163;156;181;171;150;155;132;132;121;145;152;134;140;138;129;133;151;157;151;139;138;144;165;197;177;178;137;130;127;130;126;139;139;136;132;142;141;158;158;129;149;153;161;145;150;106;145;137;157;179;140;131;121;135;119;124;127;137;174;186;183;173;146;139;122;125;119;105;116;109;143;144;155;161;144;135;122;154;183;126;157;136;136;118;111;124;132;127;123;181;169;146;133;161;203;203;167;116;128;135;146;148;148;129;113;123;141;130;132;143;189;275;200;137;126;119;131;109;114;109;126;127;128;128;189;223;129;130;122;153;145;154;147;143;136;135;136;139;137;144;158;161;141;132;110;108;111;104;114;124;131;129;144;145;123;101;130;137;146;184;190;173;127;106;117;114;113;105;112;110;149;146;159;139;137;136;115;108;105;139;119;133;126;143;130;152;133;145;135;128;146;124;128;158;187;215;236;181;150;121;157;132;142;113;111;128;124;133;137;137;139;141;159;154;162;157;123;156;142;148;133;122;116;124;134;128;195;205;200;267;213;186;165;157;126;136;129;125;135;142;140;150;134;157;159;145;160;149;147;139;118;177;144;161;140;157;159;134;149;121;134;133;176;361;583;526;306;215;207;155;137;122;118;134;158;120;128;141;104;107;134;156;169;176;178;158;153;128;151;158;183;231;395;339;240;187;177;179;183;129;133;155;141;159;141;132;121;124;124;116;121;144;150;153;170;158;146;120;140;122;139;121;137;141;140;148;133;135;116;145;137;156;137;121;116;115;130;131;136;127;135;146;139;177;144;128;122;155;153;150;150;154;182;224;180;144;123;142;122;138;185;204;218;229;162;155;126;152;126;107;122;158;125;145;126;116;151;175;151;164;161;161;173;143;140;158;147;126;138;140;136;128;100;160;169;179;152;144;138;155;160;171;152;143;153;150;142;171;160;145;150;160;148;122;106;92;133;116;135;148;145;130;157;162;150;153;160;122;133;105;118;122;92;106;114;104;125;155;151;166;170;211;186;208;178;170;153;150;157;171;187;189;231;215;208;187;199;186;156;133;108;102;71;70;91;140;144;139;144;124;99;151;121;143;122;121;126;101;125;157;150;161;170;194;165;160;144;138;133;128;132;122;105;73;84;72;88;113;145;115;79;92;91;104;126;148;139;164;127;146;163;115;128;124;131;140;163;159;155;179;201;186;128;136;123;131;145;136;119;123;127;135;132;141;140;145;164;171;168;184;215;218;182;146;128;152;128;149;122;127;137;128;126;147;137;144;162;134;150;109;149;156;169;154;140;129;107;134;123;130;156;100;83;81;79;93;121;131;128;98;100;93;99;85;123;94;96;123;120;121;131;154;139;129;113;139;112;90;93;67;77;93;97;107;108;147;141;122;101;102;95;89;85;90;101;137;127;117;83;58;70;74;75;91;88;97;106;109;80;75;80;103;87;92;78;113;107;125;114;117;136;140;121;122;98;128;150;190;202;171;163;143;144;148;181;165;154;153;121;141;137;149;162;152;144;137;184;171;179;179;177;160;131;124;100;74;59;65;69;88;98;106;136;121;128;127;124;140;119;123;120;139;157;232;340;355;181;143;126;141;154;155;140;145;132;152;152;141;135;159;170;162;157;152;157;180;142;127;125;116;125;88;61;68;53;43;68;94;130;88;124;117;139;118;122;170;156;114;141;114;158;128;132;129;166;158;158;148;150;153;143;149;142;136;154;131;129;124;106;132;116;133;117;119;118;125;122;109;141;172;206;232;299;312;274;177;120;133;127;125;135;133;151;144;131;175;166;125;137;153;186;215;181;172;168;127;146;122;135;119;114;131;110;143;122;125;135;120;118;153;147;139;136;164;165;133;121;127;132;146;152;159;146;139;135;127;139;123;120;153;157;156;143;147;144;170;162;138;132;147;141;142;154;166;156;148;126;120;143;140;116;114;135;121;148;126;151;162;160;176;162;145;126;129;167;151;159;149;159;101;108;153;158;154;192;160;147;123;139;150;145;126;119;115;122;144;143;132;123;135;162;155;168;140;147;170;135;130;151;133;134;115;141;183;158;152;188;162;156;140;116;107;85;97;86;106;100;111;103;73;62;73;82;93;87;98;112;105;176;150;140;146;118;148;143;159;148;144;153;153;162;191;200;199;203;173;155;123;120;108;143;174;156;176;137;138;111;155;149;182;186;208;177;159;150;151;146;173;156;146;149;153;163;171;128;151;99;120;117;129;131;142;157;187;256;231;260;212;145;139;129;130;113;100;106;99;116;147;150;136;133;124;153;159;161;154;161;170;143;139;147;119;131;150;120;99;142;168;179;167;152;218;237;244;219;214;148;135;162;147;132;127;151;115;108;125;166;218;211;206;157;151;129;158;175;165;152;159;154;179;191;162;130;112;107;89;158;164;226;267;228;205;170;140;153;154;136;140;108;128;117;136;129;124;123;151;149;119;176;165;167;153;131;131;148;147;118;119;132;146;140;173;194;185;154;172;206;232;212;228;231;222;138;133;111;141;172;187;189;135;145;139;126;132;152;153;147;151;135;127;138;123;148;168;160;149;134;153;157;136;142;171;121;140;145;171;210;189;163;125;134;148;163;184;183;172;177;189;155;129;117;158;119;119;108;142;150;155;146;117;135;128;119;158;175;194;174;171;167;165;174;190;182;179;190;200;243;250;189;184;160;134;123;147;158;133;109;93;115;127;162;166;147;133;117;129;138;150;143;163;161;136;157;145;123;138;140;162;163;156;163;166;122;128;128;128;125;137;142;124;133;134;112;124;137;153;196;180;141;111;140;141;163;170;183;221;171;156;138;125;149;123;163;129;173;196;204;155;182;200;167;135;144;156;184;133;142;128;100;127;111;110;91;113;120;114;120;131;140;132;131;133;133;143;173;173;132;144;101;106;117;147;136;124;130;133;119;141;113;138;117;110;132;128;143;161;118;140;110;140;132;130;144;142;159;145;162;166;161;168;127;138;122;133;104;143;148;133;142;130;96;120;143;169;151;124;121;149;147;127;157;152;162;196;194;204;195;139;172;180;173;169;144;142;133;135;117;139;111;113;122;172;172;195;195;158;131;138;121;138;146;156;177;184;124;128;121;98;114;128;137;129;141;131;138;123;142;146;152;128;157;142;132;145;114;151;226;225;166;181;125;87;108;113;120;123;181;194;151;156;144;141;132;137;166;176;206;156;124;106;122;127;152;155;183;175;155;143;162;192;188;195;157;159;164;115;130;131;123;155;118;134;163;121;163;150;182;180;178;163;159;182;171;164;104;117;131;126;139;162;190;177;218;232;224;191;172;196;172;182;177;186;219;191;153;170;193;243;226;200;171;125;168;159;124;116;119;126;125;117;134;117;140;141;137;143;160;184;171;137;132;133;122;133;131;133;127;121;144;124;131;121;118;106;119;151;128;144;141;127;118;123;140;142;175;121;154;141;186;228;239;157;137;150;160;192;179;156;183;179;165;137;144;138;110;124;143;153;154;146;129;131;173;179;174;137;174;141;161;161;176;172;174;176;160;169;140;174;164;127
114;165;174;146;134;126;128;150;154;149;144;113;135;149;144;144;158;152;139;144;135;147;186;186;153;160;159;133;142;157;161;153;152;146;139;137;157;149;141;150;132;141;141;132;127;134;127;131;152;143;138;125;137;142;126;129;165;156;159;172;170;156;127;112;128;118;106;104;126;123;150;160;173;164;124;147;136;190;153;125;128;160;128;126;145;117;112;128;154;148;142;145;132;227;219;181;124;112;145;150;158;156;145;125;126;163;132;127;156;215;241;241;165;128;131;112;100;124;98;125;124;115;117;154;209;174;120;129;126;160;142;129;109;118;151;141;126;130;141;153;136;140;130;136;110;116;112;111;104;131;145;128;120;131;115;139;145;151;175;190;164;116;140;111;89;119;90;112;123;152;122;150;114;140;117;114;123;133;119;109;104;118;153;142;183;140;157;140;145;142;122;111;143;195;217;190;172;158;145;136;131;143;108;125;111;116;135;156;136;140;143;173;167;148;154;143;129;130;144;143;157;128;137;120;130;154;183;192;227;240;225;168;126;126;151;117;134;147;142;152;137;174;157;149;166;170;156;127;116;140;155;179;183;187;145;144;131;134;135;145;154;179;332;626;503;313;220;181;159;136;108;136;161;161;137;140;110;119;108;137;120;170;166;158;142;113;149;131;145;181;260;408;330;244;195;176;186;153;123;137;135;161;142;153;118;117;128;137;125;144;152;135;156;173;166;142;123;159;134;117;114;118;132;145;144;156;137;150;141;128;138;122;129;107;111;108;127;135;136;121;141;144;153;148;130;123;115;146;141;138;160;179;195;186;140;155;142;136;142;169;227;237;231;192;150;138;127;136;128;150;180;150;147;136;159;180;178;166;141;179;164;173;141;141;157;140;139;135;153;124;143;126;162;164;162;175;156;133;159;148;155;179;143;157;164;140;143;161;138;154;140;124;120;133;94;101;100;113;143;139;149;155;170;163;176;154;124;130;131;119;111;106;103;107;130;119;131;158;174;172;172;192;197;156;168;150;178;141;166;172;183;254;223;187;180;162;178;161;138;112;101;83;62;81;120;166;149;148;131;114;140;105;144;116;110;133;114;136;146;122;148;182;200;195;169;147;153;161;128;139;142;119;103;86;81;98;118;127;146;90;84;73;101;115;139;133;158;118;125;141;133;152;133;162;151;138;167;182;175;191;169;155;155;128;121;125;146;120;113;126;111;127;133;129;136;147;132;165;179;212;236;168;143;149;171;142;143;114;113;127;132;107;120;136;161;159;149;125;126;145;149;157;158;117;121;128;168;162;152;136;119;105;72;70;85;112;144;145;97;87;95;90;112;100;128;97;91;120;134;143;147;147;120;110;128;136;112;86;80;80;110;101;100;125;140;130;128;100;109;93;102;94;74;116;122;134;103;92;74;47;73;79;95;121;150;126;114;120;70;93;98;103;92;90;103;89;93;109;123;144;114;122;114;114;118;158;180;178;185;163;147;158;150;160;172;175;136;149;115;125;132;170;135;159;132;167;156;203;161;160;155;133;115;88;77;47;56;67;80;101;108;108;117;115;120;123;114;131;133;124;144;140;238;347;332;217;140;132;113;133;140;133;156;136;146;127;145;143;149;154;156;182;172;135;134;126;118;117;130;116;73;86;72;69;74;60;108;101;94;118;100;126;115;142;156;175;131;129;130;138;122;115;124;166;144;138;137;176;168;153;133;144;137;138;134;148;127;136;116;130;135;114;131;103;113;131;142;127;156;184;208;249;283;278;182;165;125;133;111;124;128;146;139;155;166;183;151;138;150;186;179;195;151;143;155;139;127;142;114;114;121;108;120;124;113;110;116;134;149;151;154;149;166;150;148;132;130;114;130;124;129;164;132;130;137;146;148;174;165;168;185;175;149;154;159;137;146;144;127;143;155;171;150;179;171;134;139;131;130;124;123;110;116;106;135;130;155;126;160;178;136;133;146;131;161;138;150;158;125;126;135;134;151;170;157;132;140;138;137;138;118;121;127;134;146;135;128;156;160;190;170;142;144;137;160;156;176;142;119;138;128;147;182;147;189;199;202;174;158;135;131;103;74;91;90;117;140;112;78;85;72;98;102;93;98;105;131;175;195;157;151;152;151;161;163;174;121;158;169;139;194;168;183;187;197;171;150;141;133;165;152;173;157;143;137;143;157;170;180;186;185;199;170;143;145;143;151;166;144;127;164;180;155;166;140;135;121;137;133;134;130;154;167;231;249;241;193;157;160;138;131;132;101;119;122;123;158;159;170;178;147;147;136;171;200;184;183;171;144;132;147;135;149;112;114;153;188;179;168;159;199;226;237;242;216;167;153;132;133;155;144;130;126;108;120;162;210;219;194;195;169;181;146;187;154;148;158;164;169;208;156;132;119;104;116;132;179;231;270;285;191;158;142;153;165;138;122;114;115;137;170;127;137;139;116;121;147;126;156;174;142;118;118;135;143;154;162;159;162;123;161;190;198;187;177;188;238;266;224;187;197;159;150;149;142;149;200;190;133;133;129;123;131;144;150;157;159;125;111;137;141;137;151;146;164;129;138;149;135;134;151;156;145;163;183;188;180;163;146;130;146;138;192;176;188;183;180;165;151;130;112;117;135;142;144;137;149;120;104;115;121;139;132;171;203;171;168;168;179;188;186;201;168;184;185;201;218;248;195;182;141;125;132;136;149;109;112;140;145;157;165;144;135;138;135;132;150;165;157;152;159;122;126;137;142;157;160;145;164;139;133;134;133;114;149;140;151;139;137;116;143;138;152;129;176;201;155;119;126;130;141;138;155;137;194;203;172;138;135;145;142;159;162;148;191;220;178;170;220;170;141;146;152;138;138;145;124;124;134;94;103;104;137;127;125;120;137;138;138;137;117;117;142;182;162;121;111;129;109;109;132;116;111;150;128;143;106;123;121;131;106;120;129;151;152;150;147;126;135;128;115;136;131;130;131;141;172;175;179;130;141;126;115;123;122;118;143;137;134;115;117;146;172;129;159;133;143;184;159;128;130;153;162;215;199;179;144;155;168;145;169;162;148;126;135;145;135;126;126;131;149;175;187;181;179;154;133;125;162;192;151;177;161;123;120;113;127;122;133;128;129;135;135;130;142;135;146;155;129;142;135;133;130;133;195;231;215;184;150;118;109;107;121;119;150;155;171;159;158;180;137;134;120;121;152;201;163;137;134;121;127;145;176;170;174;160;181;188;229;182;165;161;169;150;128;138;131;132;130;130;132;126;153;134;154;169;195;169;150;155;154;168;137;138;122;114;126;150;188;198;185;206;226;226;172;192;193;179;212;222;181;199;168;185;199;220;239;220;237;183;167;171;149;123;121;118;117;128;113;122;137;112;124;143;123;163;186;183;143;126;124;126;123;126;141;131;109;118;113;147;131;109;109;133;123;131;139;118;146;127;148;167;150;162;144;140;150;192;238;215;189;178;142;161;177;136;150;160;154;159;152;123;120;131;119;160;145;130;157;166;163;177;159;135;182;169;172;153;136;147;197;166;153;149;181;167;152;167;140;134
119;160;173;151;124;125;121;144;159;136;154;128;142;162;158;150;161;178;158;148;134;167;182;211;180;154;133;126;150;136;130;114;143;149;136;128;150;158;141;135;189;178;153;125;124;140;130;156;155;148;141;135;149;147;145;146;129;139;144;169;169;163;125;115;126;117;130;116;112;130;151;130;148;133;146;126;118;149;130;151;143;144;136;154;133;143;124;140;202;205;159;131;166;129;172;149;134;114;150;146;145;141;117;114;113;142;132;129;136;198;325;243;173;156;126;128;138;142;135;116;134;134;133;161;214;164;136;141;149;141;139;166;147;145;142;129;163;132;145;145;141;157;121;122;114;103;120;120;124;123;123;143;141;117;134;135;141;134;207;233;194;145;126;107;109;95;139;113;112;144;124;140;142;132;119;106;113;119;113;124;129;146;120;136;137;139;156;130;124;129;131;142;135;163;183;191;180;163;155;146;132;121;116;100;127;143;152;147;123;144;153;167;155;175;137;131;130;133;134;147;131;117;119;118;120;162;188;253;251;220;189;167;137;129;118;151;157;133;142;146;142;156;154;157;188;164;155;160;159;159;169;155;140;162;142;151;128;119;116;135;128;147;299;425;362;309;286;258;197;138;109;132;161;187;153;135;113;120;134;143;185;205;204;189;154;172;166;154;147;165;249;322;270;241;182;184;179;167;118;149;169;177;181;149;108;120;131;124;125;139;128;142;162;169;145;130;128;147;152;139;112;124;102;136;133;120;122;145;168;158;145;114;122;125;117;120;138;139;122;134;129;154;169;133;144;107;136;146;138;114;137;178;176;185;154;139;149;132;123;164;179;249;217;179;146;182;164;126;124;143;144;133;114;133;139;155;167;176;161;159;175;180;135;124;138;138;151;131;135;122;125;128;141;169;184;159;159;150;134;180;146;150;161;152;154;148;158;140;167;169;148;136;139;106;97;109;123;124;139;159;135;128;169;145;165;165;125;127;128;110;109;114;111;120;117;137;131;157;157;175;182;192;186;168;167;161;154;148;161;164;202;194;170;177;210;242;196;168;151;119;84;68;55;94;132;153;137;131;126;131;109;131;146;108;128;124;120;145;140;136;150;149;159;161;169;149;158;152;125;129;102;122;104;91;75;103;106;112;112;94;88;84;81;116;147;119;154;140;142;136;138;138;117;151;154;138;171;179;203;193;173;140;122;122;137;145;134;146;136;143;118;124;139;133;135;134;136;160;181;215;203;152;144;129;142;160;145;128;109;137;124;131;141;141;144;146;152;118;131;161;121;143;128;116;133;127;146;137;167;125;106;89;56;68;100;132;175;160;138;96;100;91;105;105;113;91;116;112;130;155;108;104;118;92;114;126;97;89;79;75;102;81;92;112;133;139;124;103;107;99;102;92;84;83;109;124;116;83;73;60;69;75;102;92;110;85;113;100;101;85;69;112;79;100;88;101;114;98;124;139;161;141;124;120;143;155;200;191;189;141;142;169;171;163;174;170;142;134;129;145;122;156;163;152;165;174;149;161;164;180;146;130;121;114;96;69;70;75;89;104;117;143;160;139;147;129;121;157;138;140;150;155;229;301;285;196;143;133;122;130;132;127;146;125;133;151;137;184;187;175;200;192;159;160;118;133;124;113;124;96;94;74;78;65;65;93;137;104;122;124;146;124;120;155;182;169;151;137;128;123;130;114;135;137;140;176;139;171;142;172;148;137;149;117;129;113;104;112;115;133;114;117;109;118;113;123;140;164;142;227;232;333;386;350;213;138;109;126;118;122;118;127;148;146;190;158;147;168;207;271;299;268;228;196;183;157;129;142;113;121;122;109;105;121;128;147;153;164;156;144;143;165;160;161;131;128;106;134;129;121;158;175;137;150;168;159;141;161;156;162;167;158;169;147;170;153;145;158;140;124;127;126;141;135;143;127;141;134;141;134;120;112;113;132;128;159;127;133;158;143;140;105;126;135;156;148;136;100;125;134;118;124;179;146;157;128;133;117;142;123;126;134;120;120;150;138;139;143;141;153;154;144;139;130;131;142;137;153;148;111;126;148;155;147;192;161;152;149;132;123;118;79;63;92;97;114;125;115;105;74;87;87;89;109;103;118;124;150;159;159;150;132;138;178;179;194;194;157;159;159;141;153;182;164;156;135;141;165;115;137;173;186;189;181;165;152;148;175;181;166;211;225;135;150;143;147;146;137;141;137;147;155;163;141;131;130;113;132;114;111;155;149;140;163;197;220;177;156;181;123;117;116;128;123;98;133;113;112;133;164;149;151;121;143;199;159;166;162;150;125;140;125;139;116;144;142;172;176;149;171;181;226;198;217;194;169;130;139;139;119;121;137;116;101;119;154;211;203;193;192;177;165;166;154;170;130;159;147;187;191;156;155;136;114;119;115;159;165;212;207;140;142;118;131;136;164;129;132;125;139;146;127;143;145;146;143;137;161;178;182;162;118;125;122;161;139;156;161;160;146;147;177;175;146;166;186;247;240;265;255;202;155;135;155;152;205;211;170;160;145;124;129;140;168;185;211;195;176;164;138;155;156;173;184;146;164;159;138;147;127;150;149;173;198;231;261;213;176;124;130;142;133;166;185;155;158;182;161;130;137;129;141;157;139;137;167;167;142;109;127;130;120;150;166;175;169;168;169;157;209;231;241;191;172;183;190;193;214;170;172;157;126;163;142;142;132;113;117;133;149;151;161;138;140;146;132;164;152;184;127;153;143;137;132;137;178;163;168;182;168;157;161;123;133;159;165;152;153;129;113;128;152;145;153;165;194;176;147;132;133;162;156;130;143;156;150;138;111;151;133;151;151;144;179;180;153;142;161;166;161;139;151;149;164;160;138;120;111;108;107;116;118;139;125;119;118;154;152;156;113;112;121;145;162;164;130;116;97;133;135;137;134;128;127;134;151;123;109;118;130;161;127;142;155;156;166;140;137;138;151;133;132;148;132;130;145;144;160;184;197;145;122;123;129;128;141;129;125;129;136;116;147;137;139;150;126;141;135;155;158;127;134;147;212;235;160;140;136;152;158;165;161;129;138;126;138;112;100;114;123;158;182;160;208;150;122;118;125;144;157;157;148;130;115;111;117;109;127;109;125;143;145;143;142;153;124;134;133;158;188;158;164;137;130;134;187;183;153;212;175;114;110;144;117;120;178;178;159;159;179;136;133;122;129;177;210;188;159;139;135;128;144;171;180;173;160;130;186;165;158;155;150;150;152;148;134;104;136;134;135;142;143;160;136;142;165;186;171;149;155;188;178;176;160;156;105;119;140;159;150;185;219;224;200;228;185;195;204;191;186;204;216;189;150;183;197;210;211;172;198;160;191;145;138;108;136;118;140;136;129;143;127;110;136;140;139;161;176;144;121;112;111;122;125;136;132;150;156;161;136;132;112;117;114;112;137;158;173;121;136;135;172;172;151;130;142;158;180;211;229;191;165;156;203;229;189;122;188;212;173;147;129;134;109;134;130;137;141;142;151;167;158;170;151;157;172;161;155;143;207;173;176;157;160;148;140;163;144;128;163
158;133;158;150;140;125;149;159;161;170;144;147;142;149;160;140;163;186;156;152;138;161;158;210;180;162;151;144;124;128;128;149;146;132;160;138;139;156;135;157;187;220;174;163;119;119;112;130;137;156;137;140;142;147;138;123;108;135;141;151;129;111;100;92;109;117;123;103;89;104;134;152;128;122;131;167;124;148;172;144;178;134;128;129;129;139;126;142;204;226;135;149;127;122;133;109;127;115;124;119;150;124;122;122;97;142;126;101;146;173;232;233;141;133;124;119;116;135;148;149;120;105;126;160;185;145;153;121;124;133;146;145;159;126;157;132;118;108;124;117;127;128;135;129;124;127;114;135;99;127;112;124;134;144;153;134;137;132;177;227;185;139;148;143;128;115;127;104;118;148;141;132;152;134;141;126;110;115;118;136;114;116;126;146;155;155;141;127;134;117;126;127;136;138;171;191;196;152;129;139;152;120;143;133;143;131;154;128;147;127;186;176;164;153;131;147;121;130;116;110;115;141;128;124;123;156;175;211;213;233;177;176;140;149;104;140;153;127;153;179;146;160;165;135;157;167;161;161;157;139;122;143;127;158;150;136;133;144;137;106;116;166;217;254;243;242;317;279;211;128;143;127;188;199;181;137;126;110;134;151;197;213;228;182;184;164;161;141;161;159;190;213;225;179;168;151;173;129;138;143;170;191;165;137;143;138;125;133;111;142;171;238;227;186;149;132;146;131;126;125;120;126;108;152;121;123;141;144;130;147;136;124;116;106;118;120;144;129;139;133;113;121;132;158;127;127;118;137;119;126;125;156;172;152;146;141;119;146;134;159;189;216;174;162;149;146;153;142;134;116;122;125;117;131;155;150;173;168;157;157;153;142;135;125;112;144;150;137;161;134;121;124;126;161;174;146;151;143;172;131;140;145;127;131;160;152;156;148;130;132;135;152;137;106;103;97;105;117;135;132;139;131;157;143;128;131;119;121;141;111;115;122;140;114;137;134;127;138;160;177;190;205;204;200;170;169;189;187;143;158;144;165;154;186;197;190;174;161;122;96;74;54;56;79;125;121;104;112;137;100;105;130;127;143;117;134;130;113;141;138;129;149;163;206;186;150;133;131;148;156;124;116;105;81;83;87;91;119;130;97;83;105;94;112;160;147;140;118;141;146;190;153;141;148;144;169;156;193;183;223;185;161;121;124;150;159;149;136;118;131;113;117;160;131;117;143;138;141;208;252;202;192;147;149;142;156;149;140;138;140;147;162;153;140;156;117;95;127;115;144;135;135;118;120;147;139;135;135;147;127;116;87;56;57;93;145;178;176;157;116;119;113;115;119;118;89;101;122;139;150;148;113;113;97;94;123;90;91;78;78;75;90;90;146;121;149;145;107;106;91;104;105;110;120;117;102;90;76;80;61;66;73;106;100;122;111;88;98;90;102;95;93;115;108;119;134;99;90;88;111;132;134;118;114;120;177;226;198;156;155;165;154;165;155;183;167;156;138;125;135;134;158;181;200;177;181;164;187;154;154;129;132;129;119;95;74;60;74;84;82;118;156;172;186;176;132;129;128;122;158;163;151;191;240;217;174;138;137;126;142;148;142;149;136;130;151;135;163;232;249;217;205;147;160;154;112;110;97;88;100;95;100;102;87;105;92;117;116;119;128;121;115;137;139;170;165;137;156;122;118;133;119;124;145;151;146;165;163;139;171;205;171;146;147;142;120;126;116;100;118;117;126;114;130;169;136;126;164;162;224;280;331;394;338;235;157;137;153;131;135;116;114;116;129;137;144;157;184;290;416;463;336;242;211;167;133;146;133;114;112;116;132;130;127;160;137;154;169;190;154;120;129;158;146;169;115;141;138;132;170;139;192;153;111;147;132;149;153;178;161;147;149;151;162;154;134;148;143;143;136;137;136;134;119;127;136;119;146;138;130;117;124;129;139;141;134;142;131;121;161;159;119;125;131;153;126;120;150;127;138;133;159;145;141;136;131;127;122;118;106;112;122;143;144;163;129;130;151;140;154;154;145;128;117;118;112;120;125;121;130;165;150;142;149;148;155;142;127;114;110;93;90;72;91;110;129;120;131;96;94;75;105;92;122;107;120;121;138;134;132;144;155;149;160;182;178;172;163;138;157;152;135;156;161;127;130;124;120;174;137;158;176;200;208;180;151;155;152;180;219;250;214;175;129;146;136;171;161;149;151;143;156;161;172;126;107;120;122;112;131;132;164;138;156;153;163;143;135;152;127;111;147;135;102;119;118;129;142;117;136;153;130;169;142;156;140;142;185;142;131;110;114;122;143;115;169;175;170;182;166;199;212;210;171;190;144;151;137;143;128;122;115;98;103;116;158;215;197;179;178;167;186;155;175;147;147;119;143;169;169;157;138;127;105;125;135;164;175;151;151;130;111;123;119;130;139;111;115;120;132;136;135;151;151;155;140;169;202;231;223;215;150;133;117;132;150;132;180;170;145;183;185;223;193;161;234;252;274;252;216;183;152;143;145;129;195;152;170;145;151;146;126;129;205;239;230;203;213;172;143;156;135;199;215;134;135;151;152;127;126;189;201;205;226;284;254;253;176;141;131;144;142;184;180;176;166;169;174;152;142;139;144;140;126;151;191;231;171;141;133;183;153;158;175;162;191;200;156;185;198;187;198;214;197;201;210;188;177;173;162;172;146;124;139;142;127;101;119;133;130;139;151;117;112;111;133;159;159;156;142;155;152;120;153;155;189;173;173;172;170;155;138;115;129;149;160;146;127;136;126;138;132;133;138;165;173;161;131;139;133;141;129;166;131;131;108;118;120;139;133;149;163;151;159;156;125;115;174;155;134;124;138;187;186;158;159;126;119;96;111;115;102;109;117;123;128;135;131;166;141;117;120;127;145;111;122;110;139;142;144;140;118;116;121;121;113;113;118;109;113;128;149;182;182;159;144;174;134;141;131;135;140;136;126;147;137;127;146;184;187;147;117;132;139;121;92;138;141;142;130;132;133;127;137;138;129;140;163;157;146;138;124;166;197;187;125;146;161;141;179;169;160;153;137;103;99;97;107;112;118;154;161;174;197;141;128;122;129;128;162;125;157;126;152;142;124;117;109;128;147;137;152;151;137;122;137;141;162;154;156;155;146;131;122;130;130;158;201;221;218;195;137;144;157;154;170;199;182;164;154;145;141;136;152;137;173;169;142;175;163;136;133;171;146;161;144;160;154;141;146;138;154;145;155;133;122;146;136;111;116;121;141;120;169;148;172;200;156;167;175;153;175;173;160;154;125;138;125;128;160;159;212;209;220;209;193;190;158;192;177;190;213;171;165;152;184;215;177;154;135;129;152;152;112;141;161;168;177;150;130;124;119;114;138;119;155;130;174;147;129;131;143;114;131;134;141;172;179;230;184;138;133;109;96;128;107;153;175;175;162;179;138;167;140;136;132;153;166;177;184;154;146;150;189;239;174;145;155;176;157;133;120;142;130;141;153;132;143;132;163;165;142;155;166;185;174;161;161;167;171;207;157;130;146;136;135;158;165;157;133
123;140;144;117;111;114;141;133;130;152;182;137;148;145;144;141;173;152;157;161;158;152;142;160;160;158;138;169;131;147;125;124;158;164;128;135;163;182;178;167;208;208;167;164;138;133;113;124;129;150;149;174;142;149;150;134;132;146;136;151;113;111;95;108;116;125;120;98;130;127;159;146;143;127;124;143;148;164;204;181;182;134;136;159;120;131;118;128;197;172;184;152;113;97;138;139;136;129;124;137;150;126;136;134;120;120;112;99;150;141;176;155;127;117;120;115;154;169;218;163;113;99;103;122;161;127;123;139;124;140;169;149;139;152;150;128;135;126;116;132;113;104;122;104;96;124;121;103;103;124;129;170;140;122;153;142;133;122;157;197;167;129;154;128;138;123;119;86;127;117;123;142;121;124;136;131;114;113;102;126;125;138;135;138;116;126;129;134;145;140;120;157;147;154;145;151;157;146;141;145;130;136;159;132;139;108;125;142;147;138;174;146;172;175;152;146;162;122;116;148;150;118;125;118;134;148;153;192;225;204;175;169;150;159;148;132;127;120;150;150;146;157;167;154;177;155;153;166;151;124;143;145;150;147;131;134;134;144;130;122;129;134;168;198;184;184;256;239;206;170;114;125;148;138;162;155;138;105;148;171;193;208;177;164;171;175;175;182;174;140;179;185;191;145;138;163;170;173;136;127;150;173;160;135;145;104;117;145;138;128;209;284;329;273;208;156;147;131;148;137;121;122;123;145;122;125;114;131;128;139;174;122;114;110;119;115;136;130;147;107;123;145;151;113;131;132;122;113;132;126;118;137;135;138;130;124;128;137;124;150;148;187;160;123;125;145;161;149;108;131;137;136;130;159;145;147;150;146;150;178;161;124;151;141;133;146;131;138;152;157;138;138;148;150;147;154;173;168;183;169;170;166;151;133;137;138;118;145;133;130;144;126;147;97;97;111;103;100;132;153;156;160;136;122;140;149;141;150;137;122;110;134;115;113;125;130;134;156;138;179;202;200;194;170;215;202;172;183;166;164;154;153;166;186;191;171;178;155;103;86;57;67;51;95;119;111;137;109;137;89;128;130;115;125;146;126;140;141;149;151;134;133;153;187;208;214;171;146;142;129;143;119;106;71;73;92;82;107;104;94;104;95;107;122;116;122;131;137;131;144;159;166;153;156;143;177;204;188;190;172;176;151;143;145;112;122;150;149;137;122;110;130;163;135;117;146;147;167;180;197;189;187;141;136;114;137;165;187;183;154;140;146;141;130;117;119;115;138;131;121;130;153;144;145;141;150;141;147;129;126;104;80;66;83;107;168;233;197;161;126;136;130;121;106;124;134;125;132;146;145;129;126;96;86;91;99;110;100;89;99;85;103;101;138;146;117;125;106;107;107;119;106;117;131;119;95;95;99;88;84;80;65;73;95;91;98;111;116;96;88;110;146;170;204;212;148;115;99;100;113;121;129;112;119;141;136;156;200;157;153;159;162;166;181;180;174;144;127;146;140;183;151;163;156;169;177;161;167;149;154;162;132;141;103;105;80;76;70;73;117;128;138;148;182;165;161;160;128;152;146;173;147;170;193;189;128;121;123;119;116;130;182;175;168;170;185;129;144;218;224;211;181;148;130;134;127;132;108;93;88;113;99;107;117;85;93;118;121;114;115;119;136;153;162;153;130;135;133;129;88;136;148;135;143;170;174;162;159;148;169;150;158;143;156;152;131;116;132;120;139;124;129;122;159;150;149;168;145;170;203;261;264;276;290;235;151;148;140;130;120;127;128;115;118;117;119;139;231;420;621;654;387;233;171;158;137;142;141;146;134;124;124;133;118;153;204;164;162;138;149;123;120;143;137;136;145;134;107;114;145;147;183;136;147;131;148;140;144;171;145;147;165;158;177;151;134;139;146;153;154;146;150;124;134;157;160;143;146;124;132;142;117;151;137;161;112;124;119;116;140;131;118;132;157;138;142;141;126;126;119;121;146;168;152;143;111;117;134;115;118;136;122;106;103;126;135;141;161;130;143;179;149;160;126;122;98;154;133;125;149;127;131;139;155;122;149;132;119;104;120;97;83;92;119;111;110;135;132;105;95;70;74;104;110;117;108;123;142;154;150;154;144;147;187;216;215;168;187;148;136;123;140;140;161;137;146;135;149;149;151;154;206;201;219;164;187;165;136;192;175;190;189;172;152;149;154;151;147;153;151;167;174;182;165;123;124;135;133;127;127;116;144;143;132;105;114;129;102;132;125;124;127;118;124;118;130;116;115;147;123;148;130;152;152;171;134;136;130;117;120;118;123;128;143;136;183;193;194;175;182;178;206;174;178;144;160;136;114;113;121;129;108;112;82;82;148;194;173;181;175;159;158;153;134;158;128;142;156;148;149;119;131;132;111;108;132;128;127;152;150;116;139;115;101;103;122;119;121;120;149;160;136;167;142;124;153;178;221;294;359;277;181;125;140;150;135;140;159;153;155;150;201;216;159;180;224;247;272;264;228;215;145;135;117;134;161;142;123;135;152;139;119;142;200;273;265;201;214;229;146;143;149;183;145;154;151;144;122;126;194;233;276;210;202;210;239;272;239;161;156;154;139;163;164;188;143;137;143;170;147;129;142;119;147;186;205;227;194;157;133;167;173;177;179;150;168;154;158;158;174;168;202;184;194;192;208;195;214;180;179;167;147;125;121;155;123;125;123;115;121;123;123;104;101;123;108;152;153;125;122;145;142;140;142;141;164;160;169;147;187;174;152;104;146;152;150;144;161;101;148;162;141;149;132;148;158;159;109;126;129;134;164;145;127;106;96;119;127;118;161;140;176;219;164;151;153;141;135;162;142;137;133;142;186;166;137;115;101;105;112;81;125;124;120;101;136;119;133;121;131;139;128;121;140;128;112;109;128;127;134;115;136;110;106;158;154;108;108;115;140;122;149;182;196;195;191;177;160;150;138;131;141;123;129;159;131;144;148;180;198;152;133;107;130;139;99;118;139;132;192;182;152;135;141;162;172;172;191;209;162;157;135;149;152;162;156;129;133;148;153;171;176;148;123;116;102;111;135;119;140;139;158;181;150;148;139;134;123;120;152;169;156;144;148;139;138;125;138;117;110;153;168;167;152;138;167;138;125;164;186;219;169;165;146;148;121;163;215;272;276;207;166;176;157;152;210;249;247;211;183;145;146;137;139;122;161;171;161;157;156;129;120;142;161;159;176;159;148;158;123;119;121;124;140;113;122;159;142;155;123;137;128;146;104;162;175;156;158;169;167;180;197;202;191;161;156;127;141;142;155;156;170;204;205;234;193;153;165;202;184;194;205;158;164;168;165;190;170;148;136;128;140;139;161;129;146;203;206;202;154;147;120;115;125;130;116;150;120;123;132;124;135;146;117;138;142;175;240;232;186;125;115;111;122;111;122;142;165;150;163;132;181;140;136;141;135;150;154;147;151;146;143;152;143;155;121;135;124;150;149;113;126;110;144;150;130;129;146;129;124;147;153;143;147;162;147;174;160;164;175;192;213;177;128;112;141;148;169;140;168
124;127;118;130;117;151;130;149;154;163;127;159;151;159;134;148;141;169;158;143;156;177;156;159;136;159;154;156;157;181;140;150;144;157;160;151;164;177;160;155;185;180;192;141;147;141;123;156;139;140;142;130;158;135;156;139;122;137;130;129;110;104;108;121;116;148;134;109;111;154;155;168;128;136;166;180;155;194;246;232;180;151;148;140;135;113;113;137;163;152;137;113;128;127;128;127;185;147;129;128;140;126;113;131;132;109;123;126;113;138;145;118;125;134;117;140;144;174;213;171;127;119;135;140;125;123;119;130;139;143;174;132;145;147;138;136;135;136;133;130;139;147;98;102;112;112;133;101;112;113;138;154;118;121;118;111;118;139;142;160;171;146;135;139;140;130;105;112;118;140;115;120;111;157;118;109;115;117;114;113;123;126;137;117;132;108;129;123;115;126;147;144;164;152;158;141;132;120;162;138;141;140;148;152;149;116;131;138;123;161;164;162;193;177;166;167;143;114;106;130;157;129;110;117;127;154;162;193;198;153;186;155;135;152;128;150;158;170;148;161;163;164;134;148;140;167;156;139;139;134;152;140;132;135;136;145;188;217;170;168;122;130;158;183;164;185;205;200;178;155;114;127;147;149;117;131;121;112;137;139;182;153;145;156;161;146;165;173;143;152;171;168;132;160;166;158;186;168;134;107;148;154;147;140;138;123;130;104;117;131;234;363;349;257;179;154;115;127;116;116;130;128;140;132;110;125;134;154;118;159;146;150;120;129;125;111;129;129;116;115;118;138;140;124;138;137;109;132;127;131;116;121;144;133;129;117;134;129;151;178;155;170;158;134;149;162;132;149;133;113;125;138;171;150;159;154;155;157;151;164;163;144;116;146;129;150;123;134;120;132;130;152;167;181;149;161;149;146;173;168;178;164;151;132;151;137;165;155;136;132;139;151;126;118;95;103;126;123;129;150;172;141;138;127;130;138;127;149;145;118;131;123;109;128;125;132;158;153;181;185;182;162;171;208;192;180;177;153;166;170;149;171;180;210;165;189;172;160;106;78;73;68;54;97;118;116;143;96;98;111;124;133;161;115;132;125;133;147;117;140;134;134;160;214;224;185;141;173;145;132;161;144;114;83;80;52;94;127;132;108;92;92;96;112;126;151;134;140;146;145;147;133;149;140;145;192;193;205;155;126;153;130;139;144;107;137;172;148;151;133;124;170;173;148;137;114;109;139;166;156;161;159;153;109;147;139;189;205;203;155;119;123;137;119;134;123;155;167;152;139;127;145;143;138;150;140;127;141;153;129;100;83;86;91;136;157;216;211;159;131;113;93;111;103;99;122;141;123;125;130;126;117;87;91;93;101;105;91;83;91;86;89;125;141;155;151;142;117;97;104;112;124;120;108;117;106;99;79;103;82;65;58;72;94;107;112;136;110;112;128;135;166;244;336;230;144;100;115;123;128;111;96;124;107;128;138;170;142;153;142;151;181;188;208;207;175;152;137;131;160;167;178;150;179;172;176;176;202;186;141;137;109;116;100;109;96;83;84;63;89;118;112;166;186;181;156;121;115;135;141;155;139;170;195;150;132;115;99;106;107;122;153;187;180;178;185;163;184;206;185;211;180;171;150;131;116;119;134;120;102;88;116;102;103;106;80;98;109;121;127;138;177;168;150;146;120;140;129;120;126;123;138;154;156;152;165;161;153;143;165;154;137;172;188;153;174;134;119;116;130;121;130;123;138;149;133;151;134;149;163;176;164;234;199;173;160;149;115;151;114;111;105;107;116;124;128;134;189;367;635;616;344;193;162;153;149;145;120;145;139;134;113;123;118;154;146;165;166;168;136;123;116;125;159;150;128;144;139;137;117;130;162;131;151;148;146;137;154;131;162;182;157;156;137;137;145;144;134;150;175;165;131;133;145;160;147;145;140;127;127;124;136;125;135;159;151;120;132;124;143;146;147;138;131;138;142;122;143;146;125;154;164;170;156;127;122;120;113;149;130;143;127;130;125;124;129;128;117;152;128;133;130;161;134;111;120;138;124;113;120;165;144;161;142;175;138;135;130;132;105;99;92;102;109;101;104;145;133;134;91;71;84;117;138;108;119;150;129;104;152;144;148;157;183;184;195;191;178;182;163;147;160;169;171;128;141;158;150;144;168;179;169;236;193;179;151;181;162;161;171;177;186;153;149;150;152;144;161;171;191;197;181;162;139;138;114;139;137;117;128;135;141;137;126;118;107;94;105;108;130;146;149;146;125;125;127;105;107;109;132;132;161;159;149;137;135;139;155;109;110;104;102;120;116;147;153;158;187;165;151;149;197;170;167;162;149;130;121;145;154;141;131;105;112;116;149;133;160;174;182;183;178;188;134;165;139;157;178;157;141;92;112;120;115;113;119;143;143;125;142;120;108;141;120;115;135;132;132;119;122;158;174;156;161;148;135;160;217;287;425;349;179;149;145;150;140;134;137;134;142;154;179;189;173;186;204;231;250;237;219;173;134;133;104;132;144;160;147;148;141;136;114;138;155;198;223;235;213;194;136;133;131;136;136;140;130;121;145;146;170;270;296;256;216;229;216;219;203;183;150;162;153;153;173;150;146;178;169;153;169;143;140;152;105;142;202;195;155;135;151;187;216;193;166;146;142;131;147;163;174;188;174;200;197;188;208;191;184;168;192;166;183;149;127;129;122;114;127;105;110;115;111;118;119;111;122;120;145;121;146;143;141;172;114;159;180;160;148;188;183;191;137;134;142;128;150;146;148;122;158;167;147;141;125;127;145;123;127;127;156;151;144;134;144;137;112;130;114;156;143;186;202;251;241;204;169;139;140;149;117;134;127;126;152;171;151;143;109;101;110;127;131;135;146;127;146;123;143;136;139;151;168;154;130;118;98;111;131;131;118;105;105;92;115;128;143;109;119;122;137;131;183;242;294;242;189;203;142;116;130;150;140;116;147;153;176;178;190;192;191;172;124;124;140;147;144;134;138;131;194;197;202;161;177;163;170;169;216;221;180;151;135;165;117;130;120;136;150;157;164;189;166;161;104;94;107;153;157;180;134;156;160;190;148;135;165;120;151;149;140;134;116;164;150;153;122;113;134;119;125;190;172;173;135;154;149;142;163;164;171;203;170;163;139;124;145;181;209;293;283;227;190;168;186;222;223;296;272;196;154;155;124;136;145;141;153;191;148;138;152;128;147;145;121;187;213;187;167;138;131;110;140;122;126;106;150;150;135;144;132;115;149;117;119;129;174;160;190;184;190;183;210;241;214;165;139;144;119;129;179;146;149;162;185;223;170;172;187;179;226;207;184;147;135;119;167;154;138;105;144;145;144;155;150;150;144;192;213;244;280;167;130;131;132;125;129;125;98;146;143;128;119;141;132;141;110;153;195;202;164;138;136;141;123;116;107;111;136;142;169;171;191;153;154;140;151;149;171;141;175;147;153;164;137;143;116;129;142;157;137;133;118;134;130;138;124;114;106;99;133;129;149;175;128;147;146;154;160;148;165;209;249;177;142;131;119;153;165;167;165
121;129;119;114;121;142;158;137;152;134;168;143;160;160;156;150;138;177;156;139;168;170;175;166;162;143;157;143;140;136;117;129;163;143;154;159;169;153;179;160;157;140;173;130;145;130;159;153;140;149;141;147;134;139;158;150;135;130;133;132;121;114;117;127;145;140;149;166;185;188;223;191;154;147;162;191;166;218;235;257;196;144;130;136;138;122;119;129;141;153;129;130;144;116;132;151;173;149;124;134;155;144;158;147;147;112;119;124;116;103;124;126;130;110;131;168;185;184;157;170;151;109;118;117;143;109;124;107;137;113;113;123;137;144;134;117;142;130;113;128;160;135;133;118;119;114;118;123;138;121;121;110;115;127;116;106;111;130;122;122;123;147;147;125;135;151;130;137;104;119;114;147;118;137;143;120;105;115;108;115;100;128;121;131;147;125;144;94;107;138;148;137;143;144;142;135;148;147;136;161;143;166;197;187;152;132;131;137;162;203;187;180;179;172;152;123;134;136;126;127;153;141;125;117;135;167;163;168;151;159;164;172;133;120;154;144;115;134;153;172;172;151;146;170;135;172;137;132;142;143;152;142;149;129;148;146;183;237;200;181;155;146;184;206;170;175;193;166;172;160;137;150;145;103;113;102;115;119;131;141;178;128;130;155;159;145;170;160;158;145;136;150;143;158;137;147;182;151;158;125;146;164;162;151;139;132;122;110;122;138;156;222;214;188;168;128;151;128;127;131;124;119;117;103;116;109;115;128;127;152;146;155;160;105;126;116;130;129;150;117;127;110;121;126;118;127;125;128;124;126;149;139;143;148;140;152;135;131;146;154;163;166;154;154;140;141;126;128;135;127;144;171;152;153;167;166;180;148;138;158;147;142;146;143;128;127;130;130;122;127;157;184;179;190;163;162;180;153;179;173;180;146;132;136;162;142;157;178;145;115;146;156;124;116;117;94;125;122;124;136;147;152;133;142;115;127;144;132;150;131;131;123;111;125;128;138;184;161;188;154;142;153;170;182;185;164;198;184;182;151;155;150;188;199;217;196;185;145;138;99;87;80;91;108;117;129;101;134;104;102;109;130;144;135;141;110;128;132;143;127;136;122;149;185;226;173;154;140;130;130;134;127;141;87;90;80;100;102;140;123;121;102;119;109;131;125;137;148;142;147;164;133;159;135;131;169;184;188;174;156;146;139;168;127;137;133;178;184;147;130;149;137;159;144;103;127;128;131;164;134;142;136;141;137;123;149;175;211;177;161;144;132;130;150;138;123;165;177;168;113;121;156;136;146;117;128;114;120;118;116;77;85;83;96;116;146;157;147;131;122;107;105;106;123;107;109;130;145;146;125;127;126;101;96;92;125;88;92;92;93;112;108;118;143;169;171;149;94;87;80;94;114;111;130;97;89;93;92;90;100;75;80;76;94;90;96;115;106;108;149;140;192;233;282;219;137;115;111;101;106;115;135;129;131;137;143;151;162;158;180;171;163;206;216;215;170;130;154;150;152;173;175;168;169;188;220;199;244;190;133;127;102;108;115;77;86;97;78;97;95;130;167;162;177;127;115;110;116;102;125;150;159;167;149;136;151;145;114;109;117;112;147;147;162;148;176;179;179;220;200;207;176;168;152;134;133;127;101;79;95;97;111;99;96;104;93;113;106;126;119;146;213;195;163;143;107;144;176;147;135;122;102;137;168;163;187;159;139;152;135;119;133;174;152;128;150;140;138;124;135;138;137;122;122;124;127;127;121;128;164;141;138;159;173;169;140;134;127;118;116;106;110;120;97;119;124;139;188;246;374;398;256;173;92;128;124;137;121;159;151;157;135;132;147;159;137;139;159;140;135;111;118;125;148;150;148;156;148;132;120;132;151;156;127;144;165;146;139;145;162;169;169;140;124;130;118;146;145;151;183;166;126;144;148;162;146;117;130;144;139;141;119;142;141;147;144;123;142;105;123;130;136;155;136;117;134;145;105;148;124;150;168;183;163;142;110;138;126;142;140;117;122;110;124;105;114;132;123;136;129;134;154;141;123;129;126;132;149;143;136;148;165;153;143;138;172;145;108;113;103;119;114;101;111;122;148;133;144;112;84;83;103;107;120;125;132;112;149;126;138;123;128;123;169;189;194;193;183;157;153;166;161;167;180;175;171;140;148;149;173;188;199;187;176;189;152;143;156;139;164;136;171;164;153;136;153;137;192;156;177;154;151;150;150;138;125;113;130;136;152;168;131;132;147;125;106;85;109;122;149;140;128;145;103;133;131;100;89;127;131;148;156;136;174;169;134;133;106;116;98;78;87;110;104;120;153;173;194;176;178;165;166;172;172;170;147;132;123;122;179;170;142;93;115;116;149;161;159;175;210;200;189;146;155;162;143;168;173;171;141;134;119;119;126;131;129;145;126;118;128;107;126;108;129;139;159;122;150;139;168;175;143;156;146;142;129;151;225;273;356;245;187;133;172;141;136;135;132;140;128;140;194;177;166;197;221;251;242;231;225;216;164;134;143;148;150;132;146;137;126;155;130;130;137;186;248;267;282;188;170;179;158;148;126;133;145;152;144;148;148;222;246;202;181;178;201;171;182;162;182;145;135;170;173;165;153;134;152;126;145;171;140;124;132;122;127;128;151;119;143;206;182;193;146;150;126;126;120;139;166;197;174;194;211;195;195;189;182;157;164;185;168;154;133;103;147;103;104;111;119;119;114;122;118;121;114;132;153;153;124;123;122;133;152;161;170;184;172;197;227;176;171;129;122;163;144;151;144;114;146;132;138;134;141;156;148;158;154;158;135;176;141;159;139;158;156;152;134;156;156;160;182;285;273;184;160;126;122;113;111;123;150;153;159;165;151;133;134;123;135;166;169;159;147;140;156;111;111;135;128;171;174;145;136;115;131;120;140;150;150;137;87;95;105;117;143;116;104;127;150;144;153;254;259;203;183;177;146;128;119;112;121;166;135;202;237;242;179;173;191;189;153;126;146;152;203;141;168;154;161;198;167;184;181;197;171;146;171;159;165;168;163;154;161;160;137;149;140;168;158;164;182;145;106;111;120;175;225;202;167;138;171;157;182;178;170;142;158;141;146;190;155;174;146;143;120;141;127;106;133;125;158;166;150;155;142;126;155;175;207;180;210;179;152;139;126;189;250;202;215;182;157;150;206;230;239;245;218;163;205;175;121;137;140;135;155;142;144;128;120;136;127;140;143;176;258;261;167;144;129;128;132;123;139;121;130;115;142;127;150;143;109;128;136;151;136;164;174;175;162;160;181;181;181;174;136;117;117;143;139;140;160;129;182;176;190;183;157;196;168;201;178;124;145;144;172;147;145;106;135;168;137;152;149;158;168;183;267;375;384;246;148;122;114;143;133;135;131;141;126;128;142;114;129;120;115;133;157;180;149;131;124;120;115;117;115;128;116;139;148;184;195;163;177;160;152;167;140;168;167;147;121;148;145;133;130;136;131;134;181;161;119;136;105;111;131;137;110;141;135;134;139;154;160;159;162;129;126;142;188;231;246;179;152;122;130;139;140;140;149
113;119;107;129;126;129;146;157;145;157;160;149;162;156;164;146;160;162;167;148;166;156;152;178;169;185;154;165;149;125;140;127;121;121;144;143;165;178;170;168;154;116;136;128;137;126;161;171;170;162;140;120;174;132;175;166;138;140;152;140;107;121;122;124;126;142;142;175;194;241;256;230;156;152;124;164;135;233;263;264;175;111;118;131;118;118;131;120;124;152;135;103;119;133;132;132;163;122;143;144;165;172;152;150;149;117;122;111;129;138;153;141;122;150;139;173;206;174;158;136;119;108;114;116;117;151;144;120;137;114;119;125;124;139;137;124;130;126;142;121;169;145;121;118;135;121;120;148;110;134;150;151;152;143;131;139;128;112;105;119;115;139;130;124;134;133;110;109;113;97;122;132;126;119;118;105;116;98;128;132;119;122;127;126;125;135;131;125;101;112;95;107;134;147;159;171;138;130;144;140;127;189;197;185;185;157;130;143;205;234;214;157;147;168;158;136;143;130;128;113;139;129;110;126;143;129;135;164;174;167;154;163;136;142;158;141;127;168;187;173;152;145;146;158;138;177;152;145;176;167;177;145;130;138;152;138;165;207;201;215;175;152;172;245;179;160;189;217;194;207;212;154;111;144;95;109;98;101;107;134;126;127;124;113;131;134;163;147;159;180;132;144;130;131;154;128;147;148;111;138;149;127;141;153;154;127;154;148;130;161;150;160;135;135;143;152;139;122;122;115;110;128;116;112;122;123;139;141;114;98;136;147;142;99;111;122;116;110;139;109;108;111;115;120;127;114;118;140;120;131;146;138;159;144;146;126;112;122;113;166;174;185;153;154;137;154;134;158;125;158;155;175;215;172;181;186;170;164;136;139;136;144;160;128;123;147;130;132;102;128;152;162;184;179;163;155;161;172;168;166;162;163;138;148;157;170;168;156;135;146;142;143;153;160;103;104;123;124;134;124;142;166;167;130;127;121;121;105;115;117;104;128;117;142;149;141;156;185;169;153;159;140;149;170;157;158;155;178;184;169;166;164;196;243;221;234;189;161;125;100;76;79;80;92;92;136;132;137;99;96;108;106;135;146;115;134;144;131;132;122;117;126;149;177;162;172;162;140;150;135;123;122;137;73;81;94;113;116;142;122;128;125;127;147;114;131;146;131;149;128;145;141;143;139;140;148;162;161;136;121;162;146;177;165;119;136;195;172;134;138;156;137;139;146;128;134;135;164;144;160;130;115;124;119;113;118;138;148;132;146;126;115;115;111;141;129;161;171;135;150;132;162;161;163;111;103;113;116;114;130;107;74;87;91;130;105;116;116;111;95;95;106;115;132;128;120;124;136;114;121;111;116;107;98;117;119;113;110;98;105;112;103;111;162;171;182;153;94;92;77;69;123;112;126;106;105;120;111;127;109;72;97;107;110;114;113;81;104;115;134;119;128;185;167;121;110;93;113;108;109;129;156;191;176;132;113;126;164;179;178;175;143;196;198;171;174;121;123;143;165;181;174;171;158;170;216;223;195;193;147;130;129;91;120;100;92;108;108;110;101;103;138;142;164;146;119;118;90;119;151;154;156;144;148;151;150;119;105;128;113;122;139;114;142;156;154;171;177;229;199;167;159;160;146;149;137;128;93;99;76;93;113;87;87;91;100;116;101;129;139;181;218;188;157;123;139;130;176;165;152;137;151;140;184;188;162;165;156;156;163;145;137;142;157;138;157;163;143;141;150;125;144;109;139;134;92;111;108;125;134;160;119;129;142;146;118;136;140;144;115;119;116;142;128;124;127;119;139;167;188;227;166;115;113;130;122;143;164;180;191;159;126;129;143;140;139;139;141;127;115;112;85;121;121;147;153;139;145;123;157;136;135;142;138;146;150;137;152;147;164;184;189;146;121;118;136;140;156;165;183;140;140;161;183;152;135;122;106;126;162;148;138;109;138;159;127;134;104;104;117;143;134;132;134;112;137;124;119;125;105;139;168;142;119;142;125;124;133;127;132;143;113;109;102;115;123;158;126;140;135;155;146;147;122;134;120;154;138;127;145;126;164;161;154;143;160;143;130;142;127;134;117;125;117;132;130;148;155;131;82;84;83;117;123;126;143;128;121;121;133;144;138;154;147;193;183;199;170;165;166;184;154;172;180;196;191;159;155;142;180;188;198;228;206;205;168;135;151;163;172;168;169;156;145;151;155;165;151;156;129;171;163;143;142;159;147;115;140;145;131;143;135;145;145;123;132;92;119;129;135;129;131;134;104;127;107;101;103;142;137;153;146;148;148;157;132;132;154;145;110;80;86;96;99;111;127;174;174;179;148;164;159;211;176;136;125;118;116;142;163;177;155;130;112;137;140;139;146;164;174;204;164;141;151;159;154;192;198;163;191;147;111;125;142;108;134;122;146;125;129;133;153;150;129;133;138;129;136;137;156;166;166;179;139;131;135;145;157;209;221;211;144;148;144;150;166;123;138;104;126;157;193;187;179;174;214;242;269;254;246;211;173;124;123;124;144;155;125;138;150;129;140;138;129;162;266;314;304;214;178;155;159;151;142;129;140;144;137;140;139;163;166;168;143;163;174;174;177;172;164;158;157;201;183;195;192;141;120;142;142;136;121;127;107;100;135;117;117;151;158;183;178;174;166;157;158;121;138;146;167;160;189;189;179;184;209;142;167;145;173;168;166;141;128;124;102;115;112;120;103;122;107;96;114;110;94;133;158;164;153;145;156;179;150;170;166;174;155;238;231;217;158;138;128;163;153;143;131;126;125;153;128;120;128;138;130;153;152;151;186;182;171;158;188;140;143;152;156;166;198;210;218;252;244;184;163;148;117;120;141;133;146;164;200;186;167;170;147;149;147;185;204;188;149;139;138;135;121;141;149;164;148;177;143;152;118;130;142;136;138;125;114;103;111;124;105;100;128;136;157;151;165;220;224;191;159;114;129;133;124;164;143;171;166;172;281;247;194;172;194;179;165;131;150;181;207;196;142;120;143;149;177;192;190;191;190;153;152;156;159;174;198;210;219;172;136;126;149;160;163;161;140;134;129;126;118;160;214;188;129;139;139;173;203;168;169;130;131;142;128;149;165;165;147;182;152;122;134;125;122;137;154;172;164;142;140;146;157;162;168;192;183;149;167;146;169;192;179;199;150;161;162;165;142;169;221;228;185;180;166;171;151;157;166;136;150;132;157;143;135;126;139;139;163;192;221;208;157;123;95;124;130;107;124;131;122;126;124;115;145;155;146;125;144;143;146;156;161;152;170;185;161;169;161;139;143;135;141;142;127;148;143;153;140;169;173;186;197;170;195;185;168;142;126;136;161;130;111;128;138;174;160;132;120;141;175;186;297;433;416;285;158;134;131;143;127;120;140;112;122;113;106;123;134;116;127;117;139;151;121;114;115;133;127;127;129;123;127;119;137;154;156;177;169;161;173;160;166;180;123;147;143;146;150;147;166;138;126;160;141;150;120;118;120;111;121;150;100;125;148;154;135;138;138;122;162;124;123;151;140;166;174;168;126;126;124;131;130;124;142
146;143;120;127;122;118;123;120;152;157;163;148;181;166;156;131;167;177;153;156;145;177;173;159;218;233;186;167;131;169;139;137;144;157;139;162;134;153;183;147;150;142;140;135;130;149;158;189;189;162;157;156;142;150;164;163;134;143;145;120;131;109;145;136;135;177;163;172;208;280;294;236;149;118;127;114;186;247;321;282;174;144;151;150;147;157;147;124;116;132;153;128;111;145;143;132;137;148;146;173;163;193;185;191;129;121;124;120;123;133;131;155;134;133;143;172;191;160;173;96;114;114;123;116;113;158;149;139;128;132;129;120;139;134;118;127;113;128;115;129;140;134;120;123;116;116;147;126;141;168;155;176;189;138;129;126;114;123;123;105;126;113;123;122;116;136;140;123;109;122;122;142;107;128;129;105;127;117;115;106;104;115;103;119;130;135;132;136;102;126;99;140;119;204;172;182;141;136;124;148;133;156;187;190;161;132;127;146;172;244;194;150;158;150;133;119;139;125;134;140;122;149;134;113;163;158;167;178;175;179;206;186;171;143;149;148;148;170;205;169;148;146;163;139;156;157;143;147;194;148;157;184;175;150;145;160;156;133;164;155;150;152;171;172;183;206;251;243;217;213;199;170;138;123;113;122;118;95;98;118;128;116;112;133;145;131;144;130;159;142;158;144;158;134;130;155;136;139;144;139;141;170;161;139;144;160;153;189;186;145;107;113;139;134;133;102;117;125;121;115;109;141;144;125;126;126;123;90;117;102;129;100;117;99;124;124;106;108;118;139;144;126;125;109;110;121;104;135;145;146;138;118;146;156;158;117;147;129;129;152;168;165;173;139;160;166;164;124;148;155;165;174;208;170;136;183;156;161;152;143;167;151;163;134;140;151;119;131;128;145;149;165;181;137;164;146;142;161;147;141;143;153;154;142;133;165;150;145;125;125;140;146;166;124;128;89;104;108;113;160;135;163;151;152;134;118;125;107;117;106;109;131;139;133;138;132;175;162;173;168;156;149;156;154;150;136;176;184;200;185;197;169;188;251;247;198;183;155;122;103;90;66;78;97;117;120;124;121;124;128;106;135;119;129;139;142;133;131;129;119;105;129;140;131;141;158;173;156;182;151;140;131;120;81;75;92;113;135;127;127;120;126;127;129;122;109;112;127;110;110;131;138;122;123;109;126;156;155;164;140;133;177;163;157;125;129;137;141;139;136;150;137;141;119;148;136;136;132;151;123;141;139;112;122;109;124;142;160;157;126;129;115;139;153;147;143;142;160;140;145;163;152;140;142;146;136;136;135;113;103;83;89;88;108;141;152;122;134;111;91;113;111;112;134;112;113;90;121;115;101;111;109;97;102;131;121;113;137;106;114;100;122;101;132;142;149;133;107;94;92;98;111;116;121;131;103;121;129;140;102;100;105;112;102;114;108;90;96;100;105;109;102;107;102;107;104;99;129;118;120;147;229;281;187;153;119;125;129;165;189;171;187;196;154;150;152;141;134;160;168;169;173;155;170;155;204;171;185;144;118;124;131;115;114;96;98;76;107;109;77;94;142;144;139;118;126;107;103;112;134;140;167;151;117;129;168;115;122;115;109;114;118;130;140;126;138;150;154;257;215;162;158;146;157;167;148;107;113;104;102;95;104;106;105;88;99;121;133;114;135;153;178;181;139;116;117;126;125;164;144;154;143;176;166;170;136;156;132;162;153;151;163;136;127;151;143;149;151;124;136;161;166;140;163;146;127;138;132;140;177;167;142;118;109;128;128;121;124;138;118;123;109;117;136;123;97;126;138;143;157;148;132;128;126;125;135;162;177;143;155;152;147;111;140;152;133;149;131;125;143;128;142;130;117;140;132;142;134;131;119;123;118;141;135;133;153;136;116;144;151;141;138;140;131;101;161;147;143;143;158;155;156;180;156;126;134;120;151;139;154;144;150;134;151;122;114;102;104;107;134;119;128;130;122;133;131;134;111;122;138;145;136;141;128;120;116;120;131;121;117;117;117;114;108;145;120;156;144;164;169;166;130;163;154;144;158;136;140;144;132;161;156;160;175;143;148;140;124;101;141;118;144;116;144;137;159;139;123;97;94;89;104;106;115;141;133;110;114;117;131;131;142;156;165;190;183;197;205;169;160;147;161;183;184;191;204;190;168;186;184;193;194;183;218;204;175;158;135;139;170;179;163;165;155;146;190;135;139;110;130;130;167;157;154;140;125;122;140;138;134;130;156;146;133;138;133;105;119;133;103;105;114;130;119;134;109;98;100;115;131;154;166;157;168;163;174;152;162;152;91;96;80;101;74;89;118;163;188;178;170;147;154;183;152;125;115;110;141;157;174;170;166;153;114;151;153;141;147;134;165;160;182;157;133;160;165;156;184;188;156;129;102;118;111;123;137;124;122;138;113;151;156;149;140;134;149;147;129;153;130;157;149;174;183;143;137;127;151;186;176;174;150;150;161;192;153;139;109;113;118;145;159;219;172;182;246;259;260;283;216;184;189;143;139;134;144;122;136;128;140;117;138;111;127;149;226;298;290;205;185;180;145;150;150;128;129;149;158;132;150;147;155;145;147;152;168;165;140;165;187;168;154;193;184;215;162;149;116;121;135;109;117;101;87;96;113;121;121;127;150;160;172;151;183;166;152;140;146;135;164;168;177;192;187;205;187;165;151;168;146;149;117;116;112;113;131;156;132;122;120;112;117;114;104;124;115;131;178;185;165;148;191;190;184;186;185;147;160;191;216;198;149;149;148;162;196;141;136;125;111;117;114;125;114;125;176;179;185;172;179;172;160;156;150;150;141;146;153;215;260;216;235;258;263;193;188;161;145;146;140;150;117;160;191;184;172;165;157;136;116;169;191;176;157;150;141;133;133;145;138;150;178;171;198;179;143;123;134;130;106;126;129;120;89;143;105;126;125;143;138;135;147;201;197;146;133;130;135;137;118;134;139;160;157;193;231;238;180;159;148;184;142;163;140;179;231;171;139;137;139;166;167;194;214;173;166;138;134;130;148;170;225;255;220;183;151;160;146;168;158;160;151;130;136;127;125;175;188;153;149;119;135;155;162;167;165;127;115;128;129;146;170;141;177;180;176;135;133;128;127;132;130;179;170;162;145;136;126;171;174;198;173;169;174;158;173;203;216;208;165;124;138;132;146;150;161;211;191;179;163;178;177;199;176;149;131;137;145;121;134;149;139;139;133;159;156;162;154;120;118;112;121;135;101;115;107;119;133;122;154;123;147;129;120;154;151;128;165;167;142;182;174;171;146;117;142;128;137;154;127;159;130;156;174;138;154;152;153;181;208;189;167;147;141;121;123;146;112;122;112;131;146;132;125;123;158;179;218;317;362;230;182;157;151;158;147;136;132;139;126;127;159;137;138;108;114;107;144;116;112;111;125;134;143;119;132;115;133;128;104;136;150;141;159;164;145;172;155;126;148;164;145;151;178;215;156;134;156;135;153;120;121;127;122;125;111;123;160;175;140;147;121;136;142;126;144;117;127;141;129;144;143;149;108;119;131;134;133;132;135
125;116;116;119;154;121;176;176;174;165;145;146;157;153;122;159;160;195;171;153;149;173;157;177;225;224;220;174;142;158;148;137;147;133;128;149;146;169;141;136;128;138;140;135;124;130;155;168;183;185;189;134;148;159;179;159;153;167;153;122;104;108;140;154;158;199;170;166;168;210;229;173;145;107;102;119;178;275;383;308;183;145;189;160;191;175;171;147;150;136;128;137;132;150;141;176;177;149;110;135;157;152;185;139;139;136;125;144;138;168;146;137;117;112;128;163;223;209;144;110;109;109;129;154;151;211;170;137;113;124;129;117;105;134;117;133;149;124;135;141;161;146;149;139;133;141;145;129;150;155;162;166;154;137;155;112;148;145;128;144;121;128;86;106;119;130;126;114;106;113;125;118;113;111;126;111;118;107;106;128;105;143;123;114;131;142;151;114;148;136;131;134;131;185;173;150;170;120;125;115;128;150;160;155;171;132;134;168;160;161;155;177;183;161;133;131;137;145;135;118;126;138;121;127;146;135;137;166;164;221;223;215;174;153;160;148;140;154;146;146;138;136;152;151;155;145;146;135;171;177;137;147;155;156;129;133;131;147;141;135;136;126;119;155;185;255;322;285;220;199;175;156;121;123;126;121;109;109;98;99;127;140;126;117;117;144;134;128;141;161;150;145;154;155;125;149;134;142;115;124;175;169;155;154;114;118;128;159;150;150;117;137;124;124;141;143;113;144;124;134;149;135;148;124;162;134;122;131;130;110;105;115;106;128;131;123;123;124;109;115;106;127;114;100;109;117;143;120;154;151;126;127;127;117;131;134;107;121;125;135;157;167;146;172;161;156;149;146;135;153;138;203;175;186;170;173;148;166;123;125;138;145;156;137;108;127;128;143;125;153;169;154;187;159;140;161;170;123;144;139;175;169;155;186;164;168;171;141;135;129;134;133;125;126;83;75;93;118;103;108;117;154;142;132;137;136;123;103;124;110;132;130;134;118;138;163;185;204;217;172;147;147;151;150;155;142;172;171;180;195;179;199;176;220;207;204;147;131;135;89;60;54;86;105;125;131;137;119;116;118;104;118;118;129;132;130;141;156;139;141;132;132;119;123;153;152;197;193;158;129;114;116;94;93;88;86;116;123;115;134;138;117;94;114;123;124;121;102;123;143;137;129;131;134;110;145;158;142;174;147;153;167;168;159;154;166;141;155;134;155;161;148;133;162;133;143;121;129;142;152;146;156;128;130;109;111;126;151;137;111;126;129;132;172;150;152;157;136;127;133;136;151;170;149;144;143;112;134;115;116;86;103;81;108;119;146;138;146;107;93;105;135;111;113;130;104;109;132;106;93;105;111;113;106;114;136;110;109;106;116;113;113;107;112;120;108;110;105;94;110;105;116;138;128;127;103;112;115;97;96;96;98;132;125;95;65;79;94;80;113;99;108;98;102;103;88;105;113;124;108;165;209;232;177;147;133;125;151;176;216;199;225;173;161;155;134;151;174;175;191;185;147;138;166;170;171;188;160;140;109;121;136;114;120;118;109;124;102;89;76;121;139;141;132;125;124;106;81;94;142;137;141;140;111;133;121;132;106;127;105;98;147;126;114;153;131;147;210;229;199;176;151;146;172;165;148;125;124;94;92;76;106;83;83;95;98;120;122;96;123;138;172;149;129;111;130;142;132;117;152;161;142;137;182;166;172;168;142;155;176;202;159;166;151;158;173;176;182;139;149;112;122;137;168;173;142;164;169;162;173;182;161;146;131;94;117;133;157;145;131;137;117;121;130;117;102;136;93;143;136;161;142;115;142;151;157;172;147;145;158;131;135;131;127;128;116;119;142;137;134;132;140;124;136;132;142;140;152;132;130;120;117;138;139;148;141;133;128;133;152;146;156;109;144;114;133;148;135;159;128;155;166;145;153;134;160;126;133;150;131;140;123;135;124;124;109;101;106;119;130;133;134;124;115;112;113;106;110;106;116;113;127;128;119;123;135;126;131;131;138;111;125;111;124;152;160;157;184;171;162;176;177;195;162;196;160;152;146;117;127;124;156;146;176;143;134;134;130;119;142;140;148;135;148;124;148;153;109;127;113;98;131;115;110;115;114;147;105;115;98;154;137;150;139;171;196;187;187;167;177;158;209;184;199;184;202;218;237;185;190;164;154;173;132;164;147;165;149;159;178;171;156;160;149;142;134;126;148;113;134;128;173;171;151;120;121;116;115;128;146;136;156;147;130;132;131;125;139;125;104;98;124;120;140;149;146;141;117;131;159;169;166;190;158;174;176;168;186;130;78;74;99;98;63;80;101;166;185;192;170;180;178;180;160;122;116;136;130;171;159;150;145;125;171;136;143;181;150;145;159;175;155;151;147;149;150;161;196;154;158;92;109;131;129;118;116;116;116;122;132;142;152;147;157;145;137;131;138;136;118;141;167;180;181;145;101;119;143;157;165;152;150;126;140;178;161;130;116;99;134;153;182;178;173;158;188;245;248;231;222;230;174;160;126;124;121;148;120;126;133;132;155;127;150;160;222;250;261;208;160;178;131;142;153;140;158;183;199;165;131;132;122;137;134;139;186;203;159;159;143;143;162;182;175;171;159;151;144;156;137;151;135;124;110;104;113;114;113;135;143;182;185;168;179;190;153;157;129;153;146;140;156;185;225;213;168;153;131;133;141;118;109;91;99;120;130;138;115;107;128;142;119;131;121;131;132;151;151;193;177;173;225;197;182;169;160;157;164;171;149;130;144;131;164;202;187;173;121;134;122;132;122;146;117;161;172;212;193;186;168;176;161;156;166;160;139;118;139;182;210;210;189;251;262;264;235;214;151;151;148;126;110;137;160;172;168;151;175;164;126;137;146;183;122;155;143;182;160;112;131;133;178;217;216;178;166;113;120;135;135;122;119;123;134;133;125;145;148;133;121;136;170;183;186;150;110;109;122;147;129;117;125;133;146;149;174;169;175;160;158;154;129;131;146;170;170;146;137;130;133;135;150;225;173;156;157;144;147;129;143;168;227;271;219;162;130;150;175;163;164;160;154;140;135;131;116;142;177;142;111;91;123;135;144;156;167;167;106;133;137;124;152;149;149;167;157;140;127;122;140;125;150;173;147;171;110;130;131;152;181;200;183;175;154;160;163;177;175;168;164;136;129;113;142;131;173;169;193;191;203;171;205;186;208;163;127;130;133;131;153;142;156;147;154;131;190;153;153;144;117;129;121;147;122;105;124;145;128;145;134;149;121;113;107;150;155;143;135;160;166;191;199;157;153;161;115;134;133;125;161;190;218;152;159;163;128;154;174;204;191;188;154;150;137;115;145;112;119;118;112;127;135;120;129;101;122;128;175;217;230;189;158;145;146;138;128;138;133;114;148;135;151;116;147;121;121;118;138;108;115;122;105;119;116;124;132;109;134;131;138;141;148;172;172;139;146;144;123;151;145;127;138;142;192;191;152;143;132;126;122;123;130;116;127;129;136;134;153;137;132;170;166;150;136;106;133;141;139;157;127;155;130;147;135;130;109;110;125;113;126
85;104;123;120;133;125;159;173;179;162;167;172;175;135;116;134;151;177;151;146;144;149;157;171;176;197;179;134;156;146;152;156;147;127;146;150;141;166;156;160;127;145;125;143;125;134;143;175;154;180;173;150;165;154;198;164;164;151;140;129;125;128;138;134;148;181;152;131;121;131;174;134;130;127;120;113;166;268;411;305;171;151;249;201;187;185;195;163;111;147;118;104;166;154;161;184;174;142;136;143;140;150;162;164;158;152;159;140;138;141;136;125;136;125;133;166;255;268;177;120;116;127;134;156;169;231;237;156;113;119;144;114;122;123;114;128;135;134;157;163;188;171;151;127;125;141;158;167;180;156;180;164;139;127;131;141;131;130;133;150;143;125;124;112;138;151;142;126;115;120;113;117;119;119;107;147;130;112;124;118;127;131;107;123;146;139;154;132;127;118;134;130;129;139;143;141;123;142;135;113;144;155;125;159;158;129;136;146;146;169;156;193;184;172;137;137;122;110;115;131;135;143;157;135;106;150;145;125;137;169;251;209;173;165;158;157;165;140;148;145;136;121;120;128;115;131;139;137;134;149;156;159;161;121;134;157;145;121;119;118;122;124;159;175;228;261;319;276;203;146;150;141;113;125;109;122;118;86;106;129;134;138;119;128;128;158;135;160;142;158;161;157;155;169;154;138;138;128;133;151;159;171;171;156;146;115;116;142;133;112;120;108;162;158;116;128;106;158;143;127;132;139;142;144;155;131;142;106;138;106;120;120;112;148;138;121;131;98;117;105;126;140;140;127;129;123;143;152;169;139;127;98;121;126;141;127;132;136;147;134;158;152;162;173;155;136;152;128;139;117;151;161;196;174;170;172;180;183;139;123;131;147;147;141;130;116;107;135;127;140;153;150;158;158;156;145;148;158;133;147;178;163;194;198;133;142;163;128;130;135;132;144;133;108;83;88;93;95;106;125;119;129;145;119;126;135;116;130;114;92;118;119;133;156;164;212;286;313;240;168;164;140;157;137;151;162;164;150;171;173;167;152;192;208;183;155;155;133;104;101;70;55;63;99;108;164;134;127;117;116;111;120;123;111;137;124;139;146;147;144;142;147;133;134;133;157;176;218;193;146;120;110;83;91;92;80;109;121;112;117;130;156;118;109;107;122;111;132;117;108;99;118;106;122;128;124;152;170;206;183;156;151;169;175;214;174;185;146;173;168;164;172;170;127;140;129;151;172;167;134;157;164;119;127;128;93;132;124;122;134;121;128;158;143;149;168;149;128;151;137;124;137;172;182;141;136;165;132;118;122;95;87;105;115;119;133;127;130;106;118;125;114;116;118;121;104;99;139;125;142;110;102;98;110;110;140;123;127;107;125;156;115;120;118;108;98;94;106;122;95;98;138;149;149;111;108;147;140;121;117;116;104;108;113;100;66;55;74;92;114;78;109;116;107;105;104;99;82;94;93;115;161;218;166;139;127;132;181;223;231;221;174;169;169;141;154;152;156;192;178;184;172;153;161;148;141;168;149;136;158;105;118;127;124;126;129;119;108;88;84;94;116;127;144;126;148;135;117;119;116;116;126;118;114;130;133;110;123;115;132;119;132;132;117;128;122;158;151;171;181;145;138;162;145;157;145;132;124;112;105;88;94;101;113;117;104;117;109;122;113;162;195;138;122;117;125;105;130;126;127;143;145;163;166;163;178;173;152;172;166;169;219;178;195;164;164;219;190;163;104;112;116;142;141;179;151;157;175;170;198;207;215;176;143;113;87;115;137;146;151;133;118;124;115;122;118;125;144;132;138;153;127;121;152;170;172;165;167;183;152;136;129;132;102;113;125;137;122;144;141;137;135;114;119;129;150;145;158;139;134;132;115;129;111;148;130;112;104;123;139;140;157;138;152;130;134;154;147;131;139;143;163;168;150;120;148;117;130;129;118;135;117;110;124;123;102;120;118;138;114;130;122;143;128;113;112;124;110;100;127;128;126;123;119;128;165;148;128;130;107;149;142;143;130;168;173;173;169;181;180;158;188;143;182;169;153;150;142;135;122;145;178;175;173;158;149;145;137;138;151;142;142;142;164;152;151;142;131;119;136;113;101;109;124;136;141;126;117;117;134;134;130;147;148;171;184;213;174;155;149;161;195;243;164;155;165;208;230;225;209;177;186;166;158;154;145;143;157;157;150;192;167;151;144;145;137;124;117;128;137;155;148;157;147;135;143;110;138;155;152;155;170;166;138;134;123;141;120;108;113;102;101;131;155;129;162;125;135;161;218;184;182;177;173;145;190;146;152;94;80;74;80;92;61;91;101;164;180;200;235;204;174;160;147;140;156;146;134;158;150;124;123;126;150;128;146;167;165;153;148;139;138;145;134;159;154;144;151;131;135;133;100;111;141;132;119;114;144;137;132;141;136;161;161;154;157;142;159;128;120;127;134;149;151;150;143;127;160;165;200;155;136;123;163;151;184;130;112;128;119;128;184;183;140;152;168;224;285;272;232;215;193;158;126;126;139;148;134;124;122;126;137;152;132;193;208;223;188;187;143;158;145;159;172;148;193;209;195;186;124;137;137;111;158;180;217;194;163;156;119;147;157;156;202;156;150;105;127;151;172;204;165;111;106;89;116;126;119;150;164;170;173;175;198;198;178;163;152;147;145;162;193;212;191;187;177;125;125;143;131;126;101;113;132;126;126;149;129;125;139;141;112;137;124;143;123;145;161;179;184;179;205;184;154;158;187;159;150;156;125;97;113;116;139;178;165;143;135;145;129;135;140;153;147;149;163;172;159;171;149;156;166;147;167;150;160;148;132;184;198;180;159;208;251;256;326;245;156;139;120;121;124;142;161;163;170;155;145;115;115;115;127;140;148;131;162;221;204;132;128;126;144;188;261;193;155;109;119;105;114;118;111;105;115;117;109;139;137;138;150;137;178;218;220;158;109;102;118;114;109;137;120;131;140;129;142;158;160;131;140;108;123;131;120;140;136;118;110;134;121;138;155;164;161;150;158;155;137;150;170;177;186;208;184;166;151;162;177;191;181;157;161;157;135;132;113;129;156;116;123;130;93;129;132;200;196;144;139;125;115;119;101;139;149;159;171;141;121;129;144;130;149;160;133;143;126;139;172;192;182;192;185;188;163;138;161;145;153;128;133;128;147;141;128;143;159;156;172;180;190;173;157;198;176;177;167;139;122;132;131;129;150;154;155;144;169;172;144;132;121;121;129;139;131;137;106;134;144;143;140;141;143;135;157;165;185;183;163;189;206;228;188;147;170;135;120;123;159;164;168;263;300;249;156;165;135;151;174;173;180;180;166;165;139;135;119;112;104;112;149;130;152;116;121;135;125;153;154;163;189;180;171;149;140;159;152;125;100;134;130;111;113;134;133;119;130;122;137;132;121;128;132;132;118;112;146;117;151;136;126;145;194;232;167;151;161;156;161;130;141;152;140;129;136;172;130;153;148;152;163;126;121;128;135;115;133;142;136;123;162;157;155;146;130;118;100;129;120;146;159;142;143;134;140;101;126;130;118;109;163
115;95;149;147;121;149;161;202;208;181;151;157;151;137;97;127;157;164;149;125;134;146;161;141;178;185;160;144;162;167;171;169;159;147;124;154;165;150;156;145;150;131;154;138;135;146;133;170;147;177;176;148;123;120;164;147;171;146;149;131;97;135;123;172;174;161;145;123;123;151;149;111;123;101;119;141;144;224;244;244;168;193;199;194;158;177;172;148;131;118;120;151;108;141;135;153;181;137;116;128;150;144;133;126;157;168;171;166;189;165;136;131;110;105;122;150;270;258;166;138;123;132;153;149;174;166;179;157;145;139;151;137;145;137;129;131;154;118;153;178;190;179;138;125;160;152;170;156;142;141;171;159;134;143;127;124;114;119;125;151;173;140;113;122;168;189;148;129;110;100;117;143;147;128;110;124;133;120;103;105;153;122;109;103;139;165;120;148;144;131;113;117;154;159;148;140;145;139;126;161;140;175;143;143;145;114;153;143;146;165;143;157;163;169;138;127;127;113;129;123;116;123;109;127;156;154;125;145;126;162;149;175;201;127;143;153;162;174;164;123;139;142;164;146;145;114;126;106;112;123;158;152;140;138;154;142;119;102;150;112;129;130;114;144;183;206;224;191;192;117;124;127;127;127;118;120;137;134;125;138;117;117;109;122;138;138;149;172;182;157;151;155;137;145;141;147;157;133;128;129;163;180;167;140;156;155;123;125;127;128;133;131;141;135;134;124;130;161;142;145;146;127;134;127;134;126;124;126;139;126;107;125;119;134;141;116;112;120;124;114;143;133;138;128;124;144;173;151;150;162;136;111;113;115;135;135;121;132;132;152;158;161;194;161;148;145;126;162;128;125;125;151;184;164;171;180;153;151;152;142;168;160;150;138;156;133;127;127;142;129;127;140;123;137;127;151;143;126;124;145;153;165;151;154;150;150;155;124;112;135;133;143;130;98;95;82;109;98;96;115;124;123;125;126;125;128;83;118;103;128;109;118;118;137;174;229;343;350;251;192;131;155;147;150;150;129;152;151;160;143;141;161;173;172;171;162;139;109;117;78;58;58;52;78;109;126;125;125;135;116;137;113;108;131;122;125;136;167;161;182;167;131;142;131;138;144;138;174;144;139;126;122;104;84;69;70;88;96;102;119;109;119;98;97;94;102;133;111;124;112;151;125;135;152;134;173;146;166;193;182;181;157;162;192;217;222;204;155;177;135;176;150;179;194;181;170;221;183;155;191;170;160;117;122;112;105;145;117;105;128;137;124;154;132;140;134;102;139;149;132;132;137;142;138;146;132;123;135;142;139;111;90;87;117;117;148;125;113;112;129;121;133;122;136;114;106;137;123;138;149;156;123;131;123;133;135;152;121;159;124;132;149;132;111;92;110;91;109;115;118;101;121;113;127;123;146;157;129;142;131;99;94;90;106;71;50;72;71;81;91;111;95;132;134;111;101;65;90;103;82;72;137;152;137;127;126;119;175;223;265;249;192;159;158;164;132;151;153;146;145;164;184;196;153;159;159;153;154;145;129;146;118;134;126;145;153;127;110;102;91;107;117;132;124;149;147;120;97;112;106;119;105;124;136;152;131;118;110;108;114;124;107;111;119;127;148;122;125;134;140;157;125;124;166;133;173;128;105;87;96;89;91;122;127;124;122;106;127;115;138;138;177;152;141;112;134;118;105;129;143;153;131;151;154;170;179;176;183;163;192;157;176;189;183;151;192;204;214;180;130;121;100;108;150;198;215;201;190;167;180;231;219;168;147;146;129;119;146;177;144;134;110;114;109;120;155;177;194;151;139;138;141;124;145;152;152;198;182;173;133;141;124;114;120;121;129;154;140;176;175;114;147;119;138;126;129;133;142;147;121;130;149;139;139;125;102;107;139;133;149;142;148;124;127;133;126;147;150;135;138;169;150;175;158;133;133;150;120;131;137;142;138;118;126;144;118;117;121;121;131;149;122;152;127;129;107;119;134;130;106;110;121;124;132;162;158;183;150;144;137;119;131;146;174;167;167;174;177;169;194;144;149;155;155;168;147;145;129;150;129;154;182;162;170;184;150;141;136;136;159;150;158;161;167;159;149;139;173;167;178;121;129;118;122;138;154;122;145;131;147;153;159;156;172;165;198;215;174;177;157;131;193;186;152;151;151;181;197;182;172;182;157;170;121;135;124;152;129;149;158;157;175;144;138;143;138;131;110;125;104;146;161;160;140;141;132;141;133;143;171;140;184;123;144;144;115;140;135;116;110;108;114;128;121;160;159;135;135;158;200;195;185;176;155;154;180;154;130;104;82;99;81;84;64;84;113;132;145;189;217;185;183;175;155;167;154;155;114;130;120;102;112;110;118;129;175;167;156;150;157;142;143;143;122;152;150;156;166;130;136;132;136;127;97;132;151;143;134;153;154;155;133;192;191;171;157;142;125;140;130;164;129;130;138;147;142;168;173;160;170;154;143;144;132;170;159;138;117;130;160;147;176;174;153;157;165;207;249;233;271;253;186;152;130;126;129;128;139;132;134;123;134;150;164;185;204;238;194;167;139;161;164;145;168;171;199;192;218;215;153;138;137;138;148;163;169;210;167;124;140;130;160;161;190;167;158;105;125;140;171;233;216;123;105;120;129;132;161;167;172;179;160;153;217;194;191;155;142;135;129;151;195;178;200;187;156;158;148;120;123;112;123;133;106;115;140;119;133;169;116;125;139;123;134;145;144;141;193;171;154;161;204;201;150;163;123;165;158;156;123;128;130;109;134;150;159;127;133;127;137;135;130;154;189;129;120;122;156;130;148;151;162;148;145;149;139;133;152;149;149;163;151;158;205;257;291;235;181;140;133;138;147;113;137;170;170;190;166;139;106;120;136;155;148;154;177;193;150;129;123;143;117;169;159;150;137;131;126;124;156;116;129;119;112;120;131;141;146;136;101;148;190;279;211;169;133;125;101;107;131;131;139;117;116;124;139;137;140;127;143;148;134;129;129;121;112;129;138;159;153;136;172;162;150;144;131;139;163;171;137;167;140;145;147;149;167;173;195;170;180;165;154;153;149;129;131;145;151;149;120;115;112;115;145;175;157;144;135;115;122;129;128;133;136;158;156;129;140;134;141;171;169;165;129;137;135;119;158;186;214;183;208;187;178;191;169;149;136;139;141;129;92;103;117;164;146;137;145;165;167;160;149;169;168;171;160;144;135;133;135;169;176;162;183;152;170;165;141;141;98;145;139;134;104;127;136;144;155;172;155;158;140;132;143;165;189;168;177;172;187;186;169;155;120;130;139;131;156;140;231;292;331;291;212;170;141;154;171;184;163;178;166;138;177;129;109;109;114;135;153;130;129;134;136;118;130;108;132;166;170;166;150;142;131;132;143;129;150;133;162;117;137;97;127;130;122;130;122;142;122;114;125;113;121;122;112;141;141;121;144;175;176;252;218;153;166;158;138;123;130;136;128;125;152;160;143;146;149;157;165;152;136;127;116;111;128;146;142;127;148;119;169;154;126;139;144;118;131;140;141;149;142;112;88;131;101;132;102;124;160
89;130;133;131;139;151;139;177;214;174;178;166;135;143;118;126;138;158;151;155;135;139;137;150;135;159;153;154;197;223;196;162;154;164;111;124;156;162;142;170;141;127;115;129;135;143;136;160;145;150;127;127;118;136;143;142;141;142;135;130;122;127;142;124;169;134;124;121;109;98;117;125;115;114;146;125;133;162;191;239;177;156;186;153;158;164;160;146;115;134;152;136;114;144;150;173;136;127;149;116;135;148;147;152;152;167;185;151;182;180;165;129;96;118;128;171;203;199;155;140;135;145;199;188;183;142;152;153;141;129;137;146;138;127;109;117;134;112;148;175;153;126;144;140;154;167;151;121;153;132;150;155;142;128;118;123;120;103;135;136;183;169;128;132;179;183;153;134;128;119;122;133;138;121;132;111;116;135;102;115;111;113;116;136;117;144;136;159;120;113;135;150;157;153;144;138;136;173;138;131;152;164;146;123;129;117;140;152;142;153;141;162;161;165;127;121;122;135;129;128;119;143;126;133;144;144;121;128;146;143;174;144;155;160;142;122;143;155;138;160;153;146;157;148;126;130;142;129;142;127;140;134;119;159;149;118;134;103;121;126;112;124;131;143;137;153;132;151;128;126;113;111;123;128;110;115;112;124;106;116;120;123;130;145;145;150;164;163;176;181;136;137;149;124;137;125;133;128;124;149;178;164;139;154;130;149;121;109;122;126;128;139;146;157;143;157;173;162;151;146;124;122;115;113;138;132;116;128;143;126;108;139;135;131;128;145;131;130;97;120;117;133;129;157;164;161;162;156;179;110;109;110;109;112;122;126;123;127;128;124;148;176;180;185;138;143;143;156;145;166;152;161;188;168;170;159;169;165;155;178;184;201;196;183;135;145;128;134;113;129;132;149;130;128;138;138;147;146;151;154;156;167;143;150;129;139;139;129;141;122;142;136;143;98;108;88;121;118;129;136;118;140;115;134;126;109;120;129;152;126;117;111;114;130;155;194;302;290;204;157;141;156;134;162;174;153;173;182;153;158;142;154;155;146;205;157;156;133;112;74;51;38;49;64;101;110;109;140;143;113;128;112;122;141;120;138;136;118;154;189;194;153;147;149;133;138;149;141;149;142;110;100;90;85;84;79;84;69;98;93;99;92;92;116;89;118;128;133;135;132;115;116;133;132;146;155;161;219;202;187;149;158;173;230;309;237;156;134;156;161;179;173;192;214;184;221;214;222;185;190;172;171;154;122;132;126;135;114;116;117;141;110;124;126;117;134;124;152;145;125;146;130;135;140;120;136;124;142;157;158;128;136;104;111;105;132;129;112;100;116;103;128;117;121;119;128;121;122;129;109;122;135;119;153;120;141;139;122;120;115;105;135;120;132;86;73;72;111;128;103;120;113;112;132;112;136;171;161;170;117;118;72;83;76;75;67;64;82;79;102;96;97;126;143;119;87;109;112;84;88;91;86;115;101;120;129;143;188;230;292;241;161;182;158;158;128;142;152;182;166;169;175;168;172;160;157;153;134;148;112;114;143;119;129;136;144;122;99;106;110;112;128;143;126;149;110;114;98;120;126;128;116;139;141;137;131;130;134;111;119;132;95;129;133;143;135;120;118;127;157;145;146;155;150;139;152;142;104;93;116;67;80;103;116;131;111;133;123;113;134;166;165;153;115;127;127;101;116;117;122;129;127;148;151;172;175;187;150;182;154;166;173;191;200;163;161;143;144;156;113;97;107;104;138;163;215;184;185;161;166;191;181;150;138;137;123;144;168;146;161;139;144;112;132;112;211;326;260;168;148;108;144;146;129;129;138;161;164;157;134;124;105;117;124;125;110;123;165;158;151;158;129;122;116;126;139;132;133;168;150;158;135;137;153;145;113;124;161;140;134;136;138;148;146;139;130;141;128;162;144;133;129;164;138;173;144;145;127;161;153;147;122;124;132;118;124;134;139;124;117;156;115;120;127;141;144;138;142;121;131;108;115;117;145;133;169;161;157;133;139;165;136;148;139;177;172;161;160;159;133;146;131;144;147;144;165;136;140;114;150;161;164;176;155;152;154;143;144;165;160;127;151;147;189;178;175;182;167;168;170;142;142;125;112;109;151;111;138;171;188;161;159;136;162;178;177;174;175;177;162;129;148;148;162;134;138;146;164;159;159;152;148;134;130;132;145;123;173;152;160;159;134;146;147;141;120;135;114;107;96;118;133;150;128;144;128;161;175;160;194;168;165;150;128;116;131;148;133;157;103;106;88;108;131;133;118;133;134;151;191;172;153;150;153;149;159;144;139;116;95;97;81;77;71;77;102;118;139;179;202;185;205;173;184;172;170;149;132;127;118;100;117;108;118;143;179;169;159;148;160;118;133;140;133;177;178;198;155;124;137;139;132;122;109;96;131;169;155;178;141;147;175;161;175;167;165;160;149;136;153;137;145;135;170;161;143;145;154;153;147;124;142;137;122;185;156;136;124;139;129;129;150;172;160;149;142;192;229;248;278;240;207;186;127;133;100;118;136;134;117;148;151;174;176;164;180;225;215;164;158;143;144;165;142;150;160;202;202;194;156;138;149;130;150;169;169;167;160;135;122;132;138;142;129;149;154;124;144;135;186;219;172;120;94;110;141;162;157;154;168;173;166;179;224;229;197;175;158;148;144;154;143;177;180;158;161;149;128;130;123;117;104;132;119;109;147;130;126;157;155;134;114;143;120;124;132;147;160;162;173;170;158;159;148;171;146;142;153;127;132;128;132;106;114;123;136;127;131;117;116;136;131;135;151;148;147;135;151;151;139;152;173;173;139;157;121;139;134;171;164;139;138;126;151;184;245;175;127;116;115;119;131;132;141;160;174;170;146;131;125;122;121;158;163;126;161;141;168;140;145;130;128;121;129;137;116;126;148;112;126;131;118;86;127;105;124;194;182;149;130;177;201;249;261;208;172;140;115;135;133;131;125;134;124;132;125;132;130;142;136;147;167;166;148;115;136;150;164;138;158;173;172;163;153;147;166;170;162;127;142;129;135;130;151;143;133;162;188;193;180;143;147;131;131;120;145;144;166;127;124;128;120;147;135;151;149;141;156;129;128;106;141;131;120;132;129;131;135;159;167;164;205;159;146;129;129;154;141;203;212;197;188;220;212;222;160;129;125;136;125;143;129;137;132;138;146;134;146;167;152;167;149;182;158;146;151;152;141;141;160;175;144;156;141;151;180;157;130;141;114;154;137;143;122;112;130;148;160;154;139;138;138;152;166;149;160;161;161;173;138;162;163;173;153;155;133;135;138;136;169;260;348;341;231;182;143;146;190;188;186;199;178;163;148;132;108;126;122;134;146;184;173;141;152;151;153;131;132;120;144;140;133;125;117;139;125;145;137;155;159;128;109;127;147;117;122;124;121;109;119;140;139;118;143;126;133;136;142;124;169;203;222;281;239;198;153;162;149;150;137;139;136;142;121;127;152;139;202;187;188;160;134;126;109;136;132;133;120;133;126;133;155;170;169;122;125;150;152;124;157;128;126;131;129;128;117;135;110;120;134
74;128;135;145;132;129;142;161;157;149;142;160;151;170;135;141;150;145;134;139;132;114;148;139;143;171;217;194;209;221;192;152;127;181;171;143;163;175;167;149;155;151;139;142;137;137;145;136;138;129;144;116;118;129;148;125;120;129;157;150;150;144;170;153;153;116;121;93;112;147;150;152;146;153;138;137;142;136;155;177;156;132;136;137;135;136;147;113;132;114;108;126;129;148;147;155;116;120;112;125;139;151;145;156;153;188;165;185;176;179;135;126;129;127;114;133;173;149;124;162;152;150;152;143;124;136;142;135;156;152;140;143;130;125;118;120;118;133;143;166;136;126;121;140;129;140;132;126;141;142;150;158;123;135;125;122;126;112;117;119;170;161;121;125;133;181;150;114;135;95;126;121;129;131;143;147;117;129;111;120;125;117;129;130;154;164;141;145;128;118;145;125;157;140;139;133;127;130;147;129;161;163;136;141;135;130;142;145;130;130;138;157;142;151;110;122;138;113;120;116;117;126;142;137;139;143;137;143;110;143;155;160;171;115;145;125;151;152;155;139;157;150;159;158;159;120;131;125;126;118;118;136;146;175;135;155;134;139;123;113;127;129;107;127;119;141;100;126;136;119;116;117;124;125;108;97;130;109;107;125;122;122;140;132;126;141;144;145;187;183;150;167;157;134;128;110;148;132;119;133;162;151;147;160;133;140;125;114;132;148;142;148;167;131;170;180;150;192;149;150;133;129;92;138;97;127;142;129;172;140;148;120;124;138;126;124;109;128;130;130;129;129;130;128;137;128;166;142;172;153;119;131;128;112;127;129;112;123;123;126;143;167;157;148;151;150;141;147;151;139;145;174;171;184;168;148;167;140;163;197;228;271;253;183;124;125;108;97;132;142;116;120;132;126;150;142;157;132;133;157;152;148;135;156;145;139;146;148;161;145;158;146;133;123;113;116;126;136;125;171;160;138;134;120;137;120;113;124;130;121;116;137;113;159;140;176;247;233;177;157;134;147;161;173;150;150;141;149;200;170;157;148;169;158;181;152;140;119;89;74;51;55;57;85;98;110;108;124;131;135;122;133;109;137;158;138;139;140;164;172;139;136;137;163;164;145;129;133;134;122;112;85;83;76;60;87;93;101;73;78;90;99;83;90;96;116;120;132;112;118;127;109;121;107;132;139;138;160;179;189;148;169;182;203;274;221;160;139;145;146;133;184;178;186;179;214;227;233;227;191;185;164;151;159;118;142;134;142;150;133;116;126;140;114;149;132;122;134;118;132;128;111;134;113;134;133;132;163;172;165;148;139;116;103;87;123;113;129;137;157;138;123;128;125;99;107;127;128;134;136;128;159;156;121;152;135;130;116;134;117;130;141;126;120;107;77;96;106;89;97;97;115;131;133;115;155;165;206;185;160;120;101;72;85;86;55;60;71;64;79;103;94;112;125;119;93;104;140;113;74;82;82;107;120;118;132;138;174;192;219;245;155;151;147;176;132;160;132;171;159;176;192;187;165;156;158;150;141;149;121;131;130;118;130;122;136;127;130;89;107;127;127;110;117;104;129;91;90;110;102;117;139;130;137;158;125;111;129;112;129;136;124;117;140;108;148;134;120;117;151;125;132;165;155;131;145;113;122;79;97;93;102;104;146;159;99;120;113;105;127;133;131;121;123;114;123;117;112;115;131;154;139;164;165;184;186;156;162;170;215;181;162;166;172;162;160;172;168;149;129;117;108;136;127;192;220;213;174;144;159;184;132;143;124;138;145;142;141;143;140;151;130;124;89;177;265;414;459;217;140;144;138;124;153;119;123;158;168;144;163;127;103;114;104;123;136;154;145;173;160;161;128;147;115;119;141;124;150;142;157;158;157;144;168;129;138;121;140;160;149;130;138;131;146;155;131;161;157;140;155;128;144;152;145;149;165;166;206;155;148;135;163;128;140;139;135;116;125;127;116;130;121;112;141;125;152;149;150;133;136;130;108;127;122;146;155;140;141;137;138;130;125;141;143;144;179;146;163;134;140;146;130;139;151;145;140;155;130;135;164;145;166;164;188;174;171;153;178;178;180;163;155;158;171;176;205;155;160;165;137;145;137;131;133;112;130;119;155;145;147;154;169;174;180;188;180;190;181;168;172;156;135;170;129;133;132;123;145;118;153;156;139;130;137;144;149;150;140;158;144;157;142;147;137;135;136;112;107;124;130;117;115;148;140;127;147;171;182;156;185;153;153;131;132;113;148;182;153;189;110;108;94;117;138;140;125;132;139;139;154;166;151;141;121;147;153;161;156;147;94;88;85;87;83;84;98;136;118;133;149;168;144;198;176;177;150;146;148;128;106;125;107;119;123;156;138;191;171;144;164;114;145;126;146;117;173;159;169;115;106;131;134;119;100;124;123;153;160;136;145;152;131;163;147;169;156;141;162;168;165;179;152;137;156;204;164;160;167;136;127;120;135;151;149;186;135;142;128;127;138;140;147;145;142;120;152;155;181;236;229;203;216;216;136;123;131;122;124;125;134;145;150;176;191;176;206;201;189;164;135;156;141;138;120;154;163;161;172;180;159;145;150;124;145;125;150;166;167;123;136;149;131;163;160;161;142;145;131;157;147;192;166;145;101;109;136;145;137;162;183;172;155;180;181;230;244;217;154;131;174;167;170;177;168;169;164;157;146;108;138;100;109;133;100;130;140;132;113;146;164;126;134;129;129;133;146;136;161;172;197;176;178;182;188;160;148;140;124;136;134;143;146;140;132;122;116;116;119;123;132;127;122;137;152;132;135;138;139;139;142;142;177;183;168;128;154;159;152;164;166;136;137;130;130;141;150;189;164;159;134;128;123;110;150;160;153;163;131;122;125;102;116;122;135;169;173;162;151;144;155;169;145;120;107;121;133;153;137;115;107;108;105;104;106;112;149;180;164;141;151;167;189;193;234;184;149;116;110;122;124;115;129;130;128;129;145;140;137;172;161;167;150;154;116;143;152;183;179;188;173;187;228;198;162;149;148;149;176;134;133;151;143;129;146;158;161;155;164;172;152;142;151;157;156;162;161;160;132;158;112;112;113;116;142;173;157;140;124;142;134;149;130;140;136;129;129;142;144;160;159;143;173;167;143;155;124;134;144;161;169;163;177;191;248;229;153;93;123;142;164;142;130;132;134;126;119;93;146;144;166;158;160;143;172;157;168;190;166;163;140;178;155;167;142;140;138;144;146;138;155;145;122;120;133;135;151;141;143;136;113;152;154;204;166;156;134;143;153;150;159;145;198;220;156;144;151;130;154;130;168;235;340;366;325;210;181;147;176;180;174;142;135;128;146;130;126;121;136;154;206;175;171;165;158;161;135;145;137;129;112;137;139;126;145;129;126;136;178;151;145;134;152;120;127;144;128;153;126;124;128;122;118;136;140;189;145;141;145;150;166;169;180;223;234;176;151;151;151;140;140;127;135;134;118;143;155;223;265;212;173;156;115;125;133;142;174;137;154;132;127;174;170;179;186;153;154;153;158;156;144;134;130;124;114;118;112;131;120;114;151
119;144;134;135;139;110;128;134;137;144;138;141;139;138;132;133;119;134;148;129;148;130;145;140;126;194;186;191;171;181;152;130;151;176;151;148;167;154;159;156;164;135;137;144;153;123;140;138;135;127;119;130;122;125;136;128;142;135;166;135;178;262;258;203;169;122;109;149;153;174;196;213;189;197;217;169;145;132;134;130;144;117;98;120;146;160;129;138;122;133;115;122;132;149;121;134;118;144;117;117;117;137;141;160;141;151;169;190;181;179;147;139;163;132;154;128;141;125;118;120;126;171;135;141;129;118;152;123;135;132;128;158;135;117;136;120;119;126;158;163;132;119;102;123;132;131;142;129;109;132;126;98;139;117;95;104;114;113;88;117;123;154;124;121;121;142;137;111;119;112;166;127;109;144;137;142;111;109;118;110;132;119;125;134;133;137;167;134;149;139;103;99;129;118;137;130;140;119;125;147;152;167;140;137;135;139;137;132;130;134;123;169;142;134;116;139;125;123;117;104;122;123;128;140;134;145;133;132;149;177;141;157;153;141;105;128;144;141;130;160;150;146;147;135;169;138;144;151;141;136;137;143;162;149;171;160;143;155;148;131;134;122;140;124;125;131;121;137;142;140;119;121;122;117;126;117;126;110;139;149;136;121;167;173;160;153;140;151;175;198;133;141;155;150;150;141;141;127;127;127;145;145;126;126;120;133;135;112;128;139;164;183;179;182;166;168;200;204;183;149;137;130;141;99;124;127;104;146;111;135;129;129;137;124;148;144;132;130;122;112;131;129;143;126;140;123;126;154;174;159;142;144;143;138;126;125;126;128;139;142;127;149;167;158;133;131;160;130;140;146;160;194;187;194;160;180;171;166;179;190;231;276;285;211;156;135;126;122;114;131;141;137;129;126;118;144;152;138;158;136;173;174;185;164;161;175;145;172;129;152;141;126;120;132;95;98;100;135;133;149;143;132;133;136;122;136;158;130;123;121;131;136;131;141;156;200;191;180;154;138;139;138;173;145;139;153;156;147;166;153;189;171;153;169;179;164;161;123;113;75;64;52;58;63;97;108;128;117;129;133;114;120;141;163;159;189;173;162;145;126;115;144;135;133;147;139;138;132;141;137;116;82;81;81;86;80;77;67;82;75;80;84;84;71;89;121;142;129;127;129;124;133;119;124;123;112;133;132;190;163;150;149;156;172;217;189;139;132;137;132;148;169;153;172;163;186;197;180;191;155;176;151;176;143;156;145;135;127;138;117;130;110;129;130;119;134;131;133;122;117;126;120;108;118;131;117;128;126;158;135;157;131;100;80;97;113;115;93;102;147;122;117;105;112;107;98;106;133;146;152;150;137;133;80;131;130;140;129;141;130;139;133;140;107;113;80;111;120;114;104;115;101;118;108;104;143;171;196;213;202;168;94;98;115;114;91;68;76;89;97;77;95;96;95;111;102;117;118;140;131;117;91;84;97;103;120;148;169;167;179;145;144;127;140;141;157;146;134;148;152;148;179;141;154;171;153;142;148;131;149;141;141;126;132;116;124;134;120;131;102;133;122;140;123;117;123;104;96;113;124;141;120;123;155;151;135;118;112;116;119;133;110;129;122;119;148;117;137;109;120;140;153;150;139;100;119;123;118;94;104;101;106;131;147;146;181;128;129;127;146;116;119;120;109;142;129;114;95;115;120;152;153;159;149;153;179;155;170;163;207;215;177;173;169;140;146;129;145;137;134;125;101;145;164;244;255;207;168;167;179;150;109;117;133;141;137;143;149;126;135;129;111;126;133;159;273;349;389;208;152;147;159;156;168;185;172;141;149;134;116;113;140;122;114;127;156;137;135;144;158;132;140;121;110;139;147;160;143;165;167;148;148;140;123;130;124;112;147;135;139;147;146;134;148;157;200;157;156;167;149;158;135;154;125;164;158;166;168;175;160;140;146;129;133;106;102;128;104;115;119;122;135;127;117;140;179;152;132;146;127;134;131;136;132;135;130;144;142;136;130;135;144;120;172;140;146;146;135;141;125;118;132;186;181;171;192;158;151;146;143;159;159;168;163;164;163;167;162;161;183;153;139;152;153;148;140;180;156;126;125;142;140;123;122;117;121;115;129;156;167;144;156;168;190;172;164;173;196;188;161;157;148;165;170;143;143;120;129;133;127;139;150;150;149;150;142;142;139;127;129;138;151;163;159;151;148;126;111;145;154;121;127;121;161;176;147;157;162;157;165;154;130;134;112;121;147;167;178;167;138;119;116;140;155;157;135;146;145;152;141;144;148;142;133;165;161;147;147;122;121;95;93;82;97;96;123;132;150;162;147;144;150;171;184;189;194;180;162;164;143;129;133;128;125;131;170;171;160;162;135;164;130;134;133;113;156;168;131;108;102;109;129;109;132;113;139;165;153;142;144;122;157;108;150;154;177;138;141;159;162;166;145;150;182;208;155;143;125;113;123;112;128;140;122;127;129;117;106;120;92;115;135;169;129;134;162;145;195;210;223;191;214;170;120;146;131;134;136;120;138;138;166;156;166;163;183;244;213;139;164;171;121;126;161;130;160;179;175;142;156;158;162;136;142;113;132;160;140;138;151;170;161;156;157;132;121;138;161;186;173;139;131;120;104;108;130;142;140;167;192;206;161;175;122;248;222;211;171;156;150;153;146;179;165;167;136;137;121;111;123;124;115;129;132;118;148;129;112;146;145;120;136;128;148;147;119;141;133;144;221;173;250;213;168;145;143;132;117;141;151;160;138;148;149;123;121;131;109;147;154;128;135;147;129;142;130;137;175;123;118;142;181;205;135;144;140;172;151;185;158;147;137;141;137;140;155;183;220;176;163;137;128;131;125;139;147;146;149;146;114;119;113;118;142;167;142;177;179;165;173;160;133;112;130;106;119;124;136;108;97;103;108;109;106;136;157;191;137;117;159;175;203;238;217;203;164;147;147;117;123;132;138;118;114;119;146;153;161;148;162;175;169;179;143;136;137;143;179;152;187;229;260;253;196;146;146;162;181;130;138;132;135;136;150;147;143;154;121;161;149;155;184;174;169;159;184;167;196;163;166;135;135;159;186;149;158;152;127;139;110;118;119;137;139;126;141;138;158;160;148;159;137;166;126;151;127;147;145;162;168;164;180;185;208;195;135;108;114;160;167;137;140;141;165;146;123;127;113;118;139;130;118;152;145;179;187;195;166;177;181;163;182;188;127;131;167;137;167;143;134;119;114;132;125;158;145;147;139;133;148;134;158;207;200;166;153;158;143;144;139;158;162;198;161;158;155;144;173;164;164;233;261;345;262;206;159;147;199;189;181;181;152;146;103;128;111;143;153;225;264;271;266;191;166;196;158;162;136;105;127;110;140;121;125;117;127;136;134;158;125;128;140;151;168;136;135;134;117;145;118;129;117;144;150;163;139;151;158;160;157;184;167;203;179;157;148;150;128;128;122;132;168;147;137;120;151;206;210;255;168;154;124;133;150;136;152;124;141;116;148;149;180;165;148;153;158;172;160;165;128;125;99;120;126;139;141;124;115;132;140
119;125;125;141;123;129;139;123;144;143;145;142;145;138;139;115;123;105;118;139;129;135;124;151;146;139;197;162;152;153;153;147;144;156;172;120;156;161;139;159;177;147;137;127;134;127;133;118;124;107;128;144;126;110;113;154;135;138;154;163;224;372;391;230;157;145;135;161;132;179;284;353;235;239;252;181;147;156;119;126;132;111;106;107;130;155;138;144;144;108;138;119;117;133;116;113;115;132;139;141;127;150;154;146;137;153;167;175;193;155;122;118;130;127;105;115;118;140;122;137;99;148;138;126;127;129;114;120;132;121;138;136;138;148;127;133;109;136;116;144;142;115;141;153;151;162;112;126;126;98;115;126;117;117;125;114;151;116;101;125;108;145;128;136;126;126;138;137;119;122;128;150;148;135;144;125;117;138;132;120;122;131;120;135;140;156;148;184;183;150;121;131;132;125;112;138;136;131;128;155;142;160;149;160;137;132;120;144;136;140;127;139;139;114;132;124;128;131;116;123;120;126;118;128;148;112;120;118;160;170;195;165;124;121;115;132;138;131;124;138;138;156;154;132;142;156;158;131;139;128;139;134;163;162;169;185;150;165;140;128;131;142;124;103;103;116;103;131;185;144;128;116;121;140;126;134;109;129;126;137;124;146;184;179;177;172;162;158;165;198;158;176;144;132;120;130;132;127;115;116;132;150;134;120;110;118;135;122;136;170;150;171;199;191;177;195;188;191;135;152;134;128;129;101;115;102;112;123;117;137;122;124;133;155;134;147;143;136;115;125;143;143;127;134;139;131;141;125;169;162;177;177;198;139;138;93;118;144;150;129;125;135;114;147;143;165;155;153;151;161;167;170;167;185;170;181;142;154;158;174;219;261;255;168;148;127;135;113;143;138;148;148;150;142;156;155;159;128;133;138;160;145;174;158;196;163;186;197;148;139;164;132;132;91;87;96;113;140;147;184;151;145;138;158;144;153;168;184;149;154;153;122;140;159;169;184;212;170;155;139;159;134;150;126;122;161;166;154;178;196;189;171;161;163;190;180;167;131;120;74;76;68;72;89;122;101;119;112;134;122;133;133;139;152;144;174;207;181;163;137;131;128;112;131;133;137;167;149;163;134;102;85;74;76;63;82;70;78;99;79;78;94;98;80;104;121;136;133;120;135;111;119;123;122;128;118;123;146;163;150;158;134;163;166;158;139;134;147;136;166;155;161;166;147;146;158;157;190;162;187;129;167;171;148;168;146;160;138;128;146;125;129;132;124;117;158;138;130;120;123;130;120;139;134;131;142;132;142;138;142;142;106;89;87;89;101;108;101;115;123;117;81;102;80;108;108;100;124;123;132;131;107;109;105;106;139;130;128;136;155;164;166;140;108;115;95;108;110;115;107;109;118;103;118;117;154;168;166;203;188;167;132;138;122;109;65;85;110;78;106;110;96;86;75;108;126;152;176;135;116;98;92;115;136;103;150;142;142;162;148;172;142;153;143;182;153;150;162;167;153;143;154;179;150;181;186;167;172;185;141;142;134;140;134;118;122;117;124;134;158;149;153;150;121;105;105;133;117;103;111;122;120;121;126;150;147;128;142;134;113;127;141;121;129;130;158;134;120;133;132;151;102;159;155;135;131;121;105;87;88;116;121;151;132;210;207;156;149;130;135;148;135;131;140;123;110;131;135;141;122;127;152;141;145;136;148;168;154;202;204;210;181;153;127;146;157;130;132;110;113;117;111;154;169;230;336;230;195;193;180;127;130;135;140;159;150;112;129;119;124;126;152;134;161;158;204;235;237;135;120;145;156;181;193;205;197;184;119;115;106;123;147;123;99;135;156;145;122;119;130;125;158;156;144;167;179;162;175;164;166;139;144;136;164;132;154;136;143;135;138;146;162;134;146;155;144;160;150;166;152;145;138;133;130;137;148;217;165;179;142;114;128;123;141;117;112;124;116;122;116;127;110;126;140;140;155;156;147;145;160;147;153;142;144;123;125;146;145;133;142;118;124;119;131;164;156;156;167;140;137;140;152;179;188;171;187;181;197;217;182;146;171;172;196;169;144;152;171;171;184;142;143;145;146;130;147;167;141;161;114;119;124;148;128;133;95;138;127;136;140;147;139;168;164;162;160;187;158;193;188;170;153;176;177;200;152;154;151;151;152;157;164;162;131;159;157;147;137;124;135;160;176;139;145;150;132;138;122;135;135;133;128;150;178;155;169;146;138;153;141;162;115;126;99;122;134;165;188;172;147;115;166;174;146;136;147;165;141;161;161;178;147;138;144;147;151;168;111;121;76;68;88;93;133;121;128;126;145;157;125;127;141;193;216;219;176;207;224;241;169;174;126;121;116;130;144;140;157;173;148;146;140;143;139;129;134;123;139;131;105;112;141;137;139;123;143;157;178;185;150;146;133;132;112;121;171;151;175;168;140;170;198;191;182;182;148;127;105;114;146;145;121;101;121;108;108;109;107;120;97;129;140;150;149;140;126;128;155;174;218;220;192;157;124;146;141;125;116;133;152;160;139;152;170;175;201;223;202;198;155;148;146;125;138;141;158;193;142;148;132;133;147;145;135;140;150;168;154;148;170;186;168;137;144;133;151;158;215;210;164;163;120;106;101;115;142;146;145;164;180;193;164;128;165;160;210;212;168;143;130;159;186;163;209;168;146;122;127;113;91;107;101;112;117;128;119;137;125;133;133;139;131;136;147;124;146;149;162;167;178;210;269;298;196;142;144;154;136;136;141;119;151;142;144;137;158;173;205;211;159;121;132;125;136;115;145;116;121;139;149;116;159;183;158;156;163;168;168;185;171;144;141;119;95;126;167;210;251;246;190;130;136;122;134;144;155;149;152;140;121;116;119;121;116;134;138;159;163;162;164;175;102;94;114;112;110;127;136;131;116;113;97;124;112;107;116;135;116;123;166;210;215;290;262;265;165;125;120;149;137;147;123;141;117;125;135;156;135;171;182;219;170;156;123;139;142;140;150;162;182;222;244;238;160;149;131;131;133;142;130;160;156;147;145;152;159;155;170;179;162;166;181;170;171;154;169;190;198;190;205;148;152;152;162;165;175;131;121;130;139;134;142;126;125;151;163;204;133;144;136;138;135;141;128;162;160;188;156;179;155;151;155;170;175;173;138;147;147;156;150;138;145;133;138;151;133;127;117;147;147;131;118;108;131;154;165;180;162;168;215;219;235;176;140;95;128;119;125;150;130;132;104;119;118;149;146;129;132;116;140;142;143;187;154;164;162;144;160;167;144;145;156;209;216;167;173;147;165;173;179;201;201;258;210;210;156;139;185;200;195;176;154;156;156;161;146;130;201;266;449;486;384;235;170;154;147;126;126;126;140;122;122;146;130;125;122;136;145;142;135;126;128;122;141;151;141;142;137;125;125;115;148;134;155;146;144;140;171;160;146;151;137;162;188;177;169;167;149;142;145;146;160;184;164;123;163;172;196;180;140;135;107;120;127;104;132;135;131;175;144;157;173;201;179;159;172;138;165;151;148;124;135;121;128;149;163;149;133;112;105
99;119;165;161;137;144;140;148;136;130;152;123;124;159;142;131;116;110;132;130;125;138;129;138;170;173;177;193;173;157;143;145;165;158;141;161;167;130;151;151;164;149;139;151;153;162;167;130;124;131;133;129;140;131;149;135;135;149;128;127;211;326;336;187;152;144;161;133;159;216;386;383;260;235;214;168;185;131;143;119;102;132;131;113;127;144;151;146;137;129;132;112;124;119;139;114;138;136;146;113;147;139;160;159;156;145;149;177;201;139;118;117;121;131;122;132;131;136;135;123;134;131;138;134;113;146;141;110;143;129;134;118;111;124;124;124;133;129;133;154;183;154;134;172;179;157;141;125;135;125;125;112;116;119;128;118;118;114;103;123;117;111;136;119;119;150;102;135;130;141;137;142;134;79;133;126;132;139;149;140;134;147;119;140;160;152;176;209;228;168;135;136;129;139;119;154;144;128;133;125;160;141;128;144;150;146;128;129;140;145;125;145;140;118;138;148;122;122;133;115;111;136;146;131;135;123;115;153;163;180;191;154;158;120;139;141;161;138;123;140;119;132;152;168;153;156;141;138;128;131;142;173;165;137;161;161;138;142;126;106;117;126;132;125;127;104;129;151;151;137;125;157;146;148;154;158;126;110;119;120;107;134;151;204;177;163;151;156;188;161;208;198;169;141;159;147;121;134;125;106;141;148;132;123;130;116;108;126;139;140;163;149;143;154;159;174;161;155;153;139;157;141;138;142;110;112;139;140;153;131;142;114;163;157;166;151;134;130;126;113;128;147;144;130;150;109;141;141;155;175;161;196;218;151;133;127;110;118;139;129;124;125;154;170;176;190;160;143;141;136;169;175;167;169;146;150;192;195;164;165;197;206;186;135;153;151;129;138;130;143;150;151;135;154;128;161;161;173;158;162;177;187;191;176;151;175;199;185;185;140;144;135;146;111;85;84;105;113;144;140;153;151;164;179;164;154;123;171;139;142;141;146;137;125;163;157;211;152;165;152;141;124;164;177;154;164;159;168;169;179;212;171;170;160;167;185;158;141;145;102;81;61;82;75;100;106;126;140;114;125;115;118;127;188;186;180;211;204;142;150;124;139;143;127;144;138;149;192;205;163;124;68;78;63;94;65;78;62;85;101;87;92;104;122;121;115;147;118;123;110;141;136;146;134;143;108;144;125;153;152;130;154;157;165;137;176;151;158;138;141;128;143;152;146;155;133;156;144;159;185;170;145;151;165;148;143;165;125;133;136;129;128;131;138;149;157;147;157;147;127;125;119;128;142;162;147;130;116;121;140;133;96;77;89;80;124;110;86;124;101;113;103;85;121;121;110;79;112;103;110;104;97;101;101;122;155;140;123;122;157;155;157;133;113;114;102;102;105;143;119;124;142;134;124;106;148;132;141;155;123;140;120;130;111;101;96;104;99;110;116;124;138;104;96;100;133;147;143;131;115;125;114;127;139;137;150;133;162;163;169;160;137;114;152;213;170;171;188;178;192;150;145;136;161;169;192;222;232;213;182;127;144;142;139;120;129;124;105;125;132;134;160;136;111;116;126;114;101;145;117;119;123;125;118;131;125;140;107;126;125;131;123;110;128;145;136;118;132;119;140;138;140;178;133;155;137;134;101;77;102;116;142;140;162;218;221;193;169;157;162;134;139;140;148;128;130;112;119;126;117;156;109;150;137;126;141;186;181;184;162;204;175;169;159;132;147;149;131;137;114;112;121;132;126;212;294;221;171;180;141;154;124;133;151;155;180;147;141;131;116;149;137;239;197;185;148;160;146;136;118;110;160;162;183;173;211;204;139;123;121;102;159;139;146;151;207;188;164;117;118;129;161;158;159;144;190;166;196;187;152;140;152;150;192;148;151;142;124;122;159;133;143;151;139;146;165;131;170;166;161;151;139;145;124;132;168;199;157;172;169;135;128;141;114;133;110;141;122;112;126;154;124;130;117;144;140;138;146;147;166;176;161;150;139;128;152;142;129;152;136;163;136;125;124;135;155;149;159;146;147;133;135;177;157;158;164;165;180;230;198;168;188;185;177;176;176;164;129;195;180;153;141;154;134;137;173;154;191;142;126;135;130;116;107;115;134;128;115;109;109;123;133;146;158;148;175;204;172;162;196;179;157;189;190;233;198;142;154;137;157;146;170;172;146;177;146;155;161;163;178;212;198;201;151;158;146;140;115;137;131;145;157;151;139;154;162;108;131;155;125;141;120;114;106;123;132;175;156;155;140;155;170;210;183;120;148;155;164;145;166;152;155;138;154;155;151;128;128;92;94;92;121;152;156;133;119;156;148;169;147;192;166;208;210;223;213;247;328;307;192;163;151;138;151;97;126;159;176;150;136;134;158;160;148;148;164;142;123;140;134;145;157;127;137;148;153;182;180;195;173;175;159;156;152;156;154;157;127;134;167;145;194;192;183;165;151;137;119;123;157;177;140;133;141;133;122;122;108;123;143;122;102;118;138;124;103;125;157;177;222;223;214;153;138;137;146;124;137;124;172;162;161;143;133;155;194;245;213;164;156;115;140;135;138;158;173;172;148;158;139;114;121;150;144;137;146;147;170;152;159;162;156;152;136;129;154;161;201;236;182;161;140;131;104;108;147;134;148;169;158;166;166;164;141;137;193;215;194;165;115;160;181;156;181;166;156;123;118;92;113;108;118;110;147;117;132;128;142;110;132;155;116;130;129;139;126;123;162;152;165;195;303;285;239;166;160;159;159;134;140;116;117;137;149;116;146;227;342;280;175;143;127;131;136;130;136;149;124;143;131;136;140;188;160;165;168;162;178;165;179;155;123;142;133;139;144;213;292;284;194;140;114;137;132;146;123;136;148;119;121;129;114;123;122;125;134;147;147;134;136;142;114;121;104;107;155;113;128;107;110;117;119;114;113;135;134;117;109;113;161;236;336;371;260;216;184;136;125;122;136;135;127;138;123;132;130;128;125;145;212;293;227;151;133;124;120;153;169;155;159;176;172;172;137;160;139;141;154;142;135;164;164;169;197;182;175;167;169;173;144;121;143;153;167;163;162;217;183;214;209;140;134;138;175;174;208;152;152;134;146;154;124;135;129;140;148;208;175;144;137;125;134;105;135;137;141;131;163;194;205;158;158;130;150;155;155;149;152;153;154;155;133;142;153;137;114;131;126;124;122;108;120;126;117;134;167;147;189;168;212;243;229;159;147;116;117;106;139;147;140;123;123;137;126;119;121;123;120;122;139;130;140;169;202;169;121;149;155;162;153;166;163;188;249;270;226;178;175;191;183;173;168;163;173;169;179;178;170;186;195;171;188;172;139;183;131;135;171;310;595;858;557;233;142;145;146;132;141;135;113;126;130;145;168;136;141;134;125;116;110;118;111;120;116;122;113;111;133;145;150;137;126;122;133;114;133;152;156;152;169;164;150;186;206;222;197;144;161;148;133;165;190;183;157;147;134;127;133;150;128;112;117;109;131;138;117;152;131;122;142;168;198;196;173;151;175;167;137;137;144;161;173;125;151;152;183;161;116;127;127
145;156;163;184;142;151;152;158;151;136;147;119;126;169;136;109;141;103;142;144;146;128;134;141;142;163;215;231;168;154;169;139;132;166;131;144;129;142;144;143;173;144;121;129;157;170;137;130;122;120;128;130;129;136;155;128;131;142;138;131;175;229;212;182;141;140;153;157;161;187;255;292;263;207;174;178;134;137;130;124;113;129;120;124;134;151;145;136;145;145;103;114;102;131;112;147;148;151;159;140;140;147;160;140;115;138;161;190;158;133;110;120;141;127;148;133;192;152;129;127;105;111;128;113;127;135;143;154;140;124;138;113;150;147;138;130;141;127;138;176;153;135;137;165;168;192;167;139;131;126;120;132;116;119;114;107;118;136;119;127;118;116;133;127;157;136;162;138;115;130;118;137;120;121;120;145;139;138;135;141;127;129;129;117;154;132;143;214;214;158;126;137;158;128;122;131;103;128;134;144;141;126;153;159;142;140;125;146;151;151;145;138;147;137;148;123;124;115;165;113;130;136;149;125;112;133;139;159;154;161;155;125;151;132;133;151;126;135;145;160;124;123;170;151;163;130;129;115;149;134;159;157;158;181;144;167;185;130;127;138;145;143;137;139;113;108;120;125;162;135;141;127;135;143;147;154;122;130;113;107;127;127;135;159;161;134;159;168;183;215;227;218;209;165;175;151;130;157;136;117;134;120;132;116;140;113;111;132;118;149;147;126;134;146;147;127;151;155;138;151;143;134;127;107;137;143;139;151;158;138;128;148;162;165;183;176;139;124;116;124;128;124;125;151;136;123;150;128;125;160;165;189;194;150;142;116;121;115;104;107;104;118;144;150;175;193;176;156;141;138;157;129;147;140;155;173;160;190;176;161;167;202;187;171;140;150;151;144;152;148;134;137;141;122;146;131;147;161;163;139;172;158;191;177;182;173;209;179;171;179;157;139;122;131;85;103;85;117;132;125;138;143;140;173;134;112;146;122;137;142;168;157;144;157;139;181;215;160;144;157;162;155;158;169;141;163;186;135;152;138;152;171;178;174;186;164;154;148;107;95;84;58;75;95;85;99;124;123;132;116;117;116;124;152;148;174;228;201;147;134;131;136;151;158;197;127;158;187;251;230;138;106;66;99;91;101;98;102;122;88;120;83;108;92;101;130;123;117;122;124;122;119;126;137;147;137;136;150;138;125;164;121;123;152;152;126;145;133;157;150;141;124;148;130;148;143;153;152;149;162;152;150;149;153;135;133;122;112;121;127;115;118;128;127;137;175;188;194;147;143;114;117;109;135;171;141;119;141;128;128;129;108;87;65;93;96;117;106;110;111;111;117;89;134;135;104;95;119;122;100;120;99;112;103;156;131;143;133;139;137;154;145;132;122;114;108;91;135;109;127;151;125;110;137;134;120;130;137;108;119;99;127;161;108;96;99;129;99;98;118;117;128;104;87;111;114;143;173;127;100;100;118;117;144;166;157;151;126;153;164;153;114;150;166;180;204;174;169;208;162;166;141;154;163;169;232;218;313;234;197;145;164;138;132;121;127;114;129;158;159;157;132;120;118;111;112;127;125;129;129;113;149;128;132;139;117;144;137;165;145;131;124;133;123;126;133;132;124;131;130;126;159;172;151;137;154;142;132;95;95;110;163;173;146;151;164;158;129;140;125;144;144;115;122;130;144;140;118;126;148;162;153;141;157;163;161;228;227;185;151;161;179;175;141;133;129;123;125;117;145;140;119;128;115;159;192;194;144;148;153;126;129;133;125;157;162;165;156;156;130;131;181;231;239;160;154;109;105;95;94;135;134;127;133;167;173;165;145;128;130;119;124;143;175;207;287;251;191;134;123;119;129;153;166;155;155;138;180;184;182;147;172;185;189;172;147;126;126;143;126;138;135;141;153;127;129;164;134;154;145;165;163;142;146;137;155;173;190;182;167;150;136;139;127;144;137;124;136;137;115;160;165;130;117;128;115;115;163;174;165;180;123;141;141;144;113;116;148;108;154;148;130;127;120;149;146;148;131;159;142;128;145;172;146;150;183;163;167;192;210;200;184;197;191;177;147;160;153;172;160;158;131;163;146;152;170;172;162;139;141;159;121;133;118;121;121;127;113;122;142;134;128;132;154;152;167;184;180;169;200;162;155;162;187;244;213;176;190;141;144;153;161;148;155;156;154;143;141;141;170;229;214;183;155;136;171;134;143;118;141;172;219;187;154;168;159;133;147;121;137;161;132;109;130;110;136;130;151;131;110;151;201;240;165;137;158;142;163;166;161;170;167;155;147;139;153;133;159;125;99;109;140;208;217;140;149;141;160;175;171;184;187;203;224;197;226;236;341;319;227;156;158;213;164;148;141;157;186;141;151;155;156;209;180;148;169;157;176;138;153;153;123;121;139;139;155;142;178;175;187;167;151;131;139;133;136;138;135;143;120;149;178;195;202;165;128;135;124;130;167;205;178;131;124;125;134;114;154;135;128;131;110;104;107;144;116;114;147;171;196;222;190;184;115;126;134;144;156;152;185;203;187;161;147;141;210;208;219;159;134;119;133;149;150;143;179;159;163;141;128;126;128;159;139;127;143;163;145;170;152;175;120;169;117;116;132;127;191;225;232;160;129;94;98;105;142;148;141;151;136;134;138;136;147;174;174;214;197;185;153;185;191;177;168;171;151;151;137;107;105;120;131;119;127;111;128;135;121;119;137;150;118;110;152;136;134;165;129;138;136;180;208;236;210;165;170;166;191;111;100;142;130;126;130;139;194;288;419;402;214;144;126;118;111;124;139;120;150;122;116;136;123;164;182;152;154;188;170;183;137;167;159;159;130;139;184;209;260;232;153;156;123;134;141;153;120;155;161;133;126;132;138;129;126;134;125;146;170;131;144;129;111;114;120;101;93;100;128;106;127;134;127;121;126;159;142;138;127;156;165;256;344;380;272;212;174;158;134;127;162;142;134;146;127;121;134;149;135;157;182;214;206;145;125;110;135;150;119;159;153;123;147;130;165;135;144;156;157;170;142;187;166;177;180;187;195;193;167;140;136;133;152;154;143;163;171;213;190;200;168;129;131;155;161;183;183;165;149;154;132;125;155;141;115;148;155;170;147;159;153;147;148;143;118;134;149;168;171;217;171;139;149;160;123;154;160;156;177;161;153;144;161;158;139;137;144;134;124;109;122;147;176;139;127;145;156;173;177;159;171;206;194;163;115;113;113;124;137;126;164;143;128;148;140;117;135;108;120;123;137;152;156;159;147;174;179;185;158;141;134;142;156;188;259;317;264;165;154;171;172;161;163;143;127;152;181;166;154;143;154;162;157;164;161;165;165;161;159;300;568;803;531;263;147;121;120;163;135;152;117;134;154;143;151;127;102;122;162;122;138;120;124;135;112;117;119;105;129;134;160;137;131;120;112;151;114;149;136;133;152;168;155;162;198;194;163;132;141;139;161;163;168;177;141;138;128;125;132;123;131;125;132;130;125;123;119;118;132;153;153;182;191;188;208;166;159;141;123;134;155;154;149;165;139;190;188;159;131;128;134
126;130;170;163;145;148;162;142;172;148;111;132;176;149;167;132;114;135;143;141;133;150;148;134;177;189;226;257;243;164;138;153;167;173;134;144;156;133;147;145;139;146;145;159;180;161;177;163;146;127;144;121;122;127;136;122;124;140;123;122;161;158;162;140;134;166;187;179;154;167;202;193;180;160;179;143;157;144;158;128;114;128;116;120;152;168;140;135;128;136;126;115;114;129;122;150;170;168;153;169;126;155;134;151;145;137;124;151;137;158;143;133;158;149;155;187;158;136;118;115;116;108;118;130;130;141;142;140;148;137;144;141;181;136;143;125;108;135;143;154;135;133;123;137;160;166;165;149;142;142;117;113;111;131;112;124;128;109;138;110;111;115;116;146;133;147;131;127;128;114;120;104;115;113;109;132;140;135;163;132;127;128;112;132;142;144;139;163;138;157;124;159;144;136;145;117;131;126;122;129;142;142;151;166;144;136;137;169;168;169;163;137;134;153;121;121;124;128;159;138;117;145;140;128;131;139;146;147;178;194;168;185;166;150;146;123;144;143;159;146;134;130;164;167;153;134;137;113;124;135;148;174;150;173;159;185;149;147;122;104;131;101;97;141;119;102;116;129;143;135;175;146;151;161;154;158;140;99;113;145;135;122;117;140;157;159;168;170;239;244;248;200;184;179;145;178;169;161;131;132;127;118;142;138;160;165;135;108;105;109;114;127;128;152;159;141;147;169;155;148;134;167;121;120;108;151;147;137;145;138;154;133;150;175;168;154;115;129;133;124;128;147;143;111;127;126;139;138;130;142;122;153;161;141;145;138;134;130;120;151;146;128;115;142;182;175;186;159;123;148;123;175;144;159;169;139;152;167;154;168;174;199;166;186;136;158;136;149;138;170;145;155;157;151;157;132;154;139;161;136;127;151;162;187;178;175;183;150;161;128;126;154;135;126;102;114;122;125;142;134;107;141;123;127;114;128;111;122;116;147;161;158;153;139;124;156;154;146;176;177;145;128;157;147;159;149;142;144;139;168;159;129;165;135;190;165;169;146;115;82;70;51;72;77;103;106;106;124;137;90;97;121;100;145;173;201;230;230;150;140;142;141;169;145;126;165;144;185;216;213;169;103;90;138;121;116;128;131;113;111;93;96;107;96;93;132;137;108;115;119;125;127;148;128;146;141;119;133;131;153;151;134;134;139;138;138;136;146;155;146;139;142;156;132;155;167;164;156;154;141;157;180;143;133;118;129;134;126;124;124;136;120;144;137;180;178;217;218;141;136;119;132;130;146;131;136;150;128;136;125;113;103;97;85;82;105;93;89;98;103;135;126;98;122;119;120;108;98;93;92;98;102;96;104;130;130;137;150;122;129;126;150;118;127;115;119;123;121;151;120;160;108;147;127;131;143;110;92;94;89;125;128;111;93;106;119;111;110;133;116;115;122;123;131;138;150;171;148;131;123;114;113;136;173;171;200;168;130;132;137;142;137;147;157;188;198;191;198;187;162;156;165;131;189;168;166;230;282;238;155;149;139;126;154;132;106;105;124;121;180;139;146;161;120;117;97;119;122;134;148;123;144;113;127;129;130;126;137;123;151;133;129;141;128;111;119;148;128;136;136;117;146;146;163;164;151;125;140;122;106;122;163;172;150;138;135;120;127;116;110;124;145;137;116;127;136;161;158;144;182;193;196;180;146;180;187;266;270;170;137;163;170;158;161;148;121;113;117;107;145;133;131;146;133;135;164;181;155;132;129;141;154;170;153;136;135;123;153;147;131;140;173;234;260;175;138;108;108;105;123;136;136;121;116;142;144;132;109;126;144;129;147;156;170;269;304;310;229;156;92;112;145;150;165;169;148;189;170;185;141;154;164;165;152;144;139;132;143;121;132;139;139;132;127;129;155;125;128;136;151;149;148;142;117;111;124;154;187;161;169;147;125;141;155;149;162;148;141;135;157;147;136;147;114;116;117;138;145;161;177;143;124;119;99;141;133;143;143;124;136;169;158;139;116;138;147;100;133;146;143;135;144;127;169;159;158;181;197;185;164;177;192;179;177;159;180;124;143;144;162;147;148;177;161;154;160;161;167;160;138;145;139;111;116;127;136;120;109;102;127;105;138;119;162;185;203;167;189;171;171;151;152;178;190;216;174;163;167;147;135;140;146;135;167;143;145;153;130;147;170;214;186;204;146;156;147;164;150;150;150;183;202;193;153;129;143;135;156;119;148;140;121;107;126;121;144;154;140;123;113;146;166;176;134;127;119;141;142;139;129;136;143;176;173;138;143;161;134;129;136;101;159;178;163;180;139;165;155;155;187;202;204;202;235;216;217;207;234;247;186;189;186;289;239;163;155;173;168;190;172;186;160;181;177;144;155;164;131;135;141;131;102;119;141;139;134;160;194;190;168;179;140;152;136;160;145;133;141;126;117;132;142;151;196;178;155;124;116;140;125;148;149;130;133;164;171;152;162;141;138;139;106;133;114;131;110;118;155;163;196;229;187;142;152;127;143;118;155;143;223;214;175;141;121;176;178;198;187;182;154;128;179;167;165;161;172;158;155;129;135;128;136;148;183;159;180;203;185;156;130;182;177;151;148;156;138;131;138;188;147;147;122;100;91;98;114;127;130;149;112;113;121;146;142;165;126;160;197;207;219;219;214;187;165;163;155;160;136;137;126;111;133;114;123;110;114;146;138;111;145;124;128;117;135;140;151;135;130;122;126;150;132;171;198;184;153;164;151;146;114;132;155;136;120;127;178;233;324;303;177;135;115;138;131;159;155;140;164;124;134;147;181;161;177;199;159;179;158;163;155;133;150;148;162;154;157;189;216;189;151;153;129;142;136;130;131;146;154;150;151;148;117;133;153;133;140;133;159;151;150;126;113;118;117;114;108;102;100;114;134;134;142;118;138;126;155;155;145;201;224;234;263;275;197;227;185;137;115;104;116;139;118;132;126;120;118;129;123;137;186;178;183;152;113;127;125;133;138;132;145;164;146;145;144;138;132;155;145;160;161;156;155;173;183;162;171;162;163;151;138;150;120;128;160;155;148;171;173;168;141;140;141;125;151;198;187;162;186;147;131;149;133;147;114;128;127;135;136;153;160;133;151;103;145;139;132;179;161;165;167;144;136;130;118;116;114;143;176;151;144;180;177;168;135;143;122;127;128;137;140;198;193;162;151;150;136;150;163;129;151;167;145;144;134;125;116;138;143;158;152;145;139;140;161;113;128;116;125;138;151;136;141;168;144;159;157;170;160;162;181;157;172;167;220;249;216;167;162;143;165;131;140;148;148;181;173;151;174;146;188;195;168;174;179;203;136;126;168;219;380;436;346;207;138;140;136;168;173;137;133;131;156;128;143;143;145;126;89;113;120;153;147;169;140;167;119;138;116;137;131;138;128;131;137;153;122;137;120;156;183;165;165;160;177;176;154;138;141;158;144;149;151;160;134;114;123;121;135;137;136;156;158;147;129;130;125;133;134;146;165;210;251;240;189;151;136;109;132;130;130;155;124;143;173;203;209;148;134;114;107
128;125;159;203;169;138;138;154;157;127;150;159;144;174;143;144;129;156;164;149;196;163;141;151;157;161;181;243;198;140;151;140;154;136;134;137;132;125;141;134;136;119;151;155;176;183;176;156;127;117;120;144;124;120;147;130;119;123;143;119;139;165;152;152;140;155;164;148;155;159;149;153;143;140;148;175;178;152;132;147;133;110;116;132;137;140;119;121;134;123;118;134;111;116;117;157;141;178;171;159;131;124;161;145;164;113;135;140;166;165;172;157;156;166;143;159;155;106;130;119;104;118;108;141;144;149;152;133;132;145;174;235;216;166;145;133;113;117;136;140;126;131;112;121;151;186;197;194;190;132;145;131;111;134;128;148;123;148;128;118;118;130;116;133;133;116;120;118;145;131;122;107;113;138;121;146;133;135;131;128;126;129;122;149;134;145;148;127;120;127;128;130;126;128;133;123;129;128;165;137;138;112;151;140;122;139;154;158;200;173;155;138;127;154;132;134;129;150;138;127;135;140;140;152;158;141;135;165;173;181;158;174;182;148;125;144;137;129;163;149;168;158;171;152;132;146;134;187;132;151;149;171;182;181;141;183;144;149;127;149;143;140;113;118;115;134;156;121;145;140;142;148;172;175;148;146;154;152;112;123;156;156;144;148;176;161;165;201;216;218;219;191;180;166;144;160;170;146;136;119;134;131;139;157;140;150;125;152;115;105;120;124;127;153;135;144;167;140;147;153;125;108;134;138;128;168;167;134;139;132;141;121;169;147;162;163;139;139;107;115;112;122;124;130;126;132;168;136;163;121;123;127;147;133;155;122;124;121;151;128;134;166;145;156;173;170;177;167;141;146;152;141;134;155;157;159;146;170;173;145;161;150;181;128;139;154;143;136;141;144;149;130;134;149;139;124;132;167;172;161;114;137;146;198;176;144;156;135;128;142;137;138;134;122;101;103;120;163;165;116;107;108;112;119;103;125;113;107;103;131;121;137;148;138;130;140;149;182;147;139;160;156;152;161;179;134;136;148;140;138;133;161;156;176;156;155;157;153;102;86;57;54;62;84;105;128;136;131;111;112;104;117;122;125;167;209;251;206;174;170;155;136;168;154;148;141;125;170;196;181;163;107;106;107;119;127;113;118;109;101;99;112;103;110;109;123;99;109;123;106;131;114;120;129;144;156;135;123;136;148;154;136;148;159;142;152;148;159;155;158;133;140;164;152;141;171;187;132;152;173;175;156;143;142;145;118;117;121;117;136;111;151;139;127;175;207;208;168;152;120;127;105;129;105;129;136;122;149;153;137;111;101;86;98;89;109;102;120;121;130;122;117;110;124;137;104;109;107;95;126;100;76;91;133;151;157;137;134;120;132;117;122;129;162;154;111;114;134;121;121;139;119;113;103;115;134;116;104;110;106;100;127;92;85;97;102;115;107;108;114;107;106;119;125;138;160;172;150;118;124;133;119;120;162;163;218;172;128;139;162;163;152;157;176;204;204;155;168;173;131;135;153;145;163;168;201;200;219;176;137;148;146;132;147;119;109;85;120;123;110;165;137;127;96;121;114;115;124;131;120;134;122;131;111;130;110;118;126;131;122;156;128;114;137;126;144;130;117;127;121;135;170;118;162;166;177;130;141;115;93;119;118;134;151;107;129;106;124;102;107;82;112;127;105;122;134;124;144;134;192;231;249;207;167;153;218;243;220;164;128;137;155;129;150;139;118;96;112;145;141;133;119;109;146;172;212;204;199;173;135;134;154;163;204;178;146;163;150;125;119;133;150;158;193;134;144;117;119;113;131;128;125;120;103;130;139;103;120;101;122;153;156;151;189;269;302;277;213;144;134;115;134;119;128;117;153;154;175;164;150;135;123;165;142;155;146;122;131;129;136;136;130;119;135;124;146;134;152;143;127;118;161;147;135;121;128;140;150;175;160;171;134;135;125;131;155;136;130;126;154;146;147;129;130;118;125;131;123;141;160;149;142;143;112;109;141;133;139;146;152;159;163;155;112;125;143;128;135;139;137;140;112;125;130;180;196;242;198;155;149;176;169;165;172;153;158;160;150;126;137;161;147;152;154;136;163;165;139;147;126;144;139;125;119;119;109;120;135;129;119;107;147;132;149;199;203;201;175;165;169;139;149;184;173;198;174;174;168;154;134;131;131;175;141;161;125;151;139;142;163;137;185;182;165;136;193;133;133;141;148;177;182;188;126;134;134;132;134;140;153;110;125;138;116;142;144;132;148;132;108;133;116;144;111;120;138;132;143;156;150;180;168;158;181;159;158;152;144;134;118;149;126;156;137;134;139;151;137;126;189;221;211;192;227;227;174;194;181;167;147;158;214;273;260;204;160;153;178;181;199;194;156;163;158;139;160;127;116;140;150;124;122;94;142;142;136;162;166;171;140;143;150;131;142;141;164;136;159;136;150;149;145;170;169;201;160;130;120;114;118;148;152;114;135;144;180;139;142;156;174;142;101;97;131;140;111;125;134;156;199;214;194;178;172;140;117;121;139;154;191;219;205;163;163;163;152;196;177;162;138;162;168;166;154;148;145;176;183;140;150;133;161;155;156;184;228;224;180;152;144;144;141;154;147;130;115;118;117;135;151;145;113;107;110;106;113;125;131;96;114;108;147;177;177;158;162;182;198;215;213;230;179;141;156;134;137;157;137;147;138;107;120;111;127;126;142;139;157;143;131;127;122;110;116;123;135;124;132;135;110;118;122;153;149;172;160;166;164;128;136;129;144;136;127;138;161;200;208;213;158;117;126;134;135;147;150;141;134;141;121;146;118;164;189;178;182;161;182;177;138;142;121;159;195;178;169;176;191;200;190;163;145;150;131;125;146;149;140;181;155;116;139;127;140;153;184;121;130;139;122;113;107;118;116;98;96;113;108;104;96;157;172;161;138;141;172;152;147;215;309;269;219;188;183;195;110;140;121;103;128;133;127;144;139;118;135;121;128;129;131;158;131;143;124;120;122;136;121;146;154;169;172;127;156;150;122;155;167;173;148;160;185;196;190;192;176;160;167;137;141;158;151;139;118;143;141;149;166;157;155;133;134;153;158;201;150;155;157;169;168;127;110;111;96;109;143;132;132;144;142;137;128;119;141;127;159;149;157;133;150;142;132;130;120;124;132;163;151;158;165;183;195;173;143;120;133;137;135;108;136;228;219;207;146;153;161;157;134;125;180;167;140;128;137;128;138;127;120;181;169;151;143;122;148;128;126;156;150;140;146;148;155;152;168;167;154;152;191;183;160;149;169;174;185;191;192;157;145;142;153;150;140;179;172;161;198;179;192;180;180;187;173;160;149;155;157;162;144;165;198;260;197;168;122;140;163;144;181;165;158;147;135;152;160;156;118;120;99;121;121;142;133;116;160;164;163;128;142;140;152;150;106;115;138;149;144;143;103;154;185;223;195;175;153;141;134;143;154;143;163;135;137;123;108;125;87;139;145;136;154;139;146;122;119;146;149;144;152;171;223;232;295;277;189;152;139;139;126;136;153;149;136;127;169;177;137;129;125;131;128
138;126;176;183;168;144;119;152;126;147;113;151;163;140;171;189;178;168;172;203;190;159;137;157;172;149;187;224;209;187;172;175;161;130;124;145;144;155;152;126;128;153;150;174;179;185;181;147;141;133;155;139;125;141;109;131;107;113;142;118;163;197;237;195;134;153;148;117;120;142;141;121;139;136;138;149;163;168;167;143;151;135;108;127;154;132;119;129;155;140;124;114;103;128;159;143;146;144;153;163;154;184;175;185;161;115;128;167;195;202;162;167;171;163;150;166;143;121;143;153;102;118;131;135;148;147;155;171;153;137;193;200;214;159;141;137;134;117;166;140;126;132;143;149;188;223;221;221;194;125;119;104;112;151;142;154;146;153;121;119;115;99;104;131;122;126;136;109;130;126;137;112;124;121;134;153;127;131;138;115;123;130;141;128;154;152;144;146;156;131;138;155;154;120;133;121;137;145;156;141;145;133;121;143;135;118;145;145;165;152;141;145;182;169;138;140;124;124;146;134;132;144;170;174;187;155;163;186;192;199;184;165;154;162;132;137;141;132;164;151;152;148;140;166;149;166;129;130;130;158;207;216;182;165;178;158;130;140;110;136;157;167;111;127;123;158;182;143;140;136;133;116;160;161;176;169;150;157;133;130;125;179;151;137;164;193;204;203;197;179;165;189;160;143;148;170;134;137;150;108;133;128;137;132;146;131;126;119;96;118;102;126;142;138;161;169;172;156;158;125;107;113;119;158;192;181;182;162;140;134;136;143;158;140;156;153;129;112;107;116;116;134;140;130;148;143;165;180;143;124;114;122;134;144;122;99;126;134;134;149;138;159;150;166;193;191;166;150;166;133;137;144;162;152;141;162;167;177;169;149;158;129;185;140;142;137;156;141;167;143;130;144;140;152;122;151;162;176;180;130;118;138;149;161;155;146;161;134;144;141;137;137;120;122;96;130;123;139;163;140;117;134;122;111;122;102;137;128;128;112;114;148;115;125;111;130;153;158;141;144;153;132;150;168;146;157;140;153;137;126;158;164;156;168;156;143;137;119;119;99;58;62;60;92;109;123;150;130;121;120;118;114;130;112;153;193;212;191;186;162;173;167;142;147;154;114;156;144;157;139;131;88;122;106;101;125;105;114;126;119;120;94;103;108;106;99;113;101;129;125;129;120;127;121;124;118;118;149;141;121;158;160;150;156;147;137;123;138;170;132;133;155;143;154;161;147;142;147;149;154;157;154;133;118;150;128;116;122;126;106;128;151;132;156;164;179;172;151;123;139;112;117;117;102;120;136;148;169;128;132;117;93;100;116;114;109;112;102;109;152;143;131;119;109;115;101;100;76;101;88;82;97;104;121;127;148;143;106;125;100;73;83;112;138;177;117;117;114;138;128;129;109;108;123;103;135;144;133;128;104;115;107;107;104;87;90;92;87;85;108;120;115;94;109;161;143;155;158;152;132;115;134;148;167;175;176;201;139;135;133;135;135;165;161;169;184;176;171;170;166;145;174;130;174;149;194;190;182;157;150;140;148;132;138;139;117;122;91;128;135;150;115;102;111;104;124;135;133;131;124;125;114;108;110;98;103;107;120;141;114;115;121;141;131;144;132;118;145;141;125;143;138;135;137;149;147;132;101;116;108;98;113;144;141;108;112;105;117;134;111;114;95;112;121;137;147;142;121;143;183;270;278;212;167;149;200;190;195;156;118;136;151;156;161;159;133;88;103;104;157;138;106;135;149;180;272;298;268;242;185;155;151;167;154;184;176;161;167;161;133;109;118;141;142;124;110;113;129;111;121;138;144;130;120;152;119;124;124;120;124;118;148;123;178;207;234;203;212;154;143;139;132;125;121;124;155;168;139;155;152;148;157;147;134;123;135;168;114;137;141;140;142;129;120;150;164;130;150;147;147;132;141;172;174;144;134;169;169;163;147;179;129;162;145;141;123;131;122;160;169;159;135;155;117;113;113;130;150;131;130;126;153;130;99;127;138;153;123;125;110;166;173;139;145;130;147;150;135;162;140;120;118;127;150;161;173;202;187;161;150;143;173;130;139;128;162;151;163;153;150;137;132;133;157;169;164;138;156;136;124;148;133;109;116;107;140;118;124;133;152;146;145;125;146;170;191;204;220;170;137;149;163;166;179;177;183;157;157;138;131;127;173;178;184;179;146;160;164;153;146;168;179;174;152;173;153;154;135;141;184;208;195;158;160;117;122;129;129;134;131;128;111;122;132;146;159;151;171;122;122;134;127;101;118;122;122;137;159;171;162;179;191;176;171;152;147;146;144;141;136;133;114;115;128;119;113;139;128;145;216;236;216;197;217;225;199;175;172;150;151;144;214;249;226;193;160;148;155;199;194;191;157;135;116;101;106;105;119;121;123;142;114;117;129;145;154;160;162;158;147;136;159;132;131;135;147;150;138;127;136;145;137;130;123;151;130;131;112;131;97;114;127;135;142;134;170;154;188;153;154;136;92;103;120;130;118;113;135;133;216;219;215;185;161;144;127;143;128;150;179;153;158;180;159;163;177;161;141;158;144;152;166;179;149;146;179;160;159;128;136;137;129;123;148;192;228;225;208;147;153;163;146;186;141;132;129;130;127;132;150;128;110;94;93;117;113;133;129;123;92;134;145;170;181;172;139;164;201;194;178;195;150;155;122;143;153;161;144;170;154;136;97;105;117;132;150;159;154;142;143;108;128;109;122;129;141;143;110;106;107;103;111;135;132;171;157;145;128;138;119;154;184;153;138;125;153;144;183;171;150;138;126;158;153;156;158;182;143;138;119;122;135;177;147;152;152;163;189;149;134;125;142;160;193;205;156;176;198;225;189;166;145;147;151;143;113;127;150;153;155;127;118;124;130;140;168;127;113;151;105;110;111;127;115;119;125;90;115;113;134;197;250;208;165;129;147;164;138;201;275;235;147;146;172;164;150;131;146;117;133;128;152;133;126;120;115;157;153;130;153;149;140;127;129;140;123;121;132;109;168;210;182;147;133;133;155;197;163;158;173;189;202;213;213;193;179;148;149;145;157;145;159;154;120;123;155;158;171;150;175;154;129;137;176;218;188;128;170;181;172;164;126;112;131;110;107;127;141;151;149;152;148;153;127;125;165;170;158;146;141;161;150;121;124;126;156;141;176;166;164;166;180;165;154;155;151;144;145;137;180;208;232;184;170;138;158;154;175;146;131;134;148;132;158;168;112;135;143;189;166;164;139;159;139;137;149;133;153;152;142;128;164;122;141;175;148;155;161;159;135;144;142;149;148;169;148;162;136;127;163;162;164;147;176;164;148;178;195;203;163;145;166;176;186;145;143;141;113;105;142;158;151;146;135;128;160;147;164;180;135;164;139;159;166;154;116;121;119;109;126;158;137;149;180;191;179;144;127;129;144;148;120;152;157;167;146;135;111;142;188;209;180;165;157;125;172;188;162;160;132;127;125;134;140;123;123;143;158;149;126;123;127;136;128;131;122;132;130;152;191;248;305;241;182;151;105;116;173;179;137;133;170;140;152;172;153;143;129;118;137
137;135;158;188;165;153;134;134;145;110;122;134;138;140;144;178;161;157;176;196;225;175;175;171;168;151;173;185;173;198;186;157;168;130;150;128;120;139;136;134;157;116;150;166;169;186;161;127;128;125;127;131;153;137;134;148;143;123;136;125;159;259;326;237;155;132;160;139;142;135;128;133;146;147;103;173;151;131;193;156;144;118;141;116;131;125;104;156;136;145;153;167;133;126;110;139;126;137;114;144;149;196;217;176;129;103;91;118;160;177;132;148;140;150;134;138;154;145;134;161;148;143;144;178;178;155;166;131;167;142;168;152;166;152;128;132;145;130;115;106;144;117;141;154;189;189;211;160;153;140;133;143;117;147;111;136;127;123;117;106;102;130;106;141;129;145;111;130;147;113;127;104;108;112;158;128;140;132;134;133;146;93;157;155;136;139;130;148;146;139;155;153;162;128;118;131;134;164;174;170;138;153;135;154;125;147;134;160;137;147;183;227;198;177;145;134;140;114;115;121;138;157;156;177;172;146;141;191;180;246;241;158;173;158;137;118;132;134;154;177;163;128;162;160;172;154;135;142;139;157;253;281;256;189;157;136;95;139;151;156;207;179;146;150;138;161;175;163;152;136;124;113;131;153;176;154;166;151;133;153;142;159;194;163;165;221;245;217;171;226;186;161;144;146;165;157;157;136;113;130;132;138;119;106;134;132;137;107;121;123;135;124;120;158;172;190;190;125;137;113;114;118;118;156;210;255;214;168;163;153;165;151;155;155;138;118;121;105;120;131;109;140;138;104;117;120;163;181;162;126;135;141;150;150;139;128;120;111;141;149;128;139;127;128;147;187;160;161;145;136;162;148;151;175;173;206;199;213;215;151;139;126;167;116;133;153;157;162;145;125;121;131;137;163;142;138;133;172;159;140;117;152;136;160;153;128;168;137;139;144;122;134;124;112;95;109;108;148;166;161;157;97;116;109;123;128;119;129;143;103;101;106;123;102;119;149;154;150;166;145;133;151;162;173;143;161;145;143;142;134;148;167;157;193;184;149;120;151;119;132;80;81;85;79;116;122;135;140;137;130;143;131;114;117;128;137;154;217;204;199;138;145;141;137;137;146;128;133;136;148;88;89;92;87;104;98;106;118;99;116;101;63;91;110;103;115;112;121;105;117;128;133;122;123;118;110;126;132;151;149;132;134;128;124;111;156;139;133;145;134;137;148;147;135;126;150;150;158;152;168;170;152;116;116;130;116;122;131;128;126;180;140;151;159;152;175;133;124;127;106;133;120;131;132;138;134;141;150;133;129;119;99;100;124;127;99;138;131;129;148;137;114;97;97;116;98;90;69;73;109;108;109;127;119;123;122;144;131;103;93;98;84;92;123;105;136;109;137;122;129;128;118;97;114;130;146;150;135;128;148;126;127;101;102;93;86;77;88;124;103;94;121;122;111;142;131;155;124;144;142;142;145;168;140;151;174;141;133;151;154;171;162;171;191;174;208;185;175;187;203;156;158;161;169;136;141;168;167;164;139;112;108;136;147;113;123;110;116;120;106;139;108;113;122;97;122;116;138;133;110;107;111;116;85;105;103;113;137;137;153;122;137;110;109;123;131;162;159;164;165;141;153;165;164;167;142;126;93;115;97;89;125;145;146;129;96;90;106;117;112;105;97;121;138;150;145;150;150;152;209;245;202;199;136;159;163;165;181;151;129;120;169;159;181;147;126;100;133;122;116;147;144;135;130;196;300;368;297;201;177;147;154;204;174;185;236;177;166;131;128;140;117;119;113;123;110;104;117;144;138;144;122;134;129;138;135;152;132;102;119;136;128;133;154;165;191;192;155;142;142;124;147;118;135;134;159;205;180;165;121;149;151;157;156;141;105;126;114;162;128;167;158;139;140;125;156;135;135;145;147;150;132;154;148;151;149;138;154;176;158;151;137;131;143;147;123;129;144;154;163;140;132;136;110;126;143;141;124;130;139;100;155;140;121;136;124;131;124;137;138;126;149;138;129;131;140;121;131;135;149;143;147;130;146;170;131;184;166;152;132;179;190;178;144;141;175;166;151;180;158;150;137;143;170;154;137;143;127;144;120;146;136;148;153;125;143;133;131;148;149;154;150;172;157;164;164;194;165;160;141;147;148;163;166;185;142;139;133;131;139;140;158;174;203;168;166;158;155;168;158;171;153;188;148;143;152;153;147;150;199;203;207;160;128;128;161;120;154;120;128;106;147;130;149;184;169;149;152;136;121;142;103;99;84;109;133;159;170;177;191;191;184;165;159;139;146;128;131;142;125;111;118;128;122;105;139;119;154;169;178;194;236;218;185;204;197;196;171;150;175;195;245;244;239;157;162;164;182;225;175;151;130;116;114;113;105;95;94;111;111;150;123;112;134;162;174;136;157;131;146;152;166;142;134;127;123;121;124;146;148;171;180;160;126;135;136;122;115;108;136;116;152;149;114;139;145;149;140;163;158;102;99;112;103;150;121;117;121;149;207;217;225;223;209;186;153;142;139;127;174;151;171;174;162;156;154;172;131;130;140;139;170;150;168;172;160;171;162;147;137;129;132;139;146;160;168;206;188;148;152;175;145;163;156;155;145;115;127;113;116;117;110;92;104;133;108;113;150;124;115;116;125;166;164;154;158;135;183;173;156;148;134;166;132;121;128;152;156;132;134;107;122;119;128;133;142;172;135;138;135;123;111;121;136;121;134;149;128;118;123;128;132;138;137;159;183;178;153;126;145;157;173;158;148;143;134;144;165;146;136;132;123;135;159;137;153;149;135;131;131;146;141;155;145;162;174;146;169;166;160;127;138;134;220;217;207;174;194;199;188;153;142;143;133;139;127;130;143;143;136;133;110;120;119;149;140;131;131;112;103;122;110;120;131;142;145;110;117;127;149;191;235;206;154;139;152;170;160;156;170;176;158;138;112;130;147;122;130;146;123;146;141;128;139;123;120;153;158;188;175;170;154;114;148;132;126;123;119;106;169;220;175;130;139;143;180;207;230;190;173;204;175;182;202;244;213;168;158;186;162;172;168;147;135;144;154;179;166;189;185;165;169;170;157;162;155;157;167;207;184;151;130;124;117;132;105;130;126;154;154;166;146;129;118;137;144;179;141;160;129;147;115;149;136;121;160;151;172;176;167;157;190;173;141;145;137;165;172;158;166;209;225;239;189;164;146;128;149;165;143;152;168;174;181;143;126;93;138;145;143;153;136;148;133;158;154;149;135;141;169;125;175;160;141;157;160;150;158;152;129;143;116;121;147;139;130;155;150;177;149;178;179;143;170;174;176;226;214;194;162;188;173;180;180;164;141;121;109;114;135;118;167;148;145;130;136;156;187;204;180;175;145;146;150;145;144;130;132;111;139;143;139;143;175;209;207;172;152;138;153;141;118;133;166;197;153;129;133;145;144;172;171;161;138;151;193;234;179;135;127;102;123;114;133;128;161;130;144;155;128;126;129;122;129;142;126;137;131;153;137;195;215;220;165;135;117;133;150;160;179;123;140;131;141;123;123;118;106;114;118
141;179;161;179;198;147;133;164;142;148;133;134;168;159;160;139;144;146;186;238;227;186;175;163;195;179;169;170;155;149;136;150;118;145;134;129;147;143;145;132;144;143;139;143;155;157;148;116;133;111;124;125;169;131;117;136;107;120;127;127;199;251;340;252;158;130;157;135;162;141;113;132;132;152;127;137;147;162;163;125;117;143;150;148;138;112;132;127;144;161;162;149;146;149;133;132;128;140;146;149;135;184;195;164;148;103;126;129;141;153;112;103;129;121;115;118;98;116;160;189;179;161;137;146;148;154;149;145;133;136;146;153;138;143;136;136;119;131;114;115;145;158;128;136;149;167;166;169;143;117;142;136;127;143;135;131;125;114;110;123;124;118;133;154;141;119;111;118;138;129;127;121;134;138;112;124;134;112;123;106;122;124;144;137;119;130;124;135;135;147;147;140;144;157;122;135;149;169;173;149;137;149;154;163;134;150;143;161;160;150;188;254;252;204;134;121;137;137;132;128;120;142;175;164;169;162;131;168;196;248;252;214;157;164;157;139;122;135;168;195;171;164;134;147;117;163;149;143;160;184;291;322;294;193;150;134;120;119;144;208;242;217;149;144;124;152;133;150;148;135;129;145;125;139;140;138;153;153;119;178;179;189;175;169;183;178;185;208;186;169;174;175;166;170;176;152;171;136;141;114;110;121;135;143;137;105;124;114;136;128;144;113;134;160;159;157;175;129;127;135;117;128;135;139;146;195;196;158;166;175;145;138;154;121;125;134;129;132;109;131;141;126;125;129;113;134;147;152;146;114;130;132;137;140;138;114;114;142;150;143;146;159;143;157;176;161;152;163;135;113;141;141;172;213;244;255;239;217;206;153;168;163;122;136;122;148;147;136;128;145;146;137;144;158;140;140;134;128;121;137;138;144;148;136;157;151;150;150;149;133;134;129;112;96;90;93;121;165;212;169;173;130;129;129;128;121;121;127;129;115;99;126;112;106;125;122;123;170;171;158;145;140;160;148;174;169;135;156;156;151;162;140;165;214;201;199;157;126;135;142;110;87;93;85;89;128;134;133;108;142;130;139;115;120;115;126;169;193;201;149;159;161;152;131;115;133;121;130;124;107;81;54;69;86;91;101;106;115;114;119;105;92;87;88;101;118;112;123;100;113;132;125;165;117;119;114;127;152;162;173;154;143;140;121;147;137;145;114;121;120;123;127;142;140;154;132;143;137;135;160;148;132;127;143;139;128;125;135;110;138;150;152;139;149;119;159;129;134;105;114;108;123;121;97;109;145;154;158;117;128;117;122;114;111;119;109;135;111;99;118;113;137;118;98;115;117;112;119;106;89;89;129;99;111;137;107;122;104;97;74;66;81;98;87;88;104;127;142;164;95;132;97;108;105;117;156;203;159;138;126;118;107;95;89;87;86;101;120;104;126;122;136;125;114;117;141;161;132;143;152;175;168;176;161;120;147;136;124;160;162;149;183;216;190;165;188;161;172;169;199;165;157;174;167;162;141;140;171;140;126;128;128;135;163;166;134;107;113;136;138;135;112;105;107;103;101;136;132;145;128;135;110;113;134;139;110;120;131;155;163;146;136;143;125;127;129;160;160;172;159;156;124;144;189;159;147;119;102;111;91;105;113;145;148;106;118;110;101;113;106;105;133;118;153;156;140;131;132;143;206;236;168;144;142;156;142;156;138;162;154;146;154;142;122;128;119;113;109;119;126;117;144;146;148;206;295;302;249;197;161;156;152;160;189;232;249;182;140;148;144;141;128;128;120;116;108;123;135;110;129;130;124;120;143;121;112;118;122;115;135;151;147;143;131;172;192;181;141;128;123;119;121;132;107;166;199;235;191;136;129;173;187;169;141;125;133;127;130;141;129;142;131;141;151;144;124;154;138;152;145;150;128;114;151;152;138;128;158;155;160;137;177;157;155;150;149;124;136;150;171;156;152;142;142;123;134;133;154;129;125;131;145;142;152;124;112;127;145;132;137;135;129;149;138;124;115;134;135;148;124;139;112;126;154;137;154;143;130;158;162;173;190;176;147;160;164;163;158;181;151;158;166;152;157;138;133;142;145;140;128;124;120;135;123;131;133;125;136;138;134;174;178;176;125;142;144;170;160;186;125;158;168;166;210;207;176;155;141;137;134;148;155;180;166;182;139;132;136;160;163;177;166;189;170;160;144;156;116;140;157;174;164;143;143;153;172;152;139;125;148;138;115;128;150;183;173;167;141;128;151;107;107;92;102;118;131;187;217;206;239;206;153;148;143;127;136;122;139;125;107;113;106;134;122;139;127;155;130;160;169;189;196;197;171;178;180;153;129;157;182;260;301;236;215;173;134;157;209;203;187;143;145;119;123;114;82;87;94;108;136;135;111;101;128;137;145;148;167;145;149;168;181;170;169;128;126;111;114;150;166;240;200;155;133;127;129;99;136;136;126;142;141;136;139;124;148;155;152;182;161;130;116;122;143;124;126;121;113;141;188;209;227;221;226;192;170;117;141;167;166;163;151;142;125;165;138;168;161;138;124;130;134;139;147;139;152;176;140;134;149;142;130;121;143;169;162;162;183;172;162;142;152;167;139;148;133;128;128;121;119;103;132;105;110;117;131;146;147;150;124;121;126;160;169;148;161;142;152;143;157;142;144;121;132;143;155;148;133;130;132;127;117;125;127;120;128;129;146;122;125;139;136;125;128;133;143;132;130;155;121;135;175;138;137;194;193;165;178;148;118;136;153;152;157;136;119;134;137;125;147;133;131;142;142;147;145;129;136;124;125;130;159;157;177;185;159;133;143;167;121;116;111;143;188;180;172;149;123;157;146;149;116;131;122;132;140;128;140;153;141;133;146;118;154;173;143;134;133;144;107;113;120;156;136;144;144;155;108;128;134;159;203;217;195;158;175;155;127;136;134;148;125;130;127;111;121;128;137;97;134;147;131;147;121;116;136;168;197;242;150;143;147;140;127;112;119;119;117;119;144;158;141;127;116;145;203;242;200;201;188;178;157;159;197;202;182;158;154;180;173;178;180;153;188;177;187;166;181;163;185;173;173;170;153;167;183;182;171;182;156;119;117;133;128;162;124;127;146;148;150;174;149;139;125;143;158;166;189;148;146;139;137;126;126;135;137;199;202;146;188;170;169;158;145;140;135;160;191;165;182;216;248;219;157;155;119;140;177;191;146;130;153;163;170;141;128;109;134;129;139;140;133;126;147;141;149;157;153;155;160;146;146;159;174;185;153;199;147;112;148;135;127;126;114;123;131;130;159;172;145;164;209;186;191;191;184;190;206;216;178;198;205;174;203;166;108;123;102;114;129;143;167;134;132;145;134;140;182;173;186;197;193;163;149;152;170;132;149;154;134;121;152;157;199;212;189;178;172;144;134;134;115;168;162;164;144;144;133;140;124;142;133;154;170;158;187;205;192;141;128;138;137;168;152;170;153;156;125;162;121;132;118;108;114;118;129;134;164;128;151;155;166;197;139;122;137;111;138;131;163;140;131;141;132;134;124;118;110;122;132
164;196;174;205;196;165;146;147;172;169;148;165;146;167;132;145;145;130;152;197;194;174;185;176;182;172;158;160;148;154;157;152;151;132;137;142;132;133;131;108;122;118;133;138;177;127;160;142;123;124;119;138;148;139;138;143;150;138;123;147;167;182;225;174;152;114;164;161;130;142;113;105;113;122;120;138;163;138;165;151;132;143;163;159;148;129;139;136;151;124;165;148;141;165;159;125;132;130;152;138;155;132;163;141;112;119;116;123;102;121;116;128;107;112;119;128;120;117;128;207;173;176;158;126;160;160;141;138;120;134;123;121;156;145;146;120;119;134;134;124;151;112;136;124;164;171;155;143;122;137;149;114;107;108;123;139;114;134;135;155;128;144;150;151;119;109;110;118;96;123;153;168;146;118;139;135;111;144;132;98;108;131;136;148;154;156;128;120;142;126;149;156;165;135;128;125;136;170;211;160;166;131;124;126;113;140;134;173;182;159;184;271;192;169;140;159;169;128;136;135;103;153;153;148;172;162;147;142;174;226;291;256;200;148;137;140;133;152;142;171;185;162;158;132;142;134;146;137;139;169;226;239;221;196;149;145;127;125;150;187;230;174;166;145;146;152;120;155;141;113;131;145;117;110;130;128;150;127;145;146;165;171;163;150;172;179;206;162;173;161;158;181;153;151;162;210;181;160;152;119;124;136;142;116;139;113;119;116;133;126;110;131;132;159;155;153;153;133;143;141;114;137;133;144;119;159;156;144;178;124;154;150;143;128;126;129;117;124;119;125;154;130;116;105;113;111;128;134;129;127;138;138;117;139;130;144;143;139;148;155;148;126;115;147;149;159;148;148;161;136;172;138;160;257;306;275;227;227;176;160;146;171;136;133;159;120;131;131;143;132;126;136;126;142;134;142;129;155;142;156;154;153;159;154;158;171;148;169;162;127;138;110;109;90;84;94;110;149;195;210;161;150;157;125;130;150;153;114;112;108;113;129;115;135;136;134;160;200;194;181;142;154;148;160;161;164;171;175;159;157;154;187;189;268;232;190;146;133;129;131;124;90;106;95;106;132;120;133;132;136;148;120;113;124;109;136;161;155;193;149;143;136;128;119;147;135;134;129;120;112;59;46;42;67;85;79;95;129;101;108;104;81;87;113;105;100;112;99;122;122;154;152;141;127;125;111;129;153;156;143;136;134;135;129;130;132;118;131;128;129;127;117;169;153;148;130;136;126;157;157;177;152;136;146;145;128;128;121;144;137;166;167;163;149;174;161;136;114;113;106;110;117;112;128;112;138;139;138;129;126;102;117;109;116;140;115;116;120;129;155;126;124;131;117;116;127;121;117;105;121;110;133;122;125;111;124;105;88;94;106;90;78;78;78;93;98;141;122;146;99;113;107;81;99;110;123;173;163;145;128;125;103;108;93;86;75;93;105;123;122;121;109;135;121;119;131;136;122;134;135;123;164;149;132;157;136;130;124;140;162;178;212;205;189;168;160;150;166;165;181;157;165;144;167;181;166;137;121;144;122;150;122;141;163;143;127;97;105;119;139;138;105;93;102;82;131;153;146;153;123;136;125;127;116;111;129;151;139;184;175;123;139;117;121;120;143;135;144;156;157;117;154;175;157;210;162;110;91;94;110;119;121;141;162;135;121;82;105;99;119;114;118;138;176;174;157;141;129;161;184;194;196;181;149;144;147;133;139;149;165;127;139;138;138;161;147;157;135;100;134;138;134;130;147;166;206;240;241;199;175;179;168;153;180;200;207;167;135;116;126;135;124;121;117;116;126;108;148;137;139;143;130;129;124;124;141;158;146;149;134;156;141;164;145;129;198;173;155;137;113;117;129;144;131;151;195;245;208;134;149;144;171;179;166;116;133;152;153;131;130;133;159;150;121;163;155;143;152;178;178;152;126;110;128;118;154;137;158;161;147;155;152;175;196;171;151;129;147;128;131;147;178;144;145;123;121;113;126;124;131;154;112;119;134;123;137;160;152;122;162;152;150;148;129;141;142;139;126;130;142;132;100;110;129;140;138;143;158;149;151;188;174;146;160;161;154;162;150;165;125;152;148;137;168;160;142;134;128;131;124;150;133;124;146;159;151;142;121;142;148;185;161;163;150;185;137;156;151;160;200;171;164;169;212;209;193;175;136;140;129;136;155;186;173;150;167;136;124;136;152;168;179;167;159;205;178;175;146;140;174;182;162;149;154;152;175;140;151;138;136;136;131;128;148;151;165;170;130;124;127;85;100;94;95;111;135;168;250;313;304;207;163;130;100;150;152;149;119;142;130;109;79;122;104;115;147;129;159;132;148;160;189;164;159;169;188;155;136;171;183;254;282;221;198;152;130;156;194;242;218;170;135;106;108;93;89;82;122;149;152;119;127;118;136;147;149;166;134;123;145;174;220;221;172;142;138;131;127;141;167;251;228;164;132;135;141;149;133;123;138;117;147;119;125;151;133;183;194;166;150;118;138;117;159;131;145;135;125;150;183;217;242;235;229;194;158;130;139;126;162;138;148;146;146;137;155;149;151;132;135;154;114;143;136;148;140;157;143;125;143;112;108;115;149;174;173;169;196;181;177;142;155;163;167;156;156;152;134;125;129;139;117;110;109;131;146;142;128;140;107;128;140;115;134;157;156;140;135;125;135;145;147;149;125;167;160;178;172;140;118;122;118;120;137;118;130;109;129;119;125;114;122;126;122;148;149;133;154;126;163;135;198;161;181;193;183;183;164;116;127;133;122;145;157;127;129;124;125;114;126;118;128;129;159;156;132;111;151;145;150;132;145;171;168;191;213;158;128;139;126;128;121;122;127;140;123;129;128;134;114;111;138;140;144;130;142;138;131;140;133;139;129;114;113;133;144;129;125;135;117;115;126;107;156;140;141;164;147;113;111;144;148;153;153;134;177;151;133;134;121;119;112;134;127;137;133;142;113;141;142;157;134;154;138;156;134;161;185;216;164;146;146;168;136;114;137;131;127;127;121;113;119;124;134;145;150;213;181;189;157;165;157;180;167;179;151;129;148;173;198;187;172;151;160;167;194;163;185;187;172;183;171;116;156;167;204;216;164;154;138;140;128;130;138;165;151;140;131;117;138;156;161;159;146;158;170;165;136;165;148;168;152;144;152;156;161;221;206;175;163;183;199;195;167;153;148;178;178;175;162;161;233;186;187;165;142;123;145;181;163;148;132;167;149;141;125;106;121;122;137;130;156;130;161;146;156;158;143;170;124;175;169;146;169;169;170;192;157;145;137;127;137;126;137;141;135;153;182;141;138;159;150;210;261;240;212;179;213;213;199;194;234;211;183;174;134;111;118;135;152;202;169;153;148;128;129;145;171;163;191;200;234;197;176;154;142;134;150;143;154;147;135;147;159;224;191;192;158;158;165;152;133;119;154;153;169;134;148;164;131;151;149;162;160;142;147;156;158;148;148;182;182;151;161;201;192;178;138;123;134;124;128;129;110;121;114;122;161;137;186;155;164;141;135;159;150;137;123;122;152;135;148;155;148;144;131;129;139;121;125
173;193;203;192;155;136;160;138;149;136;148;180;182;158;138;143;149;129;155;175;187;154;143;162;184;199;167;192;174;168;144;119;118;156;128;155;135;146;141;127;149;126;142;147;150;164;152;146;120;116;118;137;136;135;138;126;143;151;128;154;139;139;133;168;151;130;162;151;156;133;144;152;120;129;130;167;150;142;152;183;200;166;174;182;161;117;148;159;156;157;155;159;138;163;190;154;147;184;169;157;151;141;171;143;141;125;90;120;104;96;144;124;120;119;124;101;124;113;122;188;162;159;142;137;129;131;133;125;118;129;118;123;132;145;135;143;140;146;157;137;145;135;121;133;143;151;154;139;135;138;141;131;126;141;117;134;117;125;147;145;139;157;144;140;116;118;100;122;124;122;162;202;208;148;139;109;100;117;137;114;111;127;157;164;177;165;121;130;133;163;139;138;153;152;118;129;158;224;271;216;171;132;108;118;119;120;120;157;154;153;149;157;199;170;147;138;143;148;166;144;122;139;149;150;149;140;149;168;183;222;192;172;162;154;141;136;138;148;143;163;154;157;166;138;129;152;179;166;123;160;154;197;211;159;155;134;120;100;132;141;160;155;129;125;112;126;119;152;150;150;155;157;116;131;106;133;117;140;162;152;160;156;149;164;148;183;189;176;159;143;163;151;158;168;191;223;165;171;149;122;124;136;135;118;117;122;140;126;136;130;114;118;158;127;161;166;148;147;135;138;140;145;127;116;126;154;142;163;165;148;140;143;143;119;115;124;117;129;117;110;112;133;108;118;111;112;135;132;113;123;113;136;135;130;142;128;126;143;129;134;162;149;150;139;163;169;138;145;142;135;160;171;170;222;363;282;261;217;166;187;192;136;148;145;170;161;151;156;157;157;146;172;117;112;127;121;142;152;184;183;159;185;174;157;146;153;189;151;131;122;156;114;121;90;87;76;106;138;160;156;136;150;133;115;130;146;167;147;135;111;102;120;115;163;155;160;188;183;166;166;167;133;146;155;182;185;169;154;141;161;163;211;219;255;258;217;171;145;144;106;115;104;91;120;115;125;145;144;120;126;142;137;118;136;119;140;144;179;134;150;147;144;119;139;152;143;123;133;130;115;86;56;41;75;63;90;84;94;103;115;107;123;105;97;104;99;107;129;136;142;118;132;131;125;114;127;114;120;149;147;155;146;133;144;141;142;117;121;129;145;161;151;179;162;134;140;154;140;191;176;169;151;133;118;129;145;137;128;146;144;172;160;115;146;172;147;135;142;136;135;128;104;110;126;123;138;131;115;120;121;116;113;89;125;147;137;132;130;124;154;126;105;133;108;129;139;103;121;118;107;138;137;111;120;123;107;127;111;82;108;68;75;77;64;77;100;111;119;111;136;84;102;85;92;129;131;186;194;175;146;96;87;99;120;87;99;93;86;112;106;130;123;128;138;127;114;123;122;123;136;138;127;166;134;171;131;158;124;153;171;160;185;223;190;152;148;155;161;148;196;148;179;188;211;178;159;144;134;114;149;145;137;129;147;144;108;85;115;150;138;139;103;109;92;107;111;130;137;120;139;124;122;124;128;132;140;140;159;204;212;151;125;133;113;139;131;138;160;135;140;130;159;153;209;184;162;115;83;116;132;121;123;155;160;114;136;101;117;120;115;130;119;149;177;191;161;157;131;132;189;189;185;170;193;154;144;138;162;196;200;181;139;141;134;175;172;174;168;114;97;149;139;150;116;161;174;191;184;170;187;145;135;131;132;144;173;160;122;155;120;115;132;107;121;121;106;132;150;153;151;125;134;137;131;146;141;133;137;131;122;145;128;142;132;148;155;141;151;145;119;146;156;121;136;142;141;163;144;141;156;165;158;148;172;145;151;201;193;176;159;138;122;151;135;156;136;157;160;145;152;154;115;116;129;119;128;156;165;157;164;173;155;171;162;193;146;133;105;127;148;171;174;149;138;134;116;134;133;111;106;110;115;128;121;121;131;130;118;146;144;142;128;118;116;133;144;124;133;111;140;108;145;152;134;133;145;148;113;148;151;160;172;163;191;178;147;148;152;167;167;135;147;158;140;147;139;138;152;142;108;122;115;140;135;141;142;120;119;139;159;128;167;180;191;153;168;178;203;195;214;177;163;157;211;215;168;171;146;123;132;157;172;159;159;138;114;132;147;161;195;174;161;155;156;180;158;136;159;165;192;145;153;139;160;165;149;162;147;136;119;124;143;159;148;155;155;152;167;116;107;112;81;91;114;114;133;183;272;343;262;199;138;157;133;165;150;163;155;150;131;82;105;83;106;111;120;143;130;135;153;134;160;130;131;195;150;155;147;154;186;224;210;170;137;154;132;155;163;218;196;143;163;112;109;132;116;95;118;137;150;151;127;112;144;147;151;157;136;134;178;234;225;177;167;153;148;129;129;115;175;193;211;149;151;140;134;157;137;124;124;140;143;133;164;130;129;154;145;168;181;157;144;134;160;138;193;186;180;188;209;172;223;220;190;183;155;161;135;132;156;178;135;143;139;182;182;163;175;131;156;143;129;142;122;124;135;135;111;127;142;121;121;146;147;203;177;164;171;161;162;137;140;152;163;140;133;134;129;124;123;164;124;121;131;118;137;116;158;130;113;135;120;125;156;158;148;142;178;157;150;138;151;152;125;137;193;192;159;138;132;115;114;127;120;133;107;116;128;114;125;139;113;140;152;151;142;145;167;136;165;176;176;180;161;167;149;145;151;135;130;122;149;145;144;127;126;127;135;98;118;136;156;162;132;153;153;138;125;158;134;163;137;178;195;242;201;159;144;135;149;156;141;117;145;130;120;106;133;151;125;131;146;135;140;144;174;128;142;137;138;155;141;127;151;156;148;145;158;141;124;113;124;110;145;145;149;134;124;98;126;163;144;125;165;132;158;146;153;149;138;114;111;143;151;131;137;151;118;113;112;147;141;136;161;156;160;142;151;184;158;161;156;157;122;121;119;112;164;127;116;125;118;103;120;152;162;187;157;151;171;148;157;149;149;157;146;135;156;189;198;189;170;142;146;167;153;182;142;167;191;189;164;154;170;216;272;235;188;147;113;138;130;149;134;148;160;136;128;151;144;140;158;152;145;128;161;153;138;137;170;138;167;137;126;164;219;248;240;197;200;200;173;207;182;153;127;177;227;165;170;207;228;222;168;156;126;129;153;145;120;121;136;157;140;134;135;125;119;127;144;173;163;135;133;129;123;145;166;134;158;160;167;164;182;234;210;169;171;152;142;134;141;153;164;160;155;168;138;135;130;134;173;229;262;246;230;208;194;170;216;231;214;203;190;156;107;123;116;171;234;204;177;135;128;142;140;147;130;172;191;223;226;180;180;159;153;133;146;146;128;128;118;131;148;166;147;150;143;161;175;132;159;126;134;145;161;195;169;177;157;165;169;137;123;136;144;133;155;123;172;202;198;200;212;185;167;160;138;133;125;143;124;150;120;129;130;148;151;137;171;152;150;123;126;132;140;153;148;154;123;143;177;178;161;148;139;126;117;130;143
208;204;222;203;162;160;149;144;174;146;139;170;146;143;135;136;150;136;161;173;143;154;162;178;169;181;177;169;181;165;136;142;143;136;134;169;153;148;138;134;129;133;159;151;141;131;149;128;146;124;134;118;146;140;135;114;133;145;174;159;121;147;130;115;128;151;147;155;160;154;166;144;153;137;115;160;152;114;139;136;189;177;179;178;155;110;116;127;178;166;151;152;156;169;196;168;159;232;220;193;159;150;191;193;167;138;110;116;111;132;125;156;149;114;112;127;103;120;120;146;158;162;146;144;158;135;124;123;117;131;137;104;122;133;140;146;144;140;150;147;160;154;136;118;141;155;129;151;115;118;123;125;127;129;141;134;116;135;130;131;155;146;131;147;137;126;103;115;124;129;146;198;192;165;159;137;131;123;113;103;112;102;136;136;165;146;127;139;128;124;158;151;178;143;133;117;165;271;320;231;181;138;145;113;123;148;143;126;136;131;147;136;139;141;143;121;163;161;145;154;149;165;146;160;180;158;159;156;137;163;172;169;145;140;129;152;149;159;136;146;141;152;141;144;138;172;157;160;154;161;167;156;160;151;159;95;127;121;112;133;136;125;110;129;132;138;149;134;151;153;163;168;125;128;130;117;108;125;129;120;133;127;142;133;169;160;176;179;204;192;171;150;162;170;160;188;218;171;146;106;88;136;129;128;119;128;124;115;119;129;126;127;134;153;153;148;157;144;116;148;148;154;170;144;142;160;141;151;145;125;132;114;123;115;108;141;119;107;126;134;128;163;162;126;119;128;129;138;141;124;125;132;135;124;158;125;133;122;131;143;155;139;146;128;156;172;156;142;149;166;154;131;152;188;212;231;260;162;196;166;163;167;160;170;161;161;160;166;199;189;165;146;157;148;139;145;153;163;176;192;178;178;167;133;158;142;169;147;131;126;122;124;127;140;133;95;112;103;122;143;120;141;149;168;116;152;145;148;148;126;105;111;149;138;143;152;169;224;185;169;147;122;137;176;236;236;189;161;147;166;132;186;180;241;225;196;163;151;146;114;87;71;94;91;116;132;125;131;140;126;142;104;132;115;138;130;134;135;126;100;119;135;126;169;163;144;149;135;141;119;89;43;61;61;87;82;71;88;120;139;117;122;101;121;102;108;120;116;141;130;119;137;130;154;142;122;135;134;154;136;135;122;126;124;123;139;134;106;136;138;115;161;163;150;128;139;159;160;145;160;152;144;120;104;109;133;127;124;115;126;150;140;157;148;136;133;122;142;121;137;118;144;137;121;122;133;126;127;105;112;90;109;105;98;125;138;112;105;102;159;124;117;120;119;130;112;119;108;85;107;142;146;136;111;113;149;128;123;96;92;100;70;86;91;94;106;109;125;124;114;101;120;109;105;102;133;166;197;164;121;110;100;112;94;103;103;94;116;122;121;104;106;94;102;126;128;85;112;87;99;122;133;128;140;141;129;162;158;172;163;163;171;196;177;170;168;154;148;128;137;164;164;185;176;206;148;153;162;133;137;113;121;150;124;138;102;105;91;141;138;157;126;105;86;115;122;126;137;122;125;138;136;116;116;131;119;146;156;205;184;123;134;125;105;129;138;143;151;127;125;116;141;166;171;177;146;121;116;133;123;128;111;133;140;119;103;117;103;124;121;132;145;147;174;182;157;131;127;117;150;145;196;225;216;218;159;146;177;212;237;160;130;141;112;187;237;217;197;148;145;117;133;108;145;159;181;182;170;169;165;187;126;125;150;174;159;168;149;154;137;128;131;141;120;119;109;119;130;147;146;148;167;148;122;131;136;119;140;123;146;127;128;127;144;165;151;140;140;128;147;136;130;123;122;109;107;155;138;170;165;140;172;150;149;142;188;214;259;254;184;158;155;157;148;122;156;145;139;158;135;122;107;106;137;117;122;140;163;158;180;141;162;154;212;181;134;128;153;126;142;133;169;167;144;127;131;142;126;103;102;106;129;125;130;107;104;127;149;134;118;154;149;132;143;129;119;118;114;137;117;124;136;122;132;136;150;130;123;127;143;140;148;149;171;190;165;158;146;153;162;130;135;127;146;126;149;162;143;141;123;120;103;124;117;123;133;107;109;143;142;175;207;198;194;196;196;208;189;179;186;213;167;173;197;227;164;153;135;133;168;145;156;174;144;135;130;144;141;162;189;164;161;149;152;170;191;133;140;159;165;171;161;132;158;155;170;178;154;159;126;142;137;167;144;163;134;149;145;129;123;119;115;92;108;120;127;141;237;257;252;201;147;141;147;142;133;152;164;176;143;103;65;76;84;105;114;126;126;130;127;130;127;114;126;135;153;160;155;154;130;167;161;120;131;129;153;182;167;188;160;148;136;131;113;121;115;137;146;141;149;152;133;134;123;138;175;142;151;139;187;194;213;188;161;161;169;133;136;154;176;149;162;152;136;148;128;147;144;150;125;107;142;159;128;119;130;158;150;169;179;156;127;129;133;146;185;213;180;215;217;221;204;200;215;187;162;146;170;160;156;171;126;167;154;157;179;155;182;192;147;133;136;151;124;135;125;140;140;114;114;146;124;149;186;165;183;188;158;140;154;144;133;167;138;158;134;143;133;139;125;127;132;127;126;114;155;147;130;112;143;107;142;143;148;149;172;171;197;181;201;179;147;143;130;155;178;202;200;186;142;145;131;121;117;104;125;97;114;104;89;138;122;136;121;152;133;153;125;162;133;165;155;144;156;160;146;119;132;130;134;133;138;118;151;114;116;91;129;124;114;136;141;170;164;155;141;157;158;146;137;142;176;159;190;184;211;203;164;151;152;140;137;149;130;142;139;136;116;142;126;137;136;143;137;131;136;132;145;160;147;158;134;104;114;146;167;149;135;133;129;105;135;131;154;128;134;114;113;117;146;150;146;150;134;154;149;182;192;162;139;108;129;142;146;138;99;129;139;94;118;119;135;134;147;150;153;152;164;154;136;145;167;176;159;125;113;95;133;170;169;141;115;122;123;155;193;146;169;143;164;113;133;166;163;146;138;130;134;162;145;170;152;115;137;160;169;144;177;165;219;201;184;210;180;247;335;317;218;170;130;121;125;155;116;125;159;141;124;119;125;157;138;149;138;128;127;164;152;143;163;156;139;180;149;191;245;245;228;205;153;196;199;201;168;182;167;156;179;172;195;205;196;178;188;153;141;124;131;139;141;131;161;165;141;139;139;134;143;145;174;209;180;162;125;104;120;132;151;162;157;144;161;164;219;184;154;172;153;154;134;159;156;141;149;179;143;155;141;123;154;145;184;202;256;262;190;179;188;175;170;241;221;201;158;128;128;112;113;186;311;308;205;164;166;153;130;130;145;135;133;187;192;180;152;147;134;148;144;137;140;117;129;151;110;139;130;140;167;138;177;166;150;135;146;127;139;156;180;190;196;171;150;136;138;125;145;131;124;158;167;197;219;189;179;145;155;141;142;122;118;145;160;172;127;125;135;116;153;156;162;125;156;145;140;127;142;134;168;148;150;147;152;174;164;143;140;142;131;119;113
238;246;228;211;150;147;131;138;145;111;132;136;151;149;135;139;145;140;152;172;164;147;144;180;161;166;169;192;188;147;142;173;168;159;164;167;161;139;143;148;132;114;150;151;135;168;150;141;143;150;144;140;134;132;121;153;153;183;167;132;158;136;107;112;129;133;148;134;150;135;171;144;124;129;104;120;150;138;162;169;226;190;158;154;132;113;110;130;154;135;137;155;148;177;196;167;219;287;270;212;162;193;180;209;175;155;135;131;132;136;154;145;162;131;106;98;111;121;120;146;145;138;149;148;151;150;124;111;99;104;105;114;117;127;116;135;161;150;146;145;165;136;154;134;144;143;149;135;128;152;144;133;125;145;119;152;135;136;135;133;137;147;128;141;124;128;131;119;109;103;127;154;177;151;131;123;124;92;128;139;110;140;124;128;143;134;117;122;121;129;159;172;178;147;145;134;168;226;246;196;184;111;128;128;139;126;115;121;137;153;138;158;131;127;158;156;180;171;153;164;158;135;160;153;152;169;146;112;122;140;156;154;159;138;146;168;164;189;163;141;147;140;139;137;133;164;189;167;164;140;175;143;156;155;130;140;140;119;136;104;133;130;128;108;132;125;132;145;177;176;170;145;99;94;109;129;119;118;131;116;122;150;151;142;135;179;168;218;275;229;170;171;174;196;172;213;175;152;110;141;144;148;130;137;135;131;133;126;139;132;151;136;136;142;141;154;139;147;164;160;153;155;135;122;118;144;155;157;135;119;120;126;135;116;121;113;107;126;137;131;138;163;144;137;121;114;126;129;117;110;125;137;120;119;135;115;123;135;138;138;147;142;169;150;158;158;157;139;139;141;168;148;159;178;213;203;183;165;177;163;157;170;176;191;172;173;110;164;202;181;146;168;159;169;153;144;141;144;179;182;155;159;151;179;175;147;143;140;157;118;157;123;124;110;106;86;108;104;112;126;110;142;151;136;125;151;109;131;121;134;128;149;158;163;160;147;166;190;195;170;169;155;153;200;258;269;225;163;129;204;162;183;192;231;200;148;160;164;125;118;81;74;76;97;111;120;125;124;139;104;143;143;128;130;118;121;116;112;143;121;131;114;127;132;142;128;140;111;115;101;66;58;70;76;79;77;51;85;106;126;108;137;125;107;113;130;114;121;140;120;119;137;149;146;139;124;115;129;150;147;114;123;130;148;156;129;146;126;118;136;128;132;152;150;157;135;129;165;111;154;157;135;129;124;127;104;131;112;108;143;172;158;143;158;155;172;145;139;127;132;133;137;116;153;148;156;142;119;106;108;130;104;104;97;100;112;111;113;122;165;104;123;123;110;104;100;127;114;118;119;122;135;125;151;147;139;128;142;116;111;127;114;100;105;114;103;111;93;117;100;99;111;104;124;102;116;148;162;124;92;93;95;86;96;72;92;79;85;80;81;99;107;100;126;115;141;108;117;87;123;107;139;146;126;142;160;169;167;179;153;143;134;160;167;160;129;148;142;158;121;151;177;156;145;160;124;137;136;127;141;108;126;103;111;109;85;89;116;118;152;116;125;97;100;91;121;155;167;116;118;136;147;137;151;124;185;141;135;166;161;131;146;117;114;154;130;126;132;147;131;139;136;145;173;211;207;152;107;100;97;107;108;121;135;133;104;112;91;148;134;150;123;154;172;207;140;137;135;119;120;142;165;192;161;157;175;158;156;163;167;154;122;129;142;185;195;217;212;190;157;121;123;123;136;165;167;172;150;182;140;117;160;179;212;181;158;141;149;165;139;150;151;157;146;107;100;124;121;142;139;139;157;129;153;130;144;127;151;112;145;122;128;129;153;141;137;142;144;141;138;113;122;116;107;128;133;142;130;153;138;137;132;141;120;157;213;247;334;315;238;187;161;185;137;144;151;137;161;155;141;142;144;123;112;117;136;137;153;153;128;148;160;162;155;160;177;137;143;115;120;133;124;152;137;106;115;125;100;140;88;128;115;126;108;122;128;140;143;131;126;153;156;126;131;149;136;140;120;128;125;142;158;136;119;112;164;147;164;143;126;126;148;151;153;177;136;152;152;129;126;153;117;138;134;108;179;153;153;159;168;100;133;123;124;121;129;114;126;138;153;211;255;240;207;191;154;203;185;171;194;150;167;155;165;162;158;148;124;150;150;159;171;155;158;124;126;121;153;185;190;170;140;144;153;167;145;137;150;174;171;181;180;160;150;136;161;186;153;163;144;151;156;167;142;140;157;133;118;127;112;109;111;112;132;119;121;134;167;192;186;177;157;138;134;166;132;178;157;185;107;93;86;87;105;122;137;117;137;131;121;110;124;109;120;123;136;124;139;129;140;118;106;89;126;141;175;181;216;190;138;122;135;151;143;155;137;132;141;178;140;161;131;141;147;189;172;185;148;125;181;185;205;176;163;167;141;145;121;131;118;164;161;177;121;146;144;153;149;126;122;139;141;131;162;127;148;162;180;168;178;109;125;141;185;199;199;204;228;233;206;194;228;204;216;232;173;154;156;153;199;161;178;133;150;177;185;175;184;226;157;149;151;154;141;133;138;141;123;124;142;138;149;155;155;172;168;164;164;179;149;155;149;162;148;132;115;114;141;129;109;109;115;125;128;132;140;139;134;118;83;110;118;146;135;155;158;159;199;206;205;210;147;123;164;195;176;156;162;154;164;133;138;105;121;113;97;95;102;104;109;94;130;112;135;143;147;165;154;148;121;122;116;111;124;139;154;124;138;116;119;111;126;152;143;123;114;123;113;131;110;132;149;142;149;179;147;149;142;165;165;160;167;133;160;193;162;171;136;171;159;149;166;156;139;172;176;127;133;134;149;145;158;133;145;144;134;154;141;153;153;147;109;119;128;148;145;127;122;125;114;135;142;123;115;122;123;127;121;123;122;148;156;127;149;145;169;171;161;196;150;130;107;107;120;133;166;115;100;112;121;116;116;129;142;140;164;157;175;142;137;111;153;160;151;133;136;142;142;178;197;164;97;133;155;142;173;114;159;167;143;142;168;156;165;156;131;110;148;155;146;140;145;153;140;167;154;169;151;159;201;247;275;221;246;278;339;306;239;160;141;125;133;116;120;149;146;138;128;114;119;125;117;115;149;126;138;142;129;156;125;138;175;183;152;208;296;318;229;166;141;173;185;241;245;204;163;155;171;169;206;224;229;239;220;195;180;159;113;131;142;152;183;164;152;158;124;127;137;133;132;188;178;140;122;122;148;133;160;141;147;141;148;166;169;142;159;142;141;134;142;178;151;167;178;180;155;151;142;124;119;138;153;153;201;210;185;148;159;168;193;185;198;161;155;137;119;119;135;193;265;265;213;195;161;171;116;113;102;130;158;168;153;146;139;148;152;156;151;164;130;122;131;118;138;152;125;137;152;156;162;140;124;153;113;118;129;156;152;169;166;166;170;154;145;130;131;157;103;152;133;178;201;198;186;156;124;148;135;118;120;165;183;176;143;138;143;162;160;164;170;144;121;128;141;117;142;133;182;165;135;160;154;145;166;136;146;142;125;137;131
241;248;266;222;165;159;152;177;137;136;121;135;119;119;113;142;109;156;149;126;123;162;155;150;160;162;170;158;167;146;161;155;178;189;204;155;155;160;156;145;153;154;150;155;154;151;166;160;185;170;151;135;174;157;159;137;174;167;160;166;150;130;111;121;132;155;140;119;157;134;136;112;131;130;133;155;147;194;134;146;177;148;160;142;147;113;130;156;179;154;156;165;157;186;194;189;185;211;253;284;193;171;205;196;171;175;139;124;142;169;163;127;141;119;109;117;130;116;136;133;148;128;132;127;130;128;95;117;118;128;151;106;110;120;112;116;151;154;134;136;154;149;133;127;139;136;127;136;138;147;165;144;148;143;135;148;128;139;157;125;137;127;140;147;137;148;101;128;120;136;124;148;129;119;98;112;121;104;110;127;130;122;128;117;115;126;119;135;135;167;154;169;177;137;137;136;127;156;176;136;120;146;139;113;106;134;109;98;102;124;116;123;165;131;149;168;194;167;140;131;162;147;157;153;163;152;109;141;126;148;146;142;142;143;145;160;220;211;214;167;138;151;129;144;140;158;155;160;140;151;181;159;156;157;164;145;148;111;109;128;118;151;139;104;123;150;118;181;173;160;177;134;135;148;140;137;139;125;131;112;114;160;201;194;179;162;138;194;238;234;177;181;166;188;149;189;130;135;139;112;133;119;125;152;140;140;134;125;146;147;141;154;139;133;132;131;125;130;121;163;206;203;159;160;127;132;143;103;118;96;108;126;128;130;136;130;127;135;132;145;147;138;129;137;130;147;128;131;126;111;95;130;114;109;134;113;124;123;159;146;132;124;137;150;152;125;151;136;137;158;155;157;147;148;171;180;174;194;175;143;165;168;170;195;156;180;163;113;147;152;143;140;149;173;162;193;136;149;173;179;173;158;169;181;193;146;132;146;128;145;138;128;133;97;111;106;82;96;128;136;140;141;125;139;131;129;128;148;142;110;121;128;143;152;145;169;184;180;163;142;155;163;147;177;231;243;207;158;157;172;189;188;197;202;167;155;167;147;114;105;85;74;70;98;111;115;132;119;125;118;121;133;117;123;120;135;126;137;142;136;136;128;166;131;137;145;145;131;112;107;81;74;58;79;88;70;77;81;91;106;112;129;134;100;105;100;124;116;144;115;126;141;137;149;147;157;138;127;138;131;115;119;133;180;154;130;145;153;129;135;129;135;155;122;145;179;154;133;123;123;152;119;117;110;122;118;112;156;125;153;169;193;181;170;171;145;143;116;111;129;138;131;151;144;153;165;150;140;114;100;133;102;100;87;106;106;121;128;142;129;139;134;116;115;115;118;118;112;122;104;125;129;139;148;147;122;135;137;102;97;91;119;85;120;127;123;101;81;100;101;142;124;122;106;102;104;96;113;99;102;123;97;97;124;119;98;82;68;87;95;99;95;81;115;120;120;126;92;106;104;104;132;156;162;124;138;180;204;204;144;146;155;155;151;162;141;144;126;140;154;123;122;145;150;139;143;139;146;123;155;122;116;107;121;101;84;103;113;149;127;118;122;109;115;94;119;120;127;139;115;141;152;159;139;142;127;137;112;142;147;129;130;126;116;91;154;137;172;135;119;125;141;133;155;186;179;131;105;89;100;116;110;97;113;104;109;106;124;124;127;112;114;155;118;158;116;121;119;108;104;102;149;164;172;180;132;155;166;176;170;152;126;134;145;178;169;206;198;181;151;132;111;132;162;167;164;145;124;130;133;132;173;255;244;240;184;190;164;176;180;170;201;171;137;138;118;120;101;114;130;128;130;167;138;126;154;139;141;115;133;151;115;114;150;141;107;120;132;125;120;120;112;124;118;143;142;121;132;108;142;132;135;129;136;149;185;196;275;275;219;175;176;143;132;122;132;151;119;112;136;153;142;107;107;118;145;133;150;126;160;158;172;156;149;169;162;175;132;150;123;134;142;127;141;127;129;150;119;137;134;143;112;114;121;111;126;142;137;126;122;119;116;147;149;138;148;140;131;128;132;127;131;139;125;136;133;156;153;144;148;138;139;144;150;157;145;150;168;136;135;140;124;134;141;158;163;167;153;146;138;118;130;117;115;125;103;125;126;143;161;182;202;185;172;187;184;163;194;163;157;154;150;151;147;163;144;122;116;111;136;131;149;141;166;158;139;148;152;201;194;169;157;159;174;140;131;121;133;100;140;156;178;171;158;134;155;139;158;143;159;145;148;140;145;116;130;142;118;111;116;116;121;119;117;124;112;166;163;164;187;205;155;159;108;138;140;155;146;154;116;95;80;97;141;140;149;138;114;123;146;122;131;139;127;132;120;126;135;151;128;154;127;79;100;134;157;212;220;154;139;149;151;165;148;170;150;174;191;158;178;150;141;121;128;172;193;212;162;172;179;190;199;166;163;177;175;150;119;150;135;167;146;161;148;138;131;149;150;123;130;127;153;161;145;132;133;161;171;144;145;138;121;140;193;212;243;201;223;190;221;200;222;249;229;200;214;161;139;153;177;141;152;140;138;179;194;172;163;173;161;141;171;178;148;129;121;118;125;161;177;154;180;145;174;152;174;176;152;140;145;156;167;181;151;139;102;110;148;134;124;114;126;122;117;137;156;154;140;131;103;118;134;156;145;178;176;157;158;211;226;185;165;153;168;185;204;198;185;141;134;138;102;111;117;96;124;127;123;124;115;117;110;142;98;124;147;138;157;143;128;126;118;126;131;120;130;151;129;126;119;107;132;118;139;141;132;130;118;113;141;149;136;182;152;171;169;184;168;190;119;146;126;136;136;140;144;149;150;166;162;156;180;170;166;162;172;153;131;168;165;179;158;139;142;146;167;167;151;147;156;131;122;96;98;105;148;127;133;103;110;128;116;120;107;123;110;118;124;108;130;143;141;131;126;126;122;176;159;131;109;132;138;134;147;151;163;135;119;109;107;138;137;128;145;145;121;159;158;173;137;124;128;148;155;152;124;120;132;159;211;152;157;137;139;168;162;148;145;161;140;142;168;136;175;149;151;134;148;139;139;127;138;127;156;164;147;163;134;149;195;274;365;315;211;240;245;232;201;170;155;152;157;135;123;117;136;119;135;104;148;135;119;144;140;123;123;158;130;131;125;170;173;182;208;278;317;331;244;187;152;146;169;228;249;241;212;163;172;183;189;223;209;228;234;212;211;142;145;144;149;223;260;239;169;150;131;127;164;141;128;158;142;161;119;136;118;122;141;127;155;152;163;144;148;144;155;142;163;123;147;145;169;155;170;176;145;175;149;155;123;150;147;178;178;149;165;159;140;170;174;170;163;191;157;159;129;106;126;151;195;198;186;163;181;151;136;103;102;128;163;168;133;147;132;135;135;159;155;168;153;142;128;133;115;113;146;156;190;174;168;142;145;145;114;117;129;132;145;194;220;214;174;156;157;134;155;145;119;138;152;160;210;177;169;146;121;122;143;149;135;133;140;151;156;141;163;208;168;173;159;145;122;138;129;128;121;134;154;132;117;154;139;157;139;193;172;136;128;142;152
217;221;231;231;167;139;160;156;159;162;161;127;131;135;137;119;123;131;121;134;132;165;171;185;139;175;163;166;158;133;152;149;151;172;178;186;217;158;171;148;122;124;168;189;178;155;203;199;210;182;149;130;147;150;138;134;179;170;149;148;166;141;122;133;118;134;129;143;140;130;145;109;114;102;121;129;155;178;175;134;127;139;142;111;126;134;158;134;146;153;158;132;138;128;181;138;159;172;211;223;203;158;199;187;127;146;139;151;132;165;171;122;131;123;104;111;117;148;145;141;124;148;97;152;132;123;106;117;112;102;113;120;116;125;108;160;157;169;157;146;139;109;119;123;115;95;111;115;172;157;128;126;156;136;113;117;120;123;122;137;128;128;144;147;137;133;152;131;131;119;113;128;123;105;128;114;124;123;103;136;140;172;113;154;139;125;125;141;147;157;157;165;153;117;109;147;148;148;129;109;109;120;105;113;112;145;124;147;128;143;125;107;114;155;148;170;189;150;139;132;147;138;136;144;141;157;138;105;132;159;167;146;144;136;146;166;159;170;180;153;133;143;154;164;163;150;154;144;159;188;177;163;152;163;178;164;149;160;152;132;130;126;114;148;123;130;110;148;158;160;155;140;131;156;170;151;120;94;115;123;151;211;263;252;212;158;161;166;208;192;160;201;184;168;175;166;143;143;146;100;147;141;113;127;145;154;141;149;156;161;143;147;157;119;116;122;136;127;129;181;172;195;176;152;141;125;106;137;116;133;94;122;140;99;134;122;124;117;129;143;145;138;153;149;161;145;141;132;136;132;108;109;107;125;136;112;141;110;132;129;128;175;150;125;132;157;135;147;154;154;161;151;168;159;166;161;164;171;144;150;157;144;142;172;193;177;122;137;143;131;139;146;135;149;159;173;160;167;155;167;146;171;162;198;172;148;179;162;132;134;128;132;104;99;85;72;95;121;139;148;147;148;145;118;118;121;143;123;129;125;133;124;146;152;178;173;164;148;165;160;135;143;164;172;171;156;148;154;131;150;172;171;174;173;164;138;169;164;129;107;81;57;84;124;101;135;125;105;102;105;127;138;136;125;115;123;133;160;157;152;149;149;169;158;166;115;146;132;108;125;99;76;105;117;102;87;74;97;108;107;123;136;113;114;103;109;119;99;130;123;158;132;133;162;153;142;137;137;144;141;137;139;158;156;172;140;123;165;148;134;127;143;164;178;158;155;157;139;140;136;129;154;156;127;142;156;180;173;125;152;182;161;159;176;175;159;129;128;115;126;129;125;126;120;157;168;160;131;124;137;135;149;100;89;80;94;125;129;132;121;139;150;127;144;130;109;97;109;112;123;144;136;136;125;144;148;127;150;96;109;121;101;94;106;146;121;102;98;105;100;128;124;106;102;78;109;79;80;94;74;108;102;99;107;98;97;82;86;87;97;105;89;82;102;107;122;126;110;123;89;134;145;157;136;139;157;162;166;162;137;146;133;142;138;150;157;138;168;161;150;118;129;134;145;165;150;134;156;133;153;136;106;109;104;77;69;96;122;125;123;101;103;116;111;138;153;164;135;123;144;152;154;163;164;171;129;130;125;112;116;152;149;110;123;131;121;150;140;128;125;132;123;142;150;169;135;127;95;86;105;99;103;89;105;99;99;99;91;99;103;122;118;123;147;125;133;108;118;135;103;125;133;130;150;167;141;139;172;168;137;137;146;152;151;162;169;184;190;141;157;130;122;128;140;130;127;149;162;140;130;159;244;306;284;199;168;155;153;175;167;218;211;167;138;104;105;121;114;128;140;146;160;176;133;170;166;130;137;142;135;142;139;151;151;116;112;98;119;110;152;118;105;111;125;118;136;118;118;123;107;139;131;115;147;171;175;180;189;200;182;149;130;127;158;126;175;124;136;131;137;147;120;106;124;114;133;172;149;156;150;148;131;137;174;148;158;135;107;131;115;113;121;119;137;116;119;125;141;134;162;112;133;110;89;129;121;112;139;113;116;105;126;124;111;138;131;139;161;153;137;148;151;141;141;113;152;129;140;144;131;155;149;152;145;154;162;178;139;164;159;125;133;150;149;163;153;139;145;128;150;143;127;125;112;99;114;138;132;122;119;154;146;154;145;129;131;156;142;152;142;147;148;167;131;146;125;138;140;149;133;168;138;135;151;138;133;148;121;173;141;164;161;162;174;147;138;109;127;125;130;153;182;175;140;121;143;126;160;165;163;149;135;156;130;144;135;132;114;106;97;119;124;138;130;132;146;134;153;166;170;216;177;146;141;158;169;162;158;141;128;96;100;123;168;149;132;152;135;131;149;140;164;152;133;111;117;129;128;169;159;181;124;104;94;120;181;189;217;170;138;138;134;201;176;188;178;188;181;172;152;142;118;143;197;257;314;318;217;176;164;166;171;148;177;187;140;140;142;124;150;144;145;152;129;139;128;165;166;133;128;149;124;140;167;120;149;147;163;142;130;120;122;157;208;251;242;233;212;208;236;212;238;258;205;234;175;150;143;131;129;153;111;100;136;180;196;159;169;137;150;135;147;139;120;127;142;140;170;203;189;171;156;143;160;138;140;141;141;149;144;167;172;146;125;129;109;106;138;140;151;102;116;132;130;132;149;166;151;127;122;132;147;179;181;196;164;166;149;158;191;166;161;195;199;218;260;206;136;159;149;117;113;118;119;109;154;149;128;133;106;117;121;151;147;139;144;117;125;115;127;104;138;129;133;128;125;139;130;128;123;108;120;124;150;129;155;118;114;120;125;141;132;133;141;128;148;167;176;147;122;141;131;139;117;143;126;142;129;151;146;184;169;180;159;154;153;160;167;146;169;206;243;183;155;163;151;154;148;145;190;139;111;107;87;107;132;127;116;127;116;105;109;154;135;116;103;104;115;139;134;125;134;138;119;105;134;148;166;140;133;138;116;138;134;146;145;126;129;123;122;142;121;142;144;139;158;163;140;161;157;128;125;127;130;153;108;108;138;132;168;134;133;148;111;149;135;177;152;165;142;128;129;148;122;154;120;137;125;130;159;134;147;142;147;178;144;140;164;170;218;292;357;295;243;197;207;184;149;173;167;145;143;122;136;149;143;132;122;151;158;129;147;130;123;141;146;161;133;124;153;177;175;174;204;261;292;257;203;146;123;142;163;172;247;248;215;162;148;198;200;227;218;221;195;189;184;157;147;137;161;238;321;230;180;159;124;169;191;134;123;134;149;124;146;121;128;132;133;119;155;160;157;150;154;157;162;155;157;163;150;172;177;198;180;181;157;160;146;146;145;138;158;139;163;157;153;143;151;151;143;138;169;159;179;138;147;124;129;134;152;157;166;156;137;147;121;105;118;159;167;141;167;147;149;132;131;146;192;162;147;153;141;129;135;142;149;143;161;162;158;163;157;153;116;112;108;124;160;238;282;246;224;157;139;125;134;148;131;140;143;165;198;202;170;128;122;121;153;145;142;122;132;134;138;153;185;189;191;158;146;152;157;135;144;122;126;152;148;147;164;151;138;167;171;191;217;201;157;128;141
188;217;213;250;158;161;146;155;149;141;127;118;125;156;131;94;119;116;123;122;128;162;148;159;162;158;161;154;128;147;157;158;175;138;143;173;189;158;137;115;146;128;145;169;162;185;177;210;192;119;142;127;131;130;154;126;143;147;147;150;141;147;148;141;150;154;158;131;145;150;148;144;136;96;106;119;128;158;145;124;137;110;140;147;141;127;159;140;158;175;145;128;136;106;150;132;139;160;178;201;197;152;153;148;145;133;145;169;140;178;158;168;122;118;121;109;133;128;149;124;121;114;124;159;118;128;118;124;115;148;133;115;112;109;113;126;179;176;170;150;131;131;116;110;133;127;121;126;142;150;146;144;134;142;112;125;148;158;142;125;115;133;107;107;154;158;137;125;106;109;107;146;107;109;111;127;126;134;126;131;147;172;152;135;126;117;140;133;171;140;166;150;144;119;108;130;135;128;101;132;143;141;119;111;165;127;150;151;153;147;132;138;146;153;167;177;169;161;148;142;125;151;127;141;128;144;138;136;150;155;161;149;154;147;137;149;149;167;186;159;140;118;129;143;153;154;153;126;151;148;159;161;170;183;187;158;140;118;131;137;131;135;145;125;130;121;127;126;165;157;164;156;157;190;212;201;181;152;118;154;164;249;366;337;231;180;179;171;169;167;161;179;186;182;148;155;118;127;121;126;145;119;128;121;121;134;122;150;166;172;186;160;120;118;135;134;118;126;145;153;163;162;184;148;138;120;135;127;140;163;127;156;122;130;131;125;150;145;116;127;140;140;125;156;158;148;132;147;130;114;107;121;131;120;119;109;126;101;120;136;146;136;117;141;183;146;134;136;142;161;179;165;156;154;147;159;151;149;169;154;142;156;134;174;196;192;132;137;150;165;141;149;151;168;147;121;157;141;183;165;163;170;128;157;175;173;188;169;140;145;124;109;116;76;81;80;108;122;159;163;153;136;160;123;131;143;139;136;135;125;123;120;158;154;163;170;191;209;149;160;160;145;148;167;178;161;150;162;147;141;173;191;176;172;166;140;128;136;115;100;65;64;85;104;123;127;105;115;104;116;133;122;118;128;118;131;121;124;140;137;130;130;187;128;150;130;137;148;133;139;119;85;87;118;74;89;79;93;105;125;114;114;118;120;109;120;119;115;107;103;128;134;126;174;151;133;117;113;142;135;132;124;138;146;160;143;149;160;152;124;132;160;138;145;187;182;133;151;137;127;127;140;159;145;137;134;194;238;172;151;137;177;189;194;216;161;136;140;131;126;142;139;143;108;151;160;157;149;126;120;112;107;83;67;95;105;121;132;163;140;142;132;147;116;116;109;119;101;102;126;138;130;118;120;132;95;103;95;108;105;118;94;95;101;126;118;101;77;81;111;131;112;119;109;107;115;95;96;98;101;99;125;122;114;136;91;100;100;127;117;105;104;91;82;119;139;126;144;117;127;146;155;145;163;119;154;160;189;188;140;130;144;143;158;164;193;150;179;145;145;121;120;127;149;130;143;151;165;149;165;135;117;122;77;83;68;84;130;150;143;138;129;101;98;131;145;174;173;150;135;141;121;128;140;139;141;116;128;136;110;142;133;137;113;126;120;128;163;177;102;136;120;134;152;155;128;114;79;81;97;88;84;77;95;77;107;114;107;125;104;114;121;156;140;130;122;125;122;136;116;122;103;131;136;146;138;152;156;152;153;145;139;142;147;132;163;162;176;143;142;149;163;145;111;113;138;133;136;110;144;177;245;240;212;177;170;149;135;159;196;196;172;186;192;130;122;115;139;135;134;147;186;167;147;142;161;147;122;137;155;159;142;151;122;120;101;130;125;182;155;134;126;131;127;120;143;139;141;160;119;142;135;115;152;161;165;149;145;145;168;173;152;161;163;128;142;136;127;141;149;114;119;110;117;122;136;170;154;162;145;141;155;174;164;120;156;140;130;155;130;106;93;121;138;129;141;133;138;148;142;116;119;108;110;113;107;136;122;128;104;120;116;98;100;110;146;157;206;160;158;141;143;134;138;134;137;134;168;148;144;138;125;123;161;123;171;188;168;151;135;138;129;110;124;169;172;121;144;123;118;160;176;146;105;97;102;99;117;125;130;110;108;143;135;169;153;156;146;153;146;172;152;154;143;145;155;125;112;138;161;148;158;143;158;140;137;112;150;141;118;140;166;196;166;156;112;120;104;116;151;144;165;146;123;134;150;125;134;154;156;134;162;141;131;112;144;146;112;98;99;121;128;133;127;161;158;154;157;142;153;150;171;167;166;162;165;181;168;148;136;128;132;120;135;170;146;183;171;138;141;158;153;154;142;121;120;110;148;183;179;145;126;114;129;113;171;194;183;175;146;132;127;155;195;155;179;190;170;145;142;144;138;166;173;296;440;453;337;235;151;194;212;175;195;162;137;132;131;140;156;174;175;178;165;142;151;159;123;118;127;139;135;165;159;122;144;144;126;127;113;97;118;175;229;249;244;221;214;225;205;200;185;196;192;164;147;127;137;130;128;118;134;114;126;163;189;159;143;134;126;118;130;158;132;118;129;147;214;252;244;203;152;160;138;141;139;157;147;131;155;151;169;153;130;110;102;140;177;159;132;136;116;128;130;102;115;137;142;133;158;146;180;199;235;175;187;188;184;183;149;158;165;218;235;273;269;189;192;142;138;113;100;124;101;126;151;113;130;135;112;130;131;149;125;135;167;141;122;129;127;126;137;124;139;134;164;136;152;137;126;106;122;133;180;179;153;131;122;131;127;145;132;119;112;116;120;135;157;128;128;159;111;124;134;108;140;158;157;139;159;166;191;175;138;131;128;136;177;188;222;262;280;264;183;134;161;124;132;172;151;147;108;111;105;119;139;166;106;126;105;108;132;146;124;123;88;97;105;125;130;126;154;107;120;126;125;147;149;127;124;150;157;151;157;182;148;127;119;130;132;137;124;146;129;148;155;172;147;140;136;139;142;137;156;168;118;132;128;141;115;146;133;153;143;140;137;187;240;163;156;137;146;154;151;128;146;135;124;118;132;130;136;141;177;170;171;156;176;211;232;231;267;234;189;197;206;152;139;181;155;151;125;128;126;140;136;154;141;158;136;125;126;135;161;168;158;166;143;146;169;183;181;182;197;221;238;190;171;140;129;117;141;164;213;194;169;152;176;183;230;203;218;220;215;190;146;157;149;132;180;200;262;226;158;126;125;174;166;143;125;118;140;148;147;163;155;177;155;136;150;130;128;144;168;142;163;165;177;147;134;178;209;217;198;205;178;179;189;149;139;149;168;178;167;162;168;155;155;128;170;162;178;164;175;141;152;130;123;125;126;140;148;156;157;137;141;145;151;135;133;134;166;149;114;128;105;127;147;187;143;147;140;138;150;130;133;160;154;184;170;138;168;133;138;129;124;120;133;165;243;242;200;147;130;133;143;131;136;135;164;189;197;225;170;152;122;147;144;147;155;157;141;149;146;138;147;149;157;159;152;139;98;143;126;141;148;128;153;165;176;180;164;153;171;188;257;204;174;128;141
188;204;226;235;189;168;161;165;145;140;124;136;156;146;111;115;128;122;140;143;131;120;134;153;162;190;183;157;175;156;127;146;139;118;172;164;162;179;156;142;134;121;146;159;177;157;184;187;165;146;127;120;144;139;143;154;150;134;124;135;141;159;162;151;134;124;130;148;135;145;121;115;117;102;111;113;132;138;141;135;125;141;99;128;136;135;165;159;155;157;157;164;112;126;140;116;137;186;182;191;172;164;133;147;150;119;151;162;149;152;134;138;118;105;115;114;142;114;157;145;122;129;122;134;133;115;141;140;143;131;124;132;123;127;131;113;141;184;194;169;140;128;123;125;121;125;111;118;121;128;149;116;157;118;132;121;122;130;152;155;128;137;126;137;153;179;155;151;134;128;126;125;123;116;97;103;128;138;140;141;126;155;132;148;142;156;126;144;145;135;151;145;146;112;98;139;118;113;130;115;113;118;124;136;148;139;143;151;141;143;114;122;173;142;154;146;161;152;153;123;158;129;141;135;147;136;116;131;127;158;147;170;149;147;127;153;147;132;145;142;152;125;112;149;132;152;171;149;154;131;157;144;179;191;177;138;149;129;119;137;118;131;136;121;151;122;114;122;145;164;142;156;160;247;341;296;247;150;122;130;130;208;275;305;217;202;180;165;174;144;163;170;158;130;180;180;165;140;119;112;150;144;124;153;139;110;178;153;158;161;154;142;130;129;118;135;117;117;115;126;150;159;139;150;140;137;130;133;165;148;133;132;114;111;136;126;153;137;130;128;129;156;138;131;127;162;148;153;113;143;124;127;145;141;140;139;115;106;133;135;175;165;160;122;155;172;142;141;160;157;164;170;168;129;137;132;151;168;149;151;157;159;176;169;185;195;159;137;130;150;171;172;172;157;152;147;157;131;147;185;168;160;146;136;141;157;186;151;149;158;121;141;118;93;70;86;88;103;151;136;154;133;139;131;130;152;135;124;146;138;152;131;136;133;152;178;173;168;156;169;155;153;171;141;165;161;164;147;151;175;157;185;148;182;160;139;131;122;96;91;62;55;66;89;120;110;124;136;121;147;138;141;132;118;135;117;140;144;140;155;111;144;162;143;154;141;139;139;143;157;138;123;83;106;107;99;107;103;114;94;100;98;125;132;138;116;123;130;122;145;126;152;142;142;135;131;138;119;97;142;129;120;142;110;127;153;154;154;133;140;125;137;148;197;174;165;176;171;163;155;155;140;140;153;155;156;191;205;166;146;121;157;141;182;160;143;114;135;121;133;143;125;150;139;154;155;140;151;139;99;81;98;77;62;59;95;119;145;139;133;112;130;119;110;140;114;109;97;112;124;129;127;111;92;106;76;95;84;100;94;109;104;111;106;101;95;95;83;84;105;118;124;108;108;112;108;104;109;106;139;127;161;149;136;116;129;94;117;119;148;120;86;93;98;103;149;144;143;144;140;167;139;148;139;140;139;184;182;146;171;150;148;163;184;181;205;147;132;140;134;122;125;131;163;157;133;131;147;167;155;153;114;125;88;94;93;92;123;136;160;145;128;126;129;122;152;169;152;160;136;106;122;131;115;136;125;100;126;138;148;154;160;146;129;133;130;155;201;163;123;132;140;132;148;127;103;89;70;57;57;88;104;65;86;107;107;137;86;100;105;139;142;152;143;134;146;144;164;146;142;125;134;128;142;148;157;124;131;147;138;139;133;142;142;151;129;146;126;120;132;163;143;130;145;135;119;152;117;106;135;181;203;258;170;154;150;134;150;146;169;162;193;171;148;167;137;135;149;129;134;192;183;164;126;170;143;142;126;148;130;152;140;153;140;119;132;99;147;196;165;146;135;118;102;130;158;159;134;122;128;119;142;134;158;155;138;116;124;138;127;155;136;162;147;156;140;153;144;115;101;101;111;129;86;118;138;164;146;133;120;134;152;165;146;121;122;148;142;138;103;114;130;138;131;129;139;144;111;150;119;131;122;111;106;122;120;121;118;91;115;137;116;136;97;119;136;181;154;142;133;129;130;148;142;149;143;150;194;153;156;136;116;132;119;135;138;160;169;141;132;149;118;131;139;181;159;157;124;159;166;172;189;152;121;113;102;101;104;124;135;117;126;110;136;152;152;152;138;144;163;162;166;140;160;161;177;155;132;160;156;155;135;144;152;130;124;123;134;123;101;146;147;184;203;162;111;109;111;141;142;157;145;134;139;148;157;146;156;150;146;150;134;132;148;130;135;156;138;134;110;108;115;115;120;123;153;126;128;157;153;159;200;181;156;167;163;139;150;151;134;119;118;143;139;144;161;146;150;124;150;124;155;135;131;131;108;109;121;150;137;134;129;135;150;127;124;177;181;169;177;134;112;139;122;134;156;153;169;179;137;160;147;175;163;273;424;493;368;210;203;240;236;218;159;160;165;119;142;138;157;171;199;179;160;157;149;150;140;113;123;127;153;131;140;150;124;143;102;125;110;124;120;141;239;280;274;240;208;230;203;188;185;177;188;159;128;132;118;128;124;107;118;122;139;145;174;146;146;141;110;148;136;118;139;114;152;133;239;299;296;223;186;124;166;158;154;136;151;153;152;132;148;144;133;117;101;108;186;212;142;132;146;125;125;123;111;131;171;142;155;171;277;285;249;186;212;198;175;165;186;163;146;165;175;249;231;197;163;130;132;117;107;116;122;134;153;151;132;121;110;140;130;154;128;175;156;125;132;144;189;143;135;149;173;148;137;155;129;127;130;125;116;139;174;200;177;116;138;132;101;94;110;111;117;114;147;153;146;122;139;129;160;121;123;124;125;114;125;138;136;149;159;173;134;126;176;163;177;192;203;309;345;240;193;176;144;122;168;151;161;152;142;99;120;100;128;160;130;94;107;108;136;132;124;111;106;82;92;103;135;127;129;140;146;106;137;125;126;113;118;109;111;142;171;174;151;123;110;109;116;124;121;144;154;152;145;153;146;132;130;120;145;178;159;133;125;138;138;121;114;124;161;180;173;181;168;196;222;245;159;126;142;113;148;158;139;116;100;97;121;136;134;164;203;175;163;146;174;182;179;160;218;206;202;189;182;172;167;161;151;147;129;141;139;145;153;142;178;179;144;138;131;134;159;166;162;148;147;168;206;226;205;212;204;233;196;159;139;120;123;133;121;162;153;144;157;175;189;154;206;187;209;197;169;164;179;145;146;136;150;169;190;160;139;130;158;131;139;144;138;116;117;126;141;158;155;182;152;163;144;127;154;131;153;176;144;154;165;132;162;189;205;262;262;209;207;216;242;186;159;167;164;172;201;214;178;153;172;160;165;155;194;188;163;181;122;126;127;134;152;136;167;164;180;148;141;132;149;146;152;165;185;182;137;120;133;108;129;184;143;141;148;143;167;132;131;169;158;156;149;132;123;134;126;124;117;111;142;145;179;179;168;139;153;178;136;137;103;127;155;144;171;169;175;134;164;130;126;135;149;142;163;183;153;152;157;174;182;152;144;116;137;166;157;136;126;145;147;171;179;170;156;148;189;223;274;234;172;129;117
191;189;191;203;171;164;146;179;137;161;113;127;123;113;119;109;129;128;157;171;119;114;152;181;150;165;173;161;150;130;149;144;147;144;148;173;158;160;137;150;135;156;134;165;166;166;153;139;151;127;101;138;126;122;143;158;147;138;131;126;162;168;141;126;128;144;125;138;152;152;121;119;116;118;112;132;115;119;138;133;115;143;137;122;126;122;179;167;145;142;154;148;112;140;123;123;139;140;188;191;231;149;123;125;148;119;121;149;146;151;172;134;129;118;122;133;158;162;158;134;110;133;126;128;119;125;135;140;164;133;128;97;116;135;133;149;122;164;177;144;139;147;127;109;118;125;122;142;110;121;130;110;127;130;131;134;159;154;170;197;148;125;111;127;146;182;166;143;135;155;115;123;137;126;130;114;133;142;118;127;130;141;135;158;146;138;141;134;131;143;168;163;157;134;124;155;146;143;143;126;95;114;134;126;178;162;138;147;146;156;120;125;130;140;138;135;140;133;130;138;146;117;138;127;134;131;138;120;149;153;169;142;147;166;170;122;127;144;158;179;151;150;131;159;115;153;137;138;140;167;160;150;164;151;154;129;130;117;121;129;123;124;102;147;129;122;124;127;154;142;148;158;189;359;506;450;255;181;122;116;129;150;220;213;204;205;192;205;187;146;164;159;164;157;131;131;146;138;136;116;133;142;135;145;161;138;136;152;145;152;152;125;133;142;125;149;152;130;121;123;135;147;161;141;136;140;124;156;151;144;139;137;125;116;141;96;142;139;155;155;136;158;154;143;119;145;124;138;154;123;134;122;154;158;125;106;109;136;149;176;199;182;190;136;137;161;143;134;157;167;166;147;134;149;139;150;163;180;160;159;152;152;182;160;163;155;158;138;146;171;164;156;174;156;149;153;143;142;154;135;167;161;141;143;141;169;174;161;151;144;133;129;104;81;80;81;93;103;139;146;146;135;129;128;140;180;165;159;137;146;123;138;132;122;138;132;147;181;167;163;142;152;151;157;139;135;149;166;155;132;144;161;141;154;153;144;122;110;86;98;60;58;76;76;119;137;144;132;164;187;175;135;130;125;122;102;107;123;149;149;148;119;141;150;151;155;135;148;138;203;152;144;100;85;91;104;113;112;116;88;104;92;94;123;124;95;147;143;164;158;143;128;137;138;136;120;132;132;123;128;156;130;128;113;136;157;166;174;145;131;146;156;144;174;166;183;209;199;200;171;157;158;140;160;150;159;163;153;150;145;141;143;140;140;139;136;117;129;133;119;133;130;148;156;129;146;131;127;112;92;76;83;80;63;76;92;112;135;92;97;117;123;108;135;134;95;117;92;116;106;76;85;89;93;63;87;81;93;105;99;114;113;114;109;100;90;93;79;86;107;124;131;111;119;120;112;117;88;107;178;197;162;151;148;135;114;105;122;125;108;105;106;85;93;99;115;125;117;115;120;133;149;132;139;153;172;207;197;166;165;139;157;190;194;199;171;164;170;135;142;145;148;144;117;160;158;136;117;160;150;134;119;110;107;108;88;110;129;159;144;153;143;132;115;131;130;158;162;168;133;133;115;123;140;129;110;138;119;112;129;128;167;154;145;133;156;192;220;215;148;119;127;125;137;136;110;76;65;54;42;63;61;91;93;113;119;101;99;127;120;140;146;143;126;133;149;152;142;153;155;146;151;142;170;151;130;158;136;128;146;144;132;135;126;135;124;118;123;131;130;149;144;136;150;118;141;133;122;88;134;183;212;219;205;156;142;134;126;148;142;160;133;162;135;136;161;140;116;129;146;172;179;138;150;148;183;148;141;132;143;140;163;134;136;142;117;95;103;142;159;141;144;131;122;108;162;143;145;126;158;146;149;143;179;144;130;134;120;141;135;138;141;158;175;153;146;156;164;128;116;122;135;125;106;124;120;156;150;136;132;160;158;137;130;99;138;117;134;122;149;115;121;125;139;148;128;131;137;128;146;133;129;102;107;122;123;148;150;113;122;127;133;121;94;134;160;159;161;150;154;145;125;152;144;125;128;142;152;187;146;127;121;132;140;129;131;127;145;170;140;157;146;117;158;139;133;137;151;190;166;170;168;142;123;123;136;125;119;145;158;110;123;120;146;159;145;169;144;144;149;142;167;132;130;149;158;144;126;134;148;126;146;139;135;139;122;135;127;133;85;97;91;133;164;145;129;123;128;133;158;165;132;150;139;121;146;136;165;159;171;164;160;163;141;125;144;141;166;117;105;113;121;127;151;125;150;133;143;128;158;177;180;193;199;161;178;163;175;154;148;134;120;123;138;154;152;138;152;123;136;176;158;154;139;114;94;119;125;143;128;139;111;135;133;142;153;165;167;181;164;110;116;115;147;122;145;153;157;198;198;178;159;151;185;230;301;341;272;192;202;284;241;200;138;142;135;125;130;164;164;182;186;170;148;175;164;144;142;127;129;159;176;171;165;125;160;109;130;122;125;103;123;190;245;278;263;230;247;199;198;189;144;182;178;135;132;116;123;103;126;121;96;114;143;146;124;170;153;145;112;136;126;120;133;132;140;156;226;286;290;240;153;180;150;162;126;154;154;172;157;133;149;129;116;101;99;95;156;170;160;156;139;130;119;99;107;148;131;180;159;200;263;293;240;198;177;191;209;198;162;159;140;124;145;199;180;184;148;135;141;122;107;131;125;127;149;118;132;131;124;127;141;124;175;177;161;130;149;169;195;154;157;182;144;171;170;154;130;130;121;115;121;149;188;177;175;130;136;131;125;118;122;137;99;110;121;129;150;125;155;134;140;156;141;142;135;83;112;116;130;128;135;148;124;121;124;207;271;249;234;250;247;231;197;180;167;140;117;158;160;161;149;123;113;130;133;103;111;116;114;117;152;135;111;102;107;121;103;125;139;123;116;148;149;125;128;145;129;124;114;126;119;133;149;149;139;111;111;125;135;146;135;138;160;152;144;145;133;130;126;116;121;122;130;134;138;127;139;111;119;140;160;186;223;233;198;259;296;259;210;139;132;149;175;147;151;109;87;85;129;138;147;152;202;204;165;147;145;132;148;178;165;190;200;175;154;178;168;164;135;145;136;138;141;157;133;147;200;204;172;139;147;171;156;138;154;152;178;188;276;336;217;216;221;206;178;154;134;129;122;161;130;146;155;146;141;139;170;149;139;160;185;203;146;167;184;158;145;189;155;145;147;144;118;111;120;128;151;124;116;102;137;118;143;150;180;189;157;139;156;126;152;133;139;156;148;159;162;158;161;203;225;257;290;247;239;261;279;236;185;162;172;182;217;206;175;199;146;137;163;149;180;163;207;141;165;137;140;149;187;186;203;182;161;162;149;125;125;143;139;160;223;225;170;149;129;115;130;133;137;135;163;160;158;176;170;160;152;167;169;128;142;114;129;102;109;108;133;126;145;145;122;117;126;165;163;123;123;131;126;136;153;139;160;178;171;166;131;152;149;160;159;150;136;189;217;250;193;186;118;107;124;144;144;139;168;152;157;195;145;157;150;164;149;191;241;192;159;151;150
134;182;219;198;173;167;141;152;156;151;131;141;156;121;131;119;115;129;138;148;126;108;139;179;153;137;152;160;134;133;140;136;149;153;178;139;128;162;159;141;181;175;154;177;178;145;158;153;145;120;129;113;119;105;132;168;145;151;130;129;164;150;145;137;134;143;129;147;136;139;140;112;120;114;129;116;110;98;94;113;135;139;137;122;136;143;159;164;154;162;159;132;135;148;161;147;133;129;137;179;177;155;159;158;119;124;122;143;135;162;166;138;142;127;123;175;135;162;140;123;131;106;133;115;109;131;139;131;125;143;127;120;111;145;132;123;171;177;152;145;140;136;134;120;132;145;133;113;116;116;125;130;129;152;134;169;179;151;178;160;126;112;121;114;164;151;163;151;150;152;142;132;128;136;99;111;121;124;137;152;161;139;139;135;147;130;149;125;143;142;150;177;136;142;147;141;153;137;134;158;145;132;155;134;132;137;150;145;132;133;112;114;111;143;142;123;105;142;123;142;118;142;142;142;124;127;130;106;128;121;161;184;139;159;162;137;152;162;222;195;162;159;155;131;141;143;110;147;135;177;161;171;174;180;159;138;142;96;119;101;134;110;124;126;120;120;127;133;124;187;182;157;194;316;532;370;251;149;126;104;110;123;137;167;167;152;185;227;197;171;173;144;139;134;124;150;127;160;157;129;163;134;136;151;137;129;127;141;121;144;170;150;136;152;155;164;153;126;116;124;136;130;150;147;141;142;161;172;170;163;164;108;142;137;134;120;128;122;122;134;146;161;149;134;139;157;120;123;138;132;132;124;145;123;147;125;138;140;176;222;221;192;174;142;142;143;121;125;139;141;161;135;128;135;155;148;140;174;161;151;161;152;163;190;153;157;152;158;178;160;171;173;168;139;150;168;157;134;151;159;134;174;159;174;176;154;163;155;129;126;128;102;84;86;73;98;97;116;119;139;132;151;139;130;163;166;181;147;148;135;113;129;115;120;153;149;175;170;159;191;172;142;128;166;142;170;155;150;153;147;160;153;156;170;160;141;116;105;108;82;57;63;81;113;119;116;103;164;179;199;169;147;111;118;128;135;122;142;130;101;134;143;134;154;145;144;140;151;137;148;154;134;99;80;80;86;106;85;107;82;86;107;103;117;127;141;140;147;183;147;149;133;126;145;128;165;163;157;130;117;155;131;130;109;132;151;175;160;174;144;146;138;172;177;179;202;276;252;232;187;162;153;155;182;141;121;114;142;132;129;152;162;136;108;112;107;127;120;128;111;127;141;126;146;132;131;133;141;147;119;110;105;93;82;87;108;108;105;123;120;129;111;98;113;102;127;118;127;133;103;77;82;79;86;93;75;61;108;93;108;115;113;129;115;97;108;93;90;106;118;124;112;115;88;103;104;111;122;130;230;291;236;164;158;120;106;104;117;107;108;110;108;102;103;108;116;130;106;102;124;123;132;126;115;131;158;192;161;160;145;152;132;181;191;212;195;163;148;173;174;150;144;131;144;137;141;122;162;157;147;156;123;118;115;126;100;100;132;125;155;158;135;139;134;124;128;129;144;138;146;133;114;127;127;129;115;111;127;142;127;152;151;163;137;139;146;201;197;196;151;141;127;145;129;157;115;71;54;50;46;72;69;100;136;130;133;118;102;108;127;142;156;126;138;125;141;144;186;160;168;153;169;156;157;175;146;130;142;131;151;116;123;137;134;138;122;132;122;134;121;140;129;129;84;124;119;115;115;106;139;168;213;175;170;173;129;172;140;153;179;149;137;151;124;133;117;111;105;114;119;116;136;139;153;179;181;166;131;127;116;121;136;142;128;131;131;112;113;130;144;137;139;129;105;127;134;127;128;157;161;143;167;164;174;174;152;117;114;116;109;148;124;133;185;167;157;152;152;146;136;126;151;114;118;134;159;137;130;112;128;146;141;137;112;136;137;149;139;178;141;134;141;133;159;146;158;166;141;144;135;119;120;120;113;127;125;124;139;140;152;126;145;133;119;110;137;154;205;164;130;148;150;151;133;154;149;153;141;179;186;135;124;131;116;134;130;165;134;150;159;137;125;119;145;134;144;115;134;179;210;158;141;155;103;124;121;128;151;150;124;124;112;147;154;123;122;151;140;166;161;133;143;144;161;142;144;154;117;123;125;134;167;143;133;126;156;120;124;121;81;77;95;127;140;136;127;119;136;130;153;153;147;119;135;151;160;140;153;171;221;227;173;141;151;157;159;148;144;121;116;107;150;129;126;152;134;128;132;115;144;163;174;175;181;179;183;182;178;134;143;116;111;115;135;146;157;121;149;140;147;132;144;135;130;117;121;110;142;144;124;139;116;118;112;133;124;157;149;183;125;116;130;124;147;150;144;161;197;253;214;176;154;164;135;175;208;196;173;191;192;202;223;170;134;137;146;124;127;138;170;159;174;162;154;151;123;136;131;130;133;192;213;256;218;170;138;129;130;132;129;122;123;157;246;262;231;262;223;216;213;172;172;166;169;160;143;111;114;123;119;123;112;134;136;126;123;154;128;124;115;141;136;170;152;131;132;150;177;203;236;200;178;146;165;152;154;116;141;177;164;123;163;144;134;104;89;102;123;126;125;110;110;120;136;94;106;133;147;187;176;202;220;267;246;209;179;172;171;152;136;150;128;128;134;209;186;156;146;133;130;130;111;94;126;150;165;132;154;139;138;156;128;146;220;198;163;139;122;155;184;174;150;153;175;154;137;150;136;120;138;122;147;124;141;141;130;167;179;152;124;108;126;102;111;138;149;137;132;150;141;118;164;153;149;149;111;146;129;132;146;135;146;137;146;158;177;246;317;288;239;170;164;187;179;157;153;139;155;139;148;149;143;132;138;142;138;121;117;94;129;145;147;135;124;111;104;105;113;112;152;122;133;141;137;152;154;139;104;122;120;122;117;148;140;151;129;123;136;131;169;167;170;133;131;152;169;129;144;130;125;121;127;126;106;104;118;133;109;117;98;144;159;179;218;258;203;268;288;216;186;150;173;180;184;202;138;97;103;97;128;145;150;149;227;227;164;137;126;142;125;158;147;162;148;140;158;175;174;179;165;156;151;146;152;192;162;165;178;180;169;160;142;142;162;149;137;148;135;213;297;324;256;224;227;196;191;139;132;151;148;125;155;142;131;149;155;144;132;150;145;175;188;196;192;177;163;131;163;149;133;115;147;129;110;145;128;140;132;130;114;120;99;128;138;178;165;165;189;164;176;142;144;137;142;155;140;129;147;158;174;210;180;208;311;302;285;250;250;203;152;167;160;184;207;194;141;179;151;158;161;173;198;198;175;174;158;162;174;175;186;213;261;185;192;167;146;136;141;148;153;165;229;225;163;126;115;126;122;138;144;139;156;154;151;177;186;146;156;136;144;130;132;129;125;150;107;126;122;107;110;132;145;153;149;163;170;150;149;140;131;134;129;133;180;181;156;170;177;160;160;160;127;122;126;181;324;356;292;166;113;121;125;135;125;129;158;162;195;175;197;143;155;137;169;132;156;156;136;119;131
127;175;210;225;183;166;158;175;177;159;151;151;182;148;125;112;132;127;131;157;138;130;143;176;152;138;125;126;120;138;159;155;140;150;166;136;161;142;155;198;172;172;142;208;236;229;186;128;140;141;150;115;132;129;120;146;125;131;146;130;156;153;161;138;128;135;123;141;133;138;132;127;124;105;116;108;130;100;118;106;128;141;179;143;145;152;176;151;167;166;146;168;137;163;113;142;123;129;139;171;166;146;141;137;139;137;118;131;158;171;140;130;130;114;146;171;154;177;150;136;112;118;124;107;125;125;142;114;141;137;118;99;142;126;160;155;180;190;170;147;139;159;122;115;124;130;124;101;139;144;124;128;153;154;167;178;134;175;150;127;119;115;105;123;118;96;147;157;152;168;144;139;137;112;127;121;116;107;125;131;142;143;159;144;124;138;149;146;134;126;138;121;135;107;157;161;173;161;107;130;134;139;145;111;133;128;146;138;120;104;127;112;117;126;124;111;117;124;129;134;124;105;115;109;126;118;146;120;142;125;138;162;135;152;151;149;140;205;194;192;180;156;155;129;124;178;126;137;155;168;190;168;182;158;144;130;110;117;114;132;121;127;120;140;140;121;148;130;157;176;159;146;193;257;314;254;178;123;128;89;112;112;141;149;149;173;215;217;211;167;171;142;151;144;182;148;135;178;178;148;171;166;141;115;127;154;133;142;151;147;140;152;168;148;167;165;190;158;154;116;120;111;133;132;157;150;159;166;157;134;141;119;116;117;126;112;121;118;105;140;130;182;176;164;162;159;135;142;131;135;157;147;141;142;122;135;146;137;149;204;202;179;155;143;145;153;122;169;129;169;121;165;162;146;124;132;160;163;183;148;153;174;163;158;158;176;188;205;159;157;155;145;149;165;150;173;153;136;129;135;166;182;158;178;180;156;148;141;154;128;131;90;88;90;73;101;112;139;126;137;166;186;137;139;141;149;154;133;120;120;113;145;135;141;124;144;155;188;229;191;153;161;142;145;166;165;186;141;173;161;159;156;143;165;139;146;123;101;100;80;62;72;82;96;111;125;142;154;198;199;160;146;117;114;136;111;137;128;143;148;145;134;136;150;168;152;124;131;173;161;132;120;95;68;80;73;93;109;84;86;79;78;120;135;123;128;152;165;163;154;141;118;108;124;148;134;169;136;135;117;142;107;134;110;140;163;178;208;187;185;145;139;176;207;212;269;207;245;224;204;180;153;154;155;156;141;127;148;149;151;167;164;145;129;123;109;113;138;120;114;140;126;151;137;124;129;118;131;117;127;134;94;91;76;75;98;117;90;112;102;123;111;102;107;138;124;108;117;101;102;80;76;82;88;102;70;88;97;100;122;151;125;127;111;112;119;91;113;99;120;140;140;118;85;83;114;130;124;156;197;267;233;179;139;121;100;120;100;111;112;128;94;99;99;105;111;110;106;101;132;149;155;137;117;121;124;138;157;142;132;122;127;144;162;186;162;150;161;194;169;177;114;137;137;147;131;145;147;146;132;124;109;117;117;126;107;110;140;141;137;127;141;143;125;111;119;128;126;120;138;158;153;141;150;120;129;123;124;126;128;143;189;159;165;153;165;150;190;173;161;120;132;146;133;158;119;100;78;64;72;73;87;100;129;144;133;124;113;109;148;139;119;133;146;135;131;139;169;163;183;152;154;162;157;135;171;129;116;151;134;136;160;136;133;129;153;118;148;130;146;125;111;125;144;126;127;135;135;111;114;165;171;149;151;181;148;159;163;211;184;158;92;138;149;96;98;122;109;95;112;126;141;147;132;161;190;171;143;137;115;130;107;127;145;120;132;119;120;116;115;126;146;124;119;121;131;139;142;149;141;175;151;195;228;210;172;128;120;107;119;109;156;163;156;188;207;169;153;148;128;137;142;128;137;146;166;143;165;149;144;123;129;140;126;143;140;156;167;136;134;121;145;161;136;131;152;149;132;149;111;122;119;123;107;96;92;134;154;150;160;156;150;123;120;102;134;181;175;155;179;158;154;165;148;147;153;126;124;137;150;142;122;130;145;153;163;143;153;151;146;123;114;142;139;145;143;147;136;188;159;189;185;142;127;129;122;125;142;155;148;143;116;121;162;125;124;120;128;148;162;161;157;166;126;133;123;134;124;127;132;133;162;135;129;128;124;137;142;140;103;91;88;117;150;112;133;111;147;148;165;153;158;138;127;126;132;171;148;145;186;207;165;173;198;165;143;170;121;107;124;127;131;135;134;151;122;120;142;146;168;168;165;179;186;170;199;202;166;155;144;110;101;96;111;130;112;93;140;155;134;171;138;137;130;133;97;113;107;115;92;144;167;136;112;106;121;133;138;157;172;140;134;123;137;129;124;159;160;183;198;159;130;121;149;141;156;144;146;151;166;181;162;157;151;168;142;140;109;134;169;154;156;136;160;144;133;125;126;133;130;180;246;321;241;199;155;156;143;142;136;125;127;158;226;275;240;260;236;217;232;226;162;146;150;154;152;134;133;133;117;117;118;123;134;149;155;131;123;132;103;138;140;146;150;136;136;130;125;142;172;174;152;164;164;155;125;126;139;160;166;179;169;179;154;121;77;98;110;98;115;113;114;111;135;103;103;123;123;153;200;216;249;265;237;202;167;172;139;135;117;121;115;124;126;206;209;139;144;102;107;107;130;97;104;118;120;137;131;138;133;170;139;171;213;205;167;176;132;126;195;192;153;129;150;164;137;119;116;124;116;126;133;138;137;141;141;147;169;134;122;127;102;109;147;169;135;143;140;148;141;153;141;145;152;169;172;156;159;172;137;136;153;137;167;174;185;217;290;274;216;151;174;157;181;145;145;141;161;153;162;161;152;164;138;140;143;117;114;110;135;136;149;137;108;100;95;97;126;163;162;146;146;134;109;134;115;132;123;106;115;113;146;132;148;169;123;130;118;150;152;156;177;152;151;131;143;143;150;117;116;126;136;128;119;103;105;112;147;121;127;140;162;178;193;187;180;239;237;243;188;178;158;210;259;265;179;160;107;110;131;154;147;180;190;190;153;142;145;152;139;160;163;157;138;150;179;199;204;207;177;185;159;145;145;146;155;143;135;128;176;158;155;182;136;146;147;133;143;176;236;222;221;191;180;182;209;130;125;112;135;136;155;145;134;136;124;148;140;145;138;162;168;187;221;210;182;166;169;140;127;118;119;150;137;121;119;140;112;136;114;125;132;138;111;152;166;200;175;142;138;151;137;136;148;143;106;128;163;177;171;179;179;217;367;420;311;234;170;131;118;130;163;147;190;190;190;169;164;158;173;171;206;218;165;149;163;145;152;160;199;241;244;201;174;146;132;143;157;136;152;152;189;191;161;128;119;102;115;131;131;135;147;151;159;192;178;136;155;149;134;160;142;123;106;102;125;153;115;135;133;146;127;134;140;162;130;143;120;143;124;115;134;107;142;135;140;150;145;155;136;165;126;113;123;238;345;387;318;188;135;117;135;123;163;147;133;156;201;171;158;167;115;125;142;125;157;149;130;112;130
139;125;169;191;167;165;181;174;194;158;178;181;212;180;148;140;149;128;138;162;145;149;134;133;142;130;135;132;131;137;157;170;185;181;163;146;153;132;140;184;178;155;156;185;289;277;220;131;157;119;111;115;140;121;136;148;136;136;152;173;131;130;120;134;155;172;129;145;147;158;161;111;126;142;121;141;109;121;115;102;134;139;160;143;160;168;165;181;171;156;141;129;106;127;133;120;144;128;130;144;147;146;148;143;131;150;134;175;174;190;145;136;104;111;142;143;129;132;130;103;119;112;105;126;127;126;134;133;124;134;138;128;122;137;120;159;190;207;153;137;142;139;111;128;118;106;130;124;148;140;159;126;129;159;183;148;131;147;132;117;106;114;111;130;128;143;149;172;156;172;127;119;129;117;136;124;112;110;140;151;140;153;122;143;137;132;132;126;109;118;130;138;120;142;135;169;152;149;156;132;159;149;129;142;132;120;147;130;121;122;124;126;105;118;131;143;137;158;134;152;139;133;130;133;133;128;137;136;144;157;176;159;140;148;163;158;180;171;189;173;139;133;140;136;130;141;136;142;164;163;185;171;168;154;153;125;121;122;128;106;93;102;121;134;141;157;181;200;158;130;148;156;181;215;218;200;164;148;115;115;115;131;125;121;172;174;175;196;172;158;176;145;173;152;165;165;143;132;159;147;144;117;119;128;133;135;158;161;148;149;149;161;169;168;185;202;185;154;125;133;115;106;115;152;153;165;142;151;159;148;149;117;99;106;146;115;127;117;117;142;161;199;174;175;197;184;156;144;144;155;141;135;157;152;149;125;142;122;130;165;164;159;164;139;148;141;154;133;126;146;162;166;128;141;120;131;161;153;156;161;176;149;150;145;156;197;209;219;206;156;139;147;184;163;170;166;173;133;126;140;149;182;170;177;198;209;192;161;129;137;154;133;109;89;97;93;121;136;132;131;180;169;157;123;132;152;119;123;120;113;136;137;157;134;157;165;193;191;244;232;178;133;143;131;150;153;166;162;176;157;151;169;174;179;142;128;123;90;102;96;80;82;91;108;108;126;132;127;141;181;126;119;134;131;103;143;135;124;146;142;156;164;145;129;162;151;143;122;151;136;132;118;99;77;56;66;79;101;66;96;107;76;117;128;140;135;163;141;149;180;137;113;105;120;149;151;153;134;131;126;121;153;110;135;148;137;159;196;192;174;128;143;217;299;355;265;191;185;192;163;175;188;141;122;132;149;157;150;165;194;169;182;135;140;132;126;123;132;125;128;140;131;133;134;111;126;139;131;157;136;137;123;98;65;78;98;99;121;87;93;98;122;125;120;133;129;126;117;116;88;73;87;92;109;99;110;104;100;117;113;123;126;140;126;130;104;100;103;110;133;129;124;115;100;96;116;112;114;129;155;205;178;146;126;116;113;113;121;113;116;109;119;95;109;95;140;125;103;111;128;148;142;132;134;121;127;123;144;127;126;148;121;147;165;162;146;153;169;197;204;143;130;134;158;127;132;154;135;126;119;129;132;181;111;124;118;115;152;123;127;107;128;120;101;118;118;101;119;138;152;162;148;162;156;160;143;144;136;111;118;149;157;160;172;198;162;119;156;162;135;127;140;136;169;133;121;114;91;70;78;104;98;116;139;143;144;121;150;141;146;147;168;169;147;153;111;122;134;172;130;145;166;189;175;134;126;142;139;155;138;125;150;140;136;145;144;154;148;136;158;122;100;124;145;137;115;110;116;108;101;140;162;155;117;144;132;161;196;197;203;150;117;116;113;101;115;95;107;109;117;123;145;146;120;136;158;139;141;131;127;127;132;137;121;131;108;108;125;104;133;133;144;137;134;125;129;130;145;105;138;144;182;220;223;192;149;135;150;110;122;133;129;148;200;201;245;204;185;148;144;143;128;150;137;110;147;180;170;151;124;125;127;144;149;131;150;173;162;131;127;120;129;133;109;128;144;149;121;143;112;127;110;108;114;121;130;117;151;145;144;137;144;134;118;136;180;178;186;188;172;169;175;142;146;158;146;109;112;158;148;161;157;138;129;130;184;184;169;159;154;151;143;150;160;138;175;143;157;159;149;167;191;159;115;109;139;129;160;148;134;139;141;121;126;117;123;136;153;209;210;178;155;152;146;154;164;137;133;135;122;157;141;139;123;140;137;114;154;140;140;112;137;132;154;122;113;123;124;146;124;156;158;135;153;138;135;141;151;159;154;160;157;166;145;162;117;126;133;124;110;139;154;130;135;151;134;130;145;152;156;185;197;184;190;178;192;148;161;160;157;116;98;103;127;137;123;117;146;168;180;155;139;135;116;142;126;106;131;124;142;181;213;209;159;103;105;119;106;131;171;144;144;126;160;120;125;137;156;167;182;140;130;126;129;137;142;138;141;123;130;128;150;141;143;124;140;116;117;116;138;136;137;133;139;130;153;140;137;121;122;169;222;233;239;200;170;179;174;169;151;134;135;148;210;231;254;244;218;210;192;201;167;163;138;153;157;124;147;124;123;127;109;111;120;121;149;135;124;126;121;130;156;141;143;139;139;132;138;128;151;137;163;147;150;135;125;140;123;130;165;167;174;186;155;127;116;103;95;88;109;105;123;98;118;87;111;121;143;168;180;188;193;257;222;184;150;152;139;130;93;132;135;143;150;193;206;154;120;124;122;103;115;135;129;123;139;132;145;171;152;199;166;150;181;190;169;137;121;151;166;188;126;139;115;134;142;126;135;137;123;118;123;123;130;138;135;142;130;141;132;143;121;144;162;178;176;160;137;164;176;156;166;134;159;169;188;190;198;181;149;149;175;168;178;183;209;214;206;180;181;139;167;142;144;165;139;145;160;164;164;158;152;155;132;138;109;126;114;151;120;141;146;132;128;107;105;101;116;150;151;142;146;106;123;105;129;126;134;135;110;125;148;149;210;174;166;141;141;150;189;149;145;148;134;175;172;134;132;113;128;152;137;126;98;113;124;123;158;167;148;199;162;191;204;202;184;185;179;176;174;195;223;261;367;262;212;152;156;137;134;136;161;155;195;142;140;144;151;150;165;166;177;175;173;174;200;207;208;218;182;148;155;161;110;130;145;114;108;139;156;168;178;112;181;152;134;130;136;130;157;168;172;199;187;179;167;140;156;155;138;159;152;122;133;127;141;154;127;144;127;146;166;183;162;193;165;162;115;147;101;130;122;127;106;129;164;146;152;144;146;147;148;119;146;126;167;167;150;144;156;152;147;159;136;147;129;130;148;170;170;156;158;209;315;440;349;196;148;87;92;91;139;183;161;171;184;171;146;167;190;200;192;182;184;169;162;198;167;154;149;177;194;171;146;163;132;130;140;145;141;176;167;140;146;113;143;145;132;120;122;126;140;145;202;187;207;155;139;144;135;163;136;115;123;128;148;158;156;134;146;144;148;145;136;154;134;163;151;140;141;119;138;113;113;121;152;153;142;137;146;159;125;122;110;184;291;307;278;182;132;136;146;154;150;135;148;126;144;149;148;152;132;118;120;134;157;143;121;127;113
133;106;172;194;163;155;172;180;174;190;158;179;182;179;145;160;153;189;153;146;130;132;133;158;138;136;114;136;117;144;156;179;171;164;166;159;126;145;157;146;155;156;155;202;309;332;210;129;130;114;119;114;155;158;118;126;106;125;138;132;135;134;148;141;130;142;168;142;136;119;154;121;109;114;130;120;129;117;111;125;117;109;166;142;125;143;134;129;163;149;132;124;139;136;158;141;134;120;102;144;129;145;125;133;136;153;197;225;208;238;157;167;157;115;137;147;117;102;121;132;130;127;134;106;132;131;118;142;136;128;121;116;122;113;122;126;199;176;167;147;156;126;125;121;120;115;119;114;160;164;142;152;142;145;187;160;153;141;112;111;115;118;120;107;99;139;157;166;147;136;109;132;124;144;146;116;139;129;111;134;133;162;136;135;121;134;149;102;138;112;117;135;128;151;155;165;150;124;152;179;154;160;131;143;145;168;129;144;150;161;135;140;131;128;119;131;149;148;134;136;123;131;127;140;143;125;143;130;131;133;174;175;171;150;169;165;147;175;142;147;135;174;176;141;111;127;125;138;142;161;169;161;181;157;140;147;153;139;109;149;111;102;115;140;143;152;193;210;159;125;128;134;166;182;150;137;151;125;118;120;114;108;128;140;148;194;196;187;185;166;168;181;159;169;156;132;140;131;164;145;118;114;115;123;152;138;177;155;153;137;148;169;148;152;191;209;163;132;124;118;121;116;140;128;152;166;141;126;136;111;119;122;131;129;117;134;110;113;119;149;166;167;182;175;153;202;177;166;142;122;135;128;168;180;130;133;122;151;141;163;141;131;135;135;139;124;122;146;130;156;183;198;140;129;140;138;130;155;142;155;163;176;143;151;149;153;185;225;203;151;156;173;158;152;169;182;162;133;133;141;160;157;173;180;188;201;188;175;146;182;154;153;96;78;95;107;102;130;120;106;143;118;146;125;123;118;106;104;125;114;136;133;146;136;158;175;172;195;200;232;169;143;147;151;141;176;170;152;160;153;143;181;179;176;150;137;106;108;111;99;63;75;82;109;138;125;140;162;125;160;141;116;116;112;110;122;151;164;141;132;156;140;148;150;169;186;163;137;135;177;131;122;70;68;77;68;83;97;112;96;72;100;129;112;149;130;123;166;154;128;137;126;125;138;143;151;158;134;123;125;146;130;117;133;120;129;134;187;182;148;170;166;294;447;520;328;195;174;176;187;171;127;131;119;146;142;149;200;153;201;162;174;182;178;147;137;122;110;138;137;137;145;132;138;112;126;125;146;157;157;173;146;116;95;81;81;87;122;96;110;114;100;97;127;170;179;127;120;98;76;72;102;98;98;93;87;98;106;123;110;125;121;148;175;154;110;106;110;139;143;150;142;121;102;115;130;114;120;107;141;148;165;152;128;121;146;116;106;67;105;122;139;117;93;122;134;127;110;115;146;173;162;141;124;121;137;102;113;130;127;137;145;163;155;158;118;130;159;158;180;177;161;147;162;144;139;162;129;140;127;146;173;174;144;106;108;95;109;138;112;136;134;109;107;80;103;140;134;118;127;148;184;223;237;171;146;151;146;117;126;102;118;140;164;175;170;133;133;141;146;110;149;160;142;137;133;133;79;76;86;84;106;138;182;155;124;100;140;138;162;168;147;143;126;146;131;136;118;131;129;151;153;147;140;138;116;131;153;140;157;148;161;168;154;126;144;140;167;153;177;135;124;126;140;152;137;119;126;127;119;148;129;145;132;127;141;139;188;181;175;158;114;103;104;129;117;126;101;103;112;129;134;147;115;115;112;129;126;140;138;133;148;130;127;111;87;91;109;111;106;124;111;125;134;112;101;132;145;129;121;127;147;196;169;177;134;148;132;130;140;118;165;162;191;223;248;263;181;163;182;191;172;146;129;123;170;149;151;141;116;123;110;99;138;125;134;135;139;143;114;140;136;125;112;125;128;140;141;122;121;112;111;120;135;124;115;133;143;134;136;154;127;129;124;141;173;153;146;176;180;166;162;162;162;162;150;136;126;114;158;139;172;150;136;132;137;154;193;143;136;167;180;171;176;147;148;159;124;148;163;183;181;159;139;135;102;140;166;145;150;145;130;133;139;122;114;157;159;256;190;198;171;174;184;193;178;150;149;135;169;153;145;135;137;123;128;152;161;157;145;134;144;154;155;149;136;122;112;131;132;152;147;166;188;174;115;143;128;142;174;176;151;173;174;140;139;137;136;131;151;133;126;110;137;144;144;134;144;169;194;167;195;205;197;171;144;144;157;152;126;100;106;127;136;131;93;103;119;238;242;197;131;107;118;116;123;118;131;99;162;266;344;268;173;140;103;102;137;160;159;137;150;121;148;122;140;130;108;132;133;137;135;139;146;151;136;145;122;147;147;140;147;186;150;164;125;127;129;139;156;120;142;139;117;129;134;146;144;120;118;134;179;198;220;291;271;209;157;157;166;123;116;137;190;216;246;232;294;218;180;169;166;155;132;166;171;160;151;152;170;142;102;105;131;130;145;122;142;133;116;148;129;138;139;140;104;123;139;136;140;133;136;149;142;137;138;130;116;145;180;189;204;247;178;145;132;90;93;98;92;109;82;121;113;116;106;145;159;149;175;177;218;204;188;161;153;149;136;136;142;175;173;130;173;188;182;140;120;114;139;118;142;128;137;140;138;137;141;165;147;157;153;140;159;144;164;129;121;146;136;138;117;122;125;137;116;125;139;123;125;118;132;147;146;122;135;128;132;153;127;136;151;143;186;224;163;176;174;165;206;154;148;147;179;178;191;234;259;219;169;171;195;255;251;175;230;176;164;161;154;148;142;175;138;146;163;127;132;144;155;163;177;157;118;125;103;141;157;151;165;153;141;126;119;106;120;134;124;129;118;140;136;124;82;131;108;129;131;120;139;109;150;160;217;221;197;143;138;129;130;142;131;131;169;170;173;160;132;118;129;137;123;139;134;122;122;151;170;186;195;200;216;171;275;250;239;165;162;149;184;209;192;243;248;284;192;168;179;127;133;119;149;156;166;155;156;156;167;148;169;154;189;178;162;138;166;200;214;196;164;147;145;128;119;126;139;124;135;122;145;122;164;180;171;189;133;125;130;121;121;121;155;143;175;210;197;143;128;128;161;130;142;145;156;118;159;135;138;144;135;155;156;172;184;182;183;168;163;143;116;120;118;125;146;127;138;162;133;171;122;124;128;152;135;163;144;167;164;150;164;155;156;155;142;137;160;134;186;162;175;143;145;184;290;337;270;187;146;104;82;94;133;151;160;158;161;158;167;163;170;173;200;189;137;148;168;165;157;139;166;119;150;147;160;152;142;124;179;167;145;135;143;129;117;143;147;149;134;142;126;116;124;129;166;182;192;182;161;146;152;174;119;136;125;141;150;159;150;110;123;130;131;155;124;155;177;147;155;147;146;138;135;124;116;123;102;126;145;150;148;131;129;108;134;186;222;207;209;188;169;147;151;174;164;152;149;137;144;137;144;132;121;111;121;144;143;132;152;138;121
160;132;161;189;160;135;150;178;190;169;195;202;189;139;144;160;164;176;141;143;133;136;137;165;173;144;148;139;114;142;144;142;143;132;118;151;135;154;151;140;151;170;126;171;257;243;194;126;137;135;130;129;154;162;119;125;136;112;136;127;148;154;136;137;158;124;144;130;139;124;122;134;126;150;121;111;109;123;114;120;126;139;137;115;110;146;128;152;143;129;132;130;154;181;180;145;141;152;148;133;131;117;109;152;138;214;282;230;213;192;160;164;136;151;149;143;120;131;112;119;143;119;118;107;116;132;130;161;157;129;125;118;126;106;112;131;131;141;121;136;140;144;114;122;104;93;109;104;163;153;125;142;132;139;132;140;145;131;130;123;124;116;129;141;124;124;143;136;137;149;101;126;120;134;137;129;111;142;124;120;102;144;129;138;131;152;122;128;119;126;106;136;109;159;166;171;175;144;149;170;164;138;139;133;139;159;163;128;123;121;168;146;126;133;136;122;144;165;146;147;157;148;135;149;146;156;126;155;132;136;170;156;142;171;144;174;182;171;178;136;148;149;191;152;148;130;139;136;149;140;161;158;166;164;159;137;159;155;158;157;136;129;116;126;145;141;189;183;138;140;136;128;117;159;141;152;155;145;150;146;108;115;125;136;168;166;163;173;168;168;214;184;162;183;149;135;131;130;153;137;127;141;143;126;123;140;133;187;140;140;143;137;173;150;157;166;150;128;144;110;127;113;119;129;172;158;136;123;110;116;120;117;146;142;125;134;127;129;133;163;159;162;188;181;161;175;192;159;162;131;122;145;154;180;156;126;128;133;155;163;149;144;130;140;146;130;124;129;123;157;173;183;140;111;139;148;150;136;159;135;155;173;147;154;146;124;125;174;161;165;153;156;181;156;171;145;150;150;171;129;151;169;167;170;156;203;179;181;170;207;151;135;113;94;100;105;136;132;134;117;159;134;139;145;116;109;114;89;114;125;158;152;147;129;163;156;143;182;207;200;175;134;118;153;156;168;165;149;138;162;142;170;172;169;168;153;146;106;104;96;62;68;83;115;131;153;136;162;129;146;151;139;129;118;135;149;126;145;141;116;129;123;130;150;183;150;142;141;142;129;151;121;77;61;65;68;76;85;86;96;100;90;106;127;128;133;126;132;147;137;133;111;137;137;142;129;154;141;108;134;125;142;117;103;124;131;167;145;153;173;142;190;299;463;506;318;187;182;148;153;154;137;125;151;125;138;155;170;186;170;171;208;208;206;158;124;168;117;127;153;132;139;131;119;128;123;130;125;172;156;179;141;122;101;65;77;119;125;106;93;106;110;95;118;152;169;143;106;81;73;78;69;102;110;106;106;88;118;109;122;127;136;130;143;131;115;101;90;138;108;127;116;120;115;118;129;119;94;119;156;132;124;121;117;134;165;132;73;83;91;121;146;101;112;116;116;115;122;153;149;143;145;155;153;148;165;130;109;114;127;150;157;164;166;163;170;163;147;130;142;182;155;128;153;126;151;148;126;130;156;170;187;198;133;96;89;106;120;125;135;112;117;111;99;119;127;123;141;120;115;157;168;239;259;194;147;145;132;136;138;127;104;129;158;179;158;134;135;119;129;118;116;146;167;128;134;101;97;70;60;99;141;140;151;134;109;119;108;100;137;160;153;164;132;121;112;129;133;137;137;158;163;136;156;120;122;143;137;134;145;165;152;156;133;142;148;158;170;142;167;130;126;149;185;170;135;127;154;122;109;142;126;138;137;133;105;133;144;153;145;116;127;106;126;127;109;142;127;140;130;141;142;127;115;98;126;114;126;117;123;167;152;165;156;127;105;99;103;109;114;117;113;121;123;111;129;128;107;108;110;119;153;168;129;146;155;140;140;118;121;138;144;167;187;198;182;197;176;141;172;166;202;175;145;132;175;151;149;129;135;142;149;158;141;132;137;136;122;110;116;122;146;138;121;131;150;130;116;139;106;120;150;117;129;144;151;128;124;141;134;125;143;126;119;169;164;135;157;158;158;156;172;152;146;151;156;135;136;142;147;163;140;105;117;141;148;161;148;157;144;159;178;155;164;147;172;150;141;142;158;175;164;142;137;129;106;114;133;136;137;155;141;121;128;144;110;136;184;196;215;185;201;194;206;225;218;180;143;175;160;135;162;151;132;134;156;145;159;156;178;146;142;174;175;156;122;125;99;123;151;143;200;181;185;185;121;137;142;159;163;174;166;173;164;144;148;137;135;138;128;130;121;118;137;125;149;139;156;176;162;179;190;215;196;153;164;175;168;152;153;97;101;113;142;124;139;143;175;252;284;209;146;105;138;99;103;112;130;118;181;290;401;336;207;112;96;112;134;160;167;146;145;113;113;124;123;130;115;107;106;133;110;131;140;135;149;141;150;140;148;124;157;165;167;150;149;134;133;137;123;141;135;132;133;134;152;153;159;146;131;118;148;206;261;312;264;231;208;179;151;133;114;105;172;213;256;293;227;228;181;178;173;140;149;190;180;170;151;149;159;134;131;132;145;111;141;145;126;126;110;119;143;124;142;156;129;122;142;134;141;153;155;147;139;126;139;147;130;143;182;169;189;199;185;126;109;107;115;111;119;128;123;123;118;106;123;125;118;151;152;203;174;211;210;167;129;136;151;162;227;218;150;134;143;159;164;140;124;108;117;100;132;102;131;120;138;115;121;143;122;157;129;128;123;101;126;108;129;121;142;143;121;129;130;107;131;125;123;129;135;143;130;145;143;142;115;132;124;147;158;146;162;163;164;169;174;161;160;183;161;180;146;174;166;204;205;211;200;176;151;168;204;257;226;186;169;139;167;126;137;144;146;157;146;176;144;170;137;175;162;189;162;154;129;104;116;116;145;170;142;139;130;127;130;130;134;174;141;121;145;103;144;129;137;122;98;134;161;118;123;132;150;163;207;219;180;138;120;123;139;126;122;123;193;196;184;168;129;131;118;139;141;146;170;160;137;167;197;215;193;203;192;194;221;244;196;155;146;135;168;171;153;194;263;216;187;171;145;121;120;111;129;150;172;153;135;151;152;156;151;170;177;169;172;164;141;175;164;123;168;140;146;131;146;157;160;168;150;127;133;144;123;166;142;128;135;113;106;114;142;134;151;165;170;208;187;172;145;160;143;160;144;136;170;147;153;126;151;163;147;131;138;162;163;176;157;154;160;121;145;115;132;103;123;140;130;168;175;147;132;128;135;131;159;158;152;149;166;155;141;152;174;125;146;144;125;143;164;175;154;147;161;148;208;239;244;188;152;150;133;136;130;164;150;165;152;152;164;160;180;214;197;172;192;145;150;172;167;147;138;136;124;150;142;185;138;127;164;144;142;128;89;117;120;122;154;172;140;132;118;134;123;125;170;169;205;192;182;181;150;162;131;141;110;139;128;147;147;135;125;123;125;136;151;172;180;182;166;136;154;169;161;127;120;111;119;116;113;121;132;128;118;117;116;133;197;178;172;182;201;205;173;190;183;160;131;140;139;139;135;144;136;136;133;124;140;154;149;133;124
127;133;149;165;163;164;151;143;184;182;201;232;198;159;139;179;176;176;160;166;151;152;164;191;177;146;143;125;130;121;153;139;147;171;156;152;144;153;153;133;131;133;164;151;159;175;155;134;134;153;160;143;131;125;133;137;154;138;155;147;161;161;133;153;124;138;137;122;162;135;135;113;135;111;103;121;118;115;130;131;136;149;135;130;128;128;107;155;133;154;123;163;161;252;297;201;142;147;119;133;117;110;118;108;138;204;260;218;177;155;158;151;165;170;140;121;103;127;116;110;138;136;87;110;107;124;115;145;151;150;126;137;128;113;122;112;114;136;132;163;145;134;116;142;128;123;109;113;133;113;124;120;115;136;162;144;131;139;150;151;123;134;105;112;130;151;129;130;112;126;130;106;119;135;120;148;135;97;122;125;124;162;151;131;113;110;128;139;113;114;101;114;129;147;180;186;128;132;158;171;167;151;170;141;120;150;133;117;131;141;143;140;146;132;116;124;144;141;139;165;126;123;156;146;148;163;128;131;142;135;141;140;143;149;168;200;200;176;154;139;154;150;158;158;156;138;141;131;120;136;151;162;165;162;158;147;154;183;198;168;140;106;112;141;134;152;175;137;147;126;117;117;126;123;108;129;135;148;165;147;150;143;132;133;133;144;171;145;150;161;165;169;147;136;146;135;124;152;153;120;104;154;143;143;200;152;148;142;135;120;140;126;159;147;161;162;144;114;129;119;119;128;129;123;134;150;133;122;117;133;139;139;149;169;136;109;122;125;128;170;169;182;167;151;149;148;147;127;151;122;156;147;148;154;121;122;144;123;149;166;149;151;165;142;117;135;124;135;141;177;166;180;153;134;127;146;147;132;146;146;167;179;168;162;155;122;136;165;145;155;151;184;182;190;140;144;158;151;153;159;173;162;150;151;158;190;214;175;182;158;148;112;109;87;108;118;138;106;157;103;118;126;112;114;111;101;95;94;106;133;140;149;134;130;135;146;191;172;165;148;140;148;171;144;150;136;151;176;151;141;171;181;190;169;154;142;121;109;114;76;73;68;89;110;122;117;124;139;132;146;133;122;131;128;130;112;122;112;130;134;131;142;136;147;153;148;135;137;126;123;107;92;72;55;78;69;85;94;108;96;108;86;82;106;126;98;103;135;120;133;126;122;151;148;131;107;108;153;118;158;141;148;124;104;115;125;123;124;149;148;161;185;244;331;367;244;210;167;154;114;152;135;115;141;126;134;134;170;165;196;159;180;190;203;167;139;142;133;149;116;137;115;120;130;146;132;154;122;131;132;134;116;107;83;60;66;135;128;118;110;104;125;113;141;140;145;122;91;91;64;98;70;92;93;97;117;137;124;120;156;119;147;130;131;131;133;103;86;123;138;127;123;102;129;128;112;138;143;129;104;125;97;125;125;176;223;162;100;81;79;103;128;117;129;119;138;137;156;118;129;173;163;156;157;141;153;127;116;115;138;126;135;158;139;161;168;153;155;144;166;166;167;145;142;162;170;140;120;128;143;177;178;203;151;83;67;80;88;111;120;97;118;127;116;124;126;117;133;123;118;141;155;217;245;190;168;130;124;137;108;100;136;121;142;145;146;131;109;136;135;140;146;163;149;167;142;104;75;78;76;87;112;141;158;116;88;94;93;112;110;130;162;148;130;109;112;111;132;116;162;173;174;139;139;124;143;130;123;135;139;163;148;165;157;164;155;168;154;171;175;139;116;135;164;120;89;86;127;105;124;124;146;148;127;113;120;131;137;126;114;140;117;129;111;100;119;140;114;116;102;131;154;126;112;105;120;121;102;101;143;178;222;224;196;129;119;113;101;123;114;120;104;101;113;110;137;156;156;112;102;121;115;159;131;130;137;133;157;130;113;127;145;164;189;182;170;196;205;144;167;160;180;156;140;137;147;143;142;157;134;154;140;141;138;108;141;130;139;121;142;109;158;124;122;113;121;137;127;117;125;121;135;141;148;133;120;122;140;133;115;135;120;126;127;177;182;158;154;149;140;133;147;137;142;117;144;144;130;162;124;143;126;108;119;138;157;177;146;147;190;187;193;139;154;178;170;188;158;151;167;150;145;142;137;132;108;127;109;119;108;129;138;132;126;154;132;159;173;223;239;193;220;229;188;234;197;176;186;179;151;166;146;141;166;142;144;139;150;163;154;176;148;150;146;152;149;140;134;136;145;153;170;165;161;174;128;125;119;149;144;147;164;182;153;148;119;125;139;149;112;125;123;144;145;127;111;126;139;148;132;148;164;191;195;190;156;178;161;155;138;112;110;114;136;123;167;138;179;209;229;171;143;148;127;116;101;93;121;155;143;194;271;221;160;134;119;86;125;173;153;138;132;127;99;103;130;137;116;115;140;129;136;126;125;147;126;129;128;125;114;128;144;146;159;170;148;177;140;134;130;115;115;132;139;116;137;174;154;135;135;118;134;169;217;238;192;195;165;181;143;112;118;95;114;177;238;268;249;191;179;156;148;146;143;197;183;161;163;153;150;126;135;136;132;159;157;139;150;131;112;110;139;152;132;130;128;117;145;135;132;149;143;144;135;151;161;156;129;152;145;163;170;152;150;165;120;110;91;116;125;116;111;126;119;110;96;121;126;141;169;182;185;189;210;163;146;149;161;196;226;247;184;134;151;167;155;151;106;126;122;113;138;145;134;135;132;126;113;118;143;135;156;136;113;123;112;142;133;136;165;150;133;102;139;135;128;114;143;149;146;169;153;141;150;144;127;149;155;139;155;161;202;195;153;151;135;179;151;154;170;149;143;152;156;167;178;214;218;159;147;203;201;201;200;136;163;151;130;143;136;141;128;130;146;157;143;143;133;141;155;176;165;167;126;107;108;140;124;161;186;131;110;124;125;152;154;164;149;131;142;143;147;112;125;134;133;138;143;107;130;135;136;135;170;184;157;150;146;138;131;129;157;167;161;180;173;158;132;152;127;101;145;145;179;222;184;196;213;207;200;190;199;179;203;179;165;141;142;150;152;159;143;147;139;191;173;154;132;139;129;111;137;134;152;163;130;157;159;167;167;191;180;166;165;162;141;162;127;168;167;140;140;120;147;190;196;175;162;137;151;105;113;129;121;142;141;122;118;126;136;152;134;160;173;194;210;171;146;174;199;173;174;165;189;172;157;146;135;142;135;149;136;145;130;163;180;163;149;142;120;129;126;117;139;131;137;160;129;114;135;128;146;156;133;150;158;142;139;139;137;136;130;117;153;128;149;145;183;184;179;168;151;180;224;241;218;169;152;168;137;159;134;184;166;163;141;175;195;193;149;192;205;182;177;160;161;190;192;172;132;149;135;158;173;144;155;157;168;199;178;154;122;101;143;140;181;190;174;128;112;149;117;141;151;178;202;227;186;192;206;187;181;158;170;141;132;107;123;107;121;126;120;132;157;167;154;188;157;144;181;184;157;107;129;113;112;140;143;124;118;140;124;127;125;120;114;153;133;150;170;224;178;204;225;183;151;130;125;142;158;117;130;122;122;137;143;136;143;124;112
154;150;179;205;168;196;149;153;158;190;176;207;224;159;156;180;205;195;159;148;154;171;208;192;181;163;168;136;128;124;153;140;148;122;166;187;174;170;164;139;125;115;147;140;140;129;124;153;154;161;129;118;136;133;135;149;145;133;146;164;137;117;146;135;144;125;149;128;151;147;146;120;127;110;114;133;107;100;110;128;133;125;135;126;120;114;136;145;154;174;138;152;266;371;396;261;164;129;128;139;140;111;103;123;127;173;201;195;167;150;142;169;189;135;146;119;107;131;138;163;147;123;119;119;110;126;122;144;141;161;138;133;128;135;108;121;118;129;156;127;114;108;145;157;122;123;101;119;127;139;146;155;146;127;139;145;144;120;157;127;128;108;120;125;120;136;131;162;178;154;121;140;125;158;136;133;138;140;119;106;121;137;120;141;125;119;125;131;115;105;124;121;136;152;135;164;146;106;141;185;183;165;172;132;144;124;114;124;128;137;172;129;178;170;167;174;156;145;132;140;138;144;179;154;162;163;164;154;121;136;136;148;146;159;183;230;220;191;173;155;146;137;158;174;149;130;114;144;126;139;152;164;169;195;156;178;144;196;154;159;148;139;138;133;145;138;147;138;132;133;143;134;109;119;130;146;131;132;132;131;143;131;186;155;148;122;159;142;119;172;139;154;136;143;142;146;140;152;151;134;119;150;170;178;218;210;164;166;145;133;157;145;137;144;156;149;127;109;135;150;137;142;120;139;133;129;155;160;129;146;159;168;146;127;140;114;117;132;140;148;153;197;185;189;180;132;148;98;119;153;124;168;111;115;125;137;126;151;146;152;176;159;141;173;157;150;138;149;123;129;174;185;137;171;138;164;172;157;143;167;163;178;139;132;130;165;114;135;131;149;127;178;137;169;165;132;136;148;154;159;149;172;163;155;170;200;207;267;201;154;147;144;115;116;108;120;119;120;122;115;107;111;117;118;120;103;110;97;124;117;114;140;151;122;145;130;139;149;143;134;138;106;145;151;127;148;144;156;167;157;189;244;238;177;134;128;126;149;116;93;64;77;65;97;113;114;121;124;143;136;128;121;131;137;133;125;111;99;117;131;140;145;159;152;149;156;151;140;138;132;103;106;73;76;72;69;65;81;78;113;111;105;99;100;116;111;112;116;97;117;115;147;190;172;122;116;113;151;127;133;131;140;144;130;116;144;138;135;138;122;174;170;162;204;222;194;195;163;139;115;112;135;130;108;111;117;123;136;166;206;193;182;180;190;177;138;136;153;173;141;160;119;129;119;155;164;178;180;137;128;144;107;83;69;61;70;104;119;100;116;119;130;133;141;142;133;147;120;92;88;96;117;73;86;99;112;131;125;125;130;137;124;133;148;128;116;116;95;95;129;125;111;121;114;118;132;154;127;114;116;100;80;103;124;189;195;159;121;74;84;90;121;102;114;111;139;134;143;127;135;131;161;138;167;145;122;106;104;101;142;154;132;120;157;155;167;159;148;137;188;196;174;193;172;179;164;143;141;132;134;149;172;147;136;102;75;71;97;92;119;105;113;123;112;131;120;145;133;140;125;134;135;194;217;232;184;140;130;128;117;99;117;109;140;139;121;140;129;138;138;109;128;123;139;168;165;102;88;67;64;110;108;133;141;117;87;82;93;95;104;146;158;154;155;96;108;138;127;157;145;189;186;150;132;129;148;148;134;131;127;146;169;179;135;161;151;152;145;138;141;145;146;158;132;120;103;121;112;90;93;122;135;138;116;122;126;129;149;139;120;137;121;130;136;110;136;121;117;132;121;127;151;105;119;124;130;130;117;125;130;149;234;203;183;134;123;113;126;124;131;119;114;134;105;135;152;168;125;134;95;125;125;129;145;127;142;129;166;115;123;139;113;148;173;146;159;162;218;233;166;178;145;124;143;147;142;139;131;157;142;143;170;125;141;150;109;130;124;123;119;123;133;120;101;97;133;136;130;126;113;142;154;156;171;186;141;161;157;119;119;116;135;134;136;144;157;154;134;132;163;151;151;155;147;135;122;143;149;145;159;137;144;104;131;126;199;223;196;186;176;191;176;172;160;141;156;138;132;127;126;138;145;138;121;111;156;131;116;111;120;135;126;127;134;162;175;168;169;204;217;193;214;190;210;214;197;173;198;178;135;131;157;130;144;147;145;119;157;150;161;160;151;128;136;159;130;132;141;144;131;160;150;168;179;151;136;157;164;171;160;159;176;167;169;175;141;93;117;101;125;112;135;106;122;120;140;124;119;133;150;140;131;149;177;199;187;202;186;158;141;119;95;144;134;146;141;152;139;149;150;153;97;118;138;132;135;123;168;178;165;160;183;172;161;164;163;112;131;152;160;170;153;153;104;94;142;163;111;140;105;128;103;120;122;133;133;121;137;108;112;101;145;148;159;159;161;165;182;160;170;138;145;130;125;107;133;131;158;179;127;141;146;173;152;162;146;158;189;220;173;136;119;102;122;159;217;233;245;180;144;159;125;112;138;162;168;131;155;141;149;140;136;126;126;139;154;143;136;108;131;106;105;129;128;166;143;173;133;155;151;151;140;124;121;143;134;165;136;135;174;172;177;155;157;129;100;110;103;91;126;106;106;117;113;114;120;140;134;127;158;130;172;203;205;155;144;122;121;182;238;229;186;153;185;169;168;147;125;108;99;124;146;123;131;131;141;123;126;142;125;130;157;147;153;109;130;114;123;172;229;225;180;149;112;148;127;134;139;133;141;167;193;143;150;114;127;133;130;120;127;153;171;174;158;134;135;154;160;161;153;145;141;153;167;153;170;185;197;179;182;170;161;154;184;157;156;129;137;135;133;152;109;131;163;159;179;164;142;147;159;167;168;159;111;119;146;144;150;141;140;138;125;139;116;141;147;160;127;122;121;136;148;142;128;116;116;104;139;123;119;160;174;143;119;130;129;119;117;127;128;116;175;150;178;156;173;156;124;136;137;110;120;138;190;235;210;195;208;198;162;152;200;188;127;173;132;114;131;151;135;173;139;161;140;173;153;152;131;132;111;123;125;150;151;144;150;166;183;180;165;171;168;128;146;118;127;129;137;168;153;130;125;110;169;204;212;197;136;131;124;111;123;137;142;125;124;127;119;138;136;154;166;161;175;180;172;154;152;194;196;177;179;153;177;190;150;164;164;163;133;154;157;158;149;153;158;176;140;151;143;129;110;123;129;125;140;137;141;133;130;128;130;125;143;143;144;169;141;125;151;146;147;150;146;130;137;145;184;207;193;168;176;166;251;233;171;155;142;136;144;162;154;166;152;148;187;179;186;172;178;193;188;177;181;163;167;173;153;195;138;127;150;152;177;171;152;141;176;199;224;154;128;135;139;180;240;262;179;128;120;135;127;106;141;140;195;154;190;222;216;195;184;196;170;163;135;107;146;114;109;130;123;140;139;131;162;134;127;132;158;155;157;123;115;127;117;141;129;133;136;120;140;134;134;177;137;127;143;143;172;149;170;214;234;259;192;144;118;138;149;147;151;127;111;138;125;134;140;126;128
133;170;190;236;182;193;124;134;165;206;203;221;189;180;146;165;194;197;175;173;172;192;212;214;169;152;166;151;137;143;185;170;167;162;184;199;193;173;153;143;135;125;143;124;142;123;125;154;183;157;147;156;137;129;136;124;138;152;136;137;138;140;130;140;160;128;102;155;174;141;147;146;118;140;124;136;131;149;154;116;122;157;144;188;178;146;120;160;173;171;126;139;215;348;342;254;186;146;133;116;124;120;136;130;136;129;133;129;148;153;157;182;175;154;137;116;111;132;128;167;175;156;127;119;111;125;124;141;125;146;143;167;155;155;125;143;113;135;130;130;110;139;134;124;141;139;130;126;104;114;146;116;135;138;131;126;155;156;140;127;115;130;109;118;135;131;123;168;149;139;127;128;133;124;116;139;143;128;142;137;147;159;161;122;122;112;109;116;112;128;115;133;155;140;168;168;108;138;152;184;181;163;138;142;146;126;133;144;141;121;166;141;137;142;131;125;147;162;143;123;169;147;155;169;159;139;155;146;154;124;122;176;137;156;161;218;234;168;158;149;148;160;154;160;125;130;101;148;146;154;160;186;169;172;160;169;159;166;178;196;171;147;164;183;146;159;127;126;117;148;125;149;113;132;125;127;101;132;135;132;131;143;175;196;190;194;162;178;169;137;149;142;147;168;149;160;156;147;130;134;94;136;152;185;199;186;191;155;172;131;120;136;160;120;142;140;122;134;125;144;115;134;127;138;130;159;199;180;177;164;153;158;141;130;130;124;108;116;127;120;157;172;158;124;147;142;121;105;106;136;177;180;137;132;126;142;124;140;169;172;165;152;161;148;200;171;144;123;118;129;137;146;144;176;151;160;167;168;163;164;146;165;141;161;143;164;171;145;130;149;160;173;162;173;141;138;129;135;150;145;172;172;160;159;156;195;216;210;181;149;118;98;87;84;96;77;104;120;109;112;116;130;109;123;103;121;111;125;112;117;126;110;118;113;132;133;149;131;147;126;156;149;154;140;162;135;156;150;139;148;217;271;257;215;187;138;175;182;187;132;84;61;71;106;125;131;117;120;138;136;110;109;133;116;109;126;97;144;131;163;124;128;114;135;146;121;137;141;122;123;143;104;92;69;92;63;60;67;72;112;87;89;100;112;103;106;108;124;132;102;131;140;153;154;130;123;136;156;131;120;145;133;113;114;138;125;123;122;139;145;145;163;127;157;175;169;163;158;138;132;141;112;116;112;110;121;119;141;152;193;181;206;188;151;128;119;137;147;173;157;156;138;131;147;168;178;198;191;153;138;124;116;85;79;80;80;70;86;88;98;116;118;141;127;117;131;139;99;105;108;109;86;95;100;101;110;129;137;132;135;125;145;138;131;144;124;114;94;107;103;94;99;98;139;129;129;162;134;114;102;91;99;88;122;169;148;124;122;120;84;89;75;126;98;101;92;139;142;129;136;139;160;186;163;151;119;119;99;115;113;115;126;130;136;143;148;170;153;136;199;212;198;195;169;158;170;142;145;137;153;165;157;140;113;88;55;81;111;117;98;115;105;116;132;133;168;136;143;119;139;143;137;164;191;170;153;156;115;144;122;125;136;111;137;133;137;122;156;133;141;137;120;126;145;158;144;93;69;73;72;83;117;148;138;110;101;99;84;86;97;137;148;164;133;94;95;110;144;155;157;182;150;156;139;140;159;128;131;122;141;152;157;143;144;145;182;170;143;164;145;159;154;148;133;127;117;104;125;121;117;121;143;150;125;121;115;108;127;138;165;135;143;128;140;128;109;132;132;121;127;120;100;125;98;99;111;149;120;118;120;151;182;171;140;103;101;129;97;135;154;112;131;108;123;143;146;133;136;119;126;130;126;125;124;121;134;153;144;133;118;124;143;171;159;166;159;182;228;208;190;164;170;139;125;153;146;179;147;134;141;131;138;148;141;127;152;143;109;128;118;123;100;123;106;103;108;120;150;121;145;155;180;191;207;222;131;113;126;117;129;142;123;133;129;132;151;142;134;156;139;168;170;162;161;142;151;144;175;152;175;149;133;109;128;147;223;253;224;167;169;149;149;145;134;118;141;155;121;107;151;124;121;140;118;161;146;165;154;139;117;117;139;143;146;148;160;173;195;179;176;153;187;195;188;173;213;207;173;157;144;131;168;141;129;155;147;145;171;163;167;171;168;158;171;155;123;145;141;110;148;133;146;154;158;129;131;154;183;136;189;166;192;205;174;148;119;105;96;88;109;130;131;101;107;123;118;126;139;136;131;120;135;155;175;177;182;244;210;199;159;141;125;138;144;157;166;130;113;122;129;99;103;103;122;122;127;118;170;183;184;163;164;134;171;182;187;153;134;143;198;149;165;148;134;104;122;135;150;125;118;117;102;106;103;104;126;111;117;112;98;115;112;135;145;171;174;144;170;169;173;151;161;140;139;128;133;140;175;180;160;134;159;146;130;124;152;145;165;186;171;173;147;156;129;139;199;208;200;184;132;138;133;130;141;166;155;122;127;135;151;130;137;111;126;116;144;156;117;116;137;115;114;121;120;163;176;195;148;162;151;164;146;121;127;123;156;141;155;143;182;217;195;182;151;136;111;87;108;98;106;104;104;111;129;143;132;123;128;149;139;160;162;187;196;175;166;117;129;155;166;179;161;160;194;228;181;142;132;108;106;146;124;102;138;127;133;146;137;123;126;144;139;140;129;131;126;146;151;169;248;208;168;130;150;133;129;143;104;139;140;167;178;170;167;125;143;135;133;109;95;139;177;128;133;136;125;164;156;154;127;141;155;172;144;169;170;167;183;179;160;188;166;157;191;164;128;142;118;149;164;129;137;153;164;132;155;147;143;145;164;164;164;153;111;123;119;146;148;141;125;115;124;122;136;120;176;150;172;151;151;139;145;176;146;141;123;120;112;121;110;146;128;163;124;106;113;121;115;140;114;146;153;166;180;149;139;154;155;130;124;136;122;154;178;242;225;213;199;168;163;171;176;190;120;125;141;142;152;158;172;126;114;165;165;165;187;156;138;141;121;126;144;143;150;142;123;166;190;195;200;152;173;153;151;120;147;134;150;164;187;129;122;103;136;166;173;162;144;143;143;118;114;142;128;164;155;141;125;155;131;141;171;156;189;184;196;176;162;204;167;196;170;173;194;152;154;165;149;158;146;145;152;155;141;176;193;176;164;163;131;137;117;130;129;119;142;134;136;132;132;141;121;147;156;151;145;150;124;133;152;143;115;136;126;153;156;172;173;228;196;160;175;198;189;186;177;148;147;144;144;153;168;176;202;179;160;211;191;162;179;176;187;177;182;173;174;172;144;180;186;112;118;160;161;159;149;133;144;202;180;168;135;121;156;151;185;164;159;167;155;140;140;130;127;158;161;215;217;244;260;154;143;130;134;148;161;151;130;124;115;133;119;137;143;152;149;135;98;145;143;164;158;128;106;134;119;154;155;169;159;158;132;164;147;191;136;136;153;162;149;147;153;161;229;239;177;159;151;139;149;119;129;125;155;169;137;140;153;144;115
171;158;179;222;205;158;158;164;178;210;163;187;187;144;146;178;170;185;168;165;175;163;204;159;151;138;126;133;139;166;156;195;198;182;158;203;193;211;166;123;116;146;136;147;178;160;124;160;130;180;157;146;127;127;111;118;155;143;141;143;141;127;149;138;139;155;145;166;190;137;142;167;162;148;151;177;137;133;119;121;135;135;144;175;205;165;140;166;163;141;124;108;142;210;213;184;174;158;131;124;122;149;129;132;156;133;140;165;182;201;185;157;166;152;153;113;114;125;139;202;193;146;123;119;130;128;118;127;133;137;175;201;188;158;171;137;125;139;132;145;123;122;132;150;120;129;129;141;103;122;116;139;164;153;129;142;164;128;152;129;126;117;117;105;130;111;129;159;186;148;127;111;144;101;123;116;131;110;137;143;148;159;133;108;124;118;136;127;122;117;106;112;154;172;194;171;153;134;122;163;171;151;145;151;152;135;148;159;140;122;122;145;137;134;151;131;129;146;126;132;129;156;159;143;174;167;147;144;139;133;149;152;154;153;164;187;182;164;167;164;151;134;151;155;135;137;126;148;148;127;150;146;185;185;179;150;129;107;166;138;192;181;164;169;152;141;117;126;143;113;135;107;134;115;136;127;123;123;126;119;129;135;218;239;237;192;186;178;161;137;143;180;145;160;165;162;164;128;138;108;120;157;152;172;173;166;166;165;181;139;112;131;152;130;144;150;137;153;140;117;142;123;122;119;144;176;199;201;170;163;176;144;144;125;131;122;121;119;147;171;182;156;148;166;133;116;136;127;114;151;161;150;152;127;109;128;104;125;139;132;142;167;183;171;153;167;158;155;147;151;151;139;148;159;183;186;171;191;204;158;152;187;155;170;157;195;173;144;143;135;128;143;157;161;141;177;133;165;149;173;184;166;145;173;148;171;208;164;148;152;125;111;105;98;95;106;127;129;93;99;111;114;130;95;121;119;132;145;155;133;151;131;130;135;135;154;139;169;167;145;140;150;126;151;152;150;146;141;157;137;210;234;253;197;187;188;210;217;238;160;80;69;82;109;127;112;125;109;123;135;114;134;136;143;133;135;120;118;143;133;147;158;151;135;149;146;156;140;131;107;121;114;80;78;82;55;73;75;75;77;83;95;97;109;107;120;116;107;146;134;119;131;143;133;135;125;119;111;129;118;122;134;122;125;127;122;110;139;131;151;152;140;167;138;162;138;168;157;153;153;147;126;124;117;128;139;124;129;146;169;171;163;176;159;133;120;132;153;178;179;138;123;146;156;145;179;199;181;137;123;121;118;93;64;77;81;66;86;80;103;109;119;146;116;114;142;122;114;103;110;84;84;82;101;115;134;143;132;112;130;132;136;124;129;142;118;113;99;90;141;110;108;93;95;129;148;150;153;119;93;98;72;71;124;131;130;126;132;130;106;86;83;101;92;97;108;135;142;134;132;111;147;176;158;143;127;124;110;132;104;121;159;136;148;150;162;143;163;168;175;213;210;215;224;160;180;166;143;169;172;127;133;124;98;69;72;79;103;109;136;115;119;117;121;136;127;143;140;166;165;164;177;136;130;148;166;148;175;127;122;147;123;145;144;143;166;156;133;166;153;134;144;151;148;137;124;90;72;80;58;112;102;116;135;104;95;100;98;92;127;129;137;132;110;110;102;108;126;133;152;156;146;130;133;160;132;140;147;135;158;144;157;138;119;137;149;173;143;146;138;154;172;130;123;142;108;113;104;97;125;134;141;179;138;125;128;128;137;180;184;201;149;154;145;136;114;113;151;157;158;117;106;110;97;122;130;142;147;139;106;146;149;144;111;109;101;101;123;121;129;141;114;113;122;126;130;174;180;145;139;132;133;144;113;152;103;135;136;154;125;123;166;189;178;149;152;159;169;178;181;191;156;133;135;153;151;184;179;136;149;159;144;140;138;170;119;117;131;127;120;102;103;104;138;108;120;146;135;152;125;175;168;190;219;182;158;160;111;119;118;120;124;127;128;133;140;149;157;166;160;176;183;153;138;140;145;156;164;158;140;161;122;135;122;148;175;217;193;186;124;162;135;146;164;143;128;150;112;126;146;135;122;120;136;159;186;196;172;156;140;134;141;153;122;145;171;185;200;198;176;213;179;219;167;181;218;214;227;177;167;146;130;145;151;185;141;143;129;158;149;161;209;195;169;163;156;130;141;147;141;185;143;145;146;155;167;182;173;162;163;186;191;208;167;151;146;109;101;107;100;101;107;114;100;134;126;142;137;153;140;130;138;163;155;147;172;215;201;196;170;163;135;95;144;192;169;146;140;123;107;112;92;91;122;151;137;178;177;171;175;160;156;147;164;204;167;156;165;159;160;150;159;141;109;103;121;144;128;104;108;133;122;115;127;115;131;123;111;116;118;130;148;156;134;166;158;149;126;130;159;161;155;120;113;112;128;165;184;220;239;197;158;171;142;120;151;144;166;186;174;172;149;154;142;131;170;181;210;181;169;133;134;143;120;137;125;139;137;113;113;166;148;133;138;118;119;121;124;123;138;118;131;141;107;145;150;140;166;156;161;155;125;107;109;117;137;138;178;158;199;250;198;180;157;136;120;120;124;101;91;68;111;107;114;132;142;126;159;146;142;166;184;202;171;179;172;148;141;133;139;158;148;149;176;223;180;122;123;114;119;105;122;115;125;120;140;119;126;153;135;140;174;173;126;143;127;129;157;166;206;210;146;135;153;143;146;147;129;115;144;157;197;215;179;166;121;137;124;123;107;139;130;125;109;138;130;140;148;138;141;147;179;150;168;160;176;196;174;164;154;158;181;185;210;156;135;161;140;127;137;151;174;171;155;167;151;120;144;155;139;171;143;128;117;118;126;132;120;137;132;114;112;94;121;124;150;156;176;114;151;156;181;180;141;133;128;138;134;138;102;140;165;164;151;118;127;107;121;111;119;135;131;150;166;169;135;133;127;115;108;116;123;137;169;237;215;195;164;154;161;161;176;183;128;118;137;147;158;161;146;144;135;149;164;168;134;163;166;150;137;134;138;146;125;138;130;138;154;192;173;175;181;164;130;135;161;176;227;243;203;149;130;106;112;144;153;137;133;144;151;181;153;156;166;138;136;141;123;141;147;138;167;173;182;216;184;160;182;155;229;178;199;194;199;175;147;172;164;147;146;183;155;173;185;189;159;169;149;133;156;112;144;111;124;119;111;142;135;148;131;148;140;146;140;163;173;153;153;135;158;131;140;132;125;147;171;163;202;203;206;165;151;204;171;173;152;140;146;136;134;160;188;245;242;177;184;189;162;180;163;185;197;180;208;194;189;177;155;161;124;124;130;150;149;164;143;137;103;141;172;158;137;125;150;148;187;155;171;151;134;134;118;131;139;146;167;182;190;198;196;156;131;145;151;159;140;148;140;117;151;148;125;124;158;142;123;134;119;99;127;131;126;116;132;129;136;155;182;162;153;138;132;161;185;208;154;162;145;131;166;146;134;154;196;194;196;212;163;127;146;147;111;136;162;169;130;142;153;137;141
132;160;185;194;216;184;150;186;195;216;184;169;166;132;158;144;167;195;161;185;184;162;150;166;141;137;129;139;143;143;142;146;182;152;136;180;217;221;177;149;143;137;142;148;178;161;159;157;138;125;144;159;126;119;123;134;121;135;140;121;151;155;151;142;172;160;152;159;138;180;175;212;199;137;176;157;160;172;131;134;141;138;144;196;199;172;157;140;146;147;124;127;115;129;127;160;186;172;153;150;111;163;147;108;109;123;134;215;268;238;223;186;160;163;164;142;115;118;153;166;179;136;136;136;137;122;139;103;115;130;178;194;184;197;199;169;157;147;162;117;132;139;121;125;88;117;128;132;127;103;125;168;141;162;128;126;163;144;127;125;134;105;109;115;122;120;143;157;170;146;119;117;104;122;112;128;128;130;130;137;161;156;168;119;123;120;147;147;115;128;132;136;145;182;226;177;153;130;127;131;128;179;147;146;168;161;158;144;121;109;130;141;160;130;135;104;137;113;162;130;151;132;117;135;176;153;149;159;133;142;162;194;165;140;155;157;150;153;144;125;130;138;133;150;139;122;123;112;145;165;179;188;185;180;181;157;125;154;141;137;155;169;152;147;137;130;101;140;143;140;141;104;113;138;119;115;117;141;112;118;155;171;191;241;262;207;182;174;121;156;153;146;165;145;156;171;159;166;166;122;121;122;144;137;174;151;171;159;189;136;160;157;119;131;132;149;152;142;141;116;116;107;129;157;134;159;180;190;167;145;159;154;133;119;125;123;104;122;125;131;180;193;154;141;106;113;102;112;104;126;146;167;141;139;95;106;103;124;121;110;127;153;169;151;136;155;134;113;149;159;160;162;177;169;188;187;215;181;178;153;160;170;192;173;160;187;187;149;151;145;140;149;193;166;165;171;161;136;157;164;176;146;153;156;153;154;147;145;133;142;128;103;81;106;95;111;118;100;144;115;127;134;101;111;100;104;123;137;141;139;111;125;133;140;150;144;129;154;167;152;128;119;153;135;152;170;145;141;136;141;197;197;240;188;157;165;160;253;228;174;96;85;96;113;117;105;119;131;160;143;127;135;120;150;153;153;141;153;143;157;141;174;175;154;144;138;143;129;119;129;130;106;83;85;92;67;78;78;89;90;115;86;111;123;127;96;121;109;127;118;96;117;130;123;131;129;123;135;132;122;124;137;121;137;147;129;118;120;132;132;143;136;125;142;159;154;148;132;152;143;139;120;117;139;130;147;142;141;148;158;148;161;159;148;166;125;103;132;150;134;126;132;151;125;136;148;178;149;123;135;125;111;106;79;86;78;68;67;72;76;106;126;109;119;120;129;120;114;101;94;79;103;96;94;129;151;143;135;135;132;162;111;131;130;115;130;93;105;122;131;100;107;93;98;105;128;146;152;133;96;80;49;77;114;144;133;148;187;127;128;114;111;84;78;90;75;102;127;129;129;123;134;145;153;160;145;114;132;116;108;125;168;184;187;127;184;185;157;173;180;192;176;168;226;191;187;163;183;179;172;145;129;127;110;106;87;78;99;103;121;112;117;120;110;115;123;130;134;168;182;168;161;128;129;116;137;173;143;123;136;129;116;111;134;150;141;153;144;152;128;155;161;156;159;147;118;95;70;74;97;86;122;114;124;112;92;102;122;123;161;134;117;131;108;105;90;112;128;121;127;132;128;156;152;153;122;151;132;135;131;129;127;132;159;142;144;124;142;143;159;138;148;130;137;111;125;130;114;96;108;135;172;212;168;136;113;150;175;195;200;214;177;171;156;149;137;128;153;177;147;119;142;111;117;134;138;175;136;120;116;125;142;134;103;127;121;113;137;140;122;131;128;132;136;121;146;169;180;177;149;151;143;145;147;125;128;121;136;124;125;139;178;189;174;148;152;152;158;146;160;157;166;160;156;146;135;168;159;135;145;130;133;141;140;152;137;148;130;112;105;101;113;98;107;101;149;146;124;139;181;157;173;178;183;146;149;112;126;116;123;103;130;126;118;154;127;153;146;161;165;159;156;144;135;112;115;129;153;160;154;143;128;141;137;140;150;161;201;162;131;138;153;155;140;134;136;128;123;100;151;143;100;126;140;156;200;217;205;163;168;175;141;155;140;147;152;161;180;208;174;175;193;205;169;198;206;252;234;191;162;139;185;169;216;167;145;133;141;147;152;172;203;198;220;198;158;122;150;159;161;162;137;147;152;161;182;163;146;146;156;175;171;184;171;115;131;117;118;104;97;105;110;111;123;130;147;115;152;151;167;162;177;178;166;156;185;217;216;199;188;141;153;119;146;193;179;150;122;125;122;113;94;96;99;146;148;180;183;163;165;155;169;168;171;239;241;188;182;164;134;156;146;142;114;131;123;173;144;122;127;128;119;123;130;118;92;120;125;134;127;140;150;150;135;150;132;146;136;162;177;199;149;106;146;151;184;134;166;260;242;222;172;138;152;151;142;126;158;175;178;170;154;150;154;153;190;235;213;220;159;137;158;128;106;155;157;162;130;126;158;137;159;166;130;150;137;145;111;127;122;155;125;121;118;142;160;131;158;130;150;145;147;139;118;122;137;163;149;135;179;212;216;191;134;148;113;116;121;94;81;93;92;120;102;127;147;130;153;152;173;177;195;207;195;178;161;160;139;139;143;129;150;175;184;172;163;112;105;97;113;115;109;115;111;112;132;145;143;147;156;151;158;155;158;139;139;143;173;162;181;166;175;150;178;175;160;143;119;155;144;182;188;214;213;159;138;142;131;108;124;129;132;121;131;134;140;117;176;139;166;173;143;171;165;148;175;166;138;147;140;158;170;210;182;182;183;163;141;158;158;140;162;156;158;154;165;141;143;141;157;123;121;100;96;100;100;124;130;123;132;166;130;113;134;139;147;154;159;136;143;147;144;163;160;105;135;135;124;114;109;147;112;111;117;116;109;104;130;138;147;114;134;128;178;175;130;122;131;137;108;138;114;139;171;192;183;154;144;161;127;164;163;156;138;129;141;144;172;170;154;124;152;165;150;154;165;153;152;170;150;154;148;161;171;161;160;159;155;157;154;168;145;146;164;157;144;183;235;319;247;171;126;106;100;116;134;118;138;135;166;159;151;161;176;157;138;149;158;140;143;154;161;203;161;156;174;174;167;174;170;168;176;196;207;178;178;160;201;172;175;196;166;192;202;181;157;146;142;144;140;125;130;120;99;126;126;132;142;181;179;122;150;148;166;185;167;139;122;140;138;131;122;140;127;140;136;153;166;182;179;197;169;186;168;178;164;166;174;193;166;184;228;209;217;205;175;181;175;167;174;156;172;162;181;204;195;184;150;160;148;124;123;146;127;157;135;109;115;139;127;159;138;144;157;156;175;175;138;155;146;170;160;135;151;163;153;179;140;157;152;106;135;135;139;150;174;150;153;141;139;159;165;165;147;155;131;146;119;118;104;142;119;113;105;110;134;127;164;185;152;136;146;138;209;154;143;157;158;174;171;160;142;140;147;178;156;196;168;133;148;158;132;153;135;142;130;144;130;115;152
179;148;204;211;171;149;151;170;151;201;183;165;147;138;136;148;183;178;157;191;165;145;142;174;173;145;152;158;131;152;143;143;120;158;173;174;193;168;145;146;134;137;148;161;154;162;166;139;145;142;135;150;147;142;136;143;157;137;174;133;148;175;163;185;168;161;141;138;147;167;223;271;221;154;164;180;191;144;138;139;110;131;122;177;173;154;148;128;115;138;99;103;116;115;108;146;188;181;149;156;146;178;149;120;130;146;146;232;305;290;190;187;141;164;156;124;134;135;125;144;148;144;133;124;141;130;126;115;126;145;160;155;175;205;183;130;151;136;134;119;99;124;118;110;105;119;124;128;114;102;149;166;139;130;130;138;168;127;113;145;145;142;136;159;123;121;145;135;122;124;104;112;110;115;116;125;125;123;126;139;155;143;148;120;108;109;147;156;132;129;117;90;188;146;212;199;135;134;140;148;155;139;145;149;152;161;139;151;103;137;142;183;167;133;132;127;115;133;142;147;164;121;144;150;166;142;167;159;139;152;161;161;143;138;115;124;150;113;151;143;156;148;140;152;142;134;119;133;134;155;185;177;178;186;191;146;136;123;139;111;133;148;152;103;136;117;114;114;157;127;86;115;121;128;127;133;99;103;112;135;139;146;254;296;276;233;177;171;136;159;141;148;147;136;188;161;168;151;134;120;112;126;126;132;130;153;142;159;165;161;127;131;124;121;132;135;176;150;153;131;122;128;152;127;142;176;136;158;127;129;132;137;120;120;133;144;99;121;114;140;170;188;168;159;144;125;164;136;122;121;149;154;127;117;113;108;118;140;100;127;122;145;168;147;177;144;161;137;116;155;175;175;149;161;174;184;196;155;178;173;168;150;187;184;167;185;154;157;163;156;131;191;192;199;176;196;191;153;166;219;194;150;145;151;147;122;118;136;125;148;118;106;88;103;98;114;109;152;140;128;133;129;103;107;110;118;128;126;117;125;109;129;129;129;127;168;135;165;143;156;117;135;136;137;129;161;159;129;132;137;160;210;161;163;159;158;198;188;218;165;101;67;71;119;115;128;127;161;152;142;127;122;148;155;139;158;166;134;118;149;153;161;172;171;155;136;137;153;137;123;118;99;96;101;76;85;86;74;75;78;90;107;109;133;133;128;108;125;114;132;131;145;136;134;140;150;119;144;120;114;141;121;134;132;132;143;151;130;122;131;151;132;118;143;160;173;168;167;137;141;117;116;131;128;132;122;147;147;166;176;154;131;163;206;166;133;136;107;134;167;148;134;146;134;138;164;168;160;106;103;127;137;112;74;61;54;66;81;87;80;75;114;114;101;101;137;102;82;97;79;84;77;88;97;139;181;194;141;131;125;160;161;123;132;102;116;96;88;96;98;120;98;118;101;103;118;147;164;143;126;85;88;77;89;127;117;125;131;147;111;125;95;77;59;67;100;88;147;127;115;111;129;139;170;151;148;144;106;116;106;147;170;209;210;191;233;227;192;171;149;178;172;161;173;174;181;182;184;178;161;171;166;120;129;80;82;100;103;114;118;122;116;111;115;132;126;138;148;173;189;167;132;126;129;111;129;167;158;150;150;139;121;129;99;142;136;138;142;178;166;146;134;143;143;134;112;96;95;83;106;113;104;107;110;99;112;128;120;122;107;109;103;113;104;103;124;110;97;121;140;124;112;143;149;158;118;123;146;120;124;132;149;153;141;124;123;136;163;171;174;150;145;140;120;120;129;142;124;100;125;143;159;169;162;124;136;162;215;215;220;193;162;156;169;157;127;119;154;166;151;143;146;114;123;123;130;175;135;125;135;111;119;97;121;122;124;129;140;127;122;96;105;115;134;125;122;185;239;193;173;186;158;149;120;128;143;125;126;148;154;142;152;172;163;159;166;151;152;157;166;195;188;164;139;151;139;148;135;144;146;145;152;158;144;127;151;145;150;102;124;116;111;101;112;109;125;126;109;121;121;161;157;190;169;156;124;139;148;103;144;110;125;138;158;144;166;170;171;182;190;162;158;160;150;147;132;162;157;181;129;143;137;103;98;118;131;156;164;127;122;149;195;151;141;151;132;140;128;125;120;141;132;131;129;155;191;184;177;232;188;171;153;171;152;167;159;177;185;174;192;169;177;156;167;197;212;210;180;177;146;144;162;188;168;169;163;164;140;158;140;192;193;236;242;193;149;131;128;140;153;128;164;155;165;164;145;144;136;166;149;154;161;149;155;156;132;117;99;104;90;92;115;117;121;129;115;159;127;158;155;162;192;169;173;167;197;178;208;200;152;130;150;113;127;190;185;183;139;145;119;93;89;96;121;149;187;168;183;173;184;173;178;185;204;290;237;209;177;167;139;134;147;132;121;116;142;162;166;119;117;138;132;137;118;136;138;151;154;151;149;138;178;155;137;135;150;148;141;170;192;160;121;118;141;132;154;149;178;238;209;186;179;150;161;159;146;143;156;169;162;150;166;146;149;169;204;238;190;198;164;150;116;130;130;136;195;201;172;163;148;153;138;188;171;142;125;150;104;115;142;161;178;145;162;136;149;133;138;115;149;156;136;98;106;123;121;133;140;128;168;216;217;162;159;128;119;131;113;108;113;99;105;92;101;122;100;104;143;170;190;205;180;205;207;186;171;149;137;145;153;154;166;160;166;160;118;117;109;115;107;119;152;104;102;113;117;128;119;156;159;168;162;152;139;131;140;150;176;121;166;173;204;187;179;163;139;117;141;134;144;167;183;205;169;183;154;143;136;134;125;117;124;135;112;126;126;145;165;131;173;170;144;150;125;153;139;180;151;122;148;145;206;208;176;192;199;179;147;134;100;151;140;143;156;159;165;148;144;131;159;142;127;118;121;114;113;139;124;133;136;163;138;133;144;148;131;121;155;149;168;168;143;120;167;131;115;137;150;111;128;125;111;109;107;123;143;137;148;135;120;102;120;181;182;172;153;152;152;120;117;149;171;138;183;184;184;149;151;150;130;155;177;130;133;135;137;172;170;152;161;154;146;174;161;175;163;157;152;156;157;158;138;180;204;219;171;156;157;160;156;177;167;152;163;136;138;168;227;282;209;140;136;119;109;111;126;127;114;121;134;158;131;159;153;206;169;145;152;158;134;140;168;187;171;165;152;190;162;169;165;207;219;222;213;183;182;200;209;196;169;180;195;222;179;174;155;151;169;133;172;146;152;125;133;132;141;134;133;149;163;132;142;152;165;173;138;161;128;143;149;143;134;134;139;123;174;181;195;187;175;158;206;212;219;169;203;198;214;204;231;218;185;202;180;207;198;158;168;172;189;170;176;169;182;206;190;202;144;125;127;134;132;150;134;129;105;106;100;141;132;143;161;129;138;111;134;140;171;157;172;168;169;178;149;163;150;139;144;153;123;129;119;108;109;133;149;161;137;120;137;143;172;218;179;170;131;125;129;129;128;122;102;106;99;111;97;150;124;144;127;127;130;133;155;164;158;132;153;219;193;178;126;118;151;162;152;146;125;135;130;130;130;126;132;132;140;136;139;140;122
116;152;172;211;189;170;138;165;186;182;174;164;136;137;127;142;136;178;174;166;181;179;183;179;178;149;158;152;159;180;132;133;145;164;177;179;168;152;165;145;146;139;157;191;191;139;152;146;135;147;125;138;126;134;145;159;143;155;166;146;143;178;177;177;188;166;161;143;144;179;316;331;237;161;147;144;171;170;139;127;129;125;149;144;162;153;171;126;110;115;97;117;113;105;97;117;146;156;124;128;149;160;140;165;151;145;138;208;243;220;192;160;173;157;145;142;143;154;141;140;161;129;145;138;132;118;127;107;122;140;134;139;185;178;167;148;126;119;117;122;120;119;126;95;132;125;111;111;102;94;122;120;137;107;125;139;169;131;118;142;163;167;140;128;130;115;119;123;98;122;134;129;133;100;115;111;126;139;125;138;136;131;115;156;138;134;141;132;132;118;111;144;135;116;161;193;174;147;124;151;161;149;161;160;145;146;141;153;116;109;130;134;167;172;142;136;149;143;139;135;152;132;146;146;146;160;140;138;160;143;147;152;141;146;148;135;114;120;145;151;142;139;148;126;143;131;127;114;96;174;151;188;179;180;165;143;140;118;112;119;132;126;132;129;130;110;126;130;124;110;99;111;108;144;120;110;117;95;97;133;130;168;215;322;366;224;176;150;165;174;150;142;144;177;138;166;176;152;135;131;117;139;133;112;130;144;157;158;190;197;192;131;116;121;131;156;153;148;139;111;115;122;116;125;132;171;159;144;131;127;117;113;91;134;143;126;100;136;124;150;163;175;165;135;136;145;166;128;113;143;126;135;110;110;117;129;108;140;111;116;146;147;162;139;161;156;149;151;141;172;170;143;152;160;160;178;171;171;168;193;166;163;176;175;169;128;151;133;176;148;165;173;205;187;184;191;157;176;192;227;231;178;171;153;130;145;145;151;120;159;123;98;87;99;108;111;118;108;141;109;132;153;108;115;111;107;124;126;119;102;133;129;131;125;158;174;155;148;137;123;163;168;146;151;151;140;154;135;129;159;162;180;174;152;158;141;167;207;212;132;82;69;78;106;126;121;138;142;140;135;132;135;136;148;175;189;182;140;135;136;149;152;164;159;179;166;139;137;146;117;117;97;92;85;77;83;87;93;89;85;94;125;125;134;117;120;126;113;125;114;110;112;118;132;155;153;177;128;111;135;132;144;137;134;170;124;141;110;126;129;135;149;168;153;166;177;158;154;135;156;125;130;109;111;138;123;135;149;170;156;137;125;147;186;149;118;134;143;158;181;155;167;147;168;140;139;150;127;116;110;115;108;81;68;63;70;86;115;113;97;95;109;89;124;126;139;99;91;83;76;91;88;79;92;130;176;192;168;133;110;144;135;126;137;122;104;83;73;82;118;107;100;99;106;93;148;200;190;172;123;113;67;64;93;119;131;100;117;121;96;106;104;103;70;71;94;117;142;141;103;116;131;121;120;142;159;141;128;125;144;148;212;276;236;194;212;241;210;155;163;173;134;153;150;172;172;158;167;178;152;180;148;154;122;97;66;88;85;122;102;125;150;133;112;95;124;156;141;140;161;143;131;138;115;116;119;159;130;138;130;131;120;123;116;124;145;140;164;215;162;142;141;149;149;132;132;78;116;135;164;136;109;107;131;143;112;104;134;143;127;99;103;92;125;122;115;83;108;115;137;129;149;134;138;154;143;155;143;140;130;144;189;174;154;142;122;170;173;231;214;184;148;131;120;130;129;137;101;123;130;134;138;172;167;150;134;149;188;212;175;156;163;166;150;136;101;133;135;135;137;152;129;104;132;131;146;133;163;129;120;112;131;107;128;108;140;136;174;151;133;131;118;113;106;130;143;170;198;184;145;147;128;141;141;135;134;137;160;141;153;128;144;144;142;157;188;150;176;162;202;174;196;184;137;138;140;156;152;157;133;152;133;138;148;121;131;145;131;127;93;120;115;99;94;104;126;134;118;142;119;140;185;201;207;160;152;120;113;120;111;125;134;138;133;146;155;121;158;162;198;161;179;208;162;154;132;141;173;153;133;133;133;120;102;123;152;137;120;105;114;146;159;129;142;130;132;124;122;125;114;128;108;121;107;163;160;160;196;192;195;182;167;174;181;124;149;171;212;181;170;152;157;171;144;167;167;178;155;148;145;149;171;150;180;162;145;155;150;153;168;193;229;237;230;194;148;136;135;143;139;126;133;148;174;132;143;139;133;148;129;125;152;130;119;132;144;110;102;97;96;120;113;120;126;140;128;157;148;147;177;176;184;196;168;168;216;214;226;190;173;141;122;126;132;146;191;187;146;127;135;112;115;116;121;172;183;164;179;171;188;170;159;179;196;222;225;200;160;124;110;128;113;124;141;135;136;162;153;156;126;143;134;124;150;117;135;124;152;183;149;158;168;153;149;123;143;157;162;180;183;166;145;163;169;175;142;165;164;158;145;166;157;133;156;159;169;136;144;142;153;138;116;172;181;200;214;228;219;185;165;167;155;130;140;149;220;173;175;148;171;147;175;173;165;139;145;130;150;124;131;176;178;163;144;129;121;147;144;136;141;178;137;164;131;139;103;151;121;150;191;188;195;156;127;135;125;98;100;93;91;107;103;123;122;114;122;148;151;190;228;232;245;201;185;183;158;175;161;158;176;218;199;188;155;149;108;120;111;119;142;130;144;107;118;117;130;134;142;163;156;169;147;132;144;123;133;132;135;139;146;187;223;257;240;156;131;142;122;148;144;145;168;213;197;183;165;151;173;172;165;133;114;114;117;119;150;142;166;147;131;165;123;149;125;127;159;179;162;170;130;152;170;167;195;195;207;219;116;112;143;148;166;132;128;151;144;153;151;143;129;135;120;103;141;152;170;121;111;145;141;132;131;107;171;140;122;133;136;147;171;149;156;145;147;138;119;122;139;144;147;140;123;144;173;144;147;149;127;117;118;122;126;122;171;190;176;127;128;128;115;139;156;160;156;168;160;155;165;152;154;128;141;152;155;154;160;181;150;170;141;153;143;155;170;187;187;168;186;136;145;165;162;173;250;208;140;158;159;165;158;151;156;163;139;125;127;144;199;200;170;132;128;130;127;141;147;116;118;134;139;118;140;130;158;169;184;163;147;159;121;152;147;174;182;177;211;181;171;204;179;231;263;211;206;158;199;231;223;211;214;220;212;212;200;162;153;147;152;140;165;184;139;154;151;164;134;148;144;152;134;110;120;141;132;143;157;149;143;118;151;109;134;140;133;155;168;200;202;209;205;210;257;226;212;186;183;229;213;219;255;226;190;167;185;183;167;197;169;180;174;189;180;172;152;162;194;190;137;128;125;142;140;126;136;123;141;116;118;122;138;129;142;117;154;137;144;117;166;171;169;163;164;160;161;147;170;155;143;137;128;131;111;133;135;142;146;152;160;130;145;170;220;243;196;156;141;130;137;126;128;112;132;127;88;104;102;135;127;142;152;126;118;181;222;227;163;161;177;175;226;194;176;127;140;143;133;140;148;156;131;126;129;155;129;123;120;142;153;138;144
132;129;170;174;171;157;151;145;179;183;168;146;113;120;111;132;205;172;175;185;208;167;158;148;143;173;137;147;194;204;168;144;135;161;172;172;168;168;139;185;145;149;185;237;174;173;177;140;120;127;125;127;114;118;131;163;164;151;153;143;154;155;180;171;155;162;146;121;138;212;343;361;280;180;157;154;127;171;149;129;164;132;120;145;153;161;168;139;127;132;110;88;97;103;102;94;122;128;150;143;131;131;124;169;177;174;129;200;229;205;160;149;165;162;141;130;137;156;156;136;132;145;121;139;165;142;136;117;112;134;122;138;149;178;140;145;160;124;129;130;126;147;127;157;121;128;120;119;119;108;130;124;121;108;104;119;135;137;135;119;147;141;127;128;112;118;121;104;127;92;142;127;126;115;115;126;117;101;119;146;118;126;116;127;130;144;143;129;145;107;121;113;121;133;186;175;170;128;116;165;142;173;140;127;140;136;144;110;123;126;150;153;158;210;190;144;130;127;145;126;149;146;126;138;141;133;148;155;117;135;168;169;176;165;133;148;125;126;119;164;151;142;143;133;130;129;135;116;125;142;172;159;162;169;155;165;125;134;131;133;116;134;134;129;146;140;104;105;99;136;95;104;139;131;117;117;126;144;132;107;141;163;209;290;351;254;167;168;128;146;151;149;159;174;172;158;158;160;137;156;111;117;135;123;109;145;145;161;169;195;154;141;118;109;135;140;137;133;114;120;121;112;131;132;136;184;148;150;136;151;120;124;135;134;145;121;123;138;129;165;159;186;152;127;119;126;144;131;130;114;101;117;136;112;122;144;106;118;122;113;127;160;142;148;151;165;154;148;180;170;167;159;151;145;174;164;149;145;142;201;181;153;179;167;162;142;141;158;130;155;138;150;171;196;227;228;165;162;174;200;208;175;156;162;171;155;131;122;143;154;140;108;98;93;95;111;122;130;123;116;127;122;138;155;152;135;123;115;136;157;124;131;126;117;124;132;151;133;142;164;163;140;146;166;153;170;150;129;145;138;156;173;166;131;159;162;187;224;223;156;85;83;86;108;134;121;140;125;133;128;146;124;119;128;182;179;148;170;140;132;146;154;151;156;202;228;170;158;153;113;127;92;98;74;76;107;102;97;104;94;98;95;121;139;124;103;110;103;99;96;136;131;134;142;140;180;172;153;158;135;131;145;135;133;146;140;142;115;117;133;128;141;145;167;164;206;166;173;164;144;132;141;116;118;126;147;120;131;152;120;139;95;145;138;152;124;127;147;136;171;180;163;163;157;164;153;159;138;112;115;90;80;76;57;69;99;181;213;176;111;107;121;105;104;153;118;131;71;81;82;101;102;94;87;124;147;162;130;158;136;114;114;136;113;111;87;86;70;112;129;132;110;100;132;132;165;180;227;221;118;107;98;86;98;104;94;113;101;99;81;73;95;77;52;74;88;119;135;137;132;134;135;150;168;173;158;133;130;137;113;165;211;252;255;165;171;196;195;215;175;153;172;145;124;131;154;189;169;128;141;158;146;140;122;84;62;87;100;120;102;141;135;117;109;92;133;108;135;134;153;114;117;104;94;94;113;130;119;117;133;124;106;127;110;120;153;160;171;147;162;168;155;145;126;129;117;81;93;150;162;149;132;139;152;141;133;115;120;127;111;117;112;126;133;118;102;77;98;124;130;149;152;150;134;138;117;166;156;167;171;199;171;173;156;149;121;167;230;294;300;199;146;108;111;115;126;132;121;119;116;144;145;139;147;143;113;137;167;153;147;180;139;150;136;122;110;125;126;126;129;146;160;156;155;146;129;133;146;153;121;110;129;116;137;117;125;145;189;198;132;117;120;100;109;116;127;135;145;156;116;142;146;141;154;134;134;134;126;176;145;158;133;131;127;168;185;174;162;160;207;162;191;182;151;136;134;136;131;132;136;151;166;159;175;143;153;132;130;129;116;109;101;104;100;93;103;124;140;135;130;126;158;175;200;158;148;117;133;130;129;118;134;140;117;154;137;155;145;160;147;152;168;172;139;137;151;147;147;153;132;125;159;121;118;122;129;129;131;119;120;119;146;141;127;136;133;137;133;154;113;107;105;111;113;142;153;178;184;178;160;157;134;167;148;168;172;165;172;171;182;133;129;138;155;146;122;159;120;122;142;139;127;152;138;167;165;136;141;170;151;177;195;243;195;199;155;135;121;116;115;136;112;140;160;130;142;133;134;153;128;111;118;119;120;162;130;108;108;107;111;122;123;130;135;159;150;152;141;124;181;170;183;237;174;185;190;229;217;196;159;161;152;143;133;140;139;142;129;129;105;108;117;138;149;155;182;188;196;161;165;166;167;179;186;212;189;170;168;143;129;142;153;151;153;154;120;136;143;108;153;148;127;126;132;138;136;149;153;156;127;138;156;155;142;127;149;160;141;191;220;208;169;163;170;165;136;183;170;130;135;133;166;158;141;178;150;151;156;125;132;143;111;139;182;205;239;256;209;241;176;192;199;154;159;163;190;207;228;199;169;166;146;152;130;141;121;127;140;156;155;150;178;164;136;133;134;143;144;144;165;157;155;155;171;167;124;119;92;129;168;204;196;133;145;122;101;113;97;107;104;121;103;128;90;112;127;115;148;162;207;210;233;194;235;197;157;176;187;192;188;207;245;203;157;136;147;104;137;128;140;133;87;107;123;121;154;149;136;141;148;139;149;126;150;112;154;147;149;153;154;187;223;245;199;164;103;119;157;153;121;124;155;193;224;161;158;144;145;185;162;137;127;111;125;140;145;145;154;172;213;191;163;147;131;156;155;194;208;203;153;169;175;173;153;206;203;218;170;110;148;155;131;161;147;137;115;136;121;139;129;124;116;112;135;149;135;163;124;118;106;114;118;121;136;113;126;126;139;129;165;145;135;135;114;135;134;142;108;121;134;126;117;109;141;140;161;157;157;133;126;129;140;161;163;154;183;170;152;154;137;162;175;158;163;147;147;148;141;121;137;152;161;175;152;170;132;162;168;160;192;158;171;159;174;162;180;183;168;162;162;157;155;186;220;211;156;129;142;173;188;175;157;180;146;148;146;160;156;175;158;149;153;162;154;125;130;126;121;140;130;112;131;125;158;151;161;168;195;143;142;154;147;136;148;161;186;163;141;174;180;207;201;161;166;192;198;232;246;188;203;226;225;225;225;179;162;154;150;135;143;168;148;150;123;138;133;136;139;117;145;117;113;132;130;158;128;143;143;141;135;137;153;134;143;143;172;175;192;200;189;205;279;282;243;238;254;250;255;256;262;244;188;175;165;197;196;193;188;183;194;187;198;177;142;220;175;158;148;152;132;133;156;180;157;145;146;159;126;157;145;150;166;157;122;134;134;126;145;190;147;160;169;160;160;165;161;159;135;135;111;128;155;115;123;115;145;154;135;117;137;148;186;244;230;179;138;142;154;112;133;118;106;126;119;100;106;141;175;158;144;130;151;160;240;274;168;120;137;175;191;200;164;140;132;136;146;150;184;165;134;141;144;162;111;120;136;136;160;175;156
124;110;130;172;159;157;126;176;175;192;184;147;107;137;118;120;173;152;162;148;180;172;154;170;170;163;159;174;185;184;171;160;123;156;148;168;155;154;155;145;153;147;202;194;169;154;165;169;146;120;136;112;120;137;136;138;164;140;124;139;148;151;166;161;169;175;153;136;133;177;298;307;233;172;155;128;173;187;168;154;146;126;118;122;151;152;142;126;132;98;98;116;104;115;97;106;95;131;137;111;153;158;153;177;184;166;140;158;190;204;148;163;122;129;124;134;152;143;145;141;144;142;141;144;183;172;136;132;148;125;142;152;138;123;129;141;169;149;172;162;165;144;131;121;127;133;140;109;126;139;123;141;103;115;96;116;134;123;113;134;140;142;141;120;128;102;132;111;101;110;135;131;112;109;123;127;117;91;119;137;141;121;146;148;132;151;146;128;118;120;129;116;131;150;150;134;143;137;158;156;141;156;142;149;144;135;110;104;120;146;141;153;193;215;183;168;132;152;135;150;127;144;129;127;116;136;175;156;134;146;162;210;175;174;154;141;162;117;125;139;147;166;163;156;127;153;139;157;125;157;216;174;136;143;180;165;154;131;128;111;116;110;136;158;153;151;135;130;130;135;123;125;125;131;113;112;149;167;153;152;158;156;192;214;234;219;185;168;158;147;182;165;150;128;152;151;145;153;155;148;127;101;115;128;133;136;141;138;152;181;141;131;147;127;119;144;147;129;120;107;121;133;120;129;158;148;147;124;142;129;119;116;134;136;145;136;161;118;134;148;153;168;124;117;135;121;126;136;115;118;137;109;132;126;119;141;124;149;142;134;111;132;146;147;155;169;177;164;163;163;188;159;139;144;166;179;163;139;146;178;217;176;152;160;135;147;134;155;130;164;147;173;160;178;205;198;189;148;143;193;209;196;199;182;160;192;150;148;164;140;118;99;85;93;108;97;126;117;94;122;117;126;136;155;164;167;134;131;132;147;144;156;129;138;114;140;132;136;146;155;175;180;144;150;148;151;163;168;148;145;167;185;161;191;172;162;171;188;199;131;81;77;102;118;112;103;120;137;111;113;126;120;134;149;140;177;212;190;167;154;123;168;140;146;207;210;191;160;150;129;102;92;82;69;61;102;97;99;108;103;88;112;109;118;103;120;104;113;125;118;108;99;133;128;150;168;189;139;106;113;125;159;126;168;157;151;160;128;115;141;113;146;155;182;187;167;167;149;200;191;168;111;120;131;145;129;123;119;121;103;122;136;144;152;114;132;115;136;127;158;157;143;159;160;147;168;146;133;114;125;98;80;56;44;85;139;290;346;247;135;121;110;93;118;117;123;91;80;105;106;97;106;103;99;114;146;140;135;141;111;112;117;144;107;132;74;65;94;143;178;154;114;87;108;132;161;173;181;128;115;104;87;89;85;109;128;102;117;105;79;77;62;56;57;70;91;122;126;130;151;131;146;137;159;176;149;155;131;126;133;157;198;228;175;177;155;171;177;199;180;161;150;123;165;140;163;184;155;146;146;118;122;145;119;81;69;88;103;91;132;115;119;98;116;119;140;141;130;127;132;138;122;115;104;104;110;123;123;128;125;106;137;115;104;134;132;150;140;113;155;142;160;150;128;117;96;77;75;95;135;129;137;150;190;155;133;116;121;106;102;135;101;147;127;110;82;96;126;147;141;161;160;170;132;137;152;176;156;177;227;214;213;172;180;162;131;153;232;341;317;223;175;134;113;107;119;105;127;136;123;127;137;109;133;120;117;128;132;156;128;125;139;140;135;128;119;132;132;121;140;136;147;140;155;176;128;140;122;104;90;134;128;127;134;147;144;159;215;224;186;127;133;112;96;128;145;144;167;155;123;159;181;154;142;139;123;128;135;119;127;137;168;133;144;171;158;156;153;189;172;151;178;157;165;141;140;138;130;122;152;147;149;205;220;196;128;119;128;103;118;111;121;103;100;124;115;132;128;119;130;144;177;169;144;148;136;108;127;135;141;146;109;140;138;132;142;130;148;147;134;138;127;142;154;166;177;156;170;137;155;154;168;163;132;128;132;153;133;132;120;106;118;143;108;98;134;138;115;126;110;108;104;116;126;146;167;176;217;167;138;139;164;171;199;184;210;189;172;151;161;153;136;119;136;137;150;145;159;174;131;140;139;123;147;137;141;149;145;175;152;181;185;191;190;176;156;121;127;98;126;120;127;114;116;139;133;138;119;155;126;143;128;139;135;117;124;127;112;119;147;149;138;141;154;156;174;185;153;160;148;184;209;207;150;147;183;226;222;171;173;194;195;242;193;160;121;128;105;105;108;138;143;149;166;187;186;168;170;163;160;151;163;191;176;186;192;163;157;141;137;145;143;143;164;141;173;141;145;127;132;153;123;126;129;149;157;149;126;134;116;127;126;107;147;115;165;176;188;187;213;229;178;171;137;164;164;159;179;162;159;185;198;162;186;170;195;200;147;130;129;159;143;141;191;233;283;284;236;213;172;179;189;155;159;166;204;183;237;211;164;159;153;152;145;138;121;128;142;144;154;162;188;156;157;156;134;137;160;177;161;184;122;194;179;170;134;122;95;114;174;218;212;148;129;112;97;86;100;118;122;120;133;125;111;125;125;123;137;163;181;187;219;226;211;222;217;218;229;189;212;194;229;199;172;144;119;107;126;109;129;134;141;95;108;115;128;153;124;134;154;150;136;142;143;160;173;145;141;141;134;168;212;212;189;146;130;142;150;145;147;138;161;184;201;164;158;115;121;154;149;132;120;105;125;124;157;157;154;175;183;141;136;135;129;145;183;234;243;212;152;154;138;159;178;186;208;197;176;142;155;142;173;126;125;141;131;157;170;148;139;132;134;142;134;126;159;158;156;120;107;108;129;131;135;124;123;120;97;134;158;169;142;154;168;152;136;138;126;139;126;98;102;110;127;123;153;159;150;125;103;140;189;180;167;163;167;185;147;132;140;157;151;136;138;162;169;159;137;136;155;134;157;157;174;164;149;142;178;216;203;162;167;175;197;180;158;190;160;167;181;167;191;188;200;152;112;120;136;168;158;202;190;191;134;166;129;145;132;160;145;152;145;148;146;140;123;127;146;143;136;124;119;136;140;132;153;141;155;149;168;166;176;147;128;180;187;168;160;172;186;187;192;151;155;161;191;209;202;188;191;219;205;233;200;162;154;175;147;141;140;140;140;145;133;128;123;151;133;128;125;128;145;106;150;112;128;148;152;133;132;146;139;143;137;147;136;149;179;187;188;189;227;253;208;224;238;316;279;219;257;260;178;183;167;202;194;186;170;213;178;176;181;161;163;181;174;190;215;203;152;149;139;201;198;163;142;167;176;158;160;172;152;148;166;138;132;106;139;165;160;192;173;165;160;168;207;154;146;152;132;138;137;147;123;116;128;130;139;147;144;172;189;233;178;144;127;121;136;158;117;153;123;121;116;97;120;124;139;155;143;155;170;174;214;270;165;135;164;156;167;164;176;137;124;125;132;168;178;155;145;148;141;133;113;139;123;124;125;167;154
91;114;138;160;133;154;178;165;194;192;189;145;144;113;127;150;173;157;172;172;153;142;129;161;180;168;148;153;165;143;154;140;136;142;158;142;135;141;130;146;124;167;151;139;149;142;134;152;137;140;126;110;126;127;139;146;137;121;136;159;129;143;162;168;149;159;148;116;119;164;221;248;230;173;153;142;153;205;142;133;131;127;115;129;153;137;122;137;114;113;96;131;133;120;113;115;107;124;129;119;113;122;147;159;137;154;143;130;156;143;145;131;164;158;141;121;156;130;144;148;143;137;153;151;195;176;142;158;130;148;149;131;121;125;153;137;136;144;153;170;166;137;125;132;132;150;121;145;141;137;119;114;142;122;100;106;112;128;129;130;127;157;160;140;154;126;112;96;115;120;163;156;133;125;131;149;139;122;101;116;127;146;151;134;133;112;131;138;123;135;103;139;143;160;121;120;130;137;137;117;150;142;130;139;144;146;125;129;114;143;156;148;182;158;162;189;145;135;156;136;143;135;146;134;141;129;132;136;158;190;193;189;216;189;161;170;124;110;136;127;137;149;164;166;174;159;144;153;133;143;170;169;131;159;189;213;178;158;144;158;146;142;173;157;151;153;133;127;125;137;159;134;132;121;118;127;205;210;190;139;163;180;192;193;138;192;160;186;161;162;163;149;124;150;156;185;172;147;125;134;118;123;121;130;111;137;137;119;165;153;130;138;119;120;108;120;136;122;103;116;127;128;122;153;143;141;150;135;143;119;106;126;134;112;136;146;143;133;111;137;153;148;138;151;133;132;130;135;118;128;111;107;128;114;128;142;112;122;149;132;127;137;138;146;171;144;137;140;138;153;139;142;146;183;190;202;193;143;145;183;174;165;146;144;122;133;123;135;163;132;154;158;134;150;176;166;161;149;112;148;213;202;175;188;193;159;163;148;143;135;119;97;102;112;102;112;108;113;119;90;123;116;123;147;161;167;149;140;136;163;151;139;153;165;148;127;149;155;153;163;165;166;147;159;137;138;157;164;153;151;171;173;174;180;148;163;165;154;154;87;85;70;120;93;106;110;106;121;118;118;146;138;131;143;132;167;186;165;191;150;122;149;134;163;212;194;189;152;133;132;103;87;85;65;81;81;111;96;102;93;75;109;101;116;106;109;128;114;102;98;96;149;150;140;123;163;135;130;125;131;113;139;115;142;128;129;149;137;125;142;119;139;163;151;188;135;128;131;161;182;157;159;152;142;130;144;143;125;127;112;122;135;114;124;115;133;126;115;145;152;152;169;181;149;158;133;146;139;125;93;93;65;57;70;86;171;302;385;288;156;126;106;107;115;115;115;104;126;116;121;117;125;113;88;80;91;116;135;125;105;111;99;121;127;114;106;107;101;130;196;179;117;109;94;101;122;117;117;107;79;96;87;87;89;106;113;121;110;98;90;78;98;84;92;91;100;96;93;120;142;117;115;137;180;176;154;167;118;158;179;155;174;196;165;195;141;159;181;192;166;139;149;146;142;173;191;164;165;120;126;136;136;118;112;85;70;93;108;101;107;114;139;104;121;130;139;139;148;130;108;123;122;136;112;122;111;101;119;141;113;134;133;116;133;135;99;119;126;158;143;131;137;129;134;88;88;73;72;111;113;113;157;170;194;146;138;111;126;106;107;109;160;157;144;124;106;109;119;117;154;140;151;140;119;132;135;146;136;171;220;239;251;187;184;171;122;138;192;251;258;181;163;103;119;101;106;136;151;150;128;127;141;117;121;104;144;157;126;109;130;152;185;196;142;125;128;142;127;165;151;133;132;151;146;182;152;130;141;107;109;126;111;123;149;133;164;148;165;176;145;124;124;125;125;131;148;143;107;135;162;173;149;146;149;160;129;123;136;113;131;141;163;166;178;176;146;144;134;168;164;175;122;149;155;139;123;131;124;138;138;151;143;197;211;153;140;126;129;120;109;126;112;102;118;118;111;138;130;133;115;158;125;160;134;148;136;143;120;107;109;117;118;147;132;119;142;149;144;144;148;127;128;141;150;160;175;167;143;157;145;127;152;129;122;137;121;128;128;120;136;114;122;148;134;113;113;116;152;109;105;110;160;134;120;114;134;184;155;151;164;139;172;180;170;208;254;194;155;158;139;141;139;144;157;164;151;155;172;134;126;137;132;152;168;160;137;140;161;154;191;168;167;171;159;154;133;131;116;104;118;104;124;108;108;114;116;123;114;109;118;126;131;144;114;136;140;123;114;103;148;153;127;143;152;152;175;182;138;138;143;162;187;174;179;179;201;197;192;167;184;185;209;289;200;144;99;101;100;89;108;133;127;152;187;187;183;167;143;135;138;173;186;235;194;223;153;189;194;149;141;134;163;168;183;177;167;144;108;104;116;114;125;120;133;174;224;184;127;105;134;137;135;129;141;152;173;154;170;178;168;212;194;167;188;156;155;151;156;174;185;192;192;201;147;189;227;197;158;128;143;143;156;149;205;242;289;289;252;255;180;141;162;165;167;164;188;196;186;196;170;134;163;159;182;149;135;164;130;156;151;152;184;160;158;113;134;167;205;217;180;152;169;165;181;137;125;120;130;141;148;209;191;153;132;101;99;100;101;109;100;136;122;120;129;132;123;134;139;139;183;154;202;200;204;202;197;240;266;250;197;223;187;173;156;136;117;123;129;107;131;119;100;104;112;125;139;119;153;144;136;179;134;125;134;163;156;181;177;170;133;150;186;196;172;155;125;132;146;136;133;145;164;165;163;154;138;121;119;154;146;152;124;121;128;137;175;179;165;151;156;163;160;147;145;173;154;176;239;166;172;113;120;158;183;190;195;145;136;142;175;159;144;137;144;121;149;132;140;137;159;124;138;154;120;127;154;152;129;148;111;105;124;110;116;101;99;95;96;141;150;173;147;146;158;156;141;130;120;124;117;106;123;107;118;136;182;163;129;122;147;142;149;176;161;183;129;144;142;128;168;147;154;134;128;141;166;127;133;138;125;140;156;167;161;160;133;160;180;220;213;202;219;237;210;199;170;162;161;144;177;149;178;136;166;117;88;109;137;175;168;170;207;187;153;157;171;147;136;121;154;147;157;140;142;140;151;128;146;141;132;147;110;167;163;154;169;173;149;139;125;155;147;122;156;158;160;156;144;137;141;148;155;153;154;158;187;220;195;166;166;179;213;198;189;150;147;196;182;167;171;146;126;171;139;151;140;100;137;105;151;145;126;119;130;133;125;187;157;152;148;151;143;169;167;148;144;169;166;151;171;176;185;199;160;194;202;303;235;232;246;247;200;182;142;154;219;192;195;208;184;159;148;194;160;178;150;208;291;286;174;162;159;156;217;201;174;209;211;177;203;193;168;146;152;121;132;145;128;158;176;170;174;201;160;188;198;172;183;139;120;124;148;139;135;118;135;139;148;124;125;167;167;167;162;121;125;122;146;131;160;128;105;107;134;115;116;118;127;129;137;136;123;170;160;172;130;144;150;163;141;158;168;159;140;133;150;170;150;169;143;133;135;119;146;136;116;140;133;125;157
149;145;140;140;146;156;158;153;182;182;178;167;141;130;128;168;139;141;161;174;146;129;125;152;166;135;147;140;143;159;131;153;131;126;145;127;148;161;132;149;136;143;125;145;150;139;145;142;140;124;111;110;115;129;151;155;142;140;149;150;137;118;162;153;153;134;140;138;136;138;158;191;154;158;144;155;188;157;167;145;135;128;115;125;141;153;149;135;114;109;114;129;124;118;134;126;138;136;137;131;147;120;133;139;142;142;143;123;118;160;147;137;174;164;164;167;159;152;159;178;194;142;133;148;159;159;141;148;136;153;139;129;116;107;107;130;153;171;158;179;138;127;110;117;133;131;145;106;124;130;131;119;140;125;113;97;110;112;114;132;119;139;145;170;143;124;112;133;104;168;230;155;151;166;150;132;132;132;130;113;121;134;123;109;118;119;137;137;138;129;133;148;139;133;102;121;109;149;123;112;127;145;130;145;109;127;135;138;140;140;165;166;174;170;166;152;165;137;154;139;141;146;165;131;141;133;153;147;147;183;190;207;198;185;147;150;129;155;146;126;133;155;167;168;202;183;212;164;135;164;165;155;148;169;191;205;211;177;146;166;177;162;143;166;149;124;124;115;134;141;161;137;141;121;117;145;213;227;196;145;181;209;197;165;170;170;164;146;152;137;142;140;162;143;177;162;179;159;134;132;119;120;105;123;107;131;141;127;123;138;132;150;129;128;114;135;112;126;118;105;122;127;119;136;120;149;141;142;125;126;123;138;122;110;107;134;148;112;118;151;117;125;113;117;131;138;166;142;127;115;144;106;110;123;141;168;122;152;142;143;120;175;139;151;131;180;137;120;126;161;154;135;144;189;206;164;171;151;163;154;168;168;150;147;117;124;136;135;156;155;147;155;129;131;133;149;142;130;150;156;159;161;164;187;158;199;211;192;186;149;123;104;83;113;97;113;116;96;122;148;146;142;146;149;176;147;135;116;142;151;134;143;160;170;170;150;140;127;167;157;141;163;137;161;130;161;151;140;167;184;176;144;148;145;165;178;198;147;135;101;82;84;108;117;132;90;118;113;119;128;138;122;104;128;157;167;144;176;162;132;133;143;169;155;178;174;193;171;144;111;103;59;60;79;92;86;91;78;87;83;97;120;120;114;123;103;119;132;105;120;113;113;163;147;158;152;137;164;155;111;113;116;127;170;144;153;156;151;123;159;160;155;164;235;193;127;126;125;136;189;159;161;160;136;139;156;137;122;130;124;136;145;137;117;141;127;128;127;130;132;139;125;178;171;133;145;110;129;101;92;91;98;75;80;90;141;193;260;213;126;102;96;81;111;127;129;112;133;140;114;141;103;118;96;86;104;115;140;133;131;115;110;135;141;127;111;93;92;134;165;159;119;101;87;99;103;92;98;84;97;88;93;102;110;111;97;109;86;94;78;83;104;116;140;167;112;126;110;116;125;113;137;114;139;180;150;146;150;144;154;159;174;172;211;197;184;155;173;197;174;162;111;138;142;162;187;168;131;118;138;115;152;124;108;78;75;109;119;110;144;123;112;113;125;122;145;126;130;115;117;100;132;122;96;120;100;139;161;154;125;115;154;140;100;115;110;146;125;150;175;149;150;157;116;118;71;85;70;91;108;124;131;154;188;145;136;122;121;120;100;108;150;160;165;144;107;126;143;167;147;150;118;123;127;129;115;139;156;178;183;210;209;218;223;162;147;136;138;188;162;149;140;137;121;119;128;113;109;123;169;140;134;111;104;120;152;180;175;128;164;208;237;201;172;114;133;126;173;148;164;128;135;140;134;166;143;113;136;130;102;111;129;134;152;153;129;130;148;152;146;128;166;108;143;127;170;140;113;137;148;192;164;141;138;139;132;120;123;121;135;135;150;179;163;163;138;126;135;136;149;176;160;149;135;158;132;140;145;121;113;128;147;152;174;166;131;148;151;129;126;120;129;118;123;111;122;128;126;104;134;131;133;116;131;153;135;164;140;134;116;110;142;126;125;107;125;139;145;145;129;123;129;119;157;157;177;161;143;135;128;157;147;187;157;144;137;107;114;138;120;136;129;155;124;137;142;138;116;125;143;161;154;151;121;119;140;159;127;129;139;148;162;174;199;199;229;199;145;153;128;140;159;187;141;145;155;170;161;163;129;150;135;117;165;192;152;156;150;147;149;190;171;165;155;132;114;113;112;111;122;115;109;100;98;92;130;119;110;127;129;117;143;159;140;163;151;134;134;124;137;144;120;146;136;144;149;188;166;135;158;149;152;154;160;169;172;171;171;209;198;165;215;228;171;128;119;102;115;107;113;102;138;148;171;230;193;170;136;144;124;121;179;205;205;193;197;185;176;161;145;141;143;162;189;199;166;171;104;109;116;118;114;95;132;156;240;226;167;120;146;128;130;130;147;140;159;156;149;175;192;175;184;160;166;179;172;141;141;159;146;186;170;190;189;171;182;214;213;166;131;158;165;160;189;247;280;260;264;261;184;160;153;171;146;159;154;169;181;176;172;149;162;193;161;157;132;125;111;124;128;146;136;145;144;142;129;151;204;223;151;159;151;172;171;186;130;136;120;129;130;153;150;134;127;86;90;97;126;137;97;129;120;122;119;132;153;149;129;125;151;174;198;203;197;172;165;183;234;242;242;187;169;157;137;141;125;144;121;108;100;130;124;136;146;113;134;147;134;149;131;125;137;112;149;171;168;152;171;134;162;164;186;186;167;152;146;156;126;129;160;198;162;165;166;143;149;131;109;139;138;173;183;134;118;146;186;198;165;131;142;158;148;156;156;162;193;175;186;185;147;167;127;159;202;192;206;160;176;153;140;155;134;135;124;144;128;153;151;135;156;183;123;134;132;141;153;188;155;141;135;135;124;135;113;102;78;103;127;123;110;119;124;141;145;153;131;112;122;118;111;92;117;108;140;123;114;136;119;133;131;140;164;160;153;132;127;123;141;150;146;163;145;132;136;152;153;127;154;137;160;133;125;144;150;156;165;132;172;205;180;203;182;190;224;199;175;168;158;137;151;148;170;182;166;142;104;105;112;130;149;175;166;152;193;159;141;138;134;140;164;181;160;133;147;176;162;159;139;148;147;148;156;186;177;177;179;163;145;143;133;127;154;140;127;158;191;205;181;162;127;137;142;144;140;146;174;208;203;194;146;163;167;170;154;155;143;148;179;152;125;123;139;124;148;141;138;144;117;121;133;136;123;121;128;131;142;169;172;129;156;144;153;175;187;211;146;132;159;180;175;153;149;137;133;142;168;225;222;197;211;209;225;171;158;168;156;182;228;206;209;164;192;162;165;149;129;172;274;301;220;146;154;141;165;171;210;256;245;177;165;195;129;132;133;117;145;118;135;140;152;165;182;213;174;156;179;129;149;130;118;132;122;148;124;115;133;114;116;131;125;157;172;144;133;139;141;149;128;142;133;123;99;128;133;148;176;121;130;144;129;125;119;133;163;132;151;150;162;136;142;133;160;153;146;129;139;149;193;161;142;140;153;146;119;99;138;138;134;124;151
123;136;139;132;148;139;136;154;174;143;155;168;131;141;152;138;117;152;148;180;144;144;162;150;145;161;149;147;149;147;133;133;159;151;137;142;135;123;145;142;137;131;111;150;123;132;169;145;150;132;141;135;142;160;160;138;132;136;156;140;135;154;194;143;139;163;150;127;137;115;195;181;161;159;118;168;165;141;173;140;119;126;126;138;138;141;159;153;123;98;116;137;120;128;119;117;131;153;138;130;116;135;123;141;141;149;151;140;152;125;133;143;199;168;152;158;149;167;155;209;225;182;124;129;126;109;126;145;140;142;125;115;142;132;144;145;184;189;171;133;161;122;136;117;143;122;131;134;138;127;121;131;130;173;154;124;115;130;127;101;112;120;154;145;146;159;141;129;134;161;248;187;149;150;149;141;159;150;119;126;129;130;130;144;106;92;120;134;146;167;162;121;146;140;123;116;135;131;137;107;132;135;109;125;123;126;113;146;118;151;188;182;167;161;137;178;141;152;150;148;157;141;148;142;151;154;154;153;130;225;205;211;199;165;161;131;154;184;157;150;145;156;150;168;199;202;176;176;143;158;157;139;175;191;168;178;167;150;187;222;228;182;165;164;148;143;109;135;129;153;137;124;132;112;151;131;207;185;151;160;161;184;188;175;136;210;162;195;155;152;149;145;169;155;183;173;153;156;121;139;140;117;127;139;133;124;142;151;131;144;145;148;151;120;119;139;136;105;106;133;121;129;126;118;110;136;149;121;140;118;116;102;125;128;127;119;155;149;161;104;109;150;144;145;150;148;159;136;141;116;98;126;111;124;141;149;141;172;150;171;153;149;131;153;138;169;152;132;126;145;159;144;169;166;182;208;172;172;158;181;158;176;176;141;133;133;116;149;163;172;158;168;123;121;138;157;145;133;150;156;148;151;129;142;167;188;207;185;187;153;109;87;92;101;101;120;114;125;127;141;169;154;169;140;135;118;115;125;104;132;110;126;163;177;153;135;145;134;150;152;164;120;150;144;159;155;177;136;172;155;173;148;147;161;167;173;178;162;117;88;72;87;95;133;120;116;114;115;126;117;120;120;94;129;132;170;175;150;122;125;120;115;130;156;167;165;152;147;133;96;74;43;48;76;74;92;82;90;89;114;106;116;114;138;135;146;146;97;96;115;103;130;130;121;115;152;140;153;159;150;108;139;136;142;136;133;158;140;144;133;154;140;184;260;218;157;124;140;132;140;145;137;169;133;141;131;163;113;101;142;148;177;139;154;148;134;142;133;134;143;132;136;148;154;149;120;112;99;85;86;87;76;59;81;100;94;157;157;127;117;96;91;97;98;110;115;123;126;122;151;145;132;131;112;109;109;130;114;161;131;121;129;144;122;136;127;118;90;104;145;142;124;97;81;76;92;79;85;87;101;104;122;100;111;110;130;115;113;95;74;90;82;144;196;218;169;119;85;85;106;124;119;109;152;161;161;148;128;132;138;156;166;184;184;211;180;166;200;196;200;124;137;152;140;165;168;183;158;147;141;154;152;149;94;77;84;135;106;125;133;141;148;121;119;127;118;131;146;136;117;140;114;115;112;115;132;161;153;134;154;138;131;103;110;103;107;142;160;162;142;170;151;148;131;99;90;91;77;92;88;99;99;127;145;125;152;135;123;114;123;126;129;159;166;140;152;156;173;190;162;134;134;126;139;126;157;121;176;195;154;212;181;171;177;146;133;128;121;156;140;145;154;149;152;116;117;114;134;154;199;217;205;133;104;119;149;190;192;144;141;179;182;195;153;123;125;100;101;142;129;127;114;102;132;145;128;138;126;134;124;116;126;137;118;160;119;111;115;127;153;105;127;122;122;138;133;154;141;132;146;171;165;133;126;151;149;132;128;135;130;139;151;175;160;139;157;145;117;153;163;156;148;138;122;143;160;159;145;124;109;114;110;131;142;151;154;129;151;114;139;132;126;90;127;139;100;137;136;135;157;132;126;131;130;147;142;141;153;165;164;113;107;105;119;115;126;110;162;156;142;119;111;125;140;151;154;128;151;163;130;161;183;204;169;139;125;127;134;144;152;151;128;145;153;124;134;156;131;152;122;170;161;147;141;137;151;113;127;151;143;142;165;161;161;179;186;169;141;137;128;134;160;188;167;173;192;165;193;165;141;128;116;141;178;145;157;161;136;176;171;176;196;184;163;125;124;138;112;133;116;116;112;80;83;82;119;103;134;130;126;118;158;145;136;121;116;122;112;142;130;146;155;155;121;142;159;167;140;137;144;155;151;142;175;187;167;194;186;167;204;183;204;162;137;105;112;93;119;132;120;132;151;165;184;190;186;171;143;131;87;118;154;215;235;231;214;179;152;125;126;150;145;176;184;228;190;164;120;121;115;110;114;125;126;181;199;214;155;129;149;142;128;109;122;140;118;127;126;123;143;150;169;170;181;175;185;171;145;150;139;160;158;162;162;165;167;171;188;156;115;165;154;176;215;264;257;283;278;244;201;156;164;142;137;160;178;177;178;164;141;171;201;206;209;159;145;126;130;124;145;124;118;126;119;111;146;179;184;192;173;170;119;152;170;172;151;175;125;115;139;147;155;146;130;119;117;107;141;163;115;123;120;135;135;149;170;159;152;125;134;151;160;148;168;181;165;156;204;246;239;219;165;152;120;131;133;136;135;133;119;146;195;237;208;154;147;125;139;147;132;147;149;145;184;161;154;163;146;150;158;199;166;167;163;161;153;130;131;154;193;216;195;181;145;144;132;154;142;168;183;199;229;186;140;157;160;185;158;161;150;139;143;179;164;168;161;156;164;150;175;171;164;178;161;169;174;169;155;152;137;137;129;138;135;132;132;131;152;152;184;152;133;123;133;143;161;166;152;149;125;127;159;141;124;97;85;113;95;118;128;122;104;123;144;137;155;132;133;112;105;120;144;131;118;112;140;119;121;136;154;141;148;170;142;171;127;109;135;131;148;159;152;137;136;164;167;161;126;131;131;121;113;141;144;152;152;170;184;217;175;180;176;188;187;214;220;173;141;152;158;145;171;200;178;142;101;119;147;178;137;157;147;176;144;146;135;116;113;129;162;162;142;149;138;182;154;154;152;153;180;148;140;158;160;195;201;158;143;99;139;160;155;160;139;153;185;197;211;190;123;128;144;144;144;155;169;225;205;161;139;154;167;190;151;185;170;156;170;132;120;139;138;116;142;138;134;139;127;132;139;112;109;116;129;138;134;167;148;142;143;150;148;170;183;193;164;173;173;163;172;147;124;140;141;139;144;185;172;194;187;190;173;190;173;137;170;177;217;202;199;193;189;172;158;146;119;174;231;230;196;185;160;133;149;148;185;271;215;191;149;190;161;126;132;141;140;122;118;144;147;158;168;188;181;157;141;161;129;125;126;125;129;115;129;133;136;132;114;115;131;126;159;121;129;126;144;136;164;124;132;132;123;135;159;182;173;142;152;140;119;129;118;131;145;145;118;141;136;134;137;138;134;165;164;161;145;152;178;179;143;164;153;157;122;128;113;113;115;141;144
136;152;141;145;127;177;160;152;157;118;132;127;133;147;159;125;148;116;151;153;174;142;161;142;135;169;169;145;134;134;144;135;190;170;153;144;108;121;143;144;158;132;140;137;149;130;131;140;132;154;124;135;162;152;160;165;152;130;124;147;158;160;169;170;142;143;132;136;117;153;224;270;181;146;160;152;142;120;146;122;100;102;132;158;138;140;129;108;122;122;128;138;115;109;106;121;155;131;144;172;134;139;136;149;123;148;158;149;163;122;132;131;162;135;190;191;204;152;142;191;157;157;139;137;130;131;158;173;171;138;107;146;159;158;183;149;164;148;147;112;137;115;135;127;120;131;135;141;125;124;135;136;173;176;151;158;125;128;100;112;126;116;126;154;139;140;125;112;143;142;160;184;140;161;159;141;139;161;116;119;118;113;148;152;122;137;159;129;165;192;124;133;112;107;124;131;163;150;147;109;117;120;119;124;129;129;137;123;124;133;148;167;149;160;148;187;187;172;159;151;136;157;168;146;146;151;153;134;145;190;209;174;173;137;147;152;157;184;173;154;165;149;163;160;158;195;166;119;141;147;158;170;169;171;179;157;175;125;192;263;252;201;166;148;140;130;116;125;139;140;143;133;146;141;162;172;152;185;183;177;147;142;166;144;177;170;204;177;184;179;165;156;174;158;181;155;149;126;128;138;121;121;125;96;134;124;113;144;136;134;144;148;135;148;129;127;135;142;110;125;134;128;128;142;115;152;142;129;125;135;122;93;121;130;127;142;150;155;170;151;149;148;136;155;163;155;148;118;123;109;108;97;120;126;148;144;147;141;132;155;129;174;129;140;144;150;134;119;131;134;155;168;166;154;190;151;141;166;160;150;172;155;134;134;141;143;145;150;150;172;159;149;133;133;130;151;152;182;113;124;131;151;134;162;138;151;179;193;180;156;114;71;90;99;104;113;110;125;111;144;175;160;172;174;146;147;116;134;135;106;115;130;137;153;165;129;127;148;156;144;142;145;143;151;172;142;132;158;158;147;155;161;146;165;176;156;194;170;156;116;82;84;107;122;139;112;130;130;115;125;123;113;119;130;144;167;147;168;147;136;115;134;147;175;158;153;135;113;116;90;72;42;47;58;65;81;80;90;83;103;110;135;140;125;184;173;148;109;110;104;136;144;121;147;130;169;145;171;165;159;121;124;140;156;164;171;121;117;129;118;111;136;171;180;157;134;126;118;130;149;161;172;128;157;157;154;136;124;133;136;150;164;154;168;173;164;126;143;174;159;140;117;135;134;132;118;110;135;102;95;81;61;59;88;71;105;127;130;113;131;118;97;66;76;100;108;112;132;126;135;153;122;131;96;113;119;122;132;142;102;134;121;172;157;153;122;110;103;105;128;122;145;116;79;61;74;69;66;80;91;104;107;119;124;141;127;147;114;105;104;119;112;157;211;236;146;125;96;98;117;128;142;130;132;139;159;169;142;109;132;141;191;219;222;243;210;176;168;181;171;177;141;137;153;185;204;161;142;139;149;147;142;164;95;92;93;108;102;129;155;136;162;154;153;149;132;127;118;155;131;120;116;109;132;125;170;170;194;179;133;134;124;121;119;119;127;142;128;149;157;176;162;171;147;122;86;79;115;99;91;85;95;110;137;123;129;125;137;143;108;93;134;134;128;123;153;166;167;188;185;146;145;126;137;153;143;138;153;147;190;182;199;165;173;159;129;144;140;143;151;113;125;143;130;155;157;141;120;130;169;192;165;152;112;121;144;197;165;137;123;147;170;158;157;142;120;110;118;123;119;111;116;104;104;152;144;153;137;106;122;108;116;116;149;162;111;116;118;122;149;128;117;129;102;127;151;130;130;130;151;147;139;157;130;153;149;144;146;109;129;143;153;181;155;167;160;140;148;128;155;138;153;143;134;151;132;140;122;106;107;97;98;132;116;152;150;146;114;131;126;125;123;101;116;125;125;123;134;141;140;144;110;103;127;137;122;143;147;150;159;112;123;131;99;108;126;163;158;188;127;141;153;114;148;159;139;152;157;152;161;138;165;166;151;130;131;123;112;152;170;158;134;156;160;176;150;122;138;146;167;163;192;159;159;132;153;136;142;120;140;158;141;154;148;146;153;154;140;128;162;172;211;198;196;218;190;171;156;168;139;146;133;136;142;130;165;149;123;169;139;158;178;157;148;140;122;114;145;125;133;106;97;101;87;105;108;126;138;120;136;154;170;160;146;151;149;143;141;136;132;122;142;135;166;144;173;169;125;128;131;175;160;148;170;174;195;187;206;198;195;165;195;163;125;99;115;97;115;123;142;135;163;161;179;175;225;175;148;116;105;105;141;183;254;220;206;176;157;164;144;143;139;154;188;186;191;191;154;165;149;130;137;132;149;146;163;155;137;151;151;147;169;146;157;132;135;114;102;128;124;138;147;174;171;176;153;140;148;150;158;170;170;142;147;182;147;148;159;136;133;143;155;132;185;224;301;279;269;252;194;160;123;135;135;130;155;150;144;158;137;168;185;191;179;140;142;118;123;150;157;130;115;138;117;122;131;126;154;226;229;191;157;149;156;154;182;146;131;128;147;154;162;182;124;126;99;112;130;114;113;126;104;117;153;148;204;167;159;156;130;140;190;163;162;161;148;158;158;196;230;253;175;142;119;124;144;145;150;141;122;145;217;324;294;170;136;143;116;159;146;124;158;167;169;165;187;160;158;175;207;197;198;204;161;119;155;128;162;173;225;245;274;185;142;136;153;150;133;143;158;228;253;219;131;155;166;156;131;123;135;128;146;162;123;149;181;161;163;173;149;166;148;158;164;182;157;127;145;149;141;161;123;120;95;140;143;136;154;128;174;163;163;118;133;118;129;164;177;173;145;135;157;159;130;96;93;108;116;116;103;114;110;110;116;135;147;149;131;118;137;117;138;112;107;116;119;106;126;114;128;150;141;141;160;131;122;130;113;120;131;149;133;122;152;169;217;143;142;144;136;139;157;191;177;163;149;150;200;218;182;168;183;162;154;215;253;155;166;156;141;164;159;185;190;116;117;114;134;173;173;157;156;141;155;145;131;101;119;130;129;149;131;120;126;167;163;157;160;181;194;159;134;159;144;149;166;149;134;131;148;161;158;137;151;127;194;193;218;193;167;127;120;122;143;139;166;193;241;179;126;144;178;144;161;162;140;156;154;122;111;133;126;143;141;170;188;155;143;143;173;141;129;125;115;147;154;137;140;130;137;163;160;195;179;172;155;146;154;189;173;158;131;137;126;113;116;117;168;180;158;144;153;160;174;163;193;192;168;181;191;199;185;171;158;147;146;157;187;178;165;151;175;124;129;158;149;189;183;162;182;142;146;150;143;186;146;142;165;158;149;160;181;199;151;127;134;134;138;117;125;119;135;118;157;142;150;152;117;112;135;152;170;137;129;135;136;138;132;124;135;130;128;130;154;130;156;151;160;155;129;127;134;151;159;150;148;135;125;131;123;145;157;140;137;152;161;156;155;152;133;138;133;138;136;107;113;125;113;121;130
122;133;163;176;165;170;166;170;136;125;149;133;136;176;177;153;132;125;153;134;150;159;152;140;151;139;166;153;125;135;159;179;189;223;166;125;133;134;137;149;121;128;134;140;134;135;147;153;123;137;120;134;132;177;215;200;170;165;168;139;154;145;166;168;170;156;132;137;123;192;325;321;194;175;104;133;115;132;111;109;109;120;140;159;153;136;110;137;123;114;141;141;137;109;122;139;143;150;149;146;146;134;156;147;156;149;126;132;165;133;121;130;148;138;151;195;185;184;173;167;144;117;136;104;113;118;139;188;159;129;111;126;145;165;201;180;139;125;147;122;103;130;188;162;163;131;129;126;140;152;148;162;191;220;156;143;155;116;124;113;113;126;128;141;137;152;129;127;128;125;148;142;159;154;151;148;141;140;140;113;136;131;156;136;136;130;146;125;156;155;157;121;152;126;150;136;163;144;140;110;130;110;126;98;153;143;145;112;109;134;150;141;126;149;190;248;168;146;142;138;144;160;146;141;139;136;113;132;123;170;148;165;158;171;143;141;151;180;137;178;137;158;153;161;136;140;131;151;127;139;164;159;174;187;183;151;164;158;186;209;204;195;161;150;147;151;145;139;131;134;140;155;115;139;167;166;153;170;178;155;150;154;124;139;174;200;207;202;208;202;186;179;155;174;180;170;151;115;138;112;137;112;120;117;133;137;149;151;156;168;138;145;149;153;137;124;128;135;109;136;128;127;130;109;113;148;157;119;137;134;127;105;102;140;126;118;162;134;137;140;152;140;139;150;149;152;134;130;131;112;131;129;113;104;111;138;132;130;129;162;125;163;145;142;126;132;145;119;128;153;172;217;212;171;169;164;169;181;177;201;153;147;133;122;150;125;135;134;144;145;177;132;124;138;149;173;184;192;153;157;149;119;127;149;129;175;187;169;158;161;108;77;78;71;91;124;134;137;134;131;156;137;146;136;140;127;124;126;116;118;123;131;118;110;130;126;152;163;155;159;141;149;167;146;164;155;152;140;136;151;144;150;150;166;176;156;155;133;137;105;95;96;90;114;121;111;124;103;115;128;105;131;146;135;130;186;190;157;138;138;136;127;151;166;137;153;131;137;125;95;77;47;51;61;73;68;74;94;85;88;99;135;138;162;179;201;159;125;147;131;129;164;139;131;149;160;181;170;162;155;151;138;141;148;150;148;127;111;126;103;143;137;135;152;145;133;116;127;146;135;145;136;148;153;130;141;126;115;149;134;131;143;157;162;141;150;148;154;149;138;145;136;121;103;122;127;152;120;108;88;92;72;59;71;71;105;110;127;125;116;103;74;90;85;89;128;130;115;125;130;136;133;129;111;122;129;130;135;121;134;112;130;157;168;150;158;107;114;111;149;124;131;92;77;72;72;68;76;90;110;125;139;137;144;145;158;149;145;135;112;132;139;150;186;189;154;103;96;104;143;140;142;126;124;121;172;143;126;138;145;150;195;233;243;196;170;143;162;135;151;144;159;161;174;194;192;123;144;140;132;142;156;129;111;74;94;118;141;106;147;200;176;162;165;134;129;132;122;145;142;112;113;115;139;170;186;191;151;168;150;139;132;120;132;102;116;131;156;148;166;153;160;184;158;111;99;89;106;87;106;90;111;94;106;106;128;143;131;128;128;123;103;133;128;136;162;150;185;176;212;174;155;120;133;139;148;122;120;190;191;177;157;163;152;163;162;151;109;169;156;121;109;112;119;150;160;152;137;160;156;174;155;128;115;113;125;141;174;129;122;134;147;141;162;125;116;116;123;124;110;116;113;128;121;145;136;119;120;114;115;126;124;126;144;127;102;116;97;126;128;136;129;138;127;126;112;134;126;100;120;126;135;151;133;136;121;123;124;124;108;110;153;195;198;187;189;150;141;160;143;165;136;159;148;150;135;146;131;118;117;136;132;125;140;132;118;135;147;131;119;118;134;120;148;127;114;123;128;131;141;128;141;140;124;134;139;131;152;166;139;158;130;140;110;118;92;142;179;188;163;152;148;129;143;173;147;143;132;152;170;140;176;140;144;145;158;154;155;139;142;162;139;136;153;161;128;127;130;150;188;197;208;177;144;139;121;144;145;148;163;140;185;150;133;136;139;144;160;152;136;181;187;184;191;164;201;158;155;141;151;144;144;145;134;165;146;162;135;136;142;156;147;169;171;143;137;155;153;169;138;120;99;93;84;113;103;126;141;122;117;165;158;170;146;158;142;123;134;127;100;118;138;146;175;162;147;169;128;139;125;158;170;168;181;165;192;212;227;190;183;161;189;132;124;107;98;96;132;110;134;135;162;189;170;183;188;164;139;122;96;106;168;220;246;245;193;161;147;125;148;156;165;141;175;174;173;160;164;166;167;177;185;153;125;146;160;145;137;131;161;166;158;128;130;120;144;136;114;117;117;133;149;129;173;153;175;149;124;146;134;159;167;195;192;160;126;147;145;161;139;148;145;159;200;226;251;263;239;216;184;164;148;133;137;108;164;162;168;131;142;147;174;160;155;129;134;111;138;137;113;133;115;135;121;138;125;131;176;234;294;226;169;128;133;150;147;120;136;132;156;168;184;170;181;122;134;114;125;127;106;114;120;117;174;155;190;201;182;128;136;172;179;151;148;161;133;149;149;155;214;189;155;135;124;123;137;151;164;168;120;148;204;267;245;174;145;160;140;102;137;162;151;174;161;151;175;165;159;200;219;209;191;183;160;155;160;148;163;157;216;256;262;191;151;167;158;171;140;142;163;158;200;197;136;143;120;129;130;129;109;135;170;148;143;155;157;162;201;140;175;168;168;165;159;148;145;128;129;146;148;166;141;120;121;138;139;147;135;148;167;165;119;114;115;115;135;148;146;172;171;165;123;146;115;116;114;114;120;132;128;133;128;97;95;115;136;147;156;114;102;109;149;118;96;127;132;119;124;141;110;142;153;122;132;131;125;109;134;126;150;160;143;119;150;201;199;163;130;121;110;134;162;249;213;208;177;176;184;182;195;168;149;138;133;167;188;175;167;168;171;145;168;152;141;137;122;131;144;177;227;184;152;148;142;129;103;97;119;113;110;94;132;155;150;151;154;168;164;172;183;140;144;146;156;165;170;142;134;120;124;143;132;137;111;133;152;183;232;181;142;152;123;153;122;158;156;171;201;162;158;161;143;163;147;162;143;128;140;132;136;119;126;128;178;205;229;183;150;157;183;154;131;120;139;186;175;158;159;136;147;185;189;188;189;164;165;147;171;194;189;176;138;140;125;129;114;126;149;178;143;134;131;153;139;157;170;169;138;166;168;190;198;186;174;158;150;158;149;147;152;167;165;138;125;115;144;149;140;159;141;152;163;184;211;191;196;167;215;150;166;161;142;166;132;139;120;129;113;117;131;136;107;117;135;138;148;140;119;107;103;119;145;144;160;137;155;151;128;136;140;137;134;136;118;134;154;141;150;157;137;123;165;148;132;153;157;150;128;138;150;171;193;147;142;161;137;158;176;153;142;139;156;136;117;144;127;110;116;120;139
112;143;134;150;151;179;145;137;123;118;145;129;138;191;168;136;144;118;156;151;163;139;168;131;148;165;155;142;141;153;161;204;244;265;204;147;138;127;153;148;158;131;153;152;152;161;163;133;139;147;137;131;147;181;194;187;182;156;134;133;149;167;151;152;162;149;124;120;113;196;279;258;186;153;101;111;125;125;147;142;144;109;106;147;146;124;136;134;114;103;123;113;100;126;129;145;133;143;129;182;226;218;150;144;130;134;141;115;115;112;134;121;124;122;142;161;172;160;146;160;154;144;130;113;118;114;119;162;131;106;125;109;126;163;181;146;113;116;142;127;133;160;185;166;176;155;122;112;144;121;136;119;139;144;170;140;150;151;102;121;127;100;113;144;125;121;124;128;117;125;125;110;142;157;174;111;116;148;114;102;119;140;121;135;130;121;145;120;154;161;160;143;124;123;155;148;152;148;139;118;140;121;127;132;145;145;134;117;144;141;152;170;148;188;298;329;245;185;146;136;137;136;160;117;106;116;143;131;129;140;158;181;140;161;160;140;133;152;153;145;147;150;140;154;139;150;125;132;146;112;155;143;172;173;164;144;152;130;145;147;153;151;172;138;147;127;149;127;149;130;136;137;155;141;146;145;138;147;159;175;136;129;152;148;161;237;200;237;240;201;197;170;155;190;162;161;146;126;130;132;127;120;112;133;145;150;149;170;169;141;148;142;158;155;160;143;122;106;127;108;115;133;108;116;125;155;175;146;131;118;134;122;127;123;114;129;139;134;128;111;98;121;132;161;148;131;115;144;105;118;128;130;106;133;157;146;128;110;127;136;126;163;152;146;130;168;147;120;131;195;223;194;260;241;188;169;185;167;184;177;164;152;146;146;129;145;135;124;122;123;127;134;138;127;154;192;153;136;161;141;120;157;153;173;152;144;162;189;154;140;139;99;92;88;87;116;109;154;123;128;114;126;139;131;139;154;143;138;127;160;130;132;121;101;121;155;156;175;131;162;150;146;147;176;172;179;158;128;131;149;180;136;168;153;156;153;170;156;127;118;80;113;105;120;127;137;151;143;133;145;101;121;126;158;145;146;165;161;161;136;138;129;131;146;140;160;137;137;148;100;85;54;56;70;75;70;72;106;87;103;105;123;154;140;201;188;165;141;130;140;133;156;154;136;142;147;147;151;145;140;145;144;140;137;127;142;108;139;113;135;105;120;123;135;127;144;117;122;152;146;148;142;154;139;138;131;144;129;133;149;136;135;148;142;146;127;151;139;149;130;132;125;123;112;128;117;128;125;100;98;102;81;74;70;90;103;111;99;123;113;98;93;88;92;109;125;111;104;116;124;122;107;119;68;103;101;120;135;141;126;128;134;174;193;165;147;139;120;134;144;121;130;77;74;55;54;38;74;97;89;122;137;135;147;144;127;172;131;132;122;133;142;159;139;117;94;88;115;112;184;179;165;123;119;129;139;133;134;140;138;158;194;245;205;177;163;139;125;151;146;153;146;136;175;190;187;169;172;140;139;145;131;87;93;57;73;97;100;135;137;204;198;176;170;141;123;127;115;154;138;117;136;110;140;140;176;185;162;158;152;150;147;122;138;128;154;120;129;140;145;156;154;176;166;131;79;80;96;81;59;78;82;121;114;112;116;124;140;119;114;91;115;110;141;125;164;164;209;196;194;190;171;138;137;143;164;128;170;164;141;150;181;182;149;167;151;133;143;160;151;124;110;126;129;133;145;134;138;119;128;138;145;128;113;106;118;141;153;149;135;124;140;147;143;136;141;122;116;132;121;144;148;127;117;131;138;142;116;136;141;173;185;129;135;120;117;106;139;120;110;120;114;103;115;113;93;101;128;109;114;129;123;144;124;145;121;125;122;121;134;145;152;189;188;177;154;153;154;160;147;167;158;144;177;158;132;141;130;143;147;128;130;114;114;118;118;146;155;145;143;127;121;141;135;111;140;109;109;147;174;154;124;117;122;155;129;136;148;132;123;146;132;114;123;111;135;125;157;179;195;199;144;141;143;164;148;153;142;114;149;136;149;137;142;155;136;145;142;128;162;157;145;138;120;124;129;109;117;165;176;209;150;160;131;133;145;144;129;186;172;171;166;152;133;126;135;134;152;141;148;172;182;167;181;199;157;179;156;142;143;142;157;155;171;144;128;121;112;128;127;140;150;150;144;131;147;159;172;169;119;120;88;72;116;116;101;99;126;129;145;151;189;156;139;133;129;122;110;138;113;102;131;148;142;150;175;134;140;150;139;170;177;181;184;197;224;263;229;201;190;152;135;153;129;112;118;104;126;113;116;134;174;185;193;206;181;163;149;116;106;143;169;233;231;228;209;187;153;141;153;188;167;163;178;171;171;206;210;158;179;186;178;141;133;127;146;141;127;144;121;143;142;104;104;135;145;119;119;133;133;129;134;150;164;156;148;125;150;167;181;156;167;172;173;173;138;163;184;178;160;150;173;158;179;184;232;231;220;196;183;159;166;111;106;117;112;141;131;106;165;154;193;199;145;140;127;120;143;135;112;141;140;132;138;149;140;128;164;226;269;181;152;139;128;138;125;140;137;145;177;159;164;163;130;162;109;127;129;106;105;94;114;139;152;160;156;171;156;155;170;206;181;163;190;193;151;148;147;170;183;171;192;146;131;141;183;183;171;158;135;156;164;195;190;152;178;159;135;153;155;163;151;161;152;152;154;145;156;194;239;219;196;172;179;150;138;141;168;181;194;239;214;173;171;143;157;144;104;121;137;152;176;165;143;103;115;146;143;130;129;143;161;164;178;175;173;180;228;198;206;153;127;141;147;148;149;159;138;146;165;142;115;102;135;146;150;146;160;122;138;139;139;101;112;126;122;169;176;191;181;138;153;161;144;127;110;134;144;154;161;152;126;124;128;155;185;180;183;133;118;128;125;130;130;121;127;156;134;157;132;149;119;144;143;116;126;137;117;132;152;166;165;172;153;164;207;144;129;117;108;120;159;246;216;189;167;145;161;151;167;134;159;138;152;170;207;190;200;167;128;143;140;132;118;129;159;179;218;202;196;185;150;126;120;107;93;71;97;121;105;120;117;126;147;127;192;171;161;157;139;119;127;131;130;173;184;131;130;106;161;122;134;128;132;156;170;154;152;164;140;179;181;145;134;128;126;147;165;167;175;152;157;145;118;129;123;141;126;128;129;130;114;130;142;225;246;192;174;170;175;153;143;122;160;161;173;125;126;127;155;173;182;181;182;161;148;127;141;186;178;191;137;156;144;124;145;127;153;147;170;132;122;168;146;167;169;164;134;170;185;199;199;203;204;147;163;147;145;138;172;228;177;149;129;119;142;142;148;159;139;143;161;196;177;223;253;245;252;213;151;149;144;160;144;130;132;126;126;118;131;132;106;139;119;164;137;127;125;121;130;114;122;147;148;140;143;159;132;123;162;141;121;122;143;121;145;132;131;154;132;156;168;136;127;139;145;132;124;142;155;123;142;165;146;159;166;157;174;135;138;136;134;155;151;138;137;117;137;124;144
152;136;152;151;174;167;171;144;146;112;136;118;163;172;201;173;133;138;135;150;142;157;155;139;159;158;155;138;137;153;174;237;343;333;223;177;150;166;182;157;153;160;157;193;166;127;139;126;131;149;162;118;155;149;163;188;208;155;144;164;172;144;128;151;158;155;120;122;132;161;239;192;154;125;97;119;133;173;174;201;190;142;111;136;141;116;128;123;122;113;136;130;97;119;135;148;146;150;122;168;201;202;162;148;131;114;136;100;118;124;135;131;101;123;128;145;135;137;145;156;157;136;125;125;125;133;140;156;123;138;109;115;129;132;158;140;109;118;106;104;112;143;147;148;134;125;104;147;119;109;140;154;140;135;154;121;117;119;109;106;104;126;134;128;143;150;146;115;129;115;100;112;151;138;129;145;117;129;114;111;122;137;148;130;131;141;119;127;143;160;129;143;111;128;159;154;135;134;136;124;118;119;116;133;138;161;143;112;123;141;188;169;144;230;356;431;296;211;147;143;133;119;148;112;142;130;134;145;159;148;165;164;157;150;163;163;142;177;151;173;171;177;165;153;173;169;143;150;135;116;135;143;142;137;162;152;125;152;138;123;127;121;124;118;161;117;122;141;131;116;118;147;159;129;145;119;123;128;142;147;145;126;139;197;205;248;271;194;256;191;203;176;175;181;156;155;149;127;156;130;140;108;162;159;144;144;165;213;155;158;137;112;153;128;137;145;141;118;115;123;120;111;106;124;123;136;149;118;125;117;129;127;142;117;131;138;141;124;133;121;132;110;131;150;128;158;126;125;130;109;120;117;128;138;166;126;128;137;130;140;152;147;161;150;177;148;154;123;164;213;256;271;264;215;181;153;164;190;158;134;144;131;137;127;131;122;129;121;108;119;147;145;149;167;192;210;179;159;140;145;140;160;165;166;157;155;132;149;145;133;131;99;103;107;94;103;142;167;147;110;136;130;141;132;129;128;99;121;110;122;124;113;126;139;143;175;197;205;157;134;183;155;172;147;164;163;159;153;130;158;141;157;177;171;167;133;146;157;151;121;120;100;126;130;106;129;126;122;136;115;127;111;127;130;133;161;142;169;171;150;144;152;113;139;127;149;138;121;137;96;71;66;57;57;63;82;74;94;79;105;109;111;116;146;146;140;143;121;120;114;142;149;132;146;134;125;109;146;153;131;122;146;145;124;124;158;133;129;138;114;140;112;115;131;141;141;144;156;169;164;151;161;162;151;138;122;145;132;139;161;142;132;127;148;165;146;174;177;167;133;115;120;118;121;126;130;135;111;108;111;97;71;67;81;102;108;97;98;111;103;119;101;76;83;111;114;125;114;113;131;119;87;106;104;100;117;116;130;119;126;121;128;181;166;156;134;145;115;142;160;137;95;65;65;38;49;74;70;97;109;115;148;140;128;130;145;139;145;121;129;106;125;116;118;111;74;117;104;163;168;173;166;160;126;114;178;151;126;150;133;165;176;174;158;140;145;141;148;150;160;158;158;155;153;188;184;177;196;169;148;142;136;113;97;59;68;91;109;110;110;146;129;135;137;125;115;118;144;122;147;149;126;110;163;148;178;174;138;129;116;145;143;133;131;132;142;150;128;136;138;150;155;166;175;108;69;76;78;75;81;81;94;90;97;97;116;118;133;133;126;95;108;123;154;153;147;160;202;219;227;233;181;200;220;178;163;140;147;166;184;189;155;196;153;152;154;132;150;141;145;136;117;128;133;139;157;136;117;129;152;130;135;137;126;129;135;150;145;145;149;145;146;175;150;125;128;124;151;142;125;143;149;132;111;156;181;144;139;148;153;160;156;147;157;144;112;107;136;131;125;107;102;87;122;124;108;105;98;106;117;133;144;160;161;130;122;118;120;119;145;137;178;175;150;140;137;154;160;156;149;132;152;175;194;145;140;148;147;122;110;136;134;140;125;133;129;114;111;121;129;140;135;141;135;134;120;125;137;139;151;166;151;126;133;142;131;144;162;158;122;139;157;135;136;120;98;116;124;135;191;165;141;144;166;179;145;115;116;144;154;153;137;179;159;139;165;140;127;140;134;135;143;141;127;113;137;114;112;172;138;177;164;166;133;144;135;131;147;167;179;176;138;143;149;162;145;151;159;138;132;132;159;155;177;185;196;208;220;163;146;138;144;161;147;130;132;113;117;124;136;135;142;161;126;146;151;177;161;134;144;135;126;87;105;99;99;97;105;128;131;163;167;153;156;151;101;130;109;115;106;99;129;124;152;166;154;139;153;180;166;173;210;204;173;174;243;236;272;204;169;153;137;117;117;125;117;106;109;91;131;146;144;148;182;166;192;149;145;108;114;134;170;188;251;210;162;138;146;144;178;244;199;202;193;147;173;184;200;180;185;158;144;141;116;142;126;126;136;147;130;123;129;117;125;122;166;145;158;145;160;145;148;168;160;170;158;139;175;163;204;193;172;177;137;155;169;171;198;197;171;163;165;169;201;186;217;197;170;150;154;151;126;106;110;103;138;134;145;152;147;185;207;193;200;174;166;128;150;148;137;131;148;124;138;129;120;145;164;181;171;158;108;126;138;120;141;139;149;148;164;169;146;161;135;129;133;145;133;133;114;94;118;126;116;132;139;136;130;170;232;236;228;190;158;168;166;153;174;189;189;186;155;127;142;170;170;160;188;171;124;153;138;149;149;146;138;150;145;137;141;167;146;149;147;142;139;119;153;165;187;181;210;191;173;155;162;153;181;197;196;192;142;165;158;174;134;140;134;122;116;122;135;163;135;128;123;129;154;125;134;158;177;178;193;192;190;239;302;270;215;160;128;131;126;107;133;138;118;144;119;115;134;125;134;115;137;183;162;146;137;137;118;105;124;153;155;186;185;209;201;150;114;123;128;137;135;141;125;138;175;229;190;154;147;148;176;205;178;143;113;123;131;117;113;127;128;140;140;163;158;157;145;137;146;116;135;118;123;121;155;134;191;185;198;166;148;115;132;129;138;120;137;150;183;196;183;152;145;155;158;140;155;151;152;165;196;190;189;189;162;162;149;120;122;132;208;283;304;236;217;190;174;165;121;87;84;75;97;115;131;119;137;123;135;137;127;183;166;141;119;139;150;130;150;190;189;192;160;129;130;139;151;112;137;138;167;169;178;136;168;154;160;129;138;116;138;135;118;148;169;187;131;128;149;131;121;127;132;127;129;123;104;128;156;203;184;242;153;161;168;168;144;150;137;141;156;146;127;140;125;173;183;183;169;126;136;142;151;158;170;176;162;150;129;128;125;117;161;146;143;133;142;135;152;186;173;150;160;171;173;174;206;173;193;173;164;111;134;174;209;245;196;151;120;124;131;143;151;150;123;143;132;172;185;263;293;295;243;192;140;127;148;161;145;140;118;141;138;108;145;135;105;125;142;152;147;142;140;129;119;129;133;147;144;138;144;161;159;143;140;136;149;114;127;148;132;136;152;167;177;152;157;147;126;132;130;110;129;105;146;132;124;130;123;181;153;201;162;143;152;119;150;129;155;134;129;133;111;125;150
165;136;141;139;152;181;138;121;122;127;122;140;164;188;172;133;138;139;145;144;162;157;144;152;150;156;175;161;122;143;172;200;292;290;219;144;195;149;197;156;151;149;158;182;153;159;140;127;141;122;163;158;145;143;177;166;175;168;161;184;165;151;162;154;146;198;137;154;125;131;152;147;205;161;105;125;131;176;206;260;283;209;126;119;119;123;123;161;148;160;149;111;116;126;138;147;167;146;136;147;177;191;157;166;134;146;136;130;131;124;127;115;118;127;126;130;114;110;107;132;139;130;112;102;107;116;153;144;166;133;147;132;110;137;135;135;144;123;141;118;120;150;161;159;144;129;148;147;143;147;134;133;147;157;146;136;124;116;113;89;115;107;127;140;144;146;129;127;111;101;118;119;153;120;140;136;117;127;141;140;132;142;138;145;132;131;150;136;134;154;127;117;133;116;136;113;126;124;139;125;109;109;137;133;142;142;132;130;123;143;141;163;168;208;277;379;290;191;135;152;154;132;124;147;161;151;159;140;172;165;163;175;171;139;141;168;154;154;163;155;160;177;144;167;162;150;133;143;149;124;139;161;144;132;131;147;137;129;142;139;144;136;149;133;123;127;137;150;148;133;132;127;108;159;146;134;125;119;133;138;169;123;188;188;245;282;224;194;229;227;185;212;181;159;191;170;170;130;136;124;126;143;133;143;135;135;222;233;192;147;137;119;144;133;119;122;127;126;132;111;121;137;139;127;134;149;141;148;116;116;126;137;134;128;142;136;142;127;126;151;119;126;132;150;155;140;114;128;126;121;134;132;144;143;133;140;135;144;145;162;138;153;168;161;147;132;147;143;164;207;221;218;227;217;217;160;161;161;146;157;141;110;133;131;106;139;114;114;130;137;136;146;155;201;231;218;154;150;153;164;135;159;201;169;160;155;152;129;157;127;121;116;111;120;136;140;169;199;139;129;142;155;152;143;136;135;121;130;144;155;165;137;113;150;131;174;215;205;163;135;144;157;169;173;176;195;163;149;171;148;184;191;174;189;164;174;154;150;140;113;92;89;95;122;128;109;94;108;94;119;108;125;112;126;141;147;177;140;164;131;144;144;150;168;144;115;115;153;127;130;91;59;63;67;53;63;66;72;68;87;97;128;124;127;130;138;129;132;122;136;159;160;170;130;126;118;142;156;151;131;105;115;141;133;144;123;112;127;138;134;112;123;123;129;139;169;124;143;133;190;177;180;154;132;126;136;119;131;127;143;153;138;142;142;154;188;170;184;167;137;124;132;104;105;124;116;113;108;96;81;82;71;111;100;126;118;130;102;83;104;104;109;74;99;100;119;102;117;128;112;96;117;113;121;100;114;105;123;129;126;132;135;130;172;153;129;135;141;136;122;100;95;67;52;35;56;65;92;104;98;108;123;141;134;136;127;129;138;108;91;98;119;100;119;98;74;103;113;124;143;134;138;127;147;146;162;139;117;138;121;140;155;159;148;130;138;156;185;149;144;143;133;146;158;162;183;183;182;169;171;127;132;93;73;63;91;117;122;115;128;134;153;137;120;142;127;100;148;148;154;146;136;136;130;160;160;157;143;135;131;113;162;172;183;143;153;141;144;125;123;142;124;150;138;97;73;72;63;91;100;67;72;110;97;94;110;138;121;100;125;96;133;149;151;152;175;162;215;213;219;150;168;241;260;218;161;134;155;155;179;167;173;171;157;161;159;130;109;141;117;114;115;104;125;127;118;110;133;115;126;148;116;116;134;115;145;152;176;177;156;144;147;137;160;149;122;147;152;143;125;133;138;164;148;170;162;165;126;127;154;157;156;147;168;122;132;161;130;150;133;106;111;108;112;140;124;95;101;115;110;142;172;165;164;134;131;115;90;112;136;128;141;159;152;141;123;159;135;160;132;175;143;154;169;175;139;172;123;131;134;129;142;124;151;134;155;123;129;128;133;130;155;147;156;141;118;121;154;151;140;166;116;126;119;123;120;141;143;143;163;152;126;140;134;126;128;137;141;153;157;149;132;134;156;134;154;124;133;132;141;137;145;159;132;133;146;138;140;128;136;119;114;108;138;118;135;111;143;151;161;142;139;132;119;144;145;125;143;152;145;155;119;116;130;152;159;171;179;160;132;149;136;167;158;174;185;246;234;173;166;140;156;152;136;130;125;110;127;146;138;138;150;136;136;169;151;139;149;144;111;104;127;108;94;112;108;89;104;109;141;143;173;148;126;118;106;106;101;88;116;119;140;143;158;149;141;154;163;197;201;201;194;198;184;174;212;217;230;181;172;139;141;116;121;126;108;100;113;108;122;120;147;174;188;202;183;137;179;143;131;172;202;177;182;198;140;146;165;180;193;251;276;251;233;191;187;173;186;183;197;175;159;116;142;125;132;134;115;130;116;130;110;123;134;133;118;108;132;136;167;160;139;171;187;159;164;194;183;183;176;178;167;138;131;145;158;191;247;193;177;172;175;174;166;180;182;190;165;176;158;136;116;111;99;105;109;115;123;144;150;173;195;209;196;199;164;148;134;130;163;153;128;125;131;138;132;153;151;142;144;153;127;138;121;135;140;134;152;131;146;126;144;156;158;159;173;165;163;111;107;105;103;111;115;143;111;127;146;206;359;420;341;254;221;201;185;207;205;204;211;204;174;187;191;189;171;155;122;149;131;153;143;131;128;160;194;134;167;155;118;174;164;166;163;139;129;138;136;132;156;155;168;177;175;144;150;147;169;189;187;173;118;161;141;145;132;118;160;121;125;150;129;138;154;147;144;125;137;120;138;151;170;173;158;213;219;294;262;282;218;153;110;140;149;158;165;143;140;119;118;125;110;156;124;143;131;153;114;135;141;119;110;83;112;126;155;163;160;158;152;140;134;127;153;145;159;174;158;146;213;326;240;171;135;140;188;214;158;115;107;122;120;103;113;135;119;147;139;166;157;159;150;149;134;139;122;134;120;131;146;163;159;185;147;149;128;161;141;143;126;129;125;148;164;170;144;144;149;165;195;182;186;131;148;156;164;190;171;199;180;173;160;136;166;164;216;346;329;236;196;174;160;144;125;81;84;99;126;140;115;126;139;131;115;147;167;143;179;140;124;134;128;172;197;227;264;173;168;175;145;138;128;133;136;154;114;163;160;152;146;150;154;150;144;145;144;136;147;159;197;202;157;162;145;105;98;128;138;123;155;134;123;115;175;155;167;161;165;156;163;144;180;157;146;171;141;170;136;126;119;144;131;167;128;140;144;165;166;191;166;154;138;135;148;121;158;124;137;165;146;152;162;186;153;175;181;178;167;183;202;169;178;185;168;176;143;130;140;156;224;241;201;144;135;125;127;147;133;137;128;117;130;150;174;246;248;228;221;194;128;155;137;130;141;151;138;139;142;138;159;144;120;115;116;146;130;124;137;125;117;157;137;147;138;152;163;138;143;123;125;141;127;144;129;137;136;129;131;166;139;155;147;141;149;171;175;151;133;137;119;143;130;132;156;170;164;165;175;158;169;157;148;152;172;173;149;144;141;130;142
148;125;148;151;160;171;153;141;163;139;148;124;139;150;158;136;155;160;147;162;179;150;173;161;138;138;157;172;145;116;155;160;191;196;201;161;151;150;164;161;162;172;174;154;171;161;141;156;145;145;135;144;145;119;145;160;154;178;163;163;202;175;164;170;183;156;130;168;125;134;135;165;189;176;132;108;140;199;271;311;334;212;139;127;133;121;135;143;176;209;171;141;121;120;140;138;127;145;121;122;148;176;178;145;133;138;109;124;112;127;117;106;118;115;107;121;109;118;113;107;116;126;128;120;126;117;152;144;163;125;146;107;116;130;132;119;123;123;129;133;120;163;157;134;159;134;156;155;147;128;153;139;152;159;160;137;114;109;113;109;148;138;141;157;124;133;125;116;97;123;118;123;124;109;117;135;125;148;120;105;133;135;124;115;116;140;146;132;128;140;130;130;124;135;113;119;115;133;127;104;134;122;146;142;144;140;121;129;126;115;145;128;132;162;215;233;193;176;142;161;130;135;138;122;122;123;179;139;160;199;181;198;183;164;148;154;160;148;159;177;184;166;172;149;155;142;134;159;129;149;129;135;137;144;128;123;131;141;124;122;117;145;148;139;133;122;105;128;99;126;120;135;144;124;108;117;137;104;147;161;183;172;177;181;272;312;244;207;204;163;197;146;183;186;175;179;162;137;110;116;120;122;158;137;136;143;179;200;169;146;140;126;132;130;118;115;127;92;124;123;118;118;125;115;149;134;163;141;120;135;123;131;147;153;143;148;127;128;135;173;127;157;141;131;143;147;135;124;131;87;122;115;124;141;168;157;155;172;170;162;164;168;154;168;154;153;163;138;171;190;209;200;199;196;154;168;163;174;153;124;152;123;120;105;131;138;120;115;87;137;138;148;164;196;185;185;154;145;169;163;143;146;162;159;161;158;134;130;114;127;128;130;123;130;161;167;171;215;152;139;156;151;154;148;130;119;124;141;140;162;166;148;134;138;146;168;167;209;166;153;130;160;159;169;198;162;158;127;155;144;157;207;208;167;171;139;132;123;112;83;77;98;80;107;126;126;112;117;96;112;131;120;112;107;139;148;141;146;171;136;151;163;145;139;146;132;124;135;133;114;93;45;47;66;55;67;72;72;87;74;111;123;135;115;131;122;129;141;136;115;124;147;137;135;108;127;148;158;119;132;128;121;116;125;154;142;117;134;134;141;110;124;119;135;132;138;140;145;155;142;163;184;151;142;128;152;113;127;121;152;137;128;119;134;139;180;196;172;161;150;137;151;113;128;143;132;132;95;90;78;84;80;97;113;116;144;124;122;112;114;94;97;87;109;108;92;125;97;109;103;111;125;133;108;118;137;152;143;167;123;151;135;156;161;151;122;143;134;102;117;105;111;73;54;41;48;60;86;95;115;133;112;122;144;126;142;170;110;91;89;88;104;96;123;119;111;95;110;126;120;123;112;112;147;163;146;125;110;117;150;157;164;143;141;151;173;158;147;164;187;178;160;136;182;145;164;162;141;160;165;137;120;84;70;64;83;113;123;105;132;133;152;128;134;120;120;143;155;175;200;168;134;135;161;194;167;138;126;115;110;123;156;157;173;185;163;110;146;113;129;132;143;131;122;108;76;61;80;97;98;98;83;95;100;107;130;134;123;124;144;103;123;146;142;143;155;186;165;187;167;158;180;212;235;241;166;132;154;133;147;195;234;201;184;137;145;119;125;127;128;144;129;120;126;141;109;122;126;120;129;136;109;122;121;137;131;155;146;149;161;140;145;147;156;183;170;128;130;125;120;147;148;175;155;124;144;171;119;189;157;167;136;162;164;152;135;142;160;155;139;129;111;109;117;141;113;113;104;106;122;156;188;183;167;137;140;125;140;110;126;128;124;166;158;125;127;119;173;145;161;168;173;136;160;170;180;150;139;138;130;136;133;164;158;198;174;153;145;113;116;159;123;157;167;159;135;121;138;137;159;139;136;127;130;148;127;151;155;147;161;133;133;159;127;137;127;128;156;156;161;149;129;145;138;137;150;148;111;141;144;166;144;132;125;132;151;138;133;145;124;111;143;161;122;145;152;143;151;150;161;153;144;103;125;135;149;135;135;133;131;141;136;124;116;158;150;143;173;172;149;117;153;140;129;187;167;218;215;201;168;131;122;133;125;105;125;130;140;123;154;136;132;148;139;162;143;98;130;118;115;125;137;118;110;124;130;119;118;144;143;162;155;119;123;127;125;113;100;98;125;116;117;157;157;132;124;153;189;158;212;232;196;196;177;183;183;216;174;164;145;140;90;108;104;108;120;110;112;133;133;114;148;183;163;177;186;191;140;153;134;171;235;202;168;165;139;177;159;199;185;236;199;205;201;196;198;181;183;187;180;140;133;156;141;166;177;126;143;142;125;129;103;133;160;141;93;112;122;130;181;157;171;183;211;187;179;233;221;173;120;153;153;140;152;145;145;169;228;213;167;160;165;143;144;161;168;186;177;141;122;112;132;110;87;91;106;106;140;158;167;157;153;185;175;171;163;148;127;129;145;125;138;113;156;122;119;140;138;154;134;150;156;151;151;146;127;145;144;140;147;134;139;150;163;137;151;144;135;135;113;111;107;111;122;123;134;130;173;276;485;590;419;296;211;207;203;194;183;232;212;220;188;175;222;190;185;158;157;141;123;139;148;135;130;159;200;171;199;159;151;168;160;183;174;148;127;136;145;139;128;130;160;159;162;162;152;139;152;137;141;142;113;121;138;125;118;131;153;132;104;129;117;147;124;141;138;116;133;153;142;125;174;179;155;208;230;213;203;208;158;138;118;136;183;188;169;153;124;116;129;129;133;118;127;125;119;131;166;143;154;150;148;129;102;129;168;159;183;167;163;155;128;143;185;218;201;185;173;185;213;270;251;182;129;142;148;125;131;129;104;139;129;132;114;137;139;133;147;140;152;139;156;138;141;141;127;139;122;129;142;134;163;152;161;171;144;168;159;177;159;143;135;133;160;153;137;127;182;198;172;172;167;160;144;133;148;179;201;199;190;181;178;169;164;173;160;250;264;193;146;149;171;148;120;90;84;119;144;159;158;112;123;149;144;159;146;180;151;134;143;147;139;161;218;263;304;218;181;179;159;147;127;115;112;144;142;159;144;124;173;148;177;154;141;137;132;138;160;202;240;220;186;151;161;138;114;149;128;160;133;126;101;126;133;124;108;136;139;154;174;171;171;158;163;159;174;142;145;134;120;144;144;146;160;151;157;146;164;171;173;153;145;132;147;153;123;134;136;140;150;180;193;189;198;190;164;194;203;213;214;169;174;187;160;146;146;169;149;184;245;253;211;127;107;167;160;149;132;138;118;118;121;138;141;167;215;163;167;162;137;149;162;142;147;168;181;139;173;184;151;129;128;95;114;114;131;130;111;134;138;171;151;147;157;136;129;126;141;122;133;150;163;151;140;150;120;150;154;145;157;151;145;151;149;169;158;191;143;119;114;129;118;153;153;133;134;140;184;162;158;145;149;130;145;189;184;183;155;158;153
145;121;145;169;179;236;211;200;162;174;139;135;134;134;146;122;123;147;124;192;159;174;193;164;144;149;163;139;166;109;149;133;187;161;191;175;147;162;145;130;168;158;177;150;143;130;139;139;124;148;168;172;153;175;125;143;135;142;162;165;167;172;184;176;180;175;155;171;148;161;130;166;179;160;139;137;157;210;321;385;306;201;127;144;123;115;127;182;282;315;220;147;126;121;123;166;155;133;121;107;154;159;167;155;162;138;103;86;116;114;122;114;114;118;104;131;120;106;113;121;106;94;119;131;122;111;150;137;166;151;120;105;117;121;111;128;144;131;132;118;159;126;138;148;140;150;159;179;170;134;119;121;148;155;144;109;139;104;119;150;140;111;125;119;118;137;132;130;115;116;124;109;126;116;136;142;128;132;148;120;112;141;140;127;126;117;116;132;124;112;110;121;128;132;129;118;127;115;128;119;124;142;131;143;156;134;120;115;117;142;127;141;130;149;177;172;214;143;150;144;141;146;128;141;137;148;174;179;186;208;202;199;180;164;148;149;142;144;186;166;198;169;166;162;139;144;122;131;144;150;144;146;171;134;145;130;130;157;124;138;148;146;146;129;125;123;111;142;145;134;126;139;153;142;137;130;149;132;135;172;203;178;172;215;252;301;221;204;198;173;163;193;188;164;165;156;151;133;147;136;144;147;129;131;120;116;122;140;138;178;141;121;118;131;124;126;136;119;134;105;134;126;128;160;119;135;136;178;136;131;115;123;129;137;155;133;138;145;141;151;141;146;121;131;148;145;120;150;130;126;127;115;141;147;130;163;190;174;150;148;156;159;154;146;130;145;138;144;155;170;194;233;228;172;158;146;192;176;153;129;133;154;137;140;131;115;130;124;141;141;140;171;179;148;157;162;157;186;151;146;154;169;166;168;172;171;165;148;144;153;132;139;129;146;152;145;152;143;149;120;155;158;169;150;127;130;101;131;163;155;154;145;153;108;134;159;154;153;173;148;177;173;194;190;149;168;173;155;148;152;191;168;168;151;142;147;151;129;104;86;67;73;87;100;115;102;124;105;118;115;126;119;113;138;126;154;142;149;129;131;138;133;145;159;135;123;129;133;131;108;81;64;48;66;51;53;86;85;91;110;106;124;112;100;135;125;121;111;131;156;116;145;153;132;148;137;118;147;115;125;103;130;136;119;154;149;117;146;124;129;128;119;130;128;135;149;147;150;119;143;160;172;161;166;156;130;110;108;138;129;144;102;133;106;104;137;167;157;160;153;135;136;151;140;136;125;133;89;97;78;76;86;106;133;139;129;132;123;114;124;91;88;91;128;120;132;116;96;114;108;99;110;100;108;119;126;138;162;155;149;159;171;166;160;137;141;143;147;126;111;117;97;89;72;47;56;85;91;108;128;107;107;94;115;125;142;171;119;112;81;102;110;113;117;115;112;104;106;123;142;138;120;130;148;164;153;134;134;130;139;136;161;145;178;169;194;187;199;173;176;169;160;126;143;135;136;111;164;165;170;144;109;98;62;75;92;105;113;110;142;103;146;110;118;126;134;179;191;223;231;176;138;165;168;181;194;140;130;113;118;116;148;181;193;196;175;155;158;147;153;116;125;126;122;110;76;71;66;113;116;84;86;98;86;101;103;116;117;114;108;141;120;127;131;152;161;199;211;176;148;127;158;177;236;206;169;135;138;174;190;210;220;210;179;148;131;113;125;118;140;122;123;106;122;112;113;126;132;128;136;139;132;129;134;132;153;149;167;145;139;154;130;145;161;179;175;127;121;132;145;165;203;193;161;119;128;136;148;206;196;150;125;177;166;159;128;162;134;154;132;133;123;113;120;94;123;128;126;142;120;155;194;205;174;140;154;128;111;125;118;120;136;187;182;133;152;130;158;144;159;165;162;154;157;129;131;169;139;129;126;140;125;131;156;220;221;155;155;141;129;172;180;165;175;143;151;131;148;170;135;150;128;130;135;120;125;135;165;141;137;116;140;133;133;117;136;146;153;179;246;158;164;126;133;112;124;156;140;126;152;137;148;186;126;142;119;161;164;128;122;118;113;117;120;149;131;131;137;156;140;139;146;128;150;158;161;134;167;151;149;152;135;117;125;151;166;153;156;168;152;147;158;127;144;183;155;163;173;190;157;152;120;131;122;139;127;124;125;131;138;127;145;136;142;135;130;104;102;114;120;134;156;139;112;114;91;121;120;180;167;182;144;124;119;137;148;125;119;87;112;89;122;167;144;146;143;164;189;191;185;181;183;183;175;223;172;178;151;136;111;108;114;87;123;100;122;94;119;156;147;153;157;180;164;195;162;177;166;156;142;161;201;173;168;120;140;171;168;130;145;187;194;163;167;199;195;160;151;142;166;135;143;146;127;139;165;122;155;132;140;105;129;129;120;122;114;101;121;140;174;158;145;204;179;171;198;218;199;149;139;129;149;139;165;151;150;174;160;177;167;172;164;144;152;167;175;179;179;157;158;137;118;94;109;104;95;114;153;157;181;164;195;160;146;163;137;145;156;126;121;143;128;155;140;134;131;149;136;127;143;154;171;177;165;134;141;140;138;146;128;138;139;131;132;135;141;163;150;156;127;115;130;139;142;127;139;143;161;285;543;635;362;252;193;166;162;178;187;192;212;211;193;211;257;215;180;171;147;136;146;148;125;121;122;164;176;176;157;154;132;156;165;146;158;145;119;141;133;95;129;154;149;133;181;145;134;136;106;138;134;135;136;141;154;135;125;142;136;160;124;138;124;137;150;144;139;151;157;167;133;150;153;143;148;166;170;186;192;149;145;166;148;184;199;190;153;125;117;134;132;146;155;121;149;144;149;123;146;152;187;153;137;119;129;133;192;158;174;184;156;154;154;197;278;282;234;213;188;160;192;213;198;137;139;119;127;126;119;124;156;138;137;155;131;127;118;108;108;114;143;143;127;142;115;132;107;128;141;127;123;124;155;142;130;176;179;195;224;189;171;149;173;151;162;144;140;134;180;213;179;154;138;174;176;155;148;190;173;177;189;196;194;147;148;124;149;153;134;149;143;159;170;168;135;107;94;104;140;168;147;123;146;164;155;153;171;198;175;138;111;149;156;169;236;238;260;198;172;189;156;160;144;112;126;144;146;144;134;149;164;167;176;152;146;149;149;137;183;217;224;213;183;152;165;131;119;139;149;137;169;125;146;134;114;124;112;140;137;146;159;158;182;161;163;140;126;162;151;154;138;102;159;170;177;154;161;159;140;156;166;145;149;141;152;122;139;116;139;117;176;238;276;289;175;182;185;181;189;210;198;158;147;142;175;158;154;137;169;193;240;266;196;169;147;125;130;155;125;163;131;103;103;120;135;158;152;161;151;146;147;169;168;150;145;116;163;169;177;164;155;114;104;134;132;122;116;105;117;135;161;153;144;161;122;130;128;103;131;124;176;178;177;182;151;139;133;110;132;153;146;148;147;122;154;148;151;144;138;153;137;137;128;123;145;123;133;143;166;165;169;153;125;131;143;142;187;152;144;179;142
176;125;138;188;188;230;212;179;203;175;181;159;148;146;132;138;134;158;172;189;171;174;162;175;126;117;130;146;148;153;147;143;160;180;172;172;188;169;156;163;158;155;142;160;123;163;140;157;165;155;205;181;135;150;137;141;133;175;155;137;177;158;160;143;168;149;147;149;169;153;136;153;139;141;131;126;148;228;342;414;297;189;151;151;140;99;120;190;290;378;247;151;107;106;118;120;118;129;104;126;130;205;215;175;172;128;113;126;149;145;128;124;121;108;106;132;126;138;137;118;124;116;163;142;132;102;128;126;132;109;120;107;113;119;131;134;130;131;147;115;129;153;134;137;163;189;175;165;191;140;119;127;138;137;121;138;133;130;139;114;130;128;123;125;143;136;133;107;156;133;133;130;153;152;156;136;141;134;121;118;123;126;144;125;118;137;125;127;115;110;127;115;125;157;107;114;111;129;138;141;156;154;164;155;166;136;133;120;116;128;103;124;147;139;148;164;168;157;162;175;141;153;145;149;121;171;180;194;151;197;194;187;162;172;143;136;161;157;196;187;190;166;184;168;155;120;144;127;160;141;137;129;135;148;155;136;104;139;128;124;136;153;151;103;118;113;138;114;138;122;165;134;184;132;135;114;141;151;180;201;195;184;182;181;191;219;152;189;179;170;166;206;158;154;171;155;157;124;144;149;140;166;134;152;161;123;113;128;150;139;132;131;116;161;131;115;122;144;131;148;120;137;153;155;140;141;132;128;136;126;123;133;150;140;132;133;104;118;140;130;129;139;130;136;166;147;157;140;144;158;158;140;138;138;130;129;139;148;135;168;175;167;161;143;140;135;141;130;167;193;220;216;203;171;131;146;161;182;158;137;140;118;145;128;138;118;123;127;143;173;167;136;156;155;172;180;160;159;189;194;175;161;145;146;153;149;154;107;129;144;121;118;137;149;174;140;130;119;117;152;211;187;146;152;113;135;139;161;145;155;146;141;129;133;121;141;151;157;152;166;152;180;174;177;183;173;176;204;148;175;143;170;167;155;154;173;162;138;112;82;59;87;86;116;87;97;122;113;124;113;110;120;121;117;150;122;124;137;126;119;116;129;157;165;150;106;120;137;139;114;84;69;62;66;77;53;90;82;116;123;118;142;126;135;144;130;147;135;124;121;122;140;131;132;130;141;136;140;151;126;131;134;132;125;145;143;124;127;119;106;133;104;134;143;149;137;140;129;130;134;143;156;138;178;152;109;128;137;130;119;132;119;110;102;119;127;103;144;138;149;143;137;129;161;136;133;122;93;86;91;90;89;93;97;124;128;141;124;105;96;82;82;86;102;130;117;119;105;106;102;90;104;105;114;118;145;165;145;132;145;148;152;198;142;132;123;166;143;124;157;113;94;79;64;53;51;91;105;133;139;112;111;105;95;131;150;150;155;99;75;108;86;109;143;133;109;131;104;94;130;120;141;124;149;140;137;148;137;126;137;155;156;186;180;180;191;202;174;171;148;157;135;113;110;136;127;150;166;168;168;145;114;83;71;65;112;112;133;123;125;126;106;136;130;137;150;187;188;173;166;141;165;153;159;162;162;142;122;114;115;102;118;128;148;163;167;158;142;130;132;111;135;143;97;104;79;78;89;109;92;78;91;89;100;123;111;110;85;128;141;138;185;187;157;165;165;185;211;149;156;133;145;136;185;153;178;173;138;168;165;219;209;204;156;152;130;126;110;106;127;127;108;111;130;108;141;127;107;135;122;117;130;132;146;134;132;142;123;131;130;159;154;184;201;217;212;141;146;128;151;169;197;224;143;121;125;139;157;209;161;162;131;134;160;125;144;130;136;135;141;114;115;129;122;132;133;133;136;135;148;138;174;178;150;148;126;117;137;116;107;150;143;172;156;150;136;152;121;143;149;166;170;181;146;154;151;139;129;129;124;127;116;108;156;179;172;165;127;122;132;165;165;169;168;161;171;149;159;146;138;118;139;111;142;136;136;137;134;132;134;132;142;118;127;157;126;163;153;196;213;207;111;120;124;135;163;156;149;133;143;140;127;145;135;128;127;134;167;122;152;130;111;87;132;145;145;144;145;158;139;147;127;120;130;158;161;133;138;156;142;129;129;136;157;163;150;171;178;159;165;135;145;118;184;149;177;146;151;146;142;141;133;129;119;154;152;133;147;142;140;150;141;146;137;142;140;112;115;121;127;127;130;124;126;121;150;130;162;147;195;164;145;137;137;146;145;141;110;119;119;105;125;136;133;119;138;172;167;134;170;178;190;192;161;158;159;178;177;175;115;106;108;121;103;119;134;113;168;206;201;164;182;169;180;182;168;206;149;158;137;131;196;156;157;135;125;157;165;136;174;165;150;131;134;167;162;152;136;142;147;148;150;147;127;169;165;151;133;139;148;103;127;131;144;142;119;111;113;142;142;161;187;177;174;147;181;162;141;115;105;119;132;145;175;161;146;152;161;183;167;181;160;137;137;138;177;161;168;174;151;117;111;118;105;103;86;119;139;206;206;183;160;139;127;117;117;150;145;178;142;135;130;131;139;170;150;135;113;151;147;198;214;190;174;155;142;133;150;139;134;124;133;124;109;116;111;149;168;152;117;106;114;127;119;116;128;129;155;242;369;429;317;208;148;141;154;144;146;177;201;182;189;189;170;154;173;140;116;133;150;133;146;149;133;150;165;172;169;190;127;147;132;155;158;147;148;160;155;108;116;139;127;153;182;143;147;145;137;131;136;133;135;133;143;146;164;147;180;166;160;155;139;126;165;168;181;134;164;131;143;141;135;121;142;158;153;145;124;141;159;132;145;158;216;223;158;121;115;109;124;151;134;148;164;145;142;129;142;167;177;196;157;132;118;137;173;178;182;150;159;129;137;224;273;317;243;194;193;168;191;198;175;151;111;122;125;119;140;153;150;156;171;158;164;140;111;126;111;123;120;122;124;147;143;122;113;134;130;124;133;138;154;151;159;152;196;235;283;220;222;179;169;140;140;147;125;140;163;208;156;143;156;172;169;157;169;228;224;194;210;207;215;188;137;114;92;118;93;115;128;160;193;211;173;116;104;125;139;181;157;168;146;143;159;162;186;198;159;123;144;171;151;180;189;210;197;171;184;181;177;174;163;146;131;155;148;162;157;172;179;179;170;181;140;140;153;150;152;214;202;216;154;159;171;172;152;127;139;167;134;137;146;138;129;135;130;135;157;168;166;157;157;155;121;139;161;149;121;134;125;148;153;187;193;168;177;135;137;156;133;148;176;165;156;128;119;148;131;163;162;244;310;317;231;212;169;228;230;193;194;202;189;177;149;181;157;183;176;175;210;250;175;128;138;142;157;158;132;153;153;134;109;128;123;131;175;163;138;134;144;160;153;154;132;168;180;236;233;178;142;111;120;115;107;143;104;124;109;129;161;152;163;126;143;125;127;112;123;128;153;161;162;168;160;126;130;121;141;149;163;132;131;116;143;145;164;155;153;150;115;120;129;139;128;127;129;160;165;165;160;149;142;128;133;148;152;132;142;144;150
109;129;145;146;182;203;208;215;234;186;172;193;162;126;136;153;133;153;154;198;213;199;184;163;155;139;158;135;110;137;137;158;129;154;174;183;170;139;168;171;183;178;150;131;122;148;162;147;146;162;248;208;147;153;156;147;122;124;151;150;171;150;141;164;157;161;122;142;161;138;153;117;128;119;148;136;182;201;290;267;192;168;164;140;128;141;110;177;221;259;208;137;127;121;125;116;135;131;113;131;125;164;149;156;153;103;120;141;154;141;130;128;121;125;113;105;121;131;128;138;101;131;143;129;158;113;119;124;139;117;123;129;127;119;131;133;126;126;134;130;126;118;108;124;144;149;169;142;134;158;132;140;129;120;149;126;149;169;129;132;121;120;124;127;106;110;100;122;117;167;150;131;161;141;137;150;142;115;129;137;133;115;127;143;144;156;137;119;138;133;103;111;123;120;136;137;154;156;157;148;141;163;182;161;139;120;125;121;134;156;173;130;123;135;137;128;135;161;217;169;143;154;131;136;124;177;194;178;173;138;159;177;150;160;160;145;135;168;140;173;174;146;195;168;159;156;160;143;163;137;133;115;126;140;141;153;131;138;173;185;147;162;137;135;123;111;130;116;141;130;170;248;182;145;157;137;121;128;149;179;205;184;202;203;178;176;181;188;168;164;191;172;192;190;162;167;144;163;165;158;172;200;175;179;174;127;138;124;148;158;129;123;139;147;132;148;132;175;126;145;133;145;151;147;133;116;129;149;120;126;118;123;152;165;156;117;132;127;113;125;145;139;100;155;151;178;155;131;147;128;163;133;140;149;117;151;138;138;163;172;158;162;139;132;144;133;138;154;138;154;180;214;217;176;168;136;137;152;148;140;186;144;158;118;128;121;119;138;131;139;137;169;149;145;168;150;169;202;155;207;239;163;153;167;136;179;171;157;141;119;122;151;134;133;150;106;92;120;124;183;201;185;166;148;151;143;126;141;118;110;119;129;106;114;122;124;120;116;139;171;138;158;181;168;159;167;181;180;204;139;152;169;158;179;161;204;165;140;139;90;89;100;117;104;95;105;107;125;141;145;134;112;126;138;156;120;121;102;113;127;112;154;199;164;130;144;137;122;128;115;101;83;81;87;82;63;79;103;140;140;129;154;140;155;146;188;169;136;124;150;131;128;132;134;120;144;128;127;113;127;144;137;162;160;151;154;158;137;124;114;118;126;117;161;139;152;150;130;109;135;127;137;163;177;163;145;92;110;135;118;127;121;122;157;154;127;130;124;147;151;139;138;117;127;116;137;109;100;79;105;99;97;89;87;81;88;116;131;131;117;83;108;105;132;121;101;115;100;103;129;116;94;119;117;123;126;142;141;139;126;141;146;124;149;143;150;182;155;146;130;132;98;61;76;39;64;105;120;121;145;136;128;105;136;143;140;130;136;137;93;103;123;119;108;115;127;133;120;119;127;138;124;132;148;154;137;131;138;133;150;171;227;184;197;212;187;171;175;203;190;162;151;104;113;127;138;136;155;171;147;143;122;75;66;80;81;137;155;123;126;118;110;118;110;128;125;160;186;177;140;136;147;187;145;147;140;124;123;90;111;105;125;125;142;139;144;124;121;125;143;143;143;109;133;111;74;83;73;80;86;95;100;96;99;113;114;141;125;114;138;140;166;198;190;159;157;160;194;124;137;147;122;155;126;137;134;147;134;172;161;191;197;206;158;157;123;130;119;146;134;115;131;118;138;150;140;123;125;117;127;129;143;147;181;172;152;148;107;134;136;138;169;193;210;230;183;121;135;132;163;170;171;186;163;121;110;114;137;140;153;147;175;135;125;134;128;142;133;132;129;125;119;125;112;149;129;134;133;132;137;153;167;146;123;134;128;123;140;110;126;100;139;145;162;155;148;155;150;159;149;155;148;174;159;158;160;151;155;142;126;108;134;129;137;150;154;151;104;132;151;157;164;168;147;153;152;164;133;127;145;141;122;107;117;123;128;116;140;157;144;121;156;140;117;142;141;138;144;146;137;121;164;126;161;139;139;161;157;127;121;119;129;126;118;130;149;154;151;125;121;133;113;133;114;130;138;134;174;139;137;127;140;129;129;124;143;127;151;148;170;129;140;165;160;134;145;166;166;160;136;142;156;140;152;146;152;154;183;147;165;162;163;130;185;178;185;181;142;142;166;154;163;146;139;135;130;121;153;136;126;137;116;144;139;157;132;126;151;186;235;213;144;138;159;164;151;119;118;126;111;128;120;143;149;133;134;140;122;150;146;163;154;150;125;146;162;163;145;147;128;103;103;119;102;108;126;115;139;174;190;187;207;189;167;167;204;191;155;135;120;156;178;158;150;134;113;116;131;152;161;171;170;141;119;141;130;116;124;120;140;148;158;158;134;154;162;131;132;138;154;130;139;146;156;157;134;132;130;143;147;143;154;190;181;181;155;145;128;92;100;108;112;158;188;165;163;161;160;171;184;180;162;145;136;122;154;175;167;165;125;135;96;95;117;93;96;129;149;174;217;185;143;146;134;112;131;112;146;155;144;118;129;136;124;148;161;131;116;128;127;175;183;160;180;138;141;134;144;139;125;132;126;140;113;117;125;147;168;163;159;123;88;127;107;139;130;141;153;211;306;428;393;232;152;138;117;122;148;145;159;208;165;144;182;145;154;143;121;133;147;141;157;156;156;143;152;128;143;143;157;138;133;163;134;176;198;186;136;164;115;135;129;125;133;159;148;132;161;141;125;145;150;142;133;148;157;179;155;159;156;148;138;133;153;148;150;145;140;131;142;134;128;102;133;150;140;124;133;135;128;169;164;169;196;171;167;133;131;142;131;152;127;144;156;129;131;142;159;138;194;210;212;161;134;151;171;182;193;154;142;115;149;162;210;221;156;184;185;183;170;175;175;162;120;116;108;113;135;206;189;193;195;163;153;152;129;117;132;146;113;133;151;123;135;119;99;132;129;140;145;130;155;136;144;145;202;279;304;242;233;192;150;136;159;175;154;150;156;165;168;179;152;144;152;164;148;193;201;195;213;243;205;166;127;122;80;74;81;93;141;148;175;176;161;122;119;120;138;169;166;178;192;149;138;145;162;179;167;151;129;141;140;170;141;166;165;192;160;177;223;235;218;153;169;166;159;152;153;152;191;167;168;163;159;148;110;145;171;187;210;207;176;175;163;131;150;119;119;126;137;128;157;139;124;123;134;143;162;134;129;132;153;153;117;146;114;140;145;130;140;147;171;205;226;187;173;166;157;157;143;155;214;204;180;146;146;125;154;154;184;200;243;245;256;210;191;182;215;173;164;187;194;159;168;171;150;172;161;171;166;162;129;118;134;144;131;147;157;155;145;130;131;137;127;131;138;148;133;139;141;159;145;138;144;134;177;224;224;171;155;126;125;130;142;157;145;117;133;137;137;153;161;139;136;117;117;123;128;139;140;155;146;140;142;153;147;149;141;151;122;138;120;127;125;140;159;170;168;126;138;145;139;141;140;150;165;172;173;201;169;127;117;136;115;136;129;178;139;163;140
117;160;157;171;198;218;233;227;212;188;152;159;143;160;185;180;179;160;178;189;191;207;158;159;172;177;160;148;143;129;120;143;163;168;177;183;145;159;143;165;161;166;149;131;138;147;126;153;179;185;216;206;134;159;159;158;136;119;125;150;126;159;142;165;159;145;140;120;129;123;122;101;138;121;127;146;166;151;196;190;148;113;173;147;132;131;137;146;173;171;153;126;120;144;113;117;148;137;122;138;121;135;138;108;127;124;127;136;150;134;126;113;122;144;115;108;102;107;127;111;146;139;137;129;156;128;119;103;131;117;116;123;114;132;144;135;157;144;169;127;104;112;121;138;145;143;129;125;142;105;136;133;102;116;141;182;203;161;143;146;142;136;123;99;139;121;108;113;146;144;155;154;109;133;119;136;125;144;136;133;118;112;113;131;139;126;115;144;115;114;96;136;135;120;122;136;138;164;138;144;171;159;162;150;164;110;144;114;146;150;137;162;154;131;125;125;160;165;201;157;168;135;151;168;151;130;189;181;170;142;161;184;193;166;147;131;138;124;139;127;129;167;207;215;192;162;154;181;175;163;134;124;126;139;133;137;144;123;141;158;160;153;155;117;103;104;116;143;127;146;168;201;186;177;173;127;149;121;129;143;150;194;202;204;185;185;147;154;160;155;154;188;223;209;196;158;146;159;145;203;233;253;233;267;238;193;144;146;136;149;149;117;156;132;128;133;113;127;134;136;133;141;165;132;121;141;122;128;118;127;132;142;139;177;154;137;86;128;141;139;148;131;135;157;169;152;155;148;142;136;138;130;133;140;119;127;109;161;150;157;151;181;144;154;121;127;116;146;168;172;172;174;183;167;142;145;123;132;149;132;153;147;163;148;138;147;136;125;132;147;124;143;145;132;162;158;166;171;189;183;202;187;165;167;162;164;155;169;171;174;162;154;131;111;104;92;96;89;120;146;150;145;159;149;155;158;125;127;129;152;128;128;114;142;129;151;135;129;136;137;184;154;186;160;178;155;144;182;155;191;148;164;185;155;156;163;160;153;134;97;90;101;94;96;114;114;115;131;141;135;122;117;126;146;144;139;111;109;106;115;135;170;140;161;141;142;130;143;133;138;110;94;88;73;68;68;97;133;143;161;176;175;146;151;185;183;171;141;117;145;128;116;111;138;131;134;131;132;113;106;146;135;152;156;130;141;142;164;166;131;136;157;146;156;170;154;130;148;137;140;128;127;138;153;136;156;168;157;152;124;136;120;130;152;132;128;145;125;115;116;156;152;163;136;113;129;122;135;86;93;88;118;85;88;71;93;108;114;110;90;92;120;88;134;112;94;128;131;119;137;106;93;104;86;138;160;108;134;153;131;124;137;109;131;123;158;154;167;158;156;127;101;61;68;54;70;96;113;149;172;176;154;152;131;153;152;139;116;106;100;114;117;112;91;122;142;118;96;120;100;105;130;114;156;139;146;159;151;133;148;166;234;214;180;171;159;190;168;192;179;169;132;140;116;129;132;134;134;178;152;132;114;67;63;80;123;149;127;142;115;95;111;136;137;129;134;136;157;132;148;135;149;132;128;142;123;122;118;121;102;104;135;136;108;127;126;124;136;136;139;142;158;129;104;102;71;65;71;84;88;98;107;108;108;121;121;120;124;121;113;127;163;199;196;166;162;150;151;137;141;112;124;149;128;136;124;148;172;155;184;179;174;160;156;142;140;121;139;130;135;117;136;118;143;206;171;143;122;131;145;153;154;188;202;198;153;114;124;133;131;137;198;217;230;189;157;127;141;133;106;142;122;132;131;112;109;128;117;149;137;175;157;143;133;190;176;138;140;137;133;117;126;133;142;144;133;153;152;137;139;137;160;144;123;140;144;115;127;130;119;122;140;129;123;145;151;171;150;156;153;158;169;155;163;170;165;164;141;130;121;120;112;112;169;123;133;104;126;132;141;137;161;158;148;140;129;134;138;135;141;144;112;116;113;130;151;128;140;137;137;136;144;102;135;124;145;150;121;137;121;140;129;132;166;135;135;157;128;139;140;127;123;116;128;141;133;147;160;150;127;126;126;128;117;127;121;124;114;118;128;129;123;142;134;111;125;128;139;133;131;127;129;130;154;147;138;152;149;170;153;144;126;169;182;190;158;174;129;174;198;179;182;204;208;249;206;159;135;165;147;162;170;149;122;155;118;168;170;129;138;140;131;117;131;133;123;139;123;172;232;184;147;134;132;149;121;119;125;113;116;129;135;132;127;135;119;162;153;164;177;162;153;151;160;141;150;158;143;161;117;98;99;80;93;109;120;166;163;166;161;200;229;191;151;159;148;183;133;125;133;167;181;146;150;134;116;108;103;124;161;168;156;137;116;127;130;138;116;131;127;185;170;128;124;117;143;121;114;133;147;134;125;158;141;137;145;137;125;135;139;173;155;152;182;161;162;143;134;86;86;75;142;160;170;182;170;164;173;169;199;189;171;165;115;138;148;167;182;129;160;126;123;115;82;95;111;113;136;166;181;185;139;151;135;140;133;135;149;128;154;120;134;146;133;151;151;129;111;100;129;125;174;138;173;156;141;150;145;130;139;138;133;130;131;114;123;125;147;144;120;117;128;111;114;126;143;157;184;203;342;452;426;265;142;136;148;148;149;124;145;168;172;170;165;131;132;131;145;152;145;151;172;149;133;129;134;120;137;146;153;155;131;169;129;176;158;200;131;156;168;162;136;138;140;155;141;140;102;130;130;137;130;140;144;153;136;141;199;173;149;139;129;126;138;167;137;129;130;141;129;151;124;117;132;127;148;157;168;162;181;168;165;171;193;175;158;152;137;157;118;131;120;126;132;144;121;114;142;165;202;235;216;162;136;132;162;148;172;151;148;129;123;148;132;143;126;159;156;165;194;189;197;171;112;96;102;99;137;188;210;249;274;202;171;153;153;128;120;119;119;141;151;138;142;148;133;130;119;120;144;136;124;136;152;139;208;285;294;250;250;183;150;132;157;187;175;161;165;169;154;177;144;160;155;198;162;206;170;185;178;231;198;156;142;110;111;94;80;106;133;136;157;171;177;128;109;136;168;148;189;202;183;166;155;155;142;164;140;151;160;138;128;147;167;149;180;174;172;157;210;254;245;172;160;150;183;164;171;162;172;187;190;186;169;139;152;147;148;157;191;188;145;150;143;121;117;116;119;124;130;133;127;110;115;143;118;131;161;131;120;117;142;152;115;111;154;131;174;147;138;137;188;186;233;199;187;158;163;148;169;177;220;247;180;137;145;179;226;185;213;190;251;214;220;231;203;205;210;183;177;160;167;175;151;165;115;137;145;149;147;157;137;121;119;134;139;172;150;165;137;151;129;171;159;151;127;130;118;125;155;148;131;128;144;143;145;203;143;136;143;141;159;125;121;161;146;139;140;162;176;178;175;142;132;137;118;120;128;151;133;132;136;104;134;156;200;195;165;154;133;132;132;117;125;123;183;180;137;158;144;133;147;114;170;198;207;186;210;160;148;125;142;147;125;152;203;228;202;130;129
115;162;132;140;165;183;200;216;208;145;139;148;170;169;157;160;180;161;146;150;152;174;178;174;203;185;153;173;144;123;143;125;140;155;166;195;164;159;172;159;149;153;141;152;162;162;143;138;160;170;147;192;157;150;207;213;159;133;113;142;146;180;165;168;147;129;149;120;122;121;117;121;112;118;179;164;164;159;138;113;132;145;140;137;148;145;149;139;154;166;164;140;125;139;114;124;145;148;151;123;130;129;140;130;115;149;138;148;155;151;129;114;127;136;106;101;107;132;128;128;158;134;136;151;155;129;136;117;150;111;114;116;116;117;107;123;152;132;131;131;116;120;107;124;119;126;153;121;127;137;153;169;143;123;144;174;185;171;139;145;129;123;128;116;146;111;107;117;114;141;137;114;112;118;116;108;113;128;129;122;134;127;127;131;131;134;133;114;123;118;116;100;110;121;146;144;151;164;162;145;148;161;185;156;128;143;117;133;133;136;111;148;138;115;122;106;152;160;159;154;163;121;134;151;150;134;159;155;148;142;167;192;176;168;166;179;143;134;125;126;151;138;143;177;158;166;165;164;185;143;148;142;122;138;119;139;114;150;151;164;156;148;141;130;136;120;145;154;176;183;220;170;190;163;174;128;122;123;118;128;144;189;223;248;207;187;166;170;156;157;172;169;197;188;160;158;142;153;141;210;295;274;272;268;201;151;152;130;127;132;131;164;109;130;118;141;138;132;120;135;128;139;132;152;120;127;101;136;125;126;102;148;140;173;132;117;126;116;118;139;131;140;154;168;171;151;138;118;125;109;139;136;156;149;140;148;136;116;148;139;150;171;163;154;134;136;145;140;132;167;156;162;169;151;141;142;132;140;160;152;142;149;128;157;142;132;114;104;162;133;130;118;133;117;110;155;149;140;177;211;175;209;182;190;180;188;170;152;139;173;179;177;145;116;104;107;100;104;108;134;154;158;154;169;173;160;157;129;117;135;133;99;123;141;121;135;135;127;148;163;153;153;142;145;149;159;194;169;212;210;183;217;239;170;145;137;148;116;101;61;60;82;84;81;93;103;131;136;128;141;141;126;133;123;142;124;120;89;111;121;142;129;117;141;147;149;154;180;142;122;116;99;97;98;87;51;97;129;155;129;167;167;167;158;147;170;141;128;141;137;139;143;120;140;133;148;145;139;120;123;123;141;149;144;154;137;140;143;196;160;160;169;214;173;187;170;173;143;151;144;188;142;143;139;158;161;149;177;154;116;149;127;145;132;131;133;124;126;145;173;162;143;128;133;120;139;116;115;130;114;112;146;136;88;90;85;79;105;107;94;106;108;104;109;101;89;96;112;134;134;136;100;81;114;146;119;135;127;140;163;101;117;93;106;118;131;124;140;158;166;103;95;96;55;81;89;83;96;140;164;180;170;147;140;169;131;144;124;111;116;124;117;126;103;142;141;128;108;93;94;92;112;115;119;120;117;152;124;143;142;183;182;205;205;193;178;189;201;177;146;126;136;131;122;110;139;158;132;145;167;124;113;78;51;87;128;144;151;129;137;107;110;109;135;129;134;143;155;134;111;125;127;121;142;120;116;112;126;127;113;101;120;133;106;111;130;138;138;134;142;115;143;136;118;105;80;84;73;78;88;96;105;98;86;104;79;107;120;120;132;141;146;171;141;177;156;172;158;154;129;121;127;144;133;139;120;150;160;152;142;152;160;168;149;123;146;124;118;148;124;114;125;109;155;195;219;164;138;126;147;163;229;196;182;156;140;122;128;118;131;157;226;290;294;244;178;154;125;130;120;113;126;138;110;124;126;129;134;111;148;152;143;143;121;170;176;150;135;137;175;141;137;116;134;128;137;131;123;118;137;142;115;124;153;136;144;130;129;145;120;145;117;146;123;133;159;137;152;139;144;120;158;167;148;133;134;126;128;127;100;143;125;95;138;134;135;113;129;113;117;130;125;126;131;129;159;123;127;127;150;172;130;134;130;134;140;124;129;124;148;131;135;135;125;150;116;120;122;128;122;95;114;131;153;168;176;163;148;127;131;146;126;109;119;121;132;144;173;161;185;139;138;121;125;147;103;136;120;117;114;112;116;113;149;135;113;116;131;127;109;105;120;115;147;120;132;168;170;147;139;156;149;169;200;188;156;144;152;182;199;171;192;198;201;188;174;146;159;147;143;128;148;143;120;122;118;164;150;126;107;117;120;116;132;131;118;142;117;135;171;165;143;150;134;138;118;107;120;115;148;108;144;141;132;143;155;168;157;188;164;148;146;149;155;159;159;133;122;146;127;108;102;92;107;109;120;138;154;182;178;194;203;166;151;139;145;136;133;135;142;148;157;185;177;147;140;108;113;115;137;137;136;120;111;146;160;135;112;125;124;150;152;130;127;136;121;123;121;145;141;143;125;127;126;160;151;140;109;128;138;154;134;150;183;211;182;128;136;105;76;96;149;177;165;162;162;176;144;201;187;174;176;162;139;117;129;133;139;160;183;133;122;112;110;114;142;114;147;162;163;157;143;151;147;140;121;128;164;145;131;138;131;140;138;120;131;129;117;100;132;130;171;149;139;167;153;160;148;158;171;155;145;123;121;104;128;121;138;127;118;130;137;137;139;112;144;129;191;196;286;416;354;202;135;134;131;125;134;136;149;167;164;165;124;137;143;135;139;152;134;174;155;140;138;126;125;122;134;128;166;165;159;135;157;123;176;167;188;157;178;149;129;134;155;179;180;171;119;117;135;140;154;152;147;138;137;143;153;176;128;124;132;122;147;138;117;134;137;124;141;149;143;135;126;142;134;154;150;138;182;211;219;236;243;256;166;137;138;147;147;108;132;135;107;124;127;124;143;163;174;229;201;170;131;163;179;162;151;143;137;98;107;96;140;142;128;141;155;188;170;180;177;135;125;115;105;116;141;173;225;291;407;310;170;142;154;131;122;126;130;120;141;132;126;158;158;143;148;138;108;128;140;135;117;140;184;229;215;320;303;207;156;134;162;152;188;146;149;150;134;139;178;195;168;208;180;176;186;174;214;184;169;174;172;139;111;84;85;101;120;151;151;179;201;174;145;139;156;179;177;221;199;160;110;145;160;154;138;153;176;133;143;147;153;136;146;182;165;145;167;219;195;172;164;203;187;169;187;188;213;199;164;177;174;145;115;155;137;149;187;180;141;130;140;118;124;133;129;143;133;168;140;154;125;110;110;119;170;141;125;129;143;124;144;121;144;151;167;160;109;131;147;161;194;165;163;180;149;159;189;193;240;238;185;173;155;224;230;259;246;194;198;196;202;215;199;174;188;198;201;181;164;183;145;136;132;113;128;137;128;157;135;126;111;130;160;165;197;141;142;140;126;164;176;150;135;117;118;141;139;160;133;148;129;106;145;167;135;133;164;142;143;119;151;137;128;171;150;147;158;170;181;155;155;139;141;131;126;158;154;145;142;137;163;189;291;302;225;180;154;145;125;131;113;120;162;176;149;126;124;135;135;145;186;243;266;208;186;151;135;119;138;151;143;171;206;268;211;164;142
117;141;142;126;166;167;211;242;203;172;164;181;147;148;139;184;179;178;157;178;154;154;188;162;188;163;199;178;141;150;115;134;138;152;171;137;141;169;151;148;148;141;148;152;185;189;134;138;136;132;154;149;149;186;209;196;201;150;139;119;162;148;145;151;160;143;128;126;128;119;106;122;127;116;179;225;162;143;115;124;122;130;143;170;170;156;148;134;125;190;195;157;129;122;106;111;120;137;131;130;154;144;126;120;105;142;114;147;161;147;141;137;123;127;131;102;121;111;127;127;159;154;137;131;147;156;123;115;113;98;121;124;120;131;119;122;132;140;135;109;106;128;92;110;136;137;144;127;134;144;134;125;134;121;137;173;156;188;149;135;142;114;124;124;141;160;122;126;144;131;130;112;89;115;138;108;128;119;135;128;120;120;119;133;119;135;141;142;130;90;138;122;114;127;119;141;143;140;148;129;127;130;129;129;144;145;135;121;115;143;140;153;145;132;130;130;151;143;132;161;159;135;158;138;147;130;145;124;128;144;167;145;175;162;157;161;150;144;131;140;147;146;150;155;153;137;147;155;160;154;173;144;150;127;116;123;112;119;112;146;158;151;135;121;144;133;176;162;207;216;249;187;199;174;197;183;141;129;115;127;118;142;197;201;199;219;171;194;162;156;162;149;184;188;187;190;164;168;185;193;233;239;258;230;223;160;156;143;146;157;148;140;133;131;121;113;121;130;124;123;134;122;136;164;137;130;128;140;128;122;126;115;124;130;132;109;122;118;121;123;135;127;136;150;185;166;124;104;120;127;109;136;135;140;152;153;140;134;142;148;136;143;180;167;164;129;142;151;129;130;157;154;157;141;130;119;138;137;149;159;166;137;133;163;150;142;144;119;137;138;119;140;142;115;120;112;108;143;163;183;232;232;241;235;223;169;141;160;170;164;175;187;150;125;121;122;104;90;119;135;154;156;180;185;163;157;162;123;112;113;122;118;146;123;130;126;133;156;169;165;163;162;155;173;155;160;181;179;193;180;219;281;328;264;156;121;140;104;97;77;63;74;91;79;79;97;125;136;125;128;139;146;125;120;142;103;108;98;124;134;137;162;121;146;138;154;171;201;212;142;121;71;94;86;90;75;100;126;137;115;144;153;138;139;159;150;151;135;154;164;173;146;139;135;161;152;142;139;146;119;148;128;157;146;122;129;143;158;151;164;171;181;213;237;218;203;195;173;145;174;187;180;127;137;146;176;165;145;130;140;110;143;156;144;140;115;136;136;135;122;158;145;123;113;125;134;135;125;127;105;111;116;108;90;67;58;69;84;86;105;111;86;121;136;103;109;97;105;123;117;101;98;96;112;129;138;134;108;142;150;172;116;104;108;105;95;108;147;160;153;133;108;76;91;90;89;86;114;140;141;155;168;165;194;186;176;138;130;130;138;123;99;91;101;101;136;137;123;114;115;95;116;113;130;152;161;125;134;133;152;169;195;191;180;198;169;175;193;164;167;144;134;125;125;140;134;156;177;157;136;121;96;84;75;74;125;165;167;137;121;103;112;138;133;133;134;133;166;128;108;114;119;133;141;145;109;121;114;103;108;103;129;145;116;113;125;138;145;136;139;147;149;134;138;95;88;76;73;61;86;86;106;110;101;91;95;98;112;125;125;147;138;158;152;157;165;165;157;155;133;155;126;132;161;140;155;138;146;155;153;163;157;150;171;156;133;119;114;131;132;131;140;134;158;203;225;170;137;128;150;187;203;237;174;133;131;139;147;148;131;163;207;280;243;257;216;183;161;104;115;103;103;110;113;119;150;136;140;150;136;154;132;112;129;121;118;121;152;132;168;147;145;115;133;137;146;124;117;127;133;148;150;138;127;133;137;118;128;128;108;111;121;113;125;146;150;140;122;139;121;159;138;151;161;159;141;96;115;123;124;121;98;114;128;139;118;108;113;117;119;126;144;137;141;164;125;132;144;122;146;148;130;140;127;141;135;109;129;128;126;135;132;144;156;136;131;133;110;113;107;112;96;134;125;151;196;192;166;143;118;123;125;125;132;146;126;154;162;157;148;142;141;136;129;120;128;137;120;118;119;127;93;128;122;132;142;129;125;141;123;107;101;110;129;134;143;181;249;201;166;161;155;138;151;182;169;148;138;143;171;175;163;167;160;186;175;147;161;147;148;146;151;143;141;117;136;135;138;132;141;124;143;131;130;118;129;111;107;137;119;119;125;134;143;131;129;124;120;123;154;135;124;150;158;165;147;184;167;198;200;174;170;148;153;149;164;137;154;127;127;104;92;82;94;112;118;148;148;154;199;168;204;156;149;146;113;133;140;131;128;140;150;166;179;171;130;140;126;123;126;119;140;127;106;139;142;125;132;130;154;158;131;124;137;129;113;128;139;116;137;125;148;142;140;163;155;144;147;128;117;136;144;131;171;181;154;137;134;126;113;127;154;161;177;171;129;143;142;175;192;200;180;137;140;119;126;146;166;180;167;150;121;124;144;139;153;123;139;150;154;134;157;154;169;162;113;113;144;137;123;134;122;128;113;130;148;143;113;134;147;169;163;144;161;122;150;188;162;175;185;167;137;109;105;107;90;135;115;106;118;113;121;113;151;144;153;161;182;157;220;263;266;202;171;129;165;132;149;171;176;147;161;190;120;125;121;143;142;128;155;171;130;124;136;147;133;134;142;134;177;158;154;132;136;166;146;133;162;177;155;133;134;137;128;152;151;179;114;140;145;148;130;141;157;162;159;152;144;133;132;110;133;147;160;157;170;128;124;165;131;152;141;157;157;144;174;160;153;159;181;217;234;277;361;280;217;161;142;136;155;111;127;111;152;151;137;134;107;145;159;192;169;139;156;151;179;152;157;142;120;93;98;111;127;109;103;133;134;167;136;155;152;135;134;130;113;101;95;146;188;218;359;254;189;139;138;116;142;133;151;120;111;119;137;164;148;153;163;149;126;122;126;114;127;128;132;190;218;255;271;221;191;185;152;144;168;120;143;158;161;169;194;195;210;261;257;206;186;171;178;183;171;139;143;138;114;124;99;114;122;138;179;170;161;163;133;165;187;169;175;189;170;160;129;116;137;164;147;134;150;138;156;131;153;140;172;149;160;130;134;156;165;188;206;239;203;163;176;166;160;171;175;184;192;183;148;139;150;152;149;153;145;107;123;118;117;127;142;178;219;247;231;165;128;99;107;134;139;118;119;112;110;119;134;137;153;127;168;163;120;131;122;136;169;178;133;182;188;180;171;170;232;176;174;191;144;194;224;299;221;171;179;209;177;189;198;183;211;189;144;201;203;156;150;123;129;115;117;131;144;147;128;121;119;135;143;182;196;163;145;140;156;157;136;136;123;115;139;164;163;147;143;138;138;122;127;135;149;125;141;145;154;152;128;141;126;146;119;133;140;170;171;202;222;175;115;162;121;137;120;176;124;155;136;168;241;278;201;174;170;148;147;131;124;108;140;149;137;153;140;156;148;149;182;227;221;221;174;148;152;127;115;139;147;174;219;220;158;160;172
143;127;111;132;122;154;176;209;195;152;154;173;138;158;135;165;151;146;159;140;145;153;173;163;176;187;216;217;176;172;124;143;148;152;146;166;166;151;144;165;139;156;173;174;212;174;152;133;139;121;118;146;149;161;207;209;198;165;113;159;155;170;158;177;155;154;143;159;142;107;124;121;131;141;135;161;132;149;122;124;121;140;163;184;234;204;164;152;153;193;165;171;122;119;112;97;118;139;160;162;160;145;135;119;129;114;125;123;148;155;128;140;158;113;135;139;147;158;138;148;157;187;148;155;125;130;126;132;130;144;89;137;109;130;147;133;129;129;139;120;124;127;106;122;131;133;156;180;164;136;138;142;117;127;137;160;174;160;146;148;134;138;110;138;147;154;116;114;110;128;127;109;113;115;128;141;129;131;128;114;131;127;122;123;146;150;106;143;131;133;136;106;128;103;107;133;136;142;124;129;121;129;119;119;114;111;122;125;146;130;148;140;136;131;146;147;130;149;151;141;140;143;133;145;132;114;135;135;134;117;155;145;145;140;117;140;149;159;155;129;146;174;206;153;165;128;156;101;119;155;142;160;141;122;115;129;138;139;145;161;133;136;125;124;140;157;143;147;181;217;208;162;170;168;165;141;125;147;130;128;131;155;211;214;189;176;164;161;154;153;172;145;159;159;180;179;186;206;194;163;199;167;200;210;192;152;112;123;155;150;141;147;119;162;125;126;121;129;113;128;146;152;159;148;171;160;125;126;129;119;130;123;139;144;134;128;126;112;118;123;121;126;142;153;163;131;118;90;132;110;115;129;142;141;148;177;189;138;144;142;116;121;148;162;146;133;150;147;145;140;129;143;149;136;148;131;139;170;149;158;144;155;136;125;128;145;130;122;142;127;115;133;115;108;105;103;111;124;123;182;218;236;260;214;185;150;152;141;146;134;161;144;133;94;149;116;114;108;105;141;133;151;137;163;139;135;120;119;123;117;144;89;128;149;152;144;159;166;186;169;141;162;143;145;174;165;193;196;173;189;265;339;395;244;171;139;134;107;113;80;50;80;81;93;71;92;90;125;145;119;129;158;130;104;96;111;113;113;107;158;164;146;143;140;134;120;170;182;184;102;97;96;87;79;73;91;92;131;141;135;128;156;164;175;177;170;139;147;142;145;150;131;132;137;120;149;207;184;136;123;124;151;160;169;121;115;158;151;144;179;215;194;192;234;209;212;172;160;170;204;187;185;136;133;162;146;145;159;131;129;142;113;172;152;141;123;147;133;153;141;161;132;136;120;118;147;155;135;117;117;124;118;103;46;49;67;45;69;96;112;122;85;122;118;95;111;122;110;106;116;100;89;110;121;130;148;117;141;144;136;152;111;104;88;89;92;104;127;154;134;122;124;114;131;110;90;98;98;112;170;158;150;141;166;172;157;145;135;140;140;124;81;77;89;112;144;165;116;108;116;114;92;110;120;129;139;117;125;123;146;177;182;204;210;209;190;212;192;173;144;139;117;145;117;131;133;156;148;136;141;137;89;82;77;107;143;172;154;120;116;95;128;148;138;141;160;156;148;137;132;146;159;134;129;155;104;118;117;112;136;115;123;134;118;119;147;134;127;155;152;124;147;156;125;90;73;64;63;61;94;87;102;115;86;123;111;120;126;119;131;137;112;158;165;173;169;171;175;171;145;135;135;145;150;157;138;146;150;173;162;159;169;193;154;137;124;118;138;165;124;131;96;130;151;181;168;131;137;145;156;149;179;153;151;115;149;113;150;171;169;149;135;202;180;195;198;194;146;144;114;111;106;99;115;124;126;111;126;136;119;133;130;109;125;105;121;144;123;135;151;148;131;107;146;112;135;104;109;127;132;144;134;136;139;142;154;137;120;107;113;131;131;111;130;156;136;132;111;142;157;151;143;145;154;160;147;134;121;115;107;128;123;117;120;131;127;126;131;131;135;143;124;130;145;146;125;125;147;114;150;159;147;126;126;136;130;117;123;125;143;119;136;169;142;149;130;108;142;126;124;129;162;128;156;166;209;191;155;139;144;162;133;144;140;153;125;165;162;160;159;168;140;149;139;128;125;132;116;120;127;107;114;111;148;127;157;147;162;136;129;110;143;129;132;141;181;224;245;186;144;136;139;149;153;142;146;128;147;128;150;125;156;177;153;152;149;139;117;141;181;183;170;178;139;131;119;124;140;148;131;119;135;135;186;146;139;135;127;122;117;113;123;112;150;136;169;154;175;137;123;134;138;128;122;151;162;175;174;186;176;173;210;199;175;164;174;163;146;156;127;100;116;96;108;101;137;140;165;161;180;211;186;151;183;143;133;125;130;140;145;126;185;187;240;189;164;142;150;125;148;110;144;108;127;140;151;136;110;129;122;154;170;173;111;135;114;116;143;126;122;120;141;145;167;186;184;159;134;128;145;144;136;168;162;162;148;146;136;122;132;123;157;142;140;125;109;118;129;181;179;210;174;154;156;138;150;150;160;181;125;142;142;130;155;163;137;128;147;129;126;141;131;171;183;140;128;121;121;139;131;140;136;125;111;146;148;142;129;126;131;166;178;171;154;168;175;177;154;176;156;137;127;117;97;92;110;117;108;120;109;108;136;134;148;161;164;145;160;195;188;202;193;188;163;161;182;173;176;163;185;184;198;179;154;140;129;117;114;147;146;146;153;130;144;151;147;146;150;149;172;138;147;132;133;143;143;137;160;167;151;151;132;137;127;133;148;149;130;115;148;179;178;168;218;214;168;175;160;129;124;138;135;156;135;150;128;149;158;151;143;120;149;139;157;165;183;166;179;150;171;157;209;247;374;337;266;234;156;162;173;150;160;133;138;123;134;131;148;130;144;194;152;142;134;189;147;141;147;148;121;104;105;117;116;126;113;116;153;174;163;160;151;163;149;149;165;148;124;134;149;193;200;210;167;121;116;129;137;164;162;129;153;138;151;183;172;160;139;133;125;112;148;140;133;140;153;165;205;208;236;208;177;172;157;124;141;118;135;161;155;167;186;216;272;272;261;233;188;181;197;179;127;157;150;168;146;138;119;84;121;156;134;176;156;129;178;153;144;183;135;131;152;146;141;133;157;178;155;158;183;147;147;134;149;151;140;141;133;139;131;149;146;165;186;209;175;154;132;145;158;155;152;139;157;151;141;145;131;124;157;140;141;149;135;115;123;139;164;223;253;345;324;205;124;120;114;154;156;130;113;120;103;132;141;127;143;161;179;162;145;124;149;146;138;129;173;161;168;161;159;162;143;124;127;144;162;191;229;252;180;184;160;164;147;155;202;187;187;212;186;190;150;154;159;128;128;114;132;141;136;126;126;124;133;143;147;164;192;169;149;161;149;136;128;159;110;109;136;151;141;159;135;140;139;130;130;140;170;169;161;147;140;116;128;134;149;108;119;128;150;140;191;228;196;162;153;137;134;134;126;139;152;150;163;190;171;196;185;182;176;157;142;107;138;124;132;153;185;178;173;133;141;177;170;166;204;167;133;146;135;133;139;130;134;191;150;176;178;171;152
124;113;117;116;130;142;134;158;174;169;165;152;135;125;133;141;154;161;165;129;143;150;166;152;141;204;237;227;178;151;126;165;184;177;168;167;168;144;158;145;123;133;189;249;215;165;172;126;134;119;118;122;154;187;183;163;163;178;155;182;190;170;150;144;165;146;153;137;134;129;135;136;128;120;134;125;127;119;137;137;152;146;181;208;268;207;171;177;161;163;162;144;140;131;107;113;112;137;149;140;146;129;130;134;125;118;134;129;152;141;143;150;169;149;163;174;159;176;174;166;177;159;138;119;109;149;130;116;142;143;118;108;126;140;134;138;126;144;129;129;113;110;126;126;145;140;135;170;163;131;142;129;132;151;125;119;138;134;154;125;134;148;138;111;136;111;116;130;115;121;122;118;108;108;120;108;126;95;139;125;113;117;106;147;130;148;139;130;139;111;108;126;134;128;146;116;124;127;139;131;117;133;124;104;111;108;108;96;135;146;124;126;134;137;135;137;146;138;130;141;169;159;155;144;137;127;122;105;124;153;152;147;171;163;149;162;182;182;176;159;171;177;182;199;187;154;143;137;147;134;127;146;152;141;139;135;128;130;140;130;132;131;142;148;150;151;157;165;153;165;148;131;143;146;142;171;102;111;122;158;180;170;214;235;184;175;156;157;154;133;158;174;182;172;181;173;173;216;180;177;151;162;148;147;172;159;143;141;144;160;140;173;161;138;142;136;157;155;117;161;113;140;117;168;177;189;161;139;129;130;109;120;133;143;144;147;135;121;123;133;154;123;131;142;174;128;108;109;122;126;123;137;127;120;145;173;178;126;127;145;153;123;117;145;161;156;155;148;168;161;137;149;153;172;140;147;164;145;172;156;159;165;126;133;110;122;144;135;148;120;123;115;124;116;120;122;122;130;118;161;166;230;191;188;177;149;147;162;147;150;143;117;109;122;131;130;116;140;129;141;140;132;129;142;144;138;126;119;90;116;111;105;132;143;156;160;163;171;180;160;188;116;135;135;161;172;150;146;166;184;209;274;341;277;182;146;121;135;122;83;48;63;72;101;115;88;93;113;125;126;156;154;141;100;110;90;122;123;135;149;158;128;148;143;140;142;173;159;139;123;121;92;79;93;72;65;80;97;116;120;132;168;193;203;189;152;135;159;118;142;157;161;146;116;133;137;164;161;142;147;128;133;142;152;146;141;146;128;154;165;179;159;189;221;189;150;174;183;187;150;150;135;166;153;164;155;144;139;117;123;119;136;143;157;155;128;154;144;154;166;149;114;140;149;157;162;161;112;123;131;132;104;81;65;55;49;72;79;108;83;99;107;140;139;134;134;115;124;126;101;118;87;117;114;135;131;137;137;163;156;125;92;86;77;66;90;111;123;128;140;138;124;110;131;112;109;110;98;105;133;127;135;119;123;165;160;122;122;160;149;146;91;66;81;102;120;151;137;101;103;106;92;115;119;139;119;117;114;127;116;151;171;169;216;263;201;202;193;169;188;125;117;115;139;135;130;164;155;170;135;117;85;101;71;77;113;140;141;134;88;119;103;124;154;159;157;158;138;135;117;114;139;125;119;124;103;140;96;126;128;123;109;119;107;137;125;158;140;155;137;139;138;159;118;97;84;70;71;56;83;95;111;135;113;97;107;97;143;106;142;129;136;169;207;223;187;187;150;168;157;145;142;149;158;174;187;146;149;128;168;162;187;145;165;129;130;116;133;146;164;135;118;131;115;163;129;150;126;143;142;148;151;135;130;121;128;158;192;225;188;134;128;160;153;134;169;164;174;147;145;86;107;111;127;115;123;123;130;129;110;119;110;114;111;116;142;123;130;119;149;128;141;115;134;123;115;123;119;111;153;139;123;151;135;132;121;133;123;119;122;115;112;140;152;169;144;134;131;135;128;138;131;141;139;134;138;162;140;117;116;112;114;125;108;108;144;124;113;117;133;139;133;127;138;140;160;177;128;148;152;165;150;131;129;123;120;130;143;143;130;137;134;144;193;172;147;124;132;146;155;138;137;159;161;200;207;187;181;139;128;134;128;136;133;138;131;138;157;149;154;132;158;141;129;149;156;175;145;132;105;123;132;147;172;178;147;154;153;138;169;131;139;132;125;153;158;170;194;175;163;137;164;165;162;162;150;130;127;140;134;142;130;154;143;150;143;160;130;158;168;189;246;198;168;125;124;134;149;162;144;129;128;156;166;151;115;100;109;101;103;111;117;121;151;124;152;164;141;141;142;121;131;129;125;177;170;153;170;155;182;208;250;237;191;152;157;151;178;162;127;134;124;112;116;141;129;165;174;147;172;193;161;163;152;137;143;131;125;125;126;125;178;204;270;218;195;171;133;156;157;150;156;130;141;162;160;156;123;160;172;177;181;157;148;116;122;123;128;135;114;140;152;191;185;243;191;175;147;148;120;107;170;130;150;158;151;127;131;130;115;142;117;143;122;123;115;124;145;180;211;192;171;152;174;145;170;153;166;151;140;155;121;132;164;152;133;148;121;111;139;133;135;166;168;164;158;140;122;143;140;120;121;133;116;147;159;123;137;154;130;165;179;183;182;207;226;226;193;168;177;134;125;98;100;89;117;106;122;113;120;122;116;137;155;145;148;174;201;187;203;187;183;151;164;178;207;202;178;206;231;183;178;176;164;120;123;126;127;135;154;152;144;136;123;172;157;119;151;164;166;151;134;127;148;162;145;124;153;131;129;120;121;161;131;121;183;184;163;144;148;172;180;183;196;228;196;152;147;153;135;146;164;135;148;145;141;135;190;143;135;154;151;144;167;171;163;170;174;190;212;160;176;238;283;348;335;178;165;148;167;154;170;128;133;121;130;147;125;143;146;169;133;143;135;120;124;163;150;134;124;115;101;113;94;117;109;146;168;210;199;154;144;152;149;148;166;218;146;163;147;145;165;133;134;127;118;137;134;150;162;133;145;134;154;181;167;144;123;117;102;135;121;128;156;160;149;149;218;195;172;152;157;123;137;136;115;146;122;162;164;203;245;239;269;326;327;238;202;220;188;199;177;150;146;155;176;134;103;104;125;142;147;154;154;150;123;134;138;160;130;130;146;157;139;167;149;164;148;168;144;151;135;127;161;155;144;143;137;135;124;155;141;149;212;182;174;150;136;114;128;142;133;157;138;136;139;138;131;115;130;160;154;153;143;114;119;129;146;205;301;463;382;238;136;124;118;130;132;128;131;120;122;140;138;156;114;148;167;163;132;135;142;135;140;165;163;171;142;158;155;140;140;111;107;106;127;123;159;193;186;160;191;157;158;181;172;185;196;169;179;198;181;192;139;153;124;143;147;149;142;115;147;133;146;145;147;158;132;135;135;155;166;135;137;145;144;151;125;155;151;128;133;146;143;138;147;164;189;174;190;158;123;124;120;105;129;123;124;122;155;156;176;201;166;145;138;147;118;147;146;127;111;125;144;117;148;135;165;161;152;135;129;121;129;131;161;159;214;255;209;158;135;172;145;138;175;163;148;142;170;165;162;149;168;192;174;152;170;191;167
123;128;110;126;166;153;138;133;154;157;183;138;139;146;145;177;168;161;147;171;168;166;138;141;171;179;220;238;190;171;157;189;197;180;149;152;149;193;153;125;152;140;210;299;274;190;156;140;134;148;127;130;122;150;160;174;142;164;147;179;202;175;168;184;166;154;169;162;185;105;166;152;120;110;138;135;129;118;152;133;128;146;143;193;260;218;175;121;141;164;159;124;134;118;126;114;110;155;159;180;163;132;152;129;122;119;117;117;126;130;122;161;144;159;152;149;176;231;264;199;150;156;150;153;119;133;138;147;147;116;119;123;122;124;123;127;125;154;142;133;125;122;130;112;108;146;160;177;154;121;148;173;147;147;140;120;118;113;115;141;151;113;115;151;130;129;101;136;113;124;107;109;109;118;113;104;113;103;95;107;115;111;116;147;117;149;137;131;156;121;114;127;140;129;117;113;126;111;139;118;124;150;134;115;116;120;143;155;134;136;149;126;117;137;131;121;127;132;156;156;162;192;143;162;124;141;120;112;155;142;125;137;161;157;160;152;178;150;162;179;173;172;183;209;169;137;157;130;155;142;127;148;129;144;135;128;122;116;149;163;139;118;127;173;184;158;144;150;144;152;156;165;154;126;156;145;140;120;139;200;259;239;218;222;239;227;166;163;155;147;143;151;175;160;149;175;181;194;168;167;130;161;154;141;156;155;175;155;108;141;152;163;178;140;141;146;150;133;154;137;153;149;140;150;148;155;165;139;162;135;112;129;126;134;148;136;130;87;142;130;142;176;140;135;156;117;131;109;104;118;121;122;119;138;120;133;142;133;136;147;127;146;134;131;133;134;155;167;164;174;129;137;169;172;180;143;163;157;170;161;152;142;139;108;114;107;117;143;126;129;127;139;113;133;130;146;110;128;129;140;163;169;161;180;176;143;145;149;142;134;137;126;146;125;113;109;123;129;153;149;128;129;131;144;157;134;112;118;109;123;107;121;132;125;127;167;166;155;163;151;154;123;171;166;141;179;190;168;168;165;205;222;259;239;164;133;135;144;114;72;82;70;66;119;104;121;104;108;115;134;143;126;108;107;93;123;122;113;135;177;145;160;164;134;133;147;135;149;144;116;113;114;101;80;93;83;98;99;100;94;146;131;192;188;158;143;124;158;147;120;133;138;107;131;141;128;162;140;126;132;139;144;160;171;144;128;133;122;131;136;152;131;157;136;167;144;156;169;180;142;131;119;133;143;149;163;145;137;113;126;107;132;165;166;172;140;134;142;134;138;139;136;137;138;160;166;154;142;147;125;110;93;77;58;70;58;81;91;103;97;116;118;116;132;132;140;113;106;118;124;84;119;114;95;117;119;113;113;124;166;124;80;71;80;81;113;122;108;159;137;133;135;128;118;103;129;115;129;136;144;137;123;113;104;147;126;114;141;157;185;149;116;110;87;102;119;133;127;119;87;108;91;122;114;114;140;127;102;129;147;165;157;192;192;225;191;181;141;154;152;136;124;140;149;153;148;168;173;183;142;125;103;76;82;89;114;152;150;110;104;116;116;117;144;135;161;121;137;133;135;124;116;110;118;120;138;144;112;130;137;130;131;97;116;132;141;157;168;144;140;152;129;154;126;116;93;93;76;84;95;81;105;130;138;108;124;121;134;148;131;117;166;185;200;262;237;178;142;153;135;143;145;162;166;200;173;159;120;148;192;168;149;157;161;150;131;134;159;153;186;149;125;145;128;128;130;131;148;146;138;158;137;129;131;129;140;141;194;215;178;134;110;137;134;131;157;143;168;164;133;120;125;133;109;133;114;145;134;157;121;123;135;125;132;135;119;124;146;148;126;126;121;131;97;120;140;125;127;153;115;130;149;148;120;130;143;142;130;131;105;139;117;129;131;154;140;138;126;148;122;127;133;119;145;147;177;170;143;127;110;138;130;101;131;117;137;131;131;139;129;132;125;139;131;142;154;145;116;111;126;142;136;119;136;116;133;131;163;146;157;151;139;169;176;179;164;146;148;138;143;148;151;164;148;189;184;174;147;122;118;130;143;152;129;127;125;148;149;166;144;139;187;149;136;146;164;158;122;139;115;113;120;124;180;169;162;160;180;172;170;149;119;151;173;171;175;196;162;154;144;144;187;188;185;158;171;127;135;149;134;149;132;151;168;153;149;149;139;162;195;224;330;280;187;138;118;165;131;137;150;150;127;165;147;158;143;157;131;125;138;103;107;117;150;137;128;160;174;156;144;128;158;110;137;166;164;141;154;146;163;247;277;239;209;153;161;196;164;151;162;119;103;94;101;148;140;159;134;147;166;193;163;163;148;140;117;91;119;139;122;140;154;191;226;207;195;150;182;231;197;189;156;152;112;156;129;145;122;158;154;159;179;159;137;104;132;137;121;146;104;114;137;187;191;206;212;204;170;160;144;139;135;143;134;111;112;136;157;131;109;118;159;123;136;122;123;146;132;154;203;189;168;195;162;209;207;182;162;164;144;134;134;149;129;149;136;112;109;113;150;134;135;158;178;166;116;114;126;142;132;127;125;124;136;137;159;153;137;125;142;168;180;176;208;217;229;235;189;159;164;175;157;112;89;106;112;117;124;115;114;116;126;125;125;178;155;191;244;260;188;178;175;175;203;211;238;219;188;194;214;226;210;182;169;153;106;132;124;131;131;128;141;120;146;129;125;172;187;153;164;134;134;147;161;157;166;134;140;146;163;145;134;117;137;149;172;178;149;161;147;166;172;143;193;200;151;148;130;132;137;151;160;166;158;137;167;161;181;157;146;134;138;152;149;159;165;173;182;207;181;163;134;162;228;284;267;200;176;143;202;153;164;141;133;130;147;139;137;146;163;150;161;139;140;122;138;132;132;141;136;139;107;96;95;106;110;133;175;199;180;159;137;125;161;141;164;198;170;180;177;177;146;139;162;134;112;120;135;168;182;160;141;140;148;160;173;173;139;133;123;131;141;150;182;172;144;151;178;155;180;177;167;134;141;137;127;131;172;140;180;184;226;227;215;315;284;249;195;226;231;217;163;133;144;132;140;126;106;107;122;120;140;145;149;122;132;131;132;107;131;122;122;148;120;128;151;139;156;183;145;165;147;139;145;148;156;147;149;145;143;140;156;155;202;229;200;146;119;119;115;122;146;148;133;138;142;118;136;113;120;118;119;142;133;117;116;134;135;187;245;318;357;194;123;143;142;138;134;133;136;103;118;101;121;122;135;123;140;142;153;159;116;131;158;147;154;146;129;132;144;121;152;131;113;93;128;114;115;151;180;188;202;171;154;131;132;159;175;171;183;182;167;177;137;165;174;168;173;144;133;108;114;132;131;152;148;157;177;168;160;183;163;166;159;158;137;128;144;117;156;126;113;135;130;144;173;169;188;196;214;163;131;126;97;118;142;153;139;130;121;140;164;147;153;130;120;142;154;184;141;128;149;154;128;139;134;155;150;168;178;100;149;130;146;131;174;190;195;277;217;158;138;160;146;164;138;158;165;164;177;182;150;133;157;160;149;148;146;169;147
133;144;109;133;179;169;173;157;119;147;129;112;130;149;142;167;153;175;179;150;185;158;143;113;139;139;205;171;162;173;150;197;168;138;140;142;162;176;147;139;132;143;189;262;185;149;135;122;147;146;138;124;138;125;157;136;136;119;154;155;188;190;175;147;156;156;143;145;147;118;142;131;112;139;144;134;114;126;123;128;136;125;153;138;179;180;164;145;137;139;142;136;122;124;159;145;160;155;179;172;175;147;117;135;124;115;105;107;123;122;150;156;157;145;147;159;163;215;287;231;152;185;142;115;124;115;146;157;126;140;126;115;139;126;125;128;144;146;145;121;103;110;117;110;114;123;135;143;123;131;155;185;193;167;126;122;93;122;149;152;130;120;130;121;133;116;132;143;123;118;103;104;113;113;110;122;84;128;127;117;114;114;133;149;157;137;136;141;148;129;133;113;123;151;136;122;141;134;157;123;123;145;121;110;111;134;132;145;157;152;171;138;128;124;128;122;137;156;149;191;157;168;156;133;127;106;142;142;111;121;162;162;164;158;152;150;153;165;175;149;162;169;190;191;168;156;143;143;147;144;146;161;132;154;165;136;121;139;147;139;119;107;128;157;180;165;129;141;146;139;140;172;179;173;149;132;106;120;146;220;292;240;243;212;222;208;196;175;158;158;142;142;154;154;120;143;216;181;207;195;163;169;151;136;142;137;135;137;164;141;148;174;172;165;140;157;139;149;133;126;151;133;138;143;158;141;165;136;131;130;109;134;131;146;118;94;130;122;126;153;166;189;144;206;163;157;120;109;100;126;112;136;128;115;121;129;129;118;132;140;149;129;134;151;155;141;142;142;168;157;139;163;136;175;162;188;152;187;178;168;171;157;169;141;107;124;110;118;142;150;169;133;118;161;163;152;140;114;120;166;148;155;158;149;133;166;172;147;137;160;111;121;113;125;131;114;131;134;142;173;139;127;156;172;155;136;117;103;121;107;119;121;123;138;139;147;159;186;167;164;136;139;135;165;165;144;133;148;163;181;198;198;205;197;160;136;124;110;98;97;48;55;96;116;126;122;111;102;106;122;115;119;120;121;93;120;114;124;132;163;166;169;147;139;145;142;115;120;146;124;104;97;74;54;82;82;83;87;90;85;144;147;176;154;172;157;151;149;141;132;139;128;117;149;156;122;151;121;136;153;124;153;140;155;146;160;130;123;134;155;136;116;118;115;152;148;149;152;134;149;153;135;119;132;129;125;145;132;124;146;139;136;164;159;142;120;139;114;130;130;127;136;138;156;137;152;162;124;138;112;123;106;106;73;73;87;100;106;96;109;114;133;125;120;139;118;113;117;121;111;105;107;96;98;109;133;111;115;114;138;85;74;67;77;89;105;106;116;129;158;131;148;158;156;111;118;114;140;122;148;103;132;115;104;127;126;112;121;140;170;164;107;116;108;121;159;139;125;124;106;94;120;124;114;130;131;117;121;151;131;147;184;154;196;177;174;158;149;158;154;136;146;148;137;161;150;150;170;164;163;126;90;93;79;105;125;161;146;112;93;102;116;105;110;123;123;142;137;145;135;126;119;114;121;120;129;116;118;115;133;138;135;145;133;131;146;134;133;132;138;148;162;145;153;110;109;87;72;72;96;114;108;116;103;114;115;139;153;148;129;146;144;162;184;255;221;227;173;151;124;142;159;156;161;161;172;179;148;160;190;181;172;153;152;152;150;135;141;160;160;147;138;147;130;133;121;150;162;135;133;147;115;123;114;125;145;149;162;188;164;111;98;109;116;161;151;172;187;155;119;140;139;133;137;119;130;155;162;147;158;136;107;104;117;143;123;111;132;149;141;108;117;108;139;132;113;116;131;117;117;141;138;142;132;120;106;128;159;121;136;111;122;134;156;133;147;145;125;166;117;117;145;155;150;157;151;157;164;118;123;120;121;128;120;150;120;156;147;140;186;184;137;143;131;149;156;154;130;112;115;126;146;113;132;116;143;142;166;175;131;147;146;139;167;193;163;121;134;125;123;148;122;159;158;151;172;159;128;146;137;128;129;138;159;128;137;148;164;167;158;173;159;160;126;144;156;139;126;129;113;124;107;126;136;162;225;235;176;139;157;125;138;142;158;152;167;150;145;148;148;133;162;198;252;209;187;156;151;136;146;147;140;164;157;161;149;140;166;124;219;301;359;344;192;148;122;133;133;161;138;134;143;117;118;154;157;143;146;141;121;116;134;126;135;134;139;138;140;133;119;121;128;138;123;154;150;165;151;166;172;207;238;243;186;177;183;183;191;184;146;104;79;86;112;164;176;183;168;184;178;164;180;179;154;107;112;125;133;136;128;119;127;159;204;179;184;180;235;284;315;229;182;145;154;147;144;135;135;151;178;149;151;154;131;125;112;109;133;129;115;134;128;176;167;186;215;193;174;145;144;126;146;150;116;125;129;156;150;146;148;143;150;115;150;128;151;148;129;168;152;164;183;167;168;218;179;163;158;149;140;136;163;158;160;142;132;123;119;123;145;181;134;170;162;136;143;142;135;146;122;126;130;121;137;142;123;150;143;140;142;174;167;165;181;210;223;196;175;157;156;168;165;107;108;77;97;120;138;120;110;119;110;124;136;169;202;197;197;221;178;177;191;208;207;259;281;240;213;235;234;240;238;219;197;149;129;129;124;132;139;122;147;124;150;147;156;153;195;152;130;142;133;147;155;178;158;154;160;176;185;152;138;144;143;116;148;161;163;179;174;168;159;165;149;160;156;127;141;134;149;148;151;174;148;135;176;145;146;135;150;145;153;147;138;146;153;198;176;191;209;167;163;164;185;201;172;167;159;141;170;153;138;147;129;109;111;129;119;138;152;170;174;151;141;113;126;117;130;133;115;133;105;88;88;97;113;106;123;144;178;154;150;134;144;141;172;169;181;192;196;163;148;139;138;139;142;147;175;156;176;166;140;89;147;133;161;136;123;143;143;162;170;155;188;167;156;137;145;165;175;162;166;132;142;146;134;124;138;138;155;175;184;199;205;228;219;185;193;224;246;221;141;160;137;130;131;108;93;126;117;122;155;133;140;146;142;124;136;117;116;119;108;111;107;133;138;145;145;153;124;127;130;135;125;136;151;163;146;138;143;126;158;170;192;218;213;150;140;126;99;126;140;148;137;123;134;118;134;107;126;131;119;138;110;113;134;135;153;195;206;263;228;186;156;161;139;112;139;114;145;131;127;118;127;145;131;151;126;141;147;138;135;133;159;140;140;142;130;139;129;132;109;136;161;104;117;97;100;137;189;208;223;218;199;163;183;194;188;170;165;202;213;188;181;159;179;176;173;176;139;110;137;139;130;141;172;164;230;235;197;169;149;166;175;210;172;143;143;147;126;149;145;130;142;141;154;180;199;196;162;159;134;119;121;134;129;153;132;124;116;127;148;151;148;140;138;138;171;164;155;169;142;135;128;131;139;143;162;150;139;128;106;128;141;134;139;184;226;276;200;167;138;150;132;140;137;136;144;157;152;171;124;161;120;143;129;139;139;151;149
130;126;121;130;156;181;196;164;159;161;129;121;140;127;150;154;154;167;157;163;173;181;141;152;130;140;171;170;191;180;153;154;154;153;158;151;143;145;138;143;133;136;161;195;199;161;145;121;129;120;121;142;140;136;123;125;119;122;140;176;176;142;144;163;151;164;138;131;144;135;130;153;130;132;130;128;124;108;160;105;122;143;123;133;154;139;128;138;136;134;122;124;124;131;126;143;180;184;206;180;144;134;141;157;143;108;99;120;126;158;171;172;166;173;143;141;159;189;217;167;179;163;130;117;107;135;121;125;152;141;119;139;146;133;100;127;131;138;139;123;118;122;146;132;109;125;139;131;129;134;129;186;153;195;116;103;118;116;123;119;121;114;158;141;144;156;145;126;115;107;142;104;148;143;131;132;120;131;134;126;121;97;132;155;156;137;143;155;160;134;127;123;126;139;142;152;135;136;147;120;144;116;106;137;123;128;123;130;119;149;147;150;142;133;108;130;119;156;122;171;196;194;195;149;132;115;133;147;136;140;155;135;141;127;126;136;157;161;159;145;164;174;200;170;175;156;156;157;154;153;146;143;156;158;153;142;138;125;146;124;121;115;106;174;174;144;146;155;143;135;172;221;198;145;118;123;128;120;145;198;278;208;195;206;231;212;192;148;168;166;153;151;152;155;153;190;201;204;197;193;191;164;144;128;129;136;118;134;122;134;122;183;193;179;153;141;131;132;124;112;138;151;160;156;144;138;138;123;125;140;114;124;104;121;136;100;102;117;134;155;171;174;174;170;168;159;148;117;124;128;131;121;133;132;127;119;136;120;138;163;171;160;143;140;137;143;138;164;170;150;163;157;159;137;171;154;161;183;177;169;167;132;132;133;107;119;133;146;142;202;192;200;185;196;188;175;142;135;140;179;169;149;150;133;125;139;168;166;148;126;152;129;124;123;122;138;134;139;155;155;155;153;169;188;160;135;115;131;126;119;107;122;111;117;132;146;176;156;152;170;148;149;129;164;170;160;153;174;161;172;184;200;181;197;160;128;131;117;88;78;66;58;82;110;113;126;111;106;137;131;129;128;114;92;91;105;90;128;150;195;196;176;159;135;145;133;128;138;147;123;122;92;68;64;69;89;87;94;90;79;85;121;149;149;142;147;138;153;134;112;124;117;126;145;141;137;143;141;122;146;143;161;156;175;154;127;152;139;131;135;126;123;126;122;131;159;141;143;132;128;131;144;125;121;131;152;137;130;133;147;156;129;173;163;142;131;116;140;141;121;137;119;143;183;197;139;131;113;109;100;112;108;96;65;74;82;84;94;98;89;105;102;118;129;118;111;114;96;92;105;108;116;87;101;134;116;127;117;133;109;95;86;75;94;107;108;102;131;149;162;153;173;187;162;110;98;106;103;126;119;136;120;102;99;114;102;91;110;120;131;136;102;120;126;122;157;174;122;133;113;133;133;133;131;139;148;132;127;142;153;131;148;134;178;152;169;175;144;178;174;146;146;132;146;152;178;157;169;147;141;107;92;93;81;94;104;123;131;144;73;77;86;98;126;113;139;132;138;140;133;127;101;119;123;128;129;124;144;144;139;144;143;117;111;121;125;125;124;129;140;150;167;144;138;134;110;94;109;116;106;104;96;120;98;108;103;138;140;138;136;145;149;207;196;193;220;179;160;122;141;147;137;157;147;139;149;180;142;158;173;181;146;149;138;162;152;152;151;174;189;168;203;158;142;139;154;148;169;150;143;157;145;135;131;124;129;132;145;156;166;127;115;127;127;139;145;136;127;145;143;159;161;148;140;128;118;162;160;149;138;134;120;105;124;120;129;115;131;138;96;122;127;146;139;120;109;110;133;116;136;112;139;142;140;133;120;160;140;136;102;113;130;111;141;143;128;176;150;162;178;139;131;160;163;151;168;168;130;119;134;111;124;143;123;137;167;159;140;151;159;138;133;130;120;106;148;127;111;127;141;133;119;131;114;123;149;154;151;167;143;138;138;154;149;173;166;126;146;137;141;131;130;147;158;159;145;148;129;159;166;162;173;160;157;151;142;150;143;149;165;148;152;171;156;144;160;161;135;109;109;130;120;145;142;167;164;213;167;147;135;135;118;130;145;153;153;144;142;122;140;164;162;179;206;186;196;172;150;129;144;142;155;167;132;156;155;162;168;177;184;252;338;318;166;161;124;144;152;166;174;163;129;140;148;147;194;175;139;122;105;108;96;122;124;137;158;143;121;130;118;125;102;137;141;133;144;151;159;174;183;206;162;192;177;182;221;202;206;191;138;96;86;97;103;127;156;167;220;225;220;185;197;155;145;126;112;122;123;154;103;87;102;148;166;164;146;160;257;308;333;253;180;138;170;163;162;126;147;160;158;145;123;128;106;111;122;124;122;144;132;131;141;133;123;175;214;211;169;176;145;129;134;152;109;146;137;139;137;137;153;146;147;112;150;158;139;157;136;168;142;161;172;167;129;178;171;148;145;159;120;141;128;145;139;153;143;126;123;125;142;142;160;163;153;139;118;120;122;141;136;135;135;118;135;135;152;148;135;144;146;121;138;142;181;204;194;153;169;188;188;177;154;142;110;87;93;122;138;142;142;155;103;114;137;140;190;190;219;227;214;212;204;185;233;288;284;292;234;207;222;276;288;269;232;168;128;170;142;137;140;169;157;137;155;131;138;155;197;162;154;155;133;153;168;227;219;153;191;184;213;203;160;128;160;135;153;153;127;138;140;172;147;135;140;140;142;132;138;116;148;154;167;158;126;146;165;157;128;126;126;152;165;130;127;140;150;161;175;191;194;178;149;141;154;146;160;147;161;160;147;156;148;167;129;127;125;130;130;159;170;194;167;165;148;121;115;123;139;158;89;103;113;98;83;86;114;118;120;124;127;120;128;138;158;131;179;203;211;225;227;182;138;146;126;141;145;160;139;126;154;121;128;131;149;116;136;137;121;136;137;169;147;169;145;171;137;146;139;153;179;135;149;163;142;125;125;152;143;148;146;128;137;146;183;186;182;168;193;198;202;168;160;138;144;115;126;132;101;100;93;104;148;154;155;129;149;134;125;126;99;105;88;79;103;105;136;145;145;145;129;152;131;123;148;145;167;127;139;155;141;169;131;173;198;212;183;119;121;140;138;121;138;131;145;134;120;122;132;118;130;162;143;111;144;141;136;153;121;159;176;190;195;171;157;158;152;129;130;153;143;160;121;139;105;124;130;134;156;134;134;119;114;159;126;121;116;111;138;151;165;148;163;135;143;129;97;116;123;153;207;263;258;226;241;204;199;185;174;184;192;218;217;213;177;134;165;177;216;161;143;153;137;149;165;143;137;221;277;351;306;215;171;165;207;248;220;154;129;135;141;152;153;158;146;127;157;147;171;158;126;139;125;123;119;129;129;128;145;117;111;125;138;115;112;133;106;125;154;175;143;160;151;124;112;119;153;146;115;121;120;110;143;143;137;123;167;172;197;211;186;151;144;145;152;150;145;149;139;158;136;126;155;111;124;127;129;140;137;134;174
137;139;136;155;176;196;174;185;185;140;152;143;140;128;116;139;153;137;127;147;148;178;139;150;133;188;171;177;200;202;193;174;160;173;156;145;134;124;122;138;139;131;137;156;150;146;153;141;134;117;122;142;134;129;146;135;127;143;139;170;175;158;149;162;143;128;119;124;168;145;150;153;164;119;135;126;107;109;128;124;96;88;119;138;129;110;126;143;135;138;116;161;141;157;146;176;182;211;179;149;144;129;159;150;182;137;131;117;124;147;180;166;207;142;131;112;146;128;170;130;122;145;140;130;121;97;131;166;155;127;119;133;135;121;145;117;125;128;115;115;115;127;144;119;106;118;123;133;156;140;135;148;130;145;135;137;116;165;110;111;109;114;178;171;168;139;141;116;108;125;118;103;113;121;150;126;119;122;144;116;103;125;134;135;131;124;124;134;127;165;153;138;127;128;126;128;140;126;149;154;106;144;138;126;128;101;127;118;134;132;160;137;167;133;130;146;120;130;135;157;191;264;213;184;149;170;132;139;138;154;142;162;138;164;146;170;150;151;175;149;157;142;159;180;154;159;153;140;141;155;125;153;153;143;159;169;158;134;133;111;114;112;131;119;146;120;143;139;125;147;158;184;160;172;144;127;134;110;116;176;213;199;211;233;197;205;174;170;171;155;142;148;161;169;178;200;219;225;202;193;181;182;178;138;155;137;158;157;137;125;130;160;162;172;153;149;131;128;127;129;143;146;139;128;128;156;143;138;144;147;119;123;128;124;124;110;106;121;107;161;174;183;165;149;192;129;116;138;112;129;135;145;135;116;114;126;105;129;142;160;155;145;131;156;160;153;159;127;143;158;146;139;142;137;163;149;147;185;183;159;162;141;128;148;139;118;131;130;162;200;240;228;212;211;268;227;181;128;150;178;189;176;160;133;133;157;146;156;157;112;150;107;144;158;121;110;110;132;107;133;146;174;196;154;146;129;151;125;140;127;127;130;139;126;120;121;162;179;169;153;175;152;163;150;155;153;130;170;141;190;205;200;186;189;160;155;119;107;81;78;57;54;73;100;114;109;111;122;130;130;124;107;128;113;119;108;131;126;161;159;170;138;134;131;168;143;122;128;122;132;118;101;79;66;91;99;123;89;73;81;87;123;150;141;138;130;125;123;116;149;120;142;126;120;127;118;134;160;154;133;141;125;138;160;149;143;127;147;131;124;135;133;132;128;137;167;129;123;109;116;117;131;114;140;131;135;118;137;141;168;166;177;182;164;158;133;124;134;140;129;116;118;158;167;161;125;119;110;95;93;86;108;101;64;66;79;91;102;107;104;101;121;115;101;86;96;104;107;103;103;121;111;89;95;101;100;100;114;107;124;102;70;89;92;118;107;112;119;116;156;155;155;167;144;142;129;81;103;117;112;135;118;91;86;116;107;112;121;79;98;122;127;93;121;133;172;190;145;127;124;141;130;107;150;128;144;100;142;130;125;142;130;158;145;206;187;172;144;123;143;163;159;131;140;172;151;150;145;136;115;129;102;89;88;88;91;103;120;101;84;76;73;113;114;132;154;151;155;121;113;144;128;119;109;134;138;116;128;149;125;133;123;119;130;135;138;124;135;131;135;142;123;162;123;99;106;82;100;97;104;104;97;99;114;91;125;102;122;128;135;152;148;180;176;178;179;175;129;140;128;155;150;165;147;162;135;163;137;127;178;200;177;150;141;133;160;157;163;145;175;153;185;185;136;124;130;148;173;169;169;124;130;142;169;138;131;140;179;153;134;122;125;127;153;190;131;121;110;121;130;125;138;163;133;148;146;140;130;146;155;141;129;125;127;106;105;126;136;118;98;121;124;170;155;123;132;135;158;132;128;132;138;108;137;130;133;146;148;148;122;137;115;130;134;170;150;158;171;169;155;171;150;146;169;174;135;131;144;125;120;117;133;120;148;132;145;141;142;140;140;130;146;121;150;138;133;156;144;132;140;140;132;129;131;109;129;118;162;167;154;131;144;156;168;176;143;152;134;129;125;144;129;146;172;146;147;134;153;168;175;165;156;183;171;169;159;127;136;161;154;147;134;144;135;138;171;159;153;125;158;145;129;119;134;142;161;153;157;158;169;140;132;125;133;168;150;139;157;154;192;186;155;187;170;224;211;172;176;148;149;132;149;148;142;151;153;144;143;167;201;184;231;232;152;130;148;150;158;154;158;149;128;112;152;160;219;209;170;130;115;100;105;107;129;128;146;129;101;121;105;115;105;117;108;142;131;137;152;185;226;179;192;199;172;183;235;203;169;167;143;96;79;81;102;148;170;196;196;199;201;197;154;179;173;127;107;122;117;123;130;118;106;135;172;150;173;146;190;218;214;211;183;148;134;108;125;109;102;125;143;165;144;141;136;127;115;115;114;135;126;135;155;131;123;133;168;159;159;187;196;139;140;153;132;123;143;161;145;148;132;127;129;133;105;148;128;140;157;163;173;165;127;164;183;137;160;161;119;142;137;136;114;123;119;140;150;130;129;137;143;173;162;152;147;134;137;120;120;155;145;126;146;140;127;133;134;169;142;158;163;157;148;161;194;157;162;168;174;166;180;210;195;141;128;108;110;111;118;138;142;132;139;136;148;150;198;191;250;198;183;219;218;235;251;277;330;302;245;202;214;266;352;297;215;179;176;158;159;158;147;171;175;150;145;126;111;139;151;165;148;157;137;156;184;223;226;165;162;169;192;192;155;136;158;153;171;116;158;136;166;157;132;143;146;126;147;143;165;127;131;135;166;124;121;132;118;138;141;118;124;144;156;136;154;153;143;187;202;187;188;183;148;137;145;140;187;177;172;184;187;167;175;166;133;117;131;114;127;141;141;157;181;192;174;136;116;137;103;115;110;100;101;90;103;115;105;129;131;104;121;125;130;140;140;158;167;230;243;204;169;148;121;121;147;138;159;144;146;129;142;141;119;136;146;130;146;129;112;135;141;148;154;143;148;138;137;120;136;144;165;165;155;168;165;138;149;130;141;121;136;144;131;112;118;143;149;158;156;148;155;175;135;153;123;102;107;90;100;95;107;102;138;156;160;167;149;146;158;151;131;100;78;61;128;136;157;133;126;163;143;137;116;132;192;160;159;157;142;137;158;165;153;161;161;200;127;123;150;130;128;137;151;149;126;126;125;124;150;123;139;145;137;143;126;147;136;168;123;123;148;142;194;161;175;179;162;158;146;154;149;160;135;125;112;143;132;156;128;140;143;143;140;158;129;125;157;130;151;146;180;180;178;160;150;130;133;114;134;148;210;247;282;274;236;201;180;164;169;159;203;208;221;207;175;157;168;181;177;164;144;172;171;219;188;154;149;186;356;512;408;243;208;185;208;218;204;173;140;149;139;138;150;160;145;170;162;118;122;155;144;116;123;100;134;118;124;150;129;107;133;116;136;125;148;119;136;140;133;174;175;162;131;131;131;121;137;152;119;129;125;116;146;167;141;133;166;207;222;231;169;169;171;183;171;157;160;180;166;147;124;154;131;150;147;145;138;131;131;156;150
136;157;139;162;177;207;178;163;155;150;137;128;126;129;141;150;153;126;139;149;141;155;162;156;175;200;196;208;209;226;199;160;170;136;141;128;126;129;146;136;127;134;131;136;137;100;164;120;143;123;138;125;127;138;152;140;123;171;154;152;168;140;128;121;154;138;118;152;129;158;189;180;163;132;129;128;109;116;128;119;122;118;137;130;153;150;148;142;146;146;172;178;184;179;184;165;178;184;140;162;136;137;161;138;163;142;136;119;128;149;196;264;221;171;128;149;127;127;125;124;129;143;118;125;113;111;115;152;184;139;114;150;120;104;128;113;147;136;116;118;114;122;125;113;101;117;101;124;134;134;144;159;138;124;129;131;119;126;154;128;109;114;161;163;157;134;125;123;107;118;107;123;100;116;114;119;118;122;111;123;116;125;125;124;115;142;134;107;147;196;167;160;122;139;153;114;151;127;151;133;120;142;155;151;136;116;118;114;118;114;125;137;142;146;152;177;144;123;133;160;191;245;213;199;153;159;151;157;152;165;153;138;144;160;174;207;177;151;154;146;154;177;194;155;152;150;152;110;132;163;142;156;139;162;158;167;172;150;147;122;120;135;147;175;144;170;135;120;130;152;203;167;155;149;123;124;118;121;130;159;176;203;204;243;229;193;194;162;156;159;152;163;141;169;178;204;210;216;208;198;186;210;157;160;175;163;158;137;145;133;153;176;165;163;153;141;157;153;116;130;133;147;130;131;140;142;149;138;136;133;110;127;112;120;107;124;111;125;119;122;158;195;161;181;158;140;149;135;124;114;163;107;121;125;130;120;131;131;135;139;158;130;141;158;144;153;186;170;142;185;152;139;149;139;168;176;160;182;171;150;146;149;133;137;150;155;152;142;154;150;196;228;230;262;244;229;176;144;147;169;165;152;146;148;151;150;135;168;135;134;144;161;152;130;123;121;119;119;158;137;145;177;171;204;154;136;137;155;141;123;132;159;140;141;132;123;142;150;166;145;155;137;150;149;155;167;151;168;157;156;161;166;167;180;175;130;135;91;70;63;40;40;65;85;113;112;150;124;144;133;134;151;181;175;171;145;141;127;154;157;151;150;120;125;135;130;137;127;139;123;110;81;79;76;89;136;138;93;72;74;93;123;156;149;129;162;148;133;111;155;148;129;140;136;125;136;132;145;142;182;123;148;161;177;143;156;131;130;130;141;138;128;149;131;120;147;122;160;134;133;140;138;153;160;151;153;123;121;149;147;212;192;153;145;135;126;126;107;121;142;140;153;149;157;157;120;128;102;82;61;76;104;82;75;57;54;65;109;114;104;115;87;92;102;94;114;94;92;97;127;131;103;74;79;92;97;96;87;137;122;136;96;119;91;112;131;131;106;120;116;129;146;181;168;140;125;104;88;88;89;116;97;121;115;111;99;120;126;113;108;131;107;106;113;117;137;155;126;112;103;112;140;125;138;109;110;133;117;120;104;133;131;141;150;193;187;162;155;152;144;178;167;167;161;178;161;150;135;129;136;120;79;79;80;82;98;109;117;104;87;86;93;91;128;153;152;169;143;140;125;140;118;131;116;139;121;125;146;141;145;120;138;140;133;137;126;121;141;134;121;140;147;163;157;121;110;124;133;114;117;101;104;102;119;113;127;135;130;124;128;124;144;160;145;158;157;144;137;116;138;129;162;165;138;164;160;162;164;148;137;174;152;155;139;139;148;180;165;163;124;156;154;154;140;120;124;139;156;206;180;203;142;140;139;132;168;182;151;139;122;102;137;131;141;155;130;122;90;109;110;137;133;153;92;134;149;144;106;152;116;132;140;132;137;121;113;96;122;125;106;132;131;143;174;155;139;122;145;150;136;121;151;147;128;125;116;145;152;121;131;134;127;125;168;157;143;156;152;154;181;157;142;178;165;157;147;115;134;126;132;117;120;129;145;134;115;130;113;136;138;136;157;127;143;140;137;123;128;103;119;155;138;119;137;119;118;120;134;142;123;141;143;143;116;155;118;130;125;108;108;134;145;141;160;164;138;143;142;147;164;173;193;164;158;165;143;140;147;156;125;147;129;138;135;138;140;158;163;156;146;152;136;157;154;127;173;147;177;162;174;134;151;121;133;155;165;155;193;242;203;172;174;160;182;244;217;179;173;127;190;189;158;147;147;132;153;160;154;167;158;198;168;157;140;156;142;131;170;161;152;135;150;132;128;141;199;182;141;100;90;120;104;119;132;136;168;131;139;132;135;115;100;122;142;122;127;158;172;172;211;226;161;161;214;203;213;202;203;192;115;105;74;91;114;145;141;161;197;170;179;155;150;148;138;122;114;124;131;130;137;111;143;150;149;175;170;158;166;167;173;172;156;144;125;115;102;80;100;117;110;133;143;165;164;156;160;136;137;149;127;143;170;130;148;158;152;169;151;161;151;154;141;140;123;122;141;129;117;122;146;108;129;127;128;129;132;143;175;209;196;173;185;169;176;173;161;166;146;131;136;88;117;111;134;127;162;132;158;142;155;166;161;156;138;152;148;159;149;159;131;135;124;132;132;124;132;175;145;187;149;172;186;156;166;161;179;153;163;140;183;201;229;153;115;113;109;106;109;128;126;148;154;171;153;181;234;238;203;230;232;196;200;249;287;314;306;274;225;185;216;248;316;283;203;181;186;158;137;152;154;154;161;143;140;141;126;102;145;149;148;137;164;201;252;228;186;135;146;164;187;181;153;167;174;145;199;170;147;166;118;130;117;131;120;156;139;194;158;139;113;130;122;127;135;116;138;133;130;133;122;140;142;151;155;128;166;182;196;172;165;165;148;156;158;148;157;176;161;162;180;176;174;183;147;108;115;136;145;148;148;149;204;206;174;134;117;132;105;95;77;107;99;113;113;157;123;141;132;147;110;127;125;133;129;146;162;213;190;140;139;142;151;135;150;126;127;139;132;149;142;115;109;124;132;131;146;135;110;113;136;132;137;125;108;153;135;135;111;111;176;170;193;190;194;151;156;145;182;176;170;135;134;118;117;124;152;145;150;151;127;142;177;159;135;95;97;70;100;123;100;116;152;145;160;159;150;112;136;137;135;97;98;72;99;137;135;151;139;119;137;137;140;175;195;187;184;149;152;129;141;169;158;145;142;137;145;121;119;129;156;151;138;164;164;147;114;148;124;157;154;163;147;135;113;149;161;157;151;150;148;126;137;142;150;144;142;120;143;129;134;111;129;124;131;107;125;124;108;164;148;160;141;134;120;148;156;134;150;165;188;168;181;160;132;129;130;136;140;175;244;300;321;314;269;223;194;188;183;187;212;211;232;168;161;175;158;170;159;148;156;156;196;203;239;188;178;191;292;436;368;244;238;223;214;186;169;145;135;153;128;133;153;133;158;148;126;114;111;132;115;154;174;151;156;144;146;155;117;131;121;117;121;130;101;114;128;155;139;144;169;153;132;137;140;151;144;133;117;134;139;138;145;139;144;143;163;201;191;169;178;149;163;171;172;163;166;163;189;140;156;139;134;135;132;143;134;136;135;140;123
173;132;146;158;172;205;215;186;216;135;127;136;100;128;125;143;168;129;188;155;156;160;159;145;173;202;231;239;221;227;183;180;150;114;131;138;140;132;148;152;127;140;142;134;144;120;127;132;163;166;158;136;144;142;132;128;149;154;203;186;167;180;152;150;125;139;85;99;150;185;193;233;232;178;135;136;113;128;136;134;128;121;122;129;115;142;127;140;137;179;195;221;194;198;192;175;135;160;156;144;159;157;141;167;178;160;137;121;116;167;202;363;322;191;116;137;141;119;99;128;124;118;116;101;113;120;134;159;175;164;154;154;148;149;136;112;134;123;117;136;111;125;123;132;121;128;129;125;145;114;119;133;120;136;108;126;111;139;135;128;101;125;141;188;190;149;124;134;130;137;113;119;134;123;100;138;128;128;143;133;116;116;118;124;121;120;123;127;128;154;165;153;117;116;121;147;131;125;116;124;122;123;143;147;159;149;142;116;132;131;128;131;145;122;144;140;148;134;138;125;155;178;188;196;180;159;168;117;155;142;179;152;178;173;156;174;160;169;158;146;154;154;173;189;177;185;152;105;122;154;120;134;150;152;160;185;171;145;166;160;132;133;119;178;172;180;173;117;124;148;214;222;195;152;122;127;155;123;119;133;164;197;202;235;229;192;208;186;174;151;170;158;173;157;206;216;217;204;229;190;191;192;157;154;180;170;134;140;143;139;148;126;145;138;146;146;163;125;141;108;134;132;137;154;144;122;152;141;116;131;127;121;130;123;136;141;127;103;131;149;163;154;161;133;167;146;149;147;156;163;120;142;138;146;120;114;108;130;157;138;127;162;118;175;154;170;180;152;149;136;131;158;148;159;178;175;159;181;183;175;205;205;182;129;132;123;157;110;137;147;173;170;201;198;217;166;180;160;131;149;132;128;138;168;159;144;148;144;139;150;134;158;150;144;117;115;112;125;139;139;142;151;130;156;153;135;130;129;134;109;146;124;133;123;130;137;152;144;173;167;153;149;141;152;155;140;174;149;139;145;145;129;144;138;152;130;116;66;56;47;51;59;75;78;109;131;150;160;136;164;175;182;283;286;218;158;127;149;146;160;132;126;139;153;120;156;138;162;142;108;123;80;98;74;117;107;103;83;96;101;88;110;113;127;148;123;132;134;118;157;128;129;154;142;136;123;141;132;148;170;170;156;146;159;172;203;143;157;122;146;115;134;155;114;141;141;137;119;147;145;147;146;235;229;213;160;131;129;148;168;181;158;146;136;127;124;134;121;128;129;129;151;143;115;109;145;133;101;78;57;82;94;81;66;63;80;75;101;107;101;102;87;91;95;100;109;113;113;115;131;114;101;96;81;84;79;110;110;131;132;173;161;127;115;130;109;124;99;125;158;160;134;166;151;154;134;111;101;105;111;104;139;104;100;102;99;110;113;89;123;113;119;127;118;113;130;112;103;124;113;122;129;116;122;118;133;113;153;129;120;113;138;169;142;155;196;179;173;133;144;155;169;176;204;182;160;159;138;140;115;109;110;108;89;108;88;88;101;103;88;81;86;89;128;160;172;141;157;128;119;126;126;128;143;150;114;134;125;162;136;143;124;114;142;138;133;126;135;140;112;154;165;178;176;152;114;116;120;88;101;112;90;99;94;127;123;144;141;129;141;110;163;140;161;168;141;129;139;137;110;136;163;134;135;170;173;197;150;164;152;151;146;140;146;140;132;149;163;141;138;135;138;153;116;101;119;151;154;173;199;170;173;159;147;130;169;154;153;131;129;129;124;131;128;143;121;120;98;110;126;149;174;150;133;124;135;120;125;135;121;131;140;114;137;130;124;106;136;119;114;139;149;160;141;149;110;125;133;131;127;141;160;136;155;137;122;141;134;124;149;123;129;149;145;155;133;158;157;165;169;148;137;165;146;131;144;135;114;115;115;119;124;119;147;120;138;124;124;110;116;133;123;115;117;145;131;133;138;131;143;123;128;128;125;124;131;119;134;119;135;118;140;159;122;153;138;148;109;120;131;140;162;171;145;168;145;151;136;144;146;159;150;154;143;169;129;145;154;168;147;131;140;130;138;139;142;118;156;144;130;145;136;161;157;141;133;129;146;174;173;136;118;129;159;125;181;147;190;226;197;180;157;160;179;238;236;198;172;152;164;173;180;134;154;144;159;156;148;167;182;163;165;132;143;136;130;141;152;173;179;120;120;142;137;144;138;152;148;97;104;92;111;134;123;125;144;153;167;134;158;179;136;116;142;132;133;157;143;186;194;203;192;179;177;181;188;192;181;165;146;102;86;86;108;119;169;170;171;139;139;156;147;124;133;133;128;130;132;117;101;106;131;146;159;200;155;140;134;144;139;140;145;168;138;127;95;89;90;121;137;130;144;145;232;200;171;144;133;117;138;137;163;134;126;146;198;191;160;167;158;142;136;123;135;143;127;140;116;119;152;131;145;130;122;131;128;113;134;167;205;157;159;198;200;186;156;173;144;94;130;138;124;104;132;161;155;145;132;120;157;127;158;156;134;125;163;167;131;139;159;157;115;141;118;128;147;141;153;166;163;183;200;192;189;138;144;156;166;157;165;195;202;184;127;103;106;105;119;111;101;117;169;211;178;152;190;195;214;176;226;210;226;265;265;288;253;211;183;193;201;236;276;245;213;189;161;169;134;165;176;173;193;181;148;122;147;121;139;146;159;136;161;215;216;220;190;152;153;136;166;168;204;223;177;186;181;199;181;153;154;139;137;148;131;140;163;153;172;161;134;135;129;116;107;126;126;149;157;130;135;123;132;133;135;139;167;161;199;184;180;166;184;161;143;153;156;161;123;154;139;135;154;155;139;120;127;136;130;128;126;177;204;219;171;157;112;133;106;100;100;102;97;126;109;132;141;123;148;134;128;121;121;133;123;139;142;191;186;134;133;135;146;106;126;130;155;149;160;141;136;133;134;129;141;168;164;172;150;95;105;111;135;115;124;137;138;125;182;155;168;166;210;198;172;154;127;142;172;193;177;173;143;120;154;131;134;156;147;127;152;118;133;137;130;115;98;80;91;108;110;112;159;161;158;185;158;144;143;122;129;111;100;70;112;144;135;154;156;152;138;135;145;151;178;182;170;136;147;126;154;148;163;148;129;140;142;156;126;125;147;122;167;177;213;176;154;197;178;170;180;152;114;97;122;118;132;184;155;158;148;138;136;140;135;148;138;132;151;152;120;108;113;135;120;108;121;129;159;132;167;153;140;144;150;138;167;142;150;180;172;166;152;157;148;168;158;166;176;197;291;400;423;376;282;199;226;159;186;196;219;234;186;158;176;163;170;157;170;167;147;131;146;226;261;232;220;186;212;234;268;235;208;250;231;175;133;150;134;154;168;140;152;140;141;138;131;128;110;105;120;156;199;175;144;129;130;126;120;117;115;96;113;135;142;132;143;135;128;131;144;109;123;163;151;168;130;144;120;136;152;131;159;156;135;149;144;171;168;149;154;146;166;153;158;177;169;196;167;159;130;151;146;143;138;133;151;150;140;139;134
149;141;148;139;160;222;232;238;182;166;127;109;133;124;120;127;131;158;166;152;140;146;143;164;155;217;234;179;224;221;181;171;159;128;144;141;186;131;158;140;138;147;120;132;143;132;127;140;142;141;150;149;134;147;140;124;171;175;175;183;188;164;176;150;125;138;135;134;133;142;217;308;354;243;137;136;123;130;132;132;138;136;141;137;136;137;138;123;136;170;233;220;219;195;214;166;155;139;117;147;171;156;152;125;163;158;152;134;119;166;241;278;272;177;132;125;138;119;109;135;129;112;157;113;114;133;132;122;139;122;174;131;132;135;147;113;123;119;119;109;134;131;161;132;107;114;130;103;139;127;127;140;132;124;107;112;134;113;133;123;128;116;121;158;182;182;131;124;118;123;123;132;120;111;116;100;113;128;128;139;116;107;110;116;113;129;127;103;144;150;182;135;139;131;148;157;130;119;123;117;135;117;162;162;120;125;124;131;148;108;135;130;158;140;149;142;131;116;128;148;148;160;155;137;203;201;171;167;140;159;154;190;180;213;188;163;174;229;176;161;172;152;171;202;182;179;150;123;114;130;145;121;143;141;137;174;190;186;180;155;126;149;152;202;187;221;194;147;156;148;210;190;178;136;135;127;149;136;96;130;159;172;231;197;226;205;166;200;150;199;177;209;168;168;210;205;217;227;194;207;219;192;166;148;155;172;162;158;145;136;136;137;129;109;129;139;145;132;122;129;122;150;158;169;141;144;156;155;177;162;117;133;139;127;128;131;138;109;145;139;125;134;149;165;195;209;178;170;140;156;117;130;121;118;109;112;116;120;135;122;120;132;162;135;138;181;160;160;129;154;171;148;171;179;156;147;164;158;158;188;264;251;207;139;148;141;123;156;142;145;145;177;153;150;197;175;169;141;143;129;136;146;163;141;127;141;163;141;131;150;160;150;146;128;145;137;130;141;145;144;156;144;134;125;125;130;145;131;131;132;117;124;139;118;126;132;152;172;167;153;156;143;129;143;193;173;168;170;140;143;147;149;166;156;156;135;135;85;56;39;45;48;79;103;109;137;123;154;147;147;191;279;426;479;374;187;148;135;129;138;151;163;148;114;118;132;159;155;130;107;102;83;81;67;86;108;90;98;75;102;105;135;122;110;144;150;129;141;155;152;122;136;128;158;159;148;146;169;164;136;181;171;148;142;171;174;162;138;147;126;143;131;131;109;132;130;134;125;144;158;150;146;229;255;241;171;128;125;146;163;140;151;133;132;139;120;159;124;125;141;150;151;151;152;148;149;146;121;77;70;77;74;65;61;43;82;89;117;116;99;90;78;107;77;91;112;95;115;105;98;117;116;93;91;78;90;110;104;112;138;183;138;164;139;133;110;134;135;126;134;160;153;147;160;146;113;105;114;107;115;118;131;131;111;120;138;107;116;112;122;127;98;110;110;138;123;117;101;98;122;117;142;139;120;131;93;119;120;121;129;124;145;140;146;155;151;145;133;134;134;163;162;158;162;191;173;145;116;158;125;115;87;82;84;89;76;88;93;84;79;85;81;100;129;163;176;156;139;129;134;133;132;116;123;114;120;93;134;121;130;127;123;121;104;81;132;132;149;111;134;123;137;166;178;153;133;100;106;92;109;97;100;111;117;140;134;145;135;144;134;138;131;148;130;158;158;133;126;128;106;110;143;132;143;161;178;153;188;155;150;155;163;162;148;180;168;155;146;155;139;105;113;116;111;107;138;132;159;170;213;206;194;166;112;140;151;129;139;118;125;141;133;130;132;116;110;137;119;148;147;160;181;142;125;139;150;139;138;108;116;133;88;134;158;127;142;126;105;145;134;165;156;160;149;125;128;138;126;134;169;128;131;140;134;135;110;133;116;122;132;112;126;109;134;149;158;136;160;145;143;140;112;122;144;125;115;128;116;141;131;113;155;145;143;150;132;128;107;133;118;123;140;109;116;139;155;126;115;108;138;156;139;131;125;95;117;130;136;121;138;134;140;131;144;160;167;156;118;134;142;167;142;138;149;164;173;186;139;152;129;137;125;128;173;132;145;153;187;186;161;169;150;133;133;111;140;130;142;144;145;157;148;181;195;171;146;159;152;143;135;140;148;131;159;131;157;171;199;203;183;147;127;191;171;250;250;213;191;210;179;196;179;157;158;148;183;180;177;159;136;171;154;148;144;135;165;147;162;165;137;163;134;125;138;139;137;116;139;122;120;132;113;120;138;98;151;157;176;187;186;174;186;154;144;155;161;147;176;195;196;184;190;174;187;203;186;170;189;138;122;94;88;106;129;167;182;181;141;137;131;147;136;141;142;130;126;125;132;109;120;115;144;153;162;136;148;119;136;150;126;135;146;155;147;118;72;89;104;102;146;163;160;216;304;263;195;168;146;113;133;148;142;119;142;136;166;175;180;182;172;137;146;122;118;113;116;130;146;124;127;122;150;151;139;133;140;116;144;171;182;168;148;171;174;174;173;126;117;108;100;112;126;134;114;155;169;147;135;144;130;156;162;142;162;167;153;147;155;151;136;130;128;127;137;146;136;164;137;149;142;167;159;167;176;129;128;162;172;182;155;183;177;145;124;135;117;122;100;108;95;117;168;213;190;152;152;182;199;186;193;157;193;247;245;215;171;189;158;175;179;189;186;200;224;188;160;162;150;166;178;192;163;164;140;153;133;125;125;121;144;150;171;189;255;243;188;152;139;157;192;177;221;189;201;189;202;183;197;179;167;150;117;121;155;141;177;188;169;132;148;141;146;129;135;123;136;140;150;141;122;130;144;159;174;149;153;175;175;178;190;173;179;176;186;169;171;142;138;136;160;132;140;120;149;151;144;138;144;120;131;163;205;187;172;139;97;89;79;79;83;94;104;93;109;127;133;134;132;161;134;118;112;99;155;157;140;138;127;121;120;129;123;119;115;148;144;134;158;152;154;132;132;161;145;149;150;156;134;120;110;123;121;115;133;134;138;159;135;156;183;198;184;178;148;164;147;162;154;189;185;169;169;126;124;157;145;126;139;144;134;148;124;140;139;107;86;86;88;104;118;113;147;175;179;214;175;168;149;132;139;117;104;130;145;165;183;201;153;146;164;146;160;157;182;166;188;140;153;134;148;189;180;155;141;128;162;156;148;128;123;143;157;191;235;164;184;185;269;254;209;142;127;133;120;120;149;149;137;135;160;149;171;145;125;134;154;156;155;131;133;132;126;132;123;119;138;123;125;159;156;136;172;151;153;139;174;160;166;179;167;172;150;162;121;131;178;172;170;187;280;551;580;394;256;219;223;198;176;196;176;195;203;214;212;184;158;133;159;167;170;145;173;214;263;277;249;213;176;138;170;166;177;231;263;204;172;167;140;142;174;187;159;161;151;150;140;132;92;105;138;140;217;160;120;111;140;149;121;118;132;110;137;165;141;167;145;139;134;135;142;121;136;172;197;194;127;104;121;127;121;145;161;139;122;122;124;132;140;147;123;141;143;172;202;210;192;172;149;136;142;130;168;157;137;150;112;116;142;142;157
136;107;123;125;146;190;218;229;179;156;143;131;118;132;133;128;170;161;152;154;165;134;163;151;167;182;178;179;201;166;165;158;168;126;144;153;155;151;166;148;132;116;152;163;160;148;117;133;124;150;117;135;133;151;128;145;156;185;185;204;174;150;166;172;152;127;105;105;123;146;249;420;480;297;172;123;133;130;143;140;151;165;149;134;133;130;122;123;164;197;261;249;200;227;233;182;170;156;181;160;158;179;194;161;157;169;148;126;133;160;198;223;192;146;123;103;131;130;117;126;128;131;142;152;129;121;141;140;133;142;123;118;109;106;112;140;129;117;131;130;127;133;135;119;120;111;111;117;124;115;144;143;147;135;118;143;113;101;115;130;134;132;129;164;162;198;152;151;132;147;107;113;105;98;105;111;124;137;149;122;126;154;131;124;149;115;131;128;123;178;179;161;114;140;155;144;132;122;119;136;116;131;128;118;153;134;129;120;128;142;130;127;147;158;151;152;137;131;127;139;138;144;135;144;189;176;148;162;151;162;191;208;195;173;134;175;189;197;155;179;147;150;150;165;170;188;124;132;147;162;141;132;142;162;141;169;184;181;191;154;144;128;153;197;221;267;222;210;125;125;158;150;121;110;113;112;123;148;115;149;160;191;179;196;168;149;192;151;161;144;196;200;175;167;168;187;187;197;234;196;181;163;187;144;206;175;161;160;126;121;152;128;128;124;144;127;134;119;135;107;126;164;125;141;145;167;165;194;229;208;170;141;136;122;143;135;145;115;148;134;147;136;139;163;185;171;152;170;154;143;109;106;122;119;112;119;106;121;139;138;151;149;147;159;129;142;158;130;145;159;167;158;153;162;177;154;145;153;180;166;200;242;187;168;130;138;150;152;124;149;179;166;154;145;138;178;151;153;159;144;147;113;144;147;150;130;126;143;156;152;154;156;132;127;128;127;146;109;122;146;132;131;141;154;145;154;130;123;144;141;137;120;121;133;141;138;147;201;165;160;138;139;166;145;171;159;165;150;134;145;161;136;158;133;153;119;113;98;49;33;45;56;85;93;113;112;135;124;122;144;167;290;473;563;386;196;168;148;156;152;201;177;179;149;128;133;136;150;105;121;84;72;74;76;80;89;100;107;111;107;128;120;146;135;184;141;138;145;160;180;152;129;136;161;176;153;153;181;171;189;164;154;166;148;153;166;145;144;141;147;158;167;133;135;142;132;160;144;143;152;162;167;181;205;170;173;126;149;122;136;118;139;133;147;126;136;128;150;143;140;158;164;154;160;177;182;129;103;92;60;85;78;69;45;65;81;93;91;102;102;77;92;94;104;105;122;116;113;124;115;93;97;98;83;100;116;118;142;136;135;112;144;158;134;146;139;133;108;152;142;168;143;148;144;152;113;106;122;115;107;157;129;113;114;111;113;131;118;123;159;130;94;93;100;109;98;111;105;105;117;134;123;118;126;127;108;139;147;148;131;129;138;127;149;138;131;144;136;134;144;166;159;166;158;152;141;134;136;124;114;101;85;75;84;60;81;91;93;105;77;71;79;81;103;119;137;127;138;118;101;150;130;127;114;125;128;134;117;127;124;125;98;116;113;125;135;147;146;129;124;130;147;167;167;144;119;124;104;105;91;86;81;98;117;134;146;155;144;151;133;132;133;123;137;166;160;158;163;133;139;130;133;132;157;163;208;225;159;168;154;184;175;174;179;197;188;193;161;132;134;121;133;137;121;100;125;133;139;197;256;274;216;174;177;145;165;155;156;120;139;128;154;147;120;125;150;191;177;177;185;169;166;162;135;148;138;129;123;131;106;122;146;133;142;149;156;149;129;138;168;217;186;154;141;124;139;158;127;125;145;151;118;129;127;153;119;126;135;145;110;149;123;143;137;137;142;161;182;170;152;139;121;118;116;111;106;112;129;119;124;147;137;141;135;123;149;107;118;97;120;134;119;114;106;110;103;127;129;147;140;147;114;118;96;112;124;114;149;123;142;136;135;141;136;164;176;170;134;155;196;163;156;154;141;139;125;137;148;159;144;137;152;122;142;137;153;168;177;181;151;137;138;138;142;135;116;122;143;163;127;137;127;157;170;190;151;130;130;147;129;160;148;164;141;152;152;197;211;173;156;138;139;205;239;249;224;200;178;154;151;135;147;149;138;153;157;169;147;161;148;147;153;159;134;138;151;145;149;133;171;148;178;163;133;120;133;161;119;120;97;139;130;125;130;134;179;189;173;186;216;208;162;177;124;159;155;159;192;171;188;173;158;183;173;174;184;204;158;160;111;107;77;103;145;139;181;187;139;104;134;140;141;165;139;158;143;158;163;125;118;133;152;154;141;149;133;122;162;108;136;128;133;124;115;95;109;84;104;113;138;140;167;197;252;238;205;162;147;145;137;139;121;134;110;143;146;155;166;146;139;138;123;148;158;135;156;129;158;122;126;160;163;194;160;136;126;143;109;141;128;153;146;169;175;169;140;127;113;124;106;108;124;111;145;123;155;147;161;138;162;154;149;159;159;178;200;164;147;131;135;104;130;130;146;131;157;121;125;130;145;145;126;153;140;144;158;167;148;163;165;158;156;129;117;138;128;136;120;99;91;97;155;149;161;141;151;177;182;176;144;176;173;210;209;171;159;163;152;144;171;140;152;196;227;193;156;157;173;166;170;188;169;159;148;168;140;114;133;123;147;133;161;200;220;215;175;159;150;139;172;175;184;177;200;180;189;174;179;175;178;142;128;129;131;145;182;177;173;147;133;117;116;116;134;137;145;155;146;145;149;118;137;140;187;172;167;191;186;171;197;165;173;176;187;145;135;153;146;125;126;127;128;122;124;145;129;137;146;139;139;158;190;179;146;124;105;112;103;92;98;58;68;90;102;137;135;172;154;195;141;136;125;114;156;158;149;160;134;102;118;114;134;134;128;128;135;142;154;171;132;138;158;154;158;157;154;172;130;105;120;131;113;137;140;134;119;153;165;245;233;199;199;186;161;143;172;184;193;174;172;160;167;116;136;154;149;136;138;135;160;146;138;127;115;95;89;82;77;115;124;118;152;135;184;241;210;174;173;169;136;127;126;152;201;229;246;230;171;163;148;149;174;143;154;159;181;151;141;164;147;182;162;150;141;149;175;148;133;113;115;148;140;160;182;156;187;291;401;446;320;189;141;131;116;120;157;148;146;138;132;136;140;132;151;136;174;174;189;156;148;131;149;123;104;127;129;123;139;128;154;166;156;159;156;183;179;163;163;161;149;163;153;137;126;126;132;178;173;180;225;387;421;339;282;281;252;216;181;207;201;185;202;236;197;166;180;165;175;164;201;187;190;242;323;297;248;288;191;159;147;139;169;220;253;207;157;161;150;161;168;172;164;151;162;139;151;110;110;106;130;185;190;180;143;114;118;135;130;135;144;123;128;164;212;202;210;160;128;113;129;123;137;141;152;136;110;104;136;119;142;141;132;134;116;124;110;153;132;134;135;147;140;162;179;250;198;165;141;120;159;140;160;155;157;143;131;117;134;152;151
133;117;129;131;168;167;182;164;148;158;145;118;117;125;141;159;134;155;170;170;160;156;139;169;191;196;164;126;135;156;156;142;151;125;127;128;162;177;187;152;146;137;183;164;166;157;147;158;136;146;149;149;121;132;125;135;161;206;189;152;145;154;148;182;175;138;138;121;124;115;250;440;497;305;158;126;126;126;126;110;143;186;153;140;115;120;121;167;152;208;190;179;178;220;262;234;163;165;165;153;155;243;262;188;185;207;168;136;131;162;161;184;122;145;104;115;121;101;148;125;141;126;170;152;125;126;132;140;114;105;107;133;138;130;120;119;135;120;141;138;141;123;108;125;121;118;109;120;144;121;137;151;159;151;138;122;132;154;155;137;162;151;171;143;159;161;117;114;130;119;136;133;120;129;108;120;146;149;173;145;139;124;108;139;123;99;123;161;147;148;188;175;130;122;145;124;128;130;127;120;115;116;119;127;111;142;125;109;112;150;155;163;142;152;142;152;146;146;152;140;159;150;142;183;136;172;147;152;168;210;242;223;218;189;162;180;162;165;158;196;187;144;147;169;193;150;146;130;153;166;153;151;145;175;145;159;177;194;155;158;152;149;137;193;190;220;204;147;109;112;131;113;120;88;132;134;111;116;119;127;158;182;177;199;175;142;135;156;158;173;165;161;153;145;179;211;211;211;185;164;182;191;173;157;158;169;164;186;128;158;156;172;135;139;124;118;115;120;145;132;154;111;139;123;146;143;156;212;235;254;210;160;129;137;128;120;131;129;126;161;133;118;145;136;159;155;146;169;123;112;117;126;133;131;130;130;116;124;173;162;136;140;136;160;128;158;143;140;164;167;165;177;142;151;175;177;157;178;156;171;198;181;154;127;140;128;128;162;141;179;171;209;175;136;114;150;161;174;200;178;117;138;128;142;138;145;146;168;162;185;155;146;140;118;118;142;128;131;145;130;124;132;136;125;162;157;127;128;128;145;144;158;145;134;156;149;169;177;167;148;127;135;135;168;171;172;162;159;126;133;133;147;140;144;148;115;132;92;68;53;29;44;82;100;103;108;104;90;128;111;158;210;292;360;295;190;147;150;126;171;220;213;159;158;127;146;139;129;125;116;97;77;82;89;93;88;105;109;110;101;143;137;129;153;160;152;152;142;148;164;139;123;136;144;152;177;160;202;194;191;145;152;133;131;137;146;123;127;133;128;167;164;153;120;134;133;123;143;166;136;170;163;166;174;128;122;147;148;142;134;122;111;144;119;129;127;122;122;135;147;152;133;169;153;173;129;151;142;127;90;61;76;72;65;62;75;83;105;98;90;106;94;96;108;115;100;94;124;107;129;124;97;79;93;101;112;138;147;132;147;120;110;126;138;147;144;138;130;116;157;154;128;128;133;130;98;98;119;136;149;131;126;145;96;99;108;107;108;137;115;131;100;103;97;115;124;110;103;104;108;141;130;124;99;124;135;150;161;173;163;128;129;145;126;133;134;138;146;125;143;141;149;160;162;164;121;117;141;120;86;115;80;75;80;98;101;85;102;112;70;58;63;85;86;110;120;117;115;139;149;141;130;139;107;122;146;127;101;117;133;123;116;88;119;136;163;169;150;138;136;117;144;134;148;134;123;111;84;77;99;83;86;127;178;179;165;166;131;157;160;134;138;130;137;183;195;199;192;148;117;135;135;142;173;174;170;188;170;170;170;196;176;188;178;198;232;264;224;176;137;126;120;129;98;114;111;110;134;167;281;307;229;198;151;166;161;133;113;116;139;125;121;119;134;120;152;236;237;184;164;135;159;158;124;131;177;144;130;125;133;136;133;128;154;190;190;179;127;133;157;200;202;152;139;122;133;147;134;123;141;138;145;128;138;160;138;140;121;113;121;133;137;142;120;161;140;131;162;173;162;132;125;100;101;94;95;105;118;116;125;150;163;137;136;156;132;118;126;98;127;137;125;144;124;139;129;123;101;158;161;161;130;131;110;127;113;114;156;158;120;140;132;116;157;158;155;140;144;145;166;195;160;114;142;142;154;129;145;149;148;174;145;127;125;118;144;130;148;144;143;142;147;129;113;107;115;130;139;136;150;116;124;165;197;182;187;153;158;160;142;151;155;173;168;152;178;221;190;183;158;140;185;222;289;302;217;191;182;145;137;172;134;187;139;162;154;152;170;142;159;179;180;150;170;142;167;149;129;147;159;187;205;183;160;141;145;162;163;139;120;129;120;134;117;137;158;158;158;182;195;168;180;134;139;144;180;178;169;181;171;176;158;174;172;151;179;147;183;150;128;82;93;104;117;183;159;150;132;108;133;135;165;157;166;141;153;196;204;203;183;178;165;158;156;155;162;175;160;135;128;138;144;119;126;99;87;90;98;120;140;129;142;163;170;188;200;214;178;149;135;145;126;125;117;122;123;175;174;136;149;133;135;125;119;124;123;138;143;162;144;138;185;198;173;172;119;146;117;107;136;155;143;167;151;134;148;122;134;126;118;119;128;144;128;147;161;145;161;151;138;152;146;160;160;167;167;189;157;145;126;110;121;123;157;155;135;145;147;146;130;121;93;122;111;159;164;158;153;167;159;161;168;139;115;133;176;148;130;94;89;115;120;131;123;104;129;149;151;161;174;147;182;170;203;171;162;136;129;137;135;149;185;182;192;183;187;185;212;174;186;186;182;165;140;140;165;159;155;141;115;140;174;183;192;177;168;136;150;143;168;143;161;152;154;159;213;179;149;163;163;132;120;119;128;138;159;158;141;127;123;119;141;132;130;140;160;158;128;146;145;160;153;145;165;187;183;171;156;148;151;185;180;208;183;152;169;129;134;137;134;126;116;112;121;115;124;122;136;136;167;144;132;169;132;123;101;97;101;112;75;57;73;94;127;124;106;155;187;152;147;125;112;125;121;140;139;131;146;127;112;117;118;115;125;129;124;140;156;138;144;127;162;158;143;150;149;137;114;110;116;138;144;159;127;127;133;146;189;278;308;294;198;174;128;153;162;204;211;151;156;156;176;134;135;144;167;182;151;167;152;146;130;125;116;85;75;80;68;89;97;108;151;142;179;219;189;185;179;158;136;167;163;189;231;226;202;200;152;140;132;114;154;161;130;152;171;165;149;128;157;171;182;146;177;162;191;170;143;120;143;105;146;157;166;146;198;335;563;681;454;224;141;106;127;165;156;173;153;129;117;132;135;123;137;133;171;175;187;166;152;137;148;149;118;141;142;141;119;143;139;166;149;133;155;195;190;166;154;151;167;184;142;124;134;94;142;163;146;146;183;260;287;296;257;278;240;208;173;226;203;179;194;192;169;183;180;179;173;203;177;199;207;233;288;288;277;264;239;210;161;150;146;183;180;186;149;140;140;145;147;129;140;120;136;143;183;159;129;116;126;132;146;148;134;144;116;142;126;111;123;122;147;186;257;356;267;166;141;136;101;118;120;132;115;129;88;124;124;142;121;134;131;107;125;120;106;125;126;132;122;118;132;136;174;197;182;177;145;155;124;133;184;179;147;138;132;128;117;147;156
122;133;124;154;188;133;148;143;158;156;191;136;139;151;127;141;146;165;160;148;140;151;157;190;197;180;161;142;147;148;148;148;152;137;140;171;144;145;187;148;132;143;162;171;175;157;141;152;171;138;123;155;131;136;124;143;200;170;158;142;152;135;159;180;192;139;144;130;99;129;181;308;315;208;161;101;128;118;113;131;131;167;151;139;145;129;123;143;163;201;173;149;148;253;300;272;193;138;160;147;155;247;267;209;178;185;164;115;132;125;128;132;125;125;118;118;158;139;149;145;130;125;155;137;157;147;121;114;110;117;138;140;159;156;128;148;122;146;118;139;121;126;111;129;119;131;123;131;141;120;129;144;135;146;136;115;116;138;138;156;173;152;133;154;129;112;112;122;116;108;136;148;114;119;123;108;132;135;155;166;129;124;121;106;118;128;124;142;157;142;155;155;151;128;117;112;106;134;119;130;131;131;106;115;101;119;102;107;134;137;127;135;136;143;165;177;139;141;126;130;149;181;149;152;149;163;172;154;178;222;252;277;229;199;199;172;149;169;141;154;160;151;158;173;165;170;160;139;154;144;152;137;149;160;159;157;179;163;148;146;112;134;130;133;149;169;163;143;154;124;103;129;98;113;108;147;141;149;140;145;138;175;172;195;161;156;153;159;141;143;159;154;125;157;148;200;220;242;211;196;162;179;191;198;233;183;166;147;139;162;193;185;185;127;132;136;132;132;112;142;124;130;129;135;141;165;158;197;201;202;202;167;148;124;127;120;145;140;129;127;145;110;119;147;151;167;143;156;154;118;115;129;107;123;140;145;120;106;175;154;182;154;147;144;130;131;122;133;131;178;183;176;159;193;212;209;177;163;176;178;186;149;162;121;151;147;149;153;157;168;232;215;201;145;141;154;119;158;197;189;151;136;122;148;147;136;144;159;167;147;170;145;119;120;122;110;120;115;118;110;113;112;131;144;114;161;148;146;114;154;140;165;141;180;135;155;187;171;155;175;154;157;196;151;174;137;155;132;142;152;145;162;119;165;141;134;133;87;63;41;33;51;55;105;111;105;106;112;123;138;144;134;191;193;163;142;145;123;179;187;209;167;187;165;143;133;135;116;115;106;87;76;93;95;107;100;105;111;123;98;118;162;149;160;141;143;130;136;143;142;130;129;111;139;118;157;142;166;174;160;138;143;140;127;125;136;157;144;143;144;144;167;131;131;145;145;131;167;146;163;164;128;141;151;118;135;132;133;145;126;144;134;112;128;116;125;125;152;125;125;136;147;148;222;184;171;148;151;107;76;86;69;90;78;71;87;79;87;95;109;111;92;123;111;110;96;88;91;120;96;110;99;96;107;109;111;142;147;114;128;104;107;127;130;151;150;117;124;107;128;158;144;132;111;100;103;124;103;118;136;145;127;123;116;103;116;117;110;108;107;119;114;111;86;105;127;125;122;114;131;122;139;113;114;102;119;131;142;156;121;123;131;129;146;141;137;138;148;148;169;145;149;136;141;113;129;108;133;121;140;126;94;65;60;91;95;104;100;105;72;71;66;66;112;109;118;123;98;143;177;175;139;131;121;119;160;122;145;132;136;128;126;96;131;133;142;182;161;143;107;121;131;145;127;107;127;121;91;106;78;91;93;128;191;262;224;201;159;153;184;152;128;128;130;162;227;285;229;174;161;141;173;199;161;190;185;214;211;195;217;205;207;170;183;189;237;273;216;188;139;132;114;143;133;127;111;132;149;174;232;268;208;186;167;161;149;101;105;122;148;158;140;119;125;147;165;208;245;244;153;126;149;114;121;106;141;127;150;133;140;136;142;150;172;218;221;201;135;150;124;151;160;159;123;136;141;145;165;150;175;156;166;118;148;135;159;145;146;152;138;132;141;122;140;122;133;149;179;147;132;132;129;109;114;102;103;100;99;132;134;149;171;164;152;138;121;118;120;116;127;150;144;126;118;147;127;127;147;168;173;171;129;114;126;123;119;122;142;175;122;107;130;120;155;153;156;147;174;158;177;179;205;171;159;142;128;149;150;143;181;192;145;141;148;111;133;171;140;115;124;145;152;145;138;108;115;120;124;114;143;115;129;135;168;207;196;174;167;134;150;169;153;179;152;185;198;199;206;153;142;173;164;194;264;263;195;164;151;161;170;155;160;136;132;146;180;168;171;154;166;168;161;164;172;153;160;139;144;194;169;180;196;220;194;179;165;164;210;168;133;123;144;123;137;131;173;168;136;157;180;166;133;111;124;123;188;177;160;140;171;198;161;153;182;169;196;163;167;176;125;110;103;97;137;153;153;154;129;106;109;127;164;172;183;140;136;163;245;253;205;162;163;148;135;117;169;180;213;157;129;126;122;98;115;109;80;71;78;105;112;133;146;141;163;163;185;195;178;160;138;145;142;130;139;121;138;182;191;159;143;127;139;119;123;121;143;135;145;145;165;142;158;181;171;154;117;142;121;138;132;134;120;156;149;154;150;152;162;129;118;112;144;126;142;121;141;149;162;171;149;118;153;130;148;130;131;145;156;156;127;139;136;127;126;155;152;142;119;122;137;118;109;113;132;146;160;138;143;173;183;159;138;127;119;122;112;147;118;118;105;94;113;115;139;140;133;135;157;142;147;158;168;158;184;172;147;124;102;133;132;136;190;182;169;174;189;182;214;189;193;177;160;155;120;146;186;209;159;139;126;147;177;189;152;169;151;127;138;128;168;186;179;141;138;114;176;193;162;136;159;160;136;142;144;154;156;151;141;132;130;148;107;129;124;156;173;147;146;160;151;154;149;141;152;134;182;144;168;160;144;155;164;188;146;157;156;147;143;161;144;148;117;116;117;124;125;130;142;125;153;155;144;149;133;118;106;85;90;81;73;62;75;117;119;145;136;139;177;180;143;122;125;122;118;139;134;139;152;132;126;112;120;128;137;139;122;133;133;137;167;121;149;142;141;143;143;113;130;125;102;129;157;143;127;128;120;142;158;291;379;392;253;151;138;149;178;186;196;156;165;166;166;174;157;157;157;156;147;194;154;126;121;135;123;101;69;81;81;106;99;126;143;174;200;210;174;155;155;145;138;150;153;182;190;199;193;158;165;130;156;145;135;132;138;142;172;201;175;160;169;171;150;181;163;164;170;166;150;137;120;157;177;172;148;148;171;295;506;660;473;204;161;118;131;141;149;148;111;124;131;96;128;113;122;138;157;167;200;154;140;133;159;137;149;141;139;160;127;130;145;129;144;153;184;143;168;200;170;167;155;156;167;151;127;126;134;154;125;130;185;205;218;242;264;242;253;203;216;218;237;222;211;192;166;183;173;184;204;189;149;172;181;224;219;178;172;218;242;220;230;170;147;153;150;134;145;126;134;151;127;140;136;130;156;162;158;180;149;114;141;114;150;148;141;139;136;134;133;117;130;136;157;157;256;398;357;213;137;109;124;118;109;118;123;138;117;90;139;134;130;148;136;126;124;108;135;123;120;122;114;118;152;157;132;164;164;141;125;149;129;133;153;154;145;124;138;128;128;116;144
147;144;135;166;170;198;132;119;126;150;156;164;135;163;155;143;157;191;180;158;156;170;151;152;166;159;164;149;159;158;136;130;153;185;157;156;157;155;144;153;156;118;163;170;157;122;118;140;156;132;139;117;141;116;111;153;168;174;139;133;167;161;173;201;169;122;144;123;99;125;144;177;198;186;137;101;117;136;103;138;146;159;147;133;155;149;142;150;179;161;126;120;151;206;261;232;162;139;126;137;130;211;233;196;153;153;122;120;137;145;118;133;122;116;133;118;133;155;135;110;116;119;120;122;128;131;118;108;112;146;153;186;200;167;151;126;138;139;139;153;158;155;148;134;143;140;144;124;129;137;128;151;136;123;119;105;103;105;110;110;136;161;116;133;115;118;136;121;107;148;125;128;119;105;127;112;119;144;141;129;119;123;113;121;86;137;114;157;128;140;152;128;131;98;128;129;146;149;135;118;131;127;116;137;126;136;114;112;143;134;133;140;145;156;141;188;188;152;143;125;147;125;167;179;154;168;155;157;168;195;236;237;199;191;184;152;150;144;164;170;160;153;185;159;164;145;157;164;153;162;182;167;180;177;150;150;137;155;134;151;117;117;123;125;116;115;146;137;130;131;137;115;107;120;145;127;166;135;137;173;174;179;140;120;132;135;160;159;146;148;141;123;158;157;172;216;221;227;185;181;184;187;184;216;229;206;185;161;124;181;201;192;158;145;164;142;158;153;153;143;112;139;135;136;132;192;157;158;161;154;152;137;149;123;143;134;131;117;104;139;122;131;114;144;167;166;140;121;143;111;104;128;140;125;110;140;152;168;144;146;180;153;188;154;141;135;119;115;160;180;202;169;174;221;259;262;195;153;204;155;172;173;159;174;140;158;169;131;201;184;210;208;156;147;110;109;134;189;198;205;164;134;112;126;131;124;185;151;172;146;140;148;121;101;111;119;114;126;111;120;110;117;128;152;174;178;151;147;137;145;143;124;147;103;129;146;168;202;187;149;202;200;155;171;141;158;160;145;141;148;160;161;173;178;158;146;128;95;51;44;42;66;62;97;124;117;129;144;128;113;145;158;140;144;139;115;117;140;141;156;181;165;153;140;129;121;149;141;123;118;88;77;90;86;74;79;104;102;119;121;131;136;149;167;166;135;109;149;127;132;142;146;126;121;152;124;130;194;179;156;153;136;155;116;122;142;143;149;134;134;144;160;144;137;129;120;115;134;153;154;132;156;132;133;140;111;132;138;140;137;139;129;138;163;152;133;122;133;155;163;154;180;180;191;195;192;154;153;106;111;102;91;89;99;82;77;77;91;95;114;124;114;113;117;82;84;90;102;117;117;101;99;90;117;120;140;139;134;127;94;106;121;121;130;152;126;118;129;129;128;148;147;149;154;112;106;99;110;115;120;105;113;121;136;125;100;117;130;102;117;82;98;81;103;116;165;136;105;126;128;156;143;119;110;112;129;100;101;96;128;121;145;140;158;156;148;137;146;158;166;153;141;163;156;176;144;143;135;123;121;114;94;83;74;83;107;91;110;97;71;80;75;107;91;124;119;117;117;153;157;143;131;109;133;143;116;128;122;142;146;150;118;127;127;113;146;161;178;148;135;110;131;119;124;115;116;110;97;112;118;90;120;126;198;252;214;178;153;148;154;161;131;145;149;188;263;321;285;213;171;198;166;222;201;174;200;201;197;198;215;210;192;119;169;179;189;215;239;178;124;130;126;138;161;133;142;131;137;196;235;216;177;148;160;150;153;118;93;112;143;155;151;122;144;179;162;172;204;220;162;139;143;154;124;129;126;115;140;136;139;158;154;130;190;206;261;189;134;120;136;162;149;136;157;168;189;180;150;180;195;184;154;118;144;150;160;177;137;156;126;132;137;129;134;122;164;175;147;162;140;135;116;109;125;98;91;115;125;122;140;135;132;160;131;139;150;116;96;110;119;116;116;100;143;132;146;126;143;198;216;166;127;136;145;106;134;133;136;127;122;116;132;137;173;163;157;142;176;146;170;170;171;128;133;136;152;147;138;149;217;177;167;136;123;151;139;117;132;141;117;158;152;145;134;126;149;129;120;121;157;137;151;137;177;194;185;144;163;173;158;167;182;184;147;174;218;209;162;142;146;143;150;168;206;180;140;159;163;158;178;152;151;144;145;138;160;170;201;171;164;171;173;142;181;173;157;129;166;174;200;197;188;203;191;195;178;182;171;177;156;116;135;150;179;168;170;153;138;152;158;147;120;111;115;136;153;192;146;152;147;160;142;122;159;145;168;182;185;151;137;115;135;118;129;153;157;151;149;106;114;153;174;167;190;196;169;203;237;262;219;203;166;142;156;164;163;206;224;150;151;153;141;140;127;124;90;89;97;115;104;128;122;131;111;164;159;153;137;126;135;134;140;152;124;132;168;143;163;168;146;138;125;157;130;111;142;128;143;143;135;151;131;148;161;152;174;149;137;131;118;128;126;134;147;134;159;187;185;126;103;116;120;113;115;129;122;144;148;133;142;137;154;139;119;134;133;133;151;153;135;128;129;114;128;140;154;134;129;126;145;126;140;102;117;113;129;150;153;172;195;187;138;136;144;145;163;118;128;130;98;108;104;120;110;142;124;166;128;154;136;131;127;176;188;204;171;127;112;128;151;167;182;177;211;158;173;196;232;221;221;221;205;157;172;153;172;170;140;133;132;159;174;202;170;148;137;131;150;144;200;292;267;193;156;135;142;166;170;156;143;165;138;132;158;145;157;162;114;135;137;115;122;136;152;142;164;163;152;130;161;169;155;139;126;149;157;136;178;169;147;133;144;162;144;149;162;162;133;138;144;124;121;134;117;123;127;118;141;133;128;149;170;172;136;140;111;115;92;88;86;54;71;114;153;162;163;138;142;117;126;111;120;117;130;125;130;151;152;156;140;121;138;120;129;113;134;137;152;140;141;135;120;148;145;134;152;125;145;116;132;148;129;151;107;112;134;135;168;228;325;315;192;195;207;182;185;163;179;164;162;161;172;171;180;147;150;142;145;152;155;126;165;127;139;146;89;95;108;99;116;132;147;172;195;182;187;137;156;136;143;147;161;155;181;173;154;161;144;138;140;155;158;114;123;130;137;138;156;161;149;159;169;192;177;183;199;201;176;167;143;147;190;190;142;139;121;227;343;377;337;193;126;131;105;123;139;145;126;109;119;132;120;133;120;151;145;163;192;162;141;137;167;164;160;166;176;169;175;137;132;135;143;136;143;150;158;167;155;147;152;144;153;146;125;128;130;129;130;168;195;195;187;209;210;211;218;227;200;231;213;203;179;190;161;182;179;207;193;142;152;153;175;214;196;168;154;166;198;233;219;167;125;134;143;129;116;128;117;146;153;138;128;153;129;147;156;171;159;117;121;131;148;152;133;173;156;159;135;127;166;167;161;135;241;308;292;200;146;131;121;117;118;121;144;142;119;138;148;168;152;142;140;136;132;137;136;140;148;140;122;120;145;163;129;144;166;156;177;137;122;120;127;142;124;129;151;119;121;118;137
210;160;127;167;193;186;143;149;137;182;170;175;173;182;150;139;151;171;150;138;174;182;180;151;166;145;145;166;137;183;137;129;149;194;184;171;154;151;163;146;153;137;148;140;134;147;150;130;166;143;130;134;177;147;138;121;142;140;132;144;161;200;241;234;170;135;147;104;138;117;152;165;128;136;115;111;136;169;110;110;119;125;134;129;165;189;144;149;177;145;123;121;129;191;218;190;145;119;122;123;135;167;181;163;166;160;114;120;113;146;173;153;148;116;142;118;148;144;146;117;128;96;127;127;125;115;120;123;142;154;170;189;193;172;149;125;122;114;150;136;161;181;168;178;157;147;139;137;174;149;124;124;135;121;122;127;114;128;110;101;128;125;145;128;99;135;96;130;106;129;120;111;117;116;136;123;119;118;127;148;123;123;97;105;119;122;134;125;121;146;140;117;124;113;152;160;152;140;142;151;121;112;121;133;126;126;123;111;157;146;151;178;172;145;133;174;187;147;149;137;156;152;181;161;181;159;160;150;178;199;207;217;189;192;179;163;139;138;151;152;155;153;153;184;176;171;131;141;184;176;178;192;196;163;201;158;194;172;147;159;142;99;116;118;135;141;149;146;129;145;134;139;135;142;131;160;147;131;152;181;165;140;143;152;115;143;146;158;145;160;141;141;153;169;196;176;198;209;196;176;163;183;176;192;215;152;133;141;157;146;182;164;177;171;175;190;158;134;148;145;140;137;128;130;148;142;166;161;144;122;163;172;162;150;153;119;134;116;109;121;121;134;108;142;141;169;141;114;130;137;126;113;119;131;119;141;140;144;164;171;155;173;181;159;167;140;129;119;176;190;172;175;198;211;271;234;180;152;153;201;207;159;162;186;179;145;146;155;174;164;190;150;157;127;109;130;158;145;182;166;145;135;128;137;145;142;159;146;166;139;133;130;97;110;108;112;94;118;128;107;118;122;151;152;163;160;162;149;137;132;143;106;120;150;131;163;171;197;196;181;234;230;193;174;167;156;146;125;133;133;139;163;167;144;153;149;133;90;60;42;42;51;56;90;97;143;137;135;146;120;129;152;127;138;120;113;112;123;128;157;141;144;130;160;158;160;159;141;133;118;118;79;66;76;82;72;87;90;112;107;97;140;150;165;162;151;139;120;137;124;121;121;133;146;127;122;150;159;180;153;142;121;139;128;137;137;150;153;126;138;145;153;108;130;107;128;145;149;167;155;153;148;127;148;129;127;124;141;170;169;157;142;174;184;146;143;126;127;151;144;145;165;160;199;200;185;160;125;96;92;72;100;121;106;105;69;85;85;100;113;131;118;113;107;100;99;94;102;117;98;96;109;108;110;124;136;114;129;104;114;121;104;119;117;150;136;131;152;118;149;175;161;166;133;113;120;108;99;106;114;122;121;108;118;95;101;103;113;98;82;71;71;93;87;103;151;133;140;130;145;138;135;118;110;104;115;121;99;111;143;142;170;137;116;136;127;169;138;145;147;151;149;171;150;159;177;162;108;109;116;104;77;76;91;111;128;150;111;94;81;67;67;93;110;149;132;143;150;148;152;122;125;110;130;124;127;122;119;118;127;155;131;118;120;116;140;164;140;119;117;110;139;129;135;138;98;123;125;97;107;92;82;128;146;187;172;150;115;132;143;142;130;135;139;158;200;247;257;242;195;157;176;185;189;168;172;168;180;200;183;157;178;164;138;159;170;215;212;189;156;156;123;118;129;106;119;123;138;173;195;190;171;148;121;116;123;102;88;115;144;162;133;154;159;188;169;151;196;239;174;137;125;134;129;110;133;129;143;136;134;146;133;161;193;224;204;148;133;130;152;153;178;162;175;250;326;273;203;173;181;181;160;125;139;137;148;151;147;150;129;124;125;123;108;146;156;168;167;143;155;134;137;119;129;103;109;121;123;129;143;138;127;112;140;138;111;101;123;115;132;107;121;129;137;130;126;151;130;172;194;149;139;133;123;152;135;145;114;122;118;121;136;151;176;186;152;178;140;147;143;188;169;147;142;145;146;165;143;158;147;153;149;122;127;119;111;119;133;139;148;152;171;151;126;129;111;142;140;144;139;132;146;131;154;158;181;176;183;177;180;190;166;150;138;149;191;179;161;138;138;138;177;167;148;129;150;157;190;220;184;156;152;151;160;143;165;171;195;176;153;152;174;152;163;162;140;160;159;169;167;187;191;181;185;208;196;158;167;164;133;130;139;156;170;136;161;121;131;138;128;146;130;119;128;133;163;189;172;155;174;157;132;125;129;143;168;135;140;166;132;105;138;126;142;189;175;137;125;137;139;146;146;188;206;209;213;207;211;200;191;193;177;147;137;145;159;197;187;178;145;178;134;112;143;111;85;99;97;120;114;121;130;147;171;122;167;152;132;134;130;137;155;174;131;139;151;134;137;137;153;130;125;131;119;142;116;115;104;127;123;124;135;158;186;162;166;163;130;159;152;145;105;145;130;161;185;164;174;148;133;141;120;120;137;133;120;143;136;149;141;147;142;130;110;135;117;136;143;150;159;125;133;142;118;137;146;148;128;125;135;136;119;145;118;112;126;134;135;167;157;146;146;130;129;130;145;113;125;95;133;109;132;138;133;171;168;218;207;179;151;145;138;143;191;244;210;184;125;116;164;178;209;221;219;170;186;232;222;235;252;229;225;184;149;165;141;146;133;120;135;157;170;188;175;139;152;127;135;155;241;335;283;177;161;137;134;142;145;130;132;128;155;131;154;135;136;131;125;153;145;157;153;148;141;121;138;162;134;164;158;158;144;144;117;120;129;178;214;245;193;164;157;133;128;154;141;142;129;160;140;155;132;120;124;123;127;138;126;133;125;136;184;177;140;140;134;91;103;87;80;60;84;105;114;123;118;125;113;110;110;111;108;119;134;136;146;176;170;149;147;131;132;131;118;109;135;133;141;159;151;158;126;130;130;133;147;157;163;164;154;158;137;135;118;126;138;135;139;164;235;211;182;201;219;251;219;167;181;188;196;164;195;191;162;144;128;136;174;149;152;176;137;191;176;144;107;88;103;99;124;162;128;192;197;175;164;171;168;135;166;140;174;167;150;124;149;133;142;162;173;139;158;129;130;137;155;158;149;156;143;133;147;168;161;173;208;158;170;140;184;159;223;203;167;118;123;140;170;238;217;166;135;125;134;140;141;139;117;112;121;143;130;108;123;124;148;179;125;163;117;139;140;175;160;129;123;155;114;115;132;134;150;143;152;157;156;150;149;144;155;163;132;138;124;134;149;139;185;182;233;199;177;204;214;214;234;234;244;266;234;205;205;167;148;181;169;157;180;169;172;193;149;160;174;147;160;154;167;181;181;161;120;124;130;133;158;122;123;131;144;144;144;136;131;151;144;152;144;137;129;135;145;122;168;180;153;130;147;138;160;183;155;146;184;224;201;157;161;116;139;119;138;137;152;159;149;161;164;152;122;151;132;142;114;132;142;194;173;143;118;133;160;151;141;154;141;150;138;126;133;126;132;104;124;138;113;139;110;109;122
179;154;123;159;166;141;142;146;126;172;186;153;178;172;167;134;142;158;170;196;187;167;154;148;163;158;181;174;156;137;153;156;172;195;210;188;157;170;138;143;138;124;138;135;123;158;123;123;136;140;110;146;126;133;167;148;145;128;147;132;157;185;244;217;167;140;159;121;128;115;129;154;164;134;135;138;142;143;143;155;115;120;129;129;167;155;131;144;140;125;112;126;126;147;213;178;119;117;120;111;153;162;151;142;162;147;118;142;133;129;169;187;180;167;117;135;164;141;147;121;118;131;105;154;131;116;110;112;126;121;169;170;180;152;151;109;122;132;127;139;144;191;191;219;187;139;149;128;171;163;169;136;125;122;128;120;120;113;109;123;162;156;165;135;119;132;138;124;107;132;122;128;121;120;133;131;96;137;127;122;110;99;130;119;109;115;151;118;129;164;134;126;126;129;126;150;177;160;110;143;129;120;120;134;164;146;136;127;128;148;188;176;163;153;149;148;149;132;136;134;128;133;161;162;173;160;145;180;161;173;170;169;171;175;181;169;157;145;159;170;162;162;143;159;160;146;151;136;169;178;187;199;214;194;165;182;180;158;167;154;146;134;109;120;131;159;183;162;117;131;134;143;146;125;150;147;161;187;172;166;170;143;118;135;126;144;181;180;157;160;153;130;160;141;185;165;184;211;187;183;165;147;180;175;178;130;151;143;110;115;136;153;188;207;234;210;203;167;156;156;140;111;122;157;143;153;140;144;132;124;167;160;161;168;172;126;106;142;151;114;146;111;118;143;132;170;148;142;131;130;142;126;132;123;121;122;149;147;141;136;187;188;189;147;136;141;143;136;148;175;163;200;212;232;212;213;171;188;165;168;166;179;166;163;154;145;143;157;172;171;156;173;140;130;114;126;131;149;156;152;162;123;158;147;168;141;143;145;168;141;130;123;103;93;100;96;93;95;132;121;115;98;112;147;138;150;153;123;147;124;120;153;153;145;122;133;154;171;175;178;221;251;183;152;153;160;162;127;136;164;185;158;163;172;160;132;115;74;59;56;42;33;75;74;88;123;133;123;116;108;120;156;135;163;132;108;125;110;119;134;121;134;128;144;163;151;146;183;137;135;140;103;82;76;72;89;66;87;88;88;108;103;108;132;124;116;132;129;117;131;123;121;122;154;129;147;133;150;148;145;148;122;137;130;157;140;139;144;155;168;163;154;143;110;119;106;132;160;163;202;215;177;164;133;128;131;163;195;196;234;166;200;179;154;196;135;113;119;140;132;129;174;164;183;205;186;170;148;110;101;101;113;105;118;100;88;89;88;94;102;133;111;108;102;86;103;104;105;109;94;112;101;94;106;117;113;113;112;101;110;111;98;111;91;121;119;110;111;113;123;142;140;169;128;122;128;95;84;104;92;105;103;111;83;103;90;101;114;90;72;83;76;93;103;95;126;135;111;126;158;203;146;114;87;128;129;128;140;143;157;163;152;155;157;138;154;163;138;140;123;144;147;170;184;183;180;152;131;138;112;101;67;82;81;146;159;148;116;97;74;66;82;90;136;112;156;143;140;139;128;112;113;130;115;114;123;136;128;130;115;118;131;137;133;121;134;132;122;123;119;138;133;129;151;132;108;103;96;101;102;89;89;95;102;114;120;119;146;152;191;151;133;137;138;142;157;174;218;230;200;163;162;144;147;180;162;140;182;176;171;153;171;125;150;130;167;187;230;211;144;156;134;107;126;120;90;114;110;138;169;154;165;127;126;113;129;116;78;106;121;133;120;161;187;240;206;154;174;190;176;163;152;143;112;150;94;122;114;135;138;125;128;150;183;221;193;165;131;137;172;182;182;191;216;399;583;503;267;159;161;130;146;138;148;144;148;187;164;129;144;131;136;114;151;129;152;147;157;152;151;153;129;116;107;139;145;128;147;125;156;128;131;151;120;134;120;111;125;133;136;129;131;116;141;142;139;144;128;134;143;140;114;159;147;166;172;145;142;121;109;122;135;130;201;193;164;148;149;155;137;154;160;174;171;152;174;156;169;130;143;140;133;137;145;131;151;125;122;125;130;141;161;157;133;128;145;141;151;162;125;156;132;140;135;184;162;164;161;165;185;160;167;181;191;151;144;145;125;141;137;125;171;168;158;181;174;180;196;213;220;173;160;139;133;132;172;149;183;190;171;173;156;165;162;152;145;142;171;175;198;176;152;179;173;170;167;155;145;160;138;122;120;170;186;152;133;153;128;129;127;127;114;119;134;148;169;185;144;163;148;183;163;169;161;150;158;173;174;157;120;116;112;110;126;146;157;156;135;136;133;160;167;189;210;195;177;177;187;171;169;169;169;147;161;134;127;157;220;184;185;156;131;129;132;133;109;113;103;108;134;109;106;135;138;153;110;117;137;111;139;164;151;150;141;167;118;128;129;143;130;134;157;126;139;131;139;150;112;130;113;150;151;170;197;182;177;158;173;159;154;131;140;126;132;125;170;173;184;165;143;135;134;144;154;155;131;174;147;140;163;157;133;129;125;109;102;115;115;135;135;142;119;123;137;131;132;136;127;119;128;135;143;143;125;115;126;122;138;155;153;167;147;160;167;153;137;130;109;134;145;113;125;149;125;146;226;293;252;186;151;142;167;168;191;272;301;245;154;149;178;169;233;238;200;189;188;247;288;251;209;233;206;184;171;165;137;151;120;134;122;147;158;163;185;149;151;128;139;139;177;274;238;217;162;148;139;169;171;143;133;134;128;117;128;169;146;164;155;146;165;158;144;141;132;147;147;126;164;183;146;124;140;130;131;147;166;189;222;238;210;159;140;140;118;142;134;129;136;130;127;128;122;137;143;116;163;132;157;137;135;136;135;144;136;115;120;104;94;104;88;92;91;102;114;102;132;106;88;112;119;112;117;133;158;156;160;162;182;173;135;170;175;134;121;113;138;156;160;169;169;146;133;140;139;136;173;196;202;219;180;144;121;138;124;152;186;170;183;160;134;155;175;209;254;261;207;200;200;266;243;197;176;133;149;152;141;150;170;186;176;194;203;206;181;146;124;136;137;134;151;187;171;178;189;161;170;176;164;150;167;172;177;129;143;130;158;138;140;178;177;137;122;129;124;129;125;129;141;154;134;132;174;193;169;211;201;189;182;191;170;214;213;187;181;140;134;171;176;176;175;137;144;135;141;136;157;122;144;124;139;155;141;141;125;154;139;157;142;126;144;143;140;158;142;113;122;136;146;135;149;153;149;140;142;160;159;160;145;149;138;114;109;127;128;145;147;195;172;197;239;194;183;175;195;233;246;253;275;263;233;201;198;196;183;170;190;163;158;172;177;230;224;155;143;149;147;151;150;153;166;151;143;120;127;118;137;134;129;153;168;162;148;121;129;142;139;128;154;143;154;136;128;138;151;178;152;156;164;157;170;160;173;169;199;191;173;154;156;143;150;147;119;139;190;224;228;194;180;138;147;148;150;139;154;137;156;178;215;131;133;137;138;168;163;173;160;162;145;143;138;151;121;127;141;136;148;135;129;132;124
138;153;106;178;173;138;163;155;140;152;174;166;159;155;160;152;142;191;190;154;180;218;233;154;142;149;164;157;175;177;153;155;196;194;180;220;238;191;142;137;132;138;130;142;164;136;141;147;136;162;138;126;126;145;143;169;140;156;156;146;154;199;296;209;168;145;143;128;105;156;165;176;173;137;151;142;137;181;206;200;150;123;122;151;162;159;125;119;114;139;93;115;124;153;150;175;127;104;119;129;157;138;181;184;148;154;170;141;112;136;180;190;207;185;195;160;148;188;160;131;133;113;122;129;116;134;116;113;134;138;115;110;108;139;112;139;142;123;131;146;136;178;235;303;235;139;152;123;154;172;173;138;124;129;126;115;130;142;112;136;194;153;161;129;129;118;125;124;110;132;125;137;123;130;109;121;123;145;142;112;118;104;117;105;112;115;144;116;127;138;144;137;157;161;111;147;139;133;129;135;122;111;138;140;153;148;140;168;137;167;135;180;189;181;142;139;179;195;148;132;124;153;138;132;169;155;170;161;162;175;177;171;180;182;174;165;151;155;178;172;148;186;150;162;164;180;151;165;175;196;167;168;164;186;173;190;162;131;135;122;111;99;125;146;153;187;198;150;145;133;130;117;109;126;133;176;204;182;173;160;136;145;128;160;166;140;140;163;146;135;163;153;136;158;137;167;171;188;178;180;153;172;184;170;147;156;114;117;127;139;130;167;172;245;283;226;157;154;135;136;139;163;129;128;128;131;122;143;134;125;170;165;172;155;147;138;157;143;131;139;138;118;131;138;165;161;150;156;160;153;112;108;130;97;126;128;141;130;129;157;157;165;159;167;144;141;123;117;183;171;181;187;230;217;169;179;179;132;153;142;125;137;162;181;155;126;149;125;156;156;168;143;136;122;113;118;122;136;140;141;162;165;125;131;156;162;155;150;140;164;117;107;101;94;117;119;105;127;149;120;135;124;113;123;127;113;135;145;136;133;155;150;130;132;144;143;191;174;197;213;202;213;184;184;160;148;186;176;158;153;189;174;196;140;121;130;107;96;58;38;48;54;51;80;116;128;122;141;103;131;110;134;163;119;115;122;116;118;109;134;147;162;150;182;164;144;158;149;160;162;117;92;83;91;73;71;72;98;70;80;85;109;108;129;109;101;140;140;130;129;113;131;159;153;142;149;134;126;118;170;113;141;135;152;145;161;147;162;173;170;159;138;117;127;114;146;159;149;181;176;215;188;137;142;134;127;164;201;211;229;196;171;162;158;142;134;123;128;132;129;150;139;171;164;201;174;160;144;121;140;121;124;121;138;114;94;81;91;70;93;114;115;105;97;93;120;132;114;101;132;121;115;124;102;114;122;123;118;132;133;112;140;130;120;120;121;113;113;123;120;129;135;145;172;137;110;112;95;80;107;115;118;116;105;115;129;116;112;103;88;99;83;85;66;88;91;84;141;140;193;194;142;128;125;125;102;142;136;167;151;155;135;138;161;167;160;132;147;138;141;145;163;159;164;168;222;165;148;141;114;117;82;83;87;122;140;159;135;113;84;77;89;111;125;138;167;145;142;145;153;116;109;119;143;121;127;107;123;115;107;144;133;123;127;120;135;117;112;124;127;108;118;151;133;111;90;101;124;110;96;96;96;104;85;98;95;96;144;152;154;164;136;139;137;159;149;165;165;222;185;167;153;143;155;162;170;182;162;160;163;172;148;185;170;137;149;162;191;181;155;131;130;122;118;92;102;111;117;121;148;137;131;138;120;121;98;110;94;93;100;126;118;149;162;174;175;146;141;188;181;161;155;116;128;135;151;121;124;123;128;130;134;135;182;235;200;144;144;150;150;151;163;171;240;441;602;498;269;147;148;121;136;123;119;127;127;140;146;141;160;122;120;136;145;137;163;177;155;152;170;159;137;110;125;106;145;127;135;141;121;129;129;115;124;120;124;127;131;149;154;140;119;120;129;164;139;135;135;131;127;140;147;134;140;147;158;140;161;143;118;113;128;141;159;175;163;116;141;114;113;153;161;173;173;153;150;144;152;122;131;115;126;134;149;117;118;113;138;166;161;144;165;139;129;126;123;129;122;149;174;208;130;156;142;180;158;143;160;137;187;136;192;209;201;191;185;176;142;126;133;169;169;191;179;169;203;217;187;229;196;159;144;138;154;151;142;168;211;196;186;170;183;167;183;145;153;167;171;152;168;163;167;175;200;197;181;156;132;128;115;129;142;157;165;147;139;123;120;143;145;150;147;118;131;130;163;153;154;152;169;163;191;175;166;148;151;140;171;154;130;121;118;102;129;144;138;143;138;167;174;164;165;179;170;174;182;209;174;161;146;165;181;138;143;112;122;168;210;239;195;180;152;159;155;157;120;112;116;120;125;134;128;152;153;124;142;141;145;121;136;121;150;120;119;132;132;131;122;141;148;173;152;162;142;144;139;139;137;147;178;181;186;183;164;159;163;198;186;183;150;153;140;145;134;137;149;185;212;160;156;155;139;155;156;193;166;147;137;130;147;154;143;117;129;146;143;124;147;141;147;123;126;122;144;142;152;144;115;132;119;118;137;132;121;120;110;164;168;134;155;194;149;181;196;187;153;109;127;129;149;132;123;148;143;166;211;280;279;278;207;204;176;198;238;365;416;334;204;166;174;223;242;227;171;178;201;196;229;243;206;216;192;169;168;161;168;142;110;156;133;135;139;167;181;164;156;150;172;142;139;180;188;161;151;139;109;151;155;140;124;146;121;134;140;152;155;125;151;133;130;162;147;100;112;130;160;156;158;146;134;97;133;126;122;122;154;161;191;185;206;140;152;119;137;152;135;143;135;147;121;162;142;148;152;147;154;152;140;148;119;125;124;145;170;135;121;105;97;96;108;103;116;121;113;121;86;101;107;99;100;119;136;140;156;165;180;168;205;213;230;222;179;133;127;116;129;143;145;139;163;159;162;118;145;132;139;176;232;208;184;146;141;135;117;149;196;255;165;163;133;134;149;190;191;172;205;180;267;277;279;212;162;171;171;138;164;152;147;154;172;229;234;230;189;148;167;152;159;150;180;199;204;198;181;175;170;179;173;136;175;174;178;172;152;140;162;158;138;179;163;152;143;118;133;104;119;133;168;148;132;144;178;193;180;196;210;148;163;177;186;249;291;276;197;132;152;138;190;166;153;164;167;181;172;154;155;163;151;178;147;133;158;137;147;140;132;145;129;150;120;147;133;153;153;117;129;159;151;140;154;121;117;136;154;147;165;172;142;154;149;145;133;128;117;152;169;222;246;213;243;179;170;195;188;274;299;260;229;211;203;192;190;232;180;195;185;188;170;173;250;280;275;183;125;163;197;171;202;192;184;136;174;165;130;117;142;137;130;158;149;159;142;137;187;180;164;139;151;133;124;123;154;156;148;169;156;149;162;165;165;171;147;174;162;189;154;159;150;138;141;140;135;163;179;229;234;223;183;133;129;125;139;110;162;155;169;167;181;138;144;148;136;148;183;163;170;136;156;139;143;165;138;133;160;137;120;116;126;124;114
96;119;119;138;130;133;153;124;141;171;161;167;137;137;157;153;142;181;193;154;163;200;227;162;155;158;168;205;196;195;173;159;133;180;175;211;259;215;155;151;142;133;123;157;175;167;147;135;128;141;135;130;118;150;139;151;177;183;145;160;163;223;233;198;174;151;132;164;145;159;172;168;149;117;138;163;137;205;226;231;153;129;133;144;153;133;130;124;106;97;110;122;122;136;127;129;114;127;115;138;145;157;181;188;162;145;126;126;134;140;189;252;241;248;183;179;147;168;152;144;156;132;156;125;125;114;131;110;128;137;135;116;139;113;129;140;137;145;117;140;153;164;238;262;231;155;137;123;136;133;143;135;130;137;127;141;165;173;135;145;207;203;145;122;123;143;129;133;127;113;139;138;120;127;118;132;106;115;111;128;114;127;108;121;98;129;111;101;123;138;109;118;125;153;123;161;143;123;142;129;103;103;130;146;163;139;154;169;169;132;136;154;192;158;163;163;180;170;163;123;132;149;141;136;170;165;170;159;188;185;158;167;187;181;170;156;180;177;167;194;172;147;194;177;159;149;173;165;187;186;175;140;156;162;180;173;151;115;131;94;124;126;135;137;168;169;179;157;155;147;121;140;126;128;160;199;238;190;175;160;143;123;149;135;173;176;150;151;135;129;138;140;146;155;167;169;178;186;180;198;199;181;205;174;147;124;136;125;114;125;141;148;167;225;241;182;150;135;119;140;153;154;153;133;153;139;132;147;147;140;151;157;158;187;191;160;125;151;156;163;142;156;145;138;141;166;172;183;157;132;119;115;122;127;147;123;136;156;159;151;163;149;160;167;169;108;99;120;158;159;144;211;215;228;170;176;166;143;143;152;154;152;147;163;118;141;128;150;147;146;159;124;99;107;122;111;129;123;143;142;150;151;146;142;131;147;190;155;154;140;149;118;102;86;105;95;111;120;119;140;138;136;127;120;114;111;125;158;182;186;155;146;140;137;112;141;159;160;171;180;214;218;183;141;164;175;197;160;155;171;188;197;172;138;124;142;93;92;59;51;50;54;66;89;114;128;150;116;133;113;93;116;128;120;121;128;110;134;112;126;115;157;136;127;143;161;140;146;138;117;116;101;77;79;72;54;74;84;75;113;106;93;107;130;106;119;125;127;111;134;137;136;115;159;122;135;113;135;115;139;152;124;132;149;152;145;152;152;162;200;197;137;129;104;124;141;158;165;189;200;213;193;162;161;109;134;135;174;184;173;142;131;152;150;132;112;103;121;126;144;143;147;162;152;153;163;152;167;152;145;135;102;147;170;153;120;94;58;55;75;104;114;128;88;92;124;101;105;93;112;121;116;114;110;101;126;127;110;110;133;117;128;139;109;119;116;109;107;100;105;128;144;138;164;154;108;103;83;99;135;123;129;137;89;119;152;144;145;95;110;127;119;108;91;115;96;106;128;144;159;176;137;130;134;94;156;146;152;162;163;138;133;156;132;130;170;151;143;124;162;166;196;183;205;170;168;188;165;147;101;104;88;69;98;111;121;138;143;120;112;99;84;87;132;139;192;217;149;120;126;107;130;112;127;110;103;116;119;133;125;141;131;161;144;119;139;134;135;136;126;115;118;132;150;117;89;75;89;116;110;117;112;107;93;112;99;107;133;175;142;110;118;140;128;157;120;114;128;178;171;157;152;140;144;170;172;163;179;165;177;175;170;201;191;188;159;169;161;193;142;136;123;121;129;110;112;105;108;125;147;133;129;110;106;93;104;116;123;99;116;120;122;142;133;150;149;126;133;129;151;179;140;136;120;123;137;107;135;123;137;146;171;143;147;177;156;124;129;115;134;140;165;152;209;288;413;340;237;159;136;141;123;109;150;151;133;140;121;122;112;131;122;128;136;142;164;181;149;150;147;178;154;142;136;127;133;150;137;138;149;116;116;120;112;137;128;134;147;142;135;155;155;138;144;132;132;115;133;137;140;138;158;141;134;128;110;125;154;130;137;143;154;142;168;149;150;138;136;120;139;147;137;168;163;130;116;121;149;117;138;115;128;122;146;133;117;110;125;143;150;131;121;110;124;146;120;122;140;145;161;166;166;168;155;155;156;130;135;142;132;134;171;199;249;216;204;200;175;135;149;169;174;179;166;174;186;245;208;199;168;131;141;144;151;148;124;157;189;194;189;163;162;157;172;178;183;167;166;161;150;174;150;179;191;209;196;170;146;141;155;117;145;127;126;148;130;122;109;124;149;143;127;117;134;152;139;144;152;152;158;145;166;183;159;160;136;159;156;148;121;123;91;79;103;124;116;146;143;168;174;196;178;216;177;166;144;146;163;136;129;163;180;152;167;145;143;153;200;216;235;185;180;159;157;162;153;122;139;138;146;131;161;178;168;142;156;149;149;133;129;160;159;161;136;135;135;130;123;124;150;132;157;142;155;130;142;146;158;182;211;192;210;179;126;153;169;205;186;185;201;166;141;120;130;143;158;169;171;169;137;149;134;142;179;160;161;140;141;125;119;152;119;158;172;217;179;130;168;137;139;135;149;138;142;151;162;167;149;126;125;141;158;139;144;132;149;163;185;154;164;152;164;197;256;225;153;132;101;126;179;161;153;129;146;144;207;268;324;281;237;176;199;206;267;337;394;349;193;167;158;208;205;200;170;174;178;174;186;199;193;170;168;171;155;155;136;150;118;136;138;172;131;158;168;162;173;162;163;201;172;154;141;137;139;118;121;116;125;144;135;114;148;132;165;160;141;128;128;135;124;133;134;128;140;141;151;187;163;160;160;119;109;142;141;105;163;169;139;156;180;156;131;148;146;175;157;166;118;128;149;163;165;126;130;150;156;137;151;143;148;128;110;144;130;149;110;100;93;103;123;138;118;103;110;98;92;93;89;77;106;107;134;133;169;149;167;168;175;210;179;202;168;165;143;134;115;117;140;125;142;164;167;141;134;124;132;169;208;183;152;152;138;135;118;172;225;253;186;142;168;144;159;182;154;182;175;219;342;341;258;193;157;144;123;163;177;179;191;163;197;206;248;311;196;164;162;210;207;174;183;206;204;182;190;176;149;157;144;156;155;133;162;165;157;151;175;147;155;176;159;134;126;103;88;141;122;158;152;146;161;150;140;200;176;185;189;172;195;183;209;287;353;307;241;138;119;146;188;170;167;146;196;215;191;152;147;162;186;158;133;141;132;119;125;106;120;122;145;142;157;164;123;163;153;157;132;109;159;142;137;127;128;125;152;150;160;144;149;162;156;135;146;137;147;169;272;386;362;289;219;181;171;187;208;295;287;267;189;217;186;178;171;205;211;203;193;196;170;173;221;274;230;165;148;169;201;175;178;205;202;157;167;142;125;138;130;149;139;134;127;136;133;191;269;230;157;153;134;143;113;121;121;157;130;126;148;171;125;142;143;167;139;176;142;152;148;184;150;131;134;153;131;130;204;238;257;245;173;129;119;121;167;164;174;225;176;167;131;143;134;139;129;149;193;154;156;136;131;137;129;122;165;145;140;161;163;123;143;143;142
99;117;115;120;129;158;136;121;141;133;128;131;115;154;155;158;184;195;182;169;176;179;182;145;140;141;173;197;278;219;157;169;175;172;142;210;205;241;174;166;171;150;147;141;176;139;122;139;180;153;162;149;152;144;154;148;174;203;167;135;151;190;208;186;188;142;134;153;129;146;127;129;132;126;136;148;172;225;213;207;159;137;137;145;154;137;121;109;123;124;118;107;104;114;112;107;97;120;98;115;140;158;171;151;138;137;132;138;117;132;182;233;295;265;240;150;136;140;152;158;139;132;129;126;121;116;122;138;150;127;131;110;122;125;129;149;141;116;116;166;154;169;186;213;180;150;127;132;117;151;138;140;133;97;138;121;125;172;156;140;170;143;132;117;129;131;126;116;123;123;147;126;119;104;106;118;142;135;119;136;120;140;132;127;107;118;129;136;114;131;128;113;148;139;144;149;132;128;153;117;128;119;121;154;150;144;149;165;151;141;120;147;159;170;121;139;177;150;164;153;125;163;136;163;149;176;165;194;181;181;163;184;161;144;168;171;145;167;181;155;189;184;162;171;152;149;151;170;194;206;201;173;128;133;154;148;138;118;108;121;127;152;138;137;150;183;168;189;159;170;168;162;133;132;143;181;226;211;185;160;162;158;137;160;148;147;165;136;152;143;119;124;130;151;164;161;209;210;184;191;189;196;158;161;163;176;142;129;116;124;134;156;156;166;161;139;170;138;117;156;149;160;132;133;120;115;132;124;130;130;145;184;207;249;237;164;143;140;180;154;153;135;155;147;139;134;164;194;148;143;133;131;124;120;132;150;129;147;172;167;192;154;156;130;151;110;111;128;147;140;136;167;180;154;160;163;148;143;138;146;156;171;169;137;121;131;141;161;159;175;152;160;137;129;110;116;141;149;177;165;133;150;151;134;173;179;200;191;174;149;173;135;105;94;103;102;111;104;125;131;144;154;125;117;127;120;156;140;201;194;200;133;134;160;142;156;164;185;198;228;209;182;170;164;150;166;159;163;195;191;177;178;164;135;153;126;133;92;69;61;46;50;73;90;134;142;119;112;129;107;125;105;108;119;121;123;118;121;133;144;138;130;141;168;140;167;141;160;144;113;106;71;71;63;51;68;75;71;77;91;124;96;104;114;104;99;85;101;126;122;113;127;132;129;139;144;161;131;148;133;142;171;171;156;124;168;130;157;170;180;158;137;120;117;135;129;153;172;188;183;208;172;178;162;140;122;137;139;158;133;148;116;139;123;118;115;142;97;138;163;158;137;167;145;146;144;136;149;130;152;110;119;150;117;128;115;109;67;55;68;118;139;111;99;66;82;100;106;91;119;148;149;133;119;121;122;127;130;129;131;145;124;119;126;135;129;118;98;92;104;110;137;145;149;145;115;115;126;106;158;151;141;144;113;108;155;150;141;107;106;131;109;90;113;113;95;113;136;134;147;131;165;177;183;168;159;142;148;194;147;176;142;116;142;147;145;153;154;165;153;168;192;178;182;184;203;173;162;127;123;108;92;107;112;109;127;146;161;143;111;111;121;94;123;131;162;173;183;123;127;105;117;116;104;116;115;121;122;119;110;144;150;133;133;130;131;139;120;103;121;122;123;146;126;85;81;60;85;103;119;121;123;114;121;111;99;104;132;157;123;110;109;119;135;138;109;125;130;153;136;150;165;152;149;154;188;173;179;190;145;158;169;214;208;220;183;178;174;128;132;123;133;132;122;117;135;116;124;135;139;155;110;101;102;116;143;120;121;104;120;136;127;155;122;140;122;150;125;145;126;142;128;140;111;106;118;113;121;121;143;147;178;157;146;182;113;134;140;120;119;130;138;134;178;185;224;205;168;152;119;123;112;134;117;137;134;143;124;114;115;148;138;115;127;158;198;157;176;140;171;143;153;134;133;145;143;116;140;125;142;139;139;117;125;138;143;114;130;125;136;171;186;148;149;123;127;142;143;148;126;145;152;120;116;123;125;147;140;138;117;123;146;132;140;142;120;140;133;129;124;142;144;134;145;138;113;117;129;141;121;123;127;136;141;122;116;107;132;153;165;137;129;98;109;93;130;127;117;146;181;151;174;156;151;134;148;125;118;122;134;133;187;221;225;231;266;316;178;177;137;157;173;176;157;164;174;177;180;196;174;144;142;153;166;150;139;140;149;179;161;171;172;175;164;170;174;186;143;145;146;141;172;170;195;189;199;176;126;123;134;139;137;122;132;152;148;118;119;117;129;152;137;119;143;137;121;160;140;155;123;130;165;162;161;180;155;187;148;155;126;112;80;95;108;112;135;145;166;164;169;177;207;215;159;131;165;154;154;137;140;176;194;193;180;166;162;155;167;205;265;252;223;189;167;179;129;145;136;119;158;145;194;183;203;173;157;141;143;163;133;169;162;164;111;122;112;144;128;144;178;206;172;150;157;136;152;148;135;206;208;191;206;174;152;160;175;199;217;219;187;176;164;138;136;128;119;159;142;183;154;135;141;148;145;155;150;130;137;118;104;113;138;181;188;207;197;142;164;143;154;174;167;168;179;160;185;151;162;138;139;124;131;139;140;127;146;152;130;158;186;181;182;199;196;164;143;113;90;121;164;165;146;134;124;141;190;200;274;323;296;198;178;166;198;265;320;271;206;156;144;142;196;193;157;147;155;150;134;152;159;169;128;160;137;147;120;149;146;138;122;141;164;155;172;196;212;169;167;169;169;149;135;120;154;119;139;154;155;171;138;140;141;165;222;205;177;135;143;136;145;141;124;130;120;148;143;170;140;150;130;117;128;143;142;134;126;118;146;122;175;157;181;163;191;171;189;150;142;127;140;124;135;113;128;137;141;151;131;138;151;134;143;133;126;126;113;95;106;108;105;128;114;97;94;110;117;110;95;94;100;129;111;133;123;169;166;139;121;153;159;173;188;199;164;161;119;139;133;120;102;122;141;116;121;117;126;178;192;170;161;118;114;120;143;165;229;230;189;156;173;155;169;160;162;152;185;183;261;333;256;213;148;131;134;177;200;200;167;150;179;185;253;236;195;162;146;195;193;159;176;181;189;149;179;168;183;164;149;149;163;154;190;188;146;158;168;168;144;147;150;152;120;118;108;116;143;179;195;147;150;159;136;165;173;170;189;169;166;171;217;285;369;351;189;172;147;146;147;149;175;137;185;231;227;173;155;175;156;147;127;123;139;129;129;119;112;106;108;130;162;143;136;131;173;165;132;123;129;113;127;131;114;157;140;143;132;152;153;173;157;167;129;130;182;219;394;552;617;411;224;159;168;180;198;235;231;204;203;179;197;172;196;215;196;200;189;179;156;158;171;212;167;162;149;229;229;214;181;186;200;164;155;138;146;151;119;132;123;132;121;124;118;172;234;246;192;157;140;144;117;130;127;120;146;126;152;143;137;120;152;182;198;170;146;138;152;161;181;145;137;124;131;142;158;192;214;236;175;161;129;163;170;151;223;278;180;122;120;128;112;132;131;169;182;151;152;126;114;132;164;150;136;169;153;153;146;144;147;160;150
92;126;155;131;130;141;173;132;143;141;128;126;136;132;151;197;250;196;161;151;155;185;174;171;159;145;198;253;316;209;184;147;149;156;139;159;173;195;202;169;154;141;178;137;147;148;131;140;167;154;155;169;138;140;153;185;212;204;167;144;175;169;195;192;148;155;150;123;126;152;108;141;110;114;118;146;180;168;195;231;150;130;128;157;175;160;135;117;133;129;132;129;115;137;106;117;106;104;111;117;124;130;142;144;147;152;142;164;158;132;189;223;256;228;206;177;127;110;138;122;128;137;114;121;140;130;124;133;179;175;154;129;121;106;131;113;106;113;146;181;230;186;201;170;139;120;127;138;107;115;113;136;121;110;107;126;121;158;158;131;131;112;112;105;107;114;122;135;130;120;114;127;112;114;109;104;125;112;116;153;151;148;123;122;128;126;139;133;130;127;116;127;125;137;139;129;143;141;120;116;115;138;120;135;146;144;151;151;164;132;134;133;151;160;161;128;154;153;120;131;125;131;153;136;147;156;150;151;176;163;201;191;162;169;164;164;176;128;157;215;176;182;171;166;165;166;153;179;188;182;186;151;153;137;138;154;130;113;118;129;116;118;117;132;161;152;181;210;236;221;181;174;158;167;146;151;187;180;172;191;160;179;163;151;142;141;133;138;135;130;123;148;142;136;151;168;192;171;180;203;197;200;172;138;153;177;192;152;145;140;152;144;148;163;148;132;144;118;120;132;150;165;173;130;138;104;131;139;134;131;181;237;291;329;327;212;143;153;160;143;175;152;139;140;135;166;179;176;161;116;125;129;120;155;133;126;122;159;188;165;160;148;156;143;157;118;91;111;149;164;176;144;155;141;145;148;140;157;175;161;153;143;173;161;123;118;150;144;138;159;133;146;127;131;127;138;163;173;183;144;135;134;138;179;168;188;199;232;170;167;141;126;111;83;116;102;86;91;114;126;129;114;144;121;118;118;132;158;178;162;169;147;158;144;145;138;152;176;171;222;216;211;171;159;158;160;144;173;176;162;172;166;159;126;138;117;111;85;63;63;42;65;95;125;118;145;154;116;122;114;120;117;107;125;127;136;111;134;127;121;125;145;158;161;140;143;175;171;138;131;96;78;77;66;67;76;68;98;105;108;88;94;100;109;112;103;107;114;102;131;128;132;171;158;142;125;132;140;160;160;164;177;191;190;127;135;133;133;153;178;152;158;112;139;135;157;133;133;128;157;183;185;153;159;161;134;136;121;113;124;134;143;137;153;144;164;126;114;133;155;175;156;149;154;128;118;158;160;160;144;152;133;109;129;129;135;118;71;61;75;107;99;111;76;83;78;88;101;103;127;153;166;129;130;149;128;115;125;138;131;106;136;124;147;111;105;120;66;95;98;114;131;148;166;127;100;111;110;127;154;160;149;149;112;113;130;137;134;130;120;110;121;110;96;108;93;111;104;115;141;137;139;174;181;163;145;131;164;186;157;169;127;131;111;120;122;131;142;175;145;181;162;180;179;195;167;166;133;151;137;126;120;89;99;111;143;172;173;174;125;107;119;109;119;140;138;158;149;141;119;139;103;136;133;127;128;129;135;114;115;120;151;150;122;130;137;136;120;107;105;133;129;124;118;96;74;63;58;93;112;134;126;108;117;125;112;116;115;108;109;114;105;119;129;103;125;113;144;143;146;135;153;162;147;157;198;140;154;165;155;153;182;191;225;208;251;238;221;158;135;134;115;139;146;133;123;126;139;142;144;136;117;114;99;113;103;131;147;172;136;110;135;134;157;139;98;130;115;126;108;122;129;119;123;144;127;136;169;131;184;177;136;129;133;153;168;129;148;116;115;117;129;139;174;156;145;148;125;121;149;120;129;130;116;144;178;160;144;142;128;122;125;124;128;139;140;170;169;186;165;165;127;144;148;149;178;112;146;126;144;140;141;126;119;116;121;130;117;116;141;157;133;136;126;129;144;145;149;147;155;125;126;136;127;143;133;133;118;146;146;130;155;144;145;157;136;157;152;146;140;126;139;132;119;113;134;114;143;127;142;119;144;151;150;160;128;121;140;145;155;152;131;116;123;135;128;134;144;137;142;141;175;158;130;151;150;150;128;128;133;126;157;194;187;253;264;294;252;175;161;164;171;165;165;146;172;163;208;164;131;148;138;159;166;160;155;136;147;162;165;175;173;155;170;164;148;159;128;162;146;125;163;150;163;129;154;134;115;146;132;150;146;153;182;136;124;122;117;101;122;115;127;122;137;137;137;153;179;166;152;166;142;157;152;143;143;165;185;166;127;118;77;99;103;117;126;131;177;192;193;178;201;170;175;149;158;127;140;130;157;169;172;183;182;162;167;153;175;192;262;263;253;209;156;202;142;155;137;129;160;158;204;206;207;190;170;154;157;134;171;168;144;150;117;120;123;116;148;169;180;195;198;174;162;156;156;165;166;195;167;180;151;131;151;189;189;237;251;212;206;174;143;132;119;116;129;133;175;155;184;143;142;133;141;156;132;142;146;146;125;138;135;163;165;212;190;144;146;166;179;185;170;185;185;178;183;166;145;136;131;143;146;134;136;178;177;190;195;189;177;195;216;195;162;165;122;111;102;100;116;143;149;141;159;185;191;203;248;295;255;171;145;164;159;211;212;200;168;131;145;164;177;140;147;140;135;112;125;150;180;134;119;143;157;133;144;128;110;123;121;126;134;155;177;183;186;156;142;156;141;152;154;136;141;145;143;179;184;178;161;165;149;180;221;217;173;119;141;112;134;126;103;123;128;131;148;135;138;167;121;130;148;143;142;135;157;150;120;164;148;164;202;197;199;198;161;157;142;127;172;127;127;136;150;159;186;160;131;131;148;138;136;133;144;127;101;113;88;107;129;132;119;95;113;102;97;111;113;111;83;105;105;115;123;150;154;132;118;140;123;160;191;281;311;204;140;126;134;143;114;150;128;115;116;98;131;143;146;161;145;118;125;105;143;137;165;176;155;179;168;169;147;170;176;162;167;165;224;219;201;168;178;151;158;160;187;208;197;173;177;160;185;167;141;145;165;181;178;183;177;182;166;173;182;181;161;178;153;164;164;202;178;174;134;156;172;198;141;146;138;160;148;132;106;123;147;213;177;152;139;125;133;146;180;157;195;150;185;173;203;217;304;269;188;142;145;124;189;152;132;131;153;209;176;132;171;188;158;130;120;104;130;123;123;127;114;112;119;133;126;151;170;169;140;152;139;127;112;123;148;120;114;143;150;148;131;145;156;176;191;176;159;162;195;246;419;561;567;470;241;168;174;213;213;213;193;190;179;178;198;190;175;217;217;219;184;191;148;138;130;163;144;126;128;171;183;177;155;173;175;172;152;135;134;123;120;102;162;137;127;120;123;169;201;185;190;146;166;124;115;133;113;136;112;114;149;156;158;142;151;184;192;159;146;127;135;167;141;163;140;132;115;132;138;142;185;164;153;150;134;156;167;198;225;216;171;114;145;127;125;149;145;124;159;146;158;149;141;146;135;141;155;169;164;146;134;146;170;154;159
126;136;167;139;134;130;126;139;120;116;152;157;166;132;149;169;186;194;164;150;160;172;181;165;147;178;186;274;278;240;184;164;178;146;131;146;158;171;156;148;150;144;143;169;166;112;125;138;159;172;188;138;164;151;151;204;243;184;139;151;145;177;192;150;161;160;141;131;145;139;133;126;105;108;146;142;147;151;151;187;160;126;115;128;136;143;127;122;135;113;146;122;165;112;117;122;105;102;125;110;97;117;146;119;131;181;183;164;136;150;138;209;211;212;203;160;134;139;129;139;122;121;120;115;128;116;135;119;140;154;136;144;111;114;112;135;111;114;135;170;195;162;161;125;130;131;120;119;129;125;134;120;156;140;143;147;145;138;135;139;117;128;115;88;109;143;127;130;117;107;85;121;124;109;106;108;107;116;110;124;143;165;156;127;133;145;133;146;116;123;127;131;135;156;149;144;140;136;149;119;145;123;111;136;147;129;135;131;132;141;137;138;144;147;149;151;137;150;130;120;123;125;157;190;170;151;140;158;187;176;183;181;161;159;158;161;184;164;200;215;181;187;176;182;164;150;151;194;186;179;151;183;195;157;139;121;130;127;146;151;144;121;114;122;137;133;164;227;235;233;173;171;147;132;120;120;166;158;176;156;159;173;167;144;163;126;146;159;166;119;113;109;143;132;152;166;158;173;222;229;243;220;160;126;155;171;164;158;124;148;122;126;137;131;111;136;120;112;137;146;146;189;187;159;148;109;122;119;143;157;185;263;326;385;295;209;134;142;138;129;168;149;151;141;133;186;185;176;137;127;104;117;119;123;143;139;149;155;176;171;192;138;150;147;127;114;105;110;154;177;154;141;131;123;146;162;168;174;176;153;171;168;154;151;142;144;140;138;140;141;163;146;151;115;123;129;148;197;196;167;137;127;175;214;211;189;233;182;186;148;139;110;90;83;90;88;94;102;103;137;134;149;126;120;116;129;132;191;183;173;149;148;135;136;131;143;143;186;191;209;177;180;165;139;141;160;162;194;158;166;170;164;154;146;134;115;110;77;77;61;42;75;77;131;146;153;157;113;112;114;110;119;116;116;109;116;115;133;120;131;149;149;172;183;193;135;166;158;151;114;106;92;68;85;49;67;87;111;113;97;83;102;122;103;118;115;108;110;86;124;144;136;133;161;131;153;125;136;155;152;159;210;189;167;163;127;138;138;130;145;125;123;133;128;143;122;133;168;141;141;167;175;157;163;150;136;169;137;136;116;128;128;144;180;184;157;158;140;124;180;177;189;153;164;129;126;138;153;185;128;145;123;79;112;135;119;141;113;96;119;127;108;119;90;78;86;94;116;107;154;147;159;123;113;110;103;117;107;120;135;129;127;115;121;132;111;94;86;108;122;133;127;127;129;115;92;99;128;124;167;180;132;131;109;75;96;119;131;138;115;104;128;129;104;110;103;96;110;108;130;152;154;146;128;140;127;135;118;178;152;148;145;129;118;126;152;154;155;139;158;127;180;192;155;182;146;165;152;150;131;165;123;126;106;125;128;170;213;160;146;116;124;113;123;124;141;146;138;146;125;136;117;106;120;108;133;114;118;95;135;95;142;121;140;146;116;134;137;114;110;135;127;118;94;76;72;52;62;85;104;131;121;138;136;130;124;155;134;134;122;109;124;121;112;117;117;129;107;165;130;169;145;166;148;148;162;141;119;146;169;152;167;174;202;223;241;276;252;155;128;115;128;124;138;133;146;143;119;152;117;116;100;102;120;116;135;171;164;162;173;183;162;159;137;146;119;138;137;128;131;125;115;116;123;138;119;141;136;160;161;154;163;160;144;153;134;134;152;125;97;122;134;122;149;132;168;146;157;131;122;133;142;143;136;152;152;154;144;149;117;131;118;139;147;142;147;164;168;160;155;135;144;117;143;171;171;132;141;133;120;141;120;114;121;146;126;130;130;152;154;140;144;130;137;159;137;110;110;119;128;175;125;139;120;124;115;136;132;133;153;155;136;143;141;137;144;143;140;152;133;126;102;118;134;110;152;134;155;134;170;164;156;168;163;158;122;117;132;178;168;150;144;128;109;120;135;129;145;127;138;142;135;133;142;138;148;132;141;127;130;133;132;162;168;190;231;263;233;187;177;167;168;181;180;172;192;162;161;181;154;170;158;180;149;136;174;149;161;180;187;165;176;191;153;165;170;168;147;152;145;140;155;190;186;154;115;109;132;138;144;147;141;163;183;156;131;116;138;121;134;137;130;123;142;106;121;172;163;178;159;137;164;160;161;143;155;153;173;150;110;107;86;106;98;104;120;158;174;202;187;189;182;182;180;155;163;148;159;115;155;171;201;168;171;166;162;184;164;181;229;236;241;197;177;186;173;164;188;148;147;154;161;166;194;188;178;189;132;150;137;157;155;103;113;134;145;153;141;163;173;201;179;140;148;151;159;158;181;145;121;139;121;141;130;183;176;225;228;184;197;145;129;113;132;134;136;163;161;174;160;162;135;122;133;129;136;154;174;131;148;130;126;179;140;147;140;138;144;187;196;202;190;177;188;160;213;168;132;150;138;114;153;145;126;159;200;218;187;152;184;190;176;170;155;130;119;111;98;88;105;131;135;141;165;188;205;189;208;227;216;148;163;145;174;172;197;168;150;162;154;182;179;202;149;164;125;153;138;145;135;157;139;109;124;178;154;169;153;141;142;149;146;141;156;185;170;133;131;141;134;151;177;141;136;168;186;190;190;164;133;144;155;195;224;198;140;132;141;140;153;140;127;115;125;139;124;133;149;126;125;136;151;184;161;143;145;136;123;140;149;163;193;246;227;176;187;175;170;159;141;111;114;145;173;189;166;183;156;130;154;121;118;140;127;135;109;96;123;111;152;125;120;84;112;128;121;154;163;135;114;98;114;112;120;127;127;123;135;114;136;183;272;415;402;242;157;151;127;128;134;124;116;107;112;105;120;127;135;153;122;132;135;121;112;125;154;155;146;152;176;178;169;188;176;162;159;182;165;182;207;183;163;148;160;189;207;193;195;138;149;154;127;121;105;131;151;162;170;175;189;189;165;157;182;157;154;147;169;183;195;176;176;149;162;172;160;130;127;146;164;161;154;147;133;113;172;188;172;162;134;126;157;142;148;152;176;163;171;183;169;211;219;200;155;145;151;157;155;148;130;155;149;149;178;168;169;201;186;153;160;126;142;126;124;104;105;121;106;101;129;133;115;131;157;127;110;122;119;125;138;133;147;140;165;125;152;140;178;174;195;166;149;149;174;206;329;370;344;306;222;186;193;189;198;170;173;164;177;173;196;200;195;228;236;180;169;166;162;126;129;123;126;140;141;166;153;164;143;153;184;162;147;151;132;127;121;137;151;169;128;131;141;124;141;170;159;149;131;120;138;139;107;122;129;138;143;142;158;124;148;158;178;134;119;134;154;162;178;144;161;141;131;117;113;127;135;122;163;141;139;164;142;154;170;182;174;153;125;134;120;140;128;133;148;161;132;103;125;144;161;130;189;156;136;144;141;155;164;184;168
156;128;145;134;144;147;139;142;132;145;158;138;130;135;159;182;138;143;151;122;178;171;166;184;141;162;180;217;242;190;146;138;131;143;139;144;150;174;153;152;142;169;182;170;149;140;145;131;134;144;176;173;166;125;136;246;307;217;147;150;138;187;201;194;180;157;135;132;122;114;128;115;112;109;157;148;141;124;141;126;113;118;126;126;146;152;124;125;140;152;153;148;155;146;133;130;110;138;107;122;98;115;127;134;165;180;175;167;141;137;157;165;177;187;158;169;146;127;143;116;124;151;136;126;110;132;114;125;115;113;135;124;120;114;118;113;109;124;123;156;164;147;140;134;131;122;109;104;118;125;129;124;126;124;103;125;164;166;140;131;150;134;107;116;114;130;118;100;101;123;150;111;117;94;113;108;109;116;122;122;129;154;128;113;120;127;137;137;128;136;112;145;155;170;129;159;142;135;126;115;128;111;115;134;140;147;125;139;154;137;161;127;141;145;152;142;154;142;122;130;131;134;160;202;211;190;134;152;162;159;189;203;159;156;159;167;177;188;205;207;208;168;171;182;176;160;120;158;165;167;138;146;153;166;135;113;120;124;130;131;167;145;126;125;144;157;183;238;222;221;159;163;135;105;128;146;132;161;163;137;156;161;165;174;174;149;150;156;129;149;134;130;167;152;128;144;155;157;167;229;232;204;140;141;118;135;142;162;113;147;138;154;157;126;123;132;120;114;146;144;150;183;201;173;142;118;118;117;161;170;210;277;283;241;213;176;148;141;165;145;161;144;146;145;187;159;166;134;144;133;119;108;122;138;122;148;144;157;161;166;161;154;172;156;141;130;95;109;126;159;168;139;134;169;169;156;163;184;161;155;171;181;137;138;150;120;121;143;166;128;142;145;130;157;160;155;168;149;160;130;132;150;203;261;278;218;161;170;169;169;122;127;104;105;105;88;107;106;129;122;160;173;136;131;134;142;159;216;198;174;158;147;151;137;124;150;177;156;161;176;172;193;165;181;178;193;190;154;185;171;170;167;194;140;141;108;96;80;59;56;50;51;79;128;135;160;141;119;96;138;122;120;122;119;128;126;127;168;165;156;150;158;157;162;153;150;158;162;151;116;92;98;72;80;70;80;81;119;110;130;114;110;115;132;116;100;125;102;123;137;129;135;139;110;118;119;144;138;148;131;169;174;166;149;139;123;157;133;125;137;122;153;152;130;105;131;129;158;141;148;159;193;168;161;154;138;171;164;123;149;153;130;157;175;241;191;137;128;139;135;182;184;179;162;137;129;122;136;160;151;117;115;95;106;150;139;154;131;94;92;122;122;87;89;82;86;125;140;155;172;143;133;101;128;108;113;109;121;131;124;97;88;95;102;126;99;101;112;104;83;128;141;130;125;120;114;102;121;129;130;127;123;120;93;95;99;102;119;107;95;99;117;127;110;96;92;94;111;98;143;120;121;117;121;161;131;130;157;170;116;120;126;175;177;147;154;165;143;158;144;151;161;151;164;178;196;137;147;149;136;144;149;103;106;103;155;195;207;164;152;133;112;110;143;123;131;136;132;116;104;113;116;123;121;134;120;141;123;137;95;128;110;133;117;132;123;116;110;138;111;106;153;121;98;69;52;80;81;93;95;106;112;123;144;137;132;124;141;123;129;118;149;121;144;124;159;139;144;137;171;193;154;133;184;157;166;156;147;165;149;157;152;171;180;160;203;212;189;119;142;142;129;124;141;125;151;140;151;153;140;117;109;134;132;142;154;192;203;257;253;230;190;166;155;129;130;151;147;119;137;121;121;135;136;148;125;148;167;167;178;123;168;191;186;150;147;141;129;105;102;122;131;138;126;130;149;159;134;122;122;128;121;118;132;153;130;148;144;144;151;129;142;136;136;168;161;159;180;168;139;145;128;125;125;133;163;116;148;138;159;136;130;123;138;153;143;133;136;142;210;157;118;136;141;125;142;126;136;131;159;119;129;124;135;134;121;142;135;163;139;161;162;159;151;160;157;172;154;146;156;130;129;141;149;127;121;137;161;162;156;167;161;148;158;164;99;125;177;254;249;182;148;111;120;130;146;157;135;133;145;121;107;140;162;171;155;137;141;124;144;139;149;153;139;139;170;182;198;171;176;153;157;163;170;214;193;149;178;182;150;168;172;178;172;150;134;144;156;175;222;159;175;188;181;181;148;179;158;159;139;140;223;242;173;161;118;116;122;140;122;151;149;159;161;130;130;120;125;115;123;122;107;111;128;112;128;147;192;172;161;160;132;141;138;140;139;152;154;119;97;119;112;108;113;139;124;124;193;228;241;146;171;151;141;173;172;166;165;149;160;187;170;147;145;152;162;180;147;163;188;198;177;158;150;170;167;191;158;135;134;153;156;142;184;202;177;200;156;125;118;132;121;108;123;155;183;168;184;143;179;177;150;148;150;183;187;144;133;150;145;117;124;138;131;174;208;223;226;209;199;150;154;127;145;144;167;169;142;163;157;145;148;141;123;125;139;134;146;155;132;131;142;161;148;142;146;158;139;206;270;216;199;163;171;210;208;204;197;136;132;130;125;148;158;156;180;189;195;186;196;170;168;166;179;134;159;116;135;139;115;148;138;148;185;235;197;171;204;193;189;179;148;199;225;191;179;167;154;167;182;187;194;190;195;141;151;162;135;164;149;148;111;128;134;165;196;201;145;125;133;140;173;157;163;168;160;144;168;136;150;137;164;161;179;197;183;210;181;151;152;147;156;172;202;152;168;147;134;156;134;132;151;147;131;124;129;180;127;134;130;165;187;164;152;172;161;170;156;149;176;186;211;207;218;175;163;170;129;145;130;126;119;143;189;203;181;183;157;146;131;135;124;167;139;147;128;105;125;122;126;134;121;119;122;119;117;203;215;155;136;98;120;115;118;115;115;103;118;157;137;137;260;413;400;237;173;159;150;166;144;139;121;123;119;109;108;113;131;120;122;118;103;122;120;129;122;145;141;134;170;188;187;214;242;226;202;135;157;165;206;213;177;173;148;166;193;212;189;166;171;151;132;124;98;111;127;106;173;205;173;157;169;147;170;159;160;158;172;144;230;243;180;162;148;151;157;129;127;137;162;156;170;153;140;148;159;161;171;144;151;165;144;121;122;133;155;121;169;188;185;178;151;164;147;153;130;162;148;166;149;147;148;174;178;161;182;227;223;145;129;128;129;117;123;115;93;128;108;128;117;117;126;134;141;123;125;130;112;118;138;174;129;137;137;145;131;152;125;180;184;197;169;163;147;157;186;203;200;195;200;191;203;192;188;187;161;196;195;181;203;191;208;221;202;183;165;151;149;145;117;132;102;116;140;143;131;121;164;156;165;154;128;148;136;149;105;131;171;151;150;115;164;128;126;114;121;141;149;128;149;141;105;117;121;116;114;149;144;132;149;136;151;147;114;114;164;182;155;165;158;160;132;140;124;120;130;153;133;162;168;148;134;165;153;172;141;148;132;154;123;124;132;131;127;123;146;143;133;133;152;175;213;201;154;150;145;147;160;142;160
151;139;155;144;131;166;137;118;145;126;148;139;123;138;138;137;132;127;173;143;153;153;171;164;148;134;176;224;226;167;175;138;127;152;164;166;146;132;135;144;182;178;144;163;155;136;128;171;182;136;173;175;147;145;143;220;217;172;132;127;143;177;208;214;185;151;154;130;144;119;108;99;108;133;128;170;169;138;138;128;123;115;120;137;144;139;134;112;126;128;136;131;126;160;112;138;142;120;97;133;106;112;108;138;160;200;169;168;138;145;122;153;132;156;186;163;160;114;128;119;142;126;131;124;122;125;122;107;115;129;122;138;128;135;148;115;151;122;174;156;145;138;139;112;139;121;93;121;106;105;139;137;110;129;129;118;157;172;142;130;123;97;123;116;156;114;94;107;108;106;105;125;113;112;91;84;118;102;122;125;135;131;133;141;142;136;118;139;128;147;139;165;142;163;158;162;129;132;114;126;133;137;133;125;132;125;117;146;178;186;140;145;185;136;135;140;139;152;147;160;140;155;199;249;261;202;146;150;156;180;195;197;162;164;156;162;179;175;197;230;207;189;173;166;148;170;152;138;154;164;158;133;136;167;132;107;103;104;121;152;159;155;168;115;161;153;200;181;191;173;152;162;146;122;112;119;136;156;152;123;151;138;153;144;147;154;166;164;162;154;128;153;164;131;151;145;144;149;145;192;194;168;164;145;111;122;151;137;125;138;129;145;132;156;138;116;110;124;104;147;151;195;178;154;132;111;129;133;145;137;183;223;189;184;137;131;142;136;148;142;143;166;143;156;162;142;154;140;152;111;135;126;154;144;125;133;125;146;181;169;211;187;182;141;143;94;100;111;145;153;163;147;132;163;145;153;163;139;178;169;164;144;157;149;184;159;156;167;156;160;155;117;151;144;135;168;159;166;132;123;148;164;191;254;257;184;137;153;141;153;121;107;102;91;97;84;84;102;117;109;163;170;168;132;111;123;110;149;157;136;152;148;145;164;151;132;158;178;205;173;188;159;166;161;193;182;190;160;150;149;155;178;157;148;133;114;102;68;63;54;42;63;76;100;124;123;104;97;95;116;126;124;120;137;126;144;142;126;141;155;156;166;161;147;179;175;124;159;135;111;99;86;93;94;67;55;75;118;138;140;107;105;101;114;104;120;105;115;128;139;122;146;145;129;128;113;100;153;153;157;158;187;171;148;125;135;113;113;128;131;142;128;118;131;160;151;156;159;172;154;166;151;151;140;135;138;152;144;154;133;126;119;140;191;163;174;139;114;111;147;186;204;182;177;146;120;134;138;144;154;126;107;89;86;113;137;159;151;95;105;107;101;106;73;115;101;142;163;202;207;154;147;118;112;100;93;102;106;130;96;102;76;78;90;117;107;118;143;108;111;115;134;122;105;106;106;119;101;131;112;127;113;114;81;85;79;96;112;115;78;83;86;104;110;112;111;103;130;117;128;134;107;119;129;150;137;140;136;138;136;124;145;151;130;155;158;165;147;133;131;155;158;132;154;200;158;166;137;152;139;116;115;99;102;120;169;193;196;141;124;119;147;127;148;124;136;124;135;106;126;115;126;106;132;130;139;155;148;126;122;107;121;137;121;159;131;155;147;140;134;156;147;165;130;100;73;62;73;92;99;100;94;100;108;111;129;122;103;114;123;131;131;114;128;162;136;117;141;136;162;161;154;174;165;168;155;146;130;125;165;148;189;162;151;155;173;167;177;156;136;157;155;154;135;130;126;140;151;152;151;157;129;166;172;161;202;231;245;311;335;217;193;150;129;130;149;139;154;155;112;122;124;119;150;134;118;138;136;163;167;159;190;231;247;199;149;136;145;133;143;128;135;141;129;132;142;159;145;158;155;124;138;142;176;147;152;166;134;137;144;128;154;142;158;164;148;151;156;176;158;160;154;117;150;160;134;135;176;181;170;122;127;116;138;169;161;145;127;165;218;201;149;142;137;140;123;135;147;136;143;117;112;122;137;117;124;154;182;162;178;142;164;146;147;164;146;140;149;137;155;128;142;149;151;124;147;152;160;155;170;190;176;142;121;131;128;154;167;240;261;206;151;124;137;132;135;130;129;142;129;132;117;110;120;168;144;149;142;128;132;150;148;152;178;140;145;158;155;152;154;134;155;144;179;232;199;145;166;177;182;181;203;205;179;149;152;136;149;165;165;183;163;190;201;169;149;183;158;144;176;170;214;281;220;152;129;124;128;121;141;151;167;173;145;160;151;131;124;137;121;122;135;118;123;109;132;146;127;155;167;149;137;137;134;144;149;141;148;118;125;161;147;143;112;119;132;114;182;249;223;186;157;156;164;174;141;153;170;148;144;190;155;158;169;172;227;173;163;168;172;157;159;157;150;168;161;162;180;144;126;134;121;152;151;195;172;161;183;163;146;121;125;127;153;189;197;173;178;176;153;157;135;161;163;192;161;161;168;138;128;136;130;173;138;130;155;177;202;192;189;166;138;150;152;139;161;153;146;150;146;162;137;154;155;135;126;126;147;152;158;128;112;135;125;160;170;155;162;207;316;327;236;162;169;187;186;231;160;143;127;143;137;141;145;158;178;185;194;174;146;176;171;153;132;163;132;152;144;145;120;144;172;169;184;193;185;168;185;188;198;212;202;167;250;245;225;203;147;144;164;212;200;207;192;179;159;153;155;118;136;114;132;123;151;254;277;235;141;135;165;178;192;177;161;171;178;154;148;126;153;153;130;173;190;172;173;185;159;173;144;153;153;189;165;162;131;130;159;178;165;156;115;117;119;126;117;135;133;118;120;158;165;158;157;181;180;148;136;136;228;314;290;221;194;156;148;155;148;161;129;112;125;166;174;180;149;140;159;137;134;137;158;148;149;132;142;123;109;119;132;89;95;117;143;151;158;189;190;160;157;119;130;92;112;118;105;129;169;208;187;147;167;259;276;201;176;136;172;168;152;122;121;112;109;121;141;114;124;126;110;127;128;130;136;149;143;150;164;167;191;230;232;246;294;343;241;165;110;133;207;211;205;181;184;193;162;163;172;159;158;136;135;121;100;128;123;129;152;186;170;164;120;132;152;168;166;122;157;180;228;219;256;171;151;149;131;124;128;136;160;165;146;151;157;144;158;149;147;172;151;167;130;137;149;149;145;161;163;156;190;197;179;186;152;164;150;171;169;142;168;145;178;154;187;169;224;190;166;174;106;111;135;131;107;101;121;124;121;122;122;160;131;148;131;131;146;134;119;126;145;154;146;129;160;129;129;133;133;174;219;265;231;177;180;152;145;149;197;185;159;238;196;183;155;170;151;165;147;160;192;199;229;229;225;204;158;130;128;135;143;134;143;143;165;165;135;144;143;143;131;146;124;162;156;152;140;140;128;141;155;117;130;149;137;127;130;175;193;129;143;85;118;124;117;124;132;131;151;119;162;156;159;130;142;129;124;139;154;159;153;168;144;146;141;143;133;133;136;142;123;123;123;132;133;182;157;144;133;151;125;124;140;116;149;149;149;140;159;153;175;139;211;238;165;135;152;134;152;159;134
161;135;123;153;141;140;156;137;153;137;135;132;147;121;131;120;145;151;160;174;166;157;178;139;158;147;161;173;171;178;151;132;143;154;175;154;113;132;144;128;203;165;168;149;161;181;125;142;128;145;138;150;134;113;132;145;168;149;130;129;152;176;188;194;159;190;154;139;141;155;126;112;111;130;111;155;202;153;171;133;122;124;115;124;147;114;143;124;142;131;144;117;138;135;123;131;138;143;127;124;106;109;120;131;162;206;181;144;131;131;122;105;145;173;176;185;141;105;122;136;129;106;133;143;122;127;124;128;138;124;138;117;152;116;122;132;119;136;122;111;128;115;142;156;147;120;120;132;118;137;141;149;146;128;120;123;115;124;117;129;133;134;120;132;151;119;137;127;117;97;98;110;113;106;119;111;113;86;107;163;126;131;140;134;118;140;123;125;132;154;134;128;168;153;141;140;151;113;111;126;108;117;119;124;134;111;118;145;158;201;165;163;160;159;165;158;162;138;138;143;151;152;163;220;216;170;157;148;184;214;214;171;174;160;139;153;160;163;165;201;182;164;175;165;160;153;140;150;145;149;143;144;120;137;131;125;101;107;118;140;177;201;198;161;129;143;167;180;186;132;133;142;115;119;113;140;188;142;159;179;171;151;159;166;165;205;159;167;209;196;160;167;128;161;147;136;147;133;155;171;184;193;144;149;121;129;122;117;140;134;128;118;134;119;125;127;112;129;121;119;152;162;153;137;160;116;127;137;129;147;166;169;164;150;131;142;145;150;187;169;181;158;157;155;162;162;158;171;145;139;157;133;149;136;149;126;126;139;180;188;211;212;197;156;134;112;94;132;140;137;164;149;151;163;146;143;142;156;157;153;146;150;149;187;219;194;193;168;177;154;150;149;162;147;153;144;169;187;148;122;138;165;186;230;220;160;135;111;134;144;123;93;88;82;83;80;92;100;91;123;163;166;140;114;105;127;129;138;138;131;149;131;137;152;139;144;156;159;187;174;151;173;155;144;211;209;192;165;166;166;166;146;155;158;128;118;102;65;52;35;41;50;70;118;134;103;89;85;102;120;106;125;115;121;119;110;138;145;135;142;159;162;144;192;162;138;116;134;129;69;84;75;76;77;76;93;97;122;161;141;103;102;97;101;97;114;126;126;139;135;127;120;142;114;118;128;132;139;139;159;137;168;193;144;128;113;109;125;107;118;122;130;148;139;104;132;153;190;191;173;176;165;152;179;125;144;143;123;148;145;129;135;120;167;162;141;140;126;149;161;175;227;198;209;144;124;134;113;147;98;111;96;116;117;106;131;141;126;103;108;86;79;99;91;113;129;155;155;155;167;143;111;107;88;89;86;98;79;85;104;108;87;101;116;127;139;102;107;119;87;108;130;122;99;108;94;117;136;137;121;95;98;77;98;96;79;95;99;137;99;85;100;119;127;117;102;119;103;133;124;132;115;108;117;115;125;136;151;129;124;118;132;139;137;135;152;148;123;154;152;149;144;152;152;165;155;153;144;155;139;123;111;89;105;145;236;257;201;135;111;128;137;158;133;121;114;130;138;133;125;122;115;115;145;151;151;152;136;122;140;127;121;144;150;129;150;139;158;137;155;129;130;124;98;116;74;77;111;101;104;92;78;83;76;94;125;109;141;124;118;130;117;152;165;140;146;155;135;152;137;153;169;141;164;170;143;142;139;141;146;145;179;179;158;157;165;157;123;110;127;146;141;168;154;137;139;147;204;213;250;209;136;135;142;134;196;196;240;307;315;211;161;154;129;134;154;137;150;125;113;128;120;136;138;122;126;146;151;160;129;148;168;231;289;223;160;126;125;137;153;115;130;156;119;148;179;194;145;144;144;139;139;150;153;185;166;116;133;133;132;159;139;115;169;148;137;149;166;156;178;149;151;125;126;134;153;163;167;228;215;178;126;112;139;177;143;148;136;164;203;198;113;136;152;149;148;136;161;154;171;164;115;131;135;142;119;148;153;209;198;135;152;135;135;156;144;145;130;153;151;160;133;156;152;136;146;152;139;144;159;171;153;130;130;116;141;151;180;227;163;153;147;131;138;163;141;152;142;162;131;161;120;116;137;146;152;129;123;114;141;132;133;146;154;149;156;145;175;149;165;164;147;178;177;192;168;153;172;183;197;184;252;284;254;184;145;147;130;147;168;155;206;162;181;167;150;162;138;164;184;189;217;248;201;152;140;115;125;111;133;130;147;154;115;119;105;138;136;128;156;123;121;110;113;119;114;160;151;175;141;137;172;141;149;135;132;134;143;125;137;133;174;111;109;118;114;149;165;187;226;181;157;169;163;160;122;143;176;182;169;150;180;148;177;241;259;250;141;168;143;143;153;161;145;164;151;198;174;128;128;128;124;139;198;181;168;163;150;164;150;134;150;120;126;201;191;180;158;211;172;177;177;158;163;173;206;229;186;148;134;151;153;151;133;187;161;178;185;208;193;165;137;174;150;146;140;146;142;145;169;165;154;142;132;109;117;139;120;120;130;114;139;141;157;136;160;174;152;189;257;278;211;147;138;159;171;157;152;128;129;142;118;130;149;147;166;180;191;174;184;154;158;151;150;188;157;125;145;140;150;153;191;163;149;165;172;148;140;173;228;241;207;240;267;225;229;178;163;158;135;195;193;241;230;188;151;157;176;125;116;134;130;111;145;209;285;243;193;143;186;176;190;180;230;245;201;175;135;128;135;118;141;154;197;206;189;178;168;144;150;173;174;146;126;142;129;164;159;179;141;127;127;113;115;128;122;135;139;125;139;150;175;146;139;170;169;151;172;205;297;344;314;214;168;157;152;130;142;140;140;135;139;113;167;144;135;144;138;165;181;140;165;148;121;121;127;105;130;104;118;105;105;88;86;138;138;174;200;168;140;117;142;120;111;107;122;128;193;308;218;177;169;184;193;185;141;165;154;133;159;150;125;114;115;122;126;146;126;138;144;122;134;153;142;135;142;181;162;199;203;216;254;282;309;299;233;169;139;170;192;253;241;200;165;162;155;151;169;175;157;154;143;114;103;130;136;94;126;157;143;127;136;150;150;135;134;133;135;138;210;239;226;165;143;138;140;120;160;139;130;185;156;159;147;183;152;142;166;198;209;180;175;131;132;143;139;144;151;176;189;202;169;160;169;162;164;165;206;160;162;178;151;143;164;144;183;195;181;140;124;128;128;123;139;129;113;110;120;129;129;135;132;133;144;136;112;127;90;126;156;167;137;178;164;163;131;130;149;181;345;392;338;232;162;132;149;140;146;158;140;197;209;179;174;176;164;144;133;144;182;182;215;226;221;159;137;131;131;163;166;185;178;162;165;149;152;140;140;128;117;118;126;121;142;167;115;139;147;136;113;129;134;143;144;145;204;232;235;187;145;120;120;113;116;133;132;142;127;133;151;136;158;145;144;165;148;128;141;143;150;144;147;162;156;146;124;150;135;150;132;124;123;122;146;157;158;143;137;144;149;136;119;115;140;124;149;143;113;123;115;166;187;179;158;122;138;160;132;128;112
153;154;143;138;136;144;124;134;126;142;139;132;120;142;132;144;122;119;152;168;152;169;182;157;187;142;157;168;145;166;154;149;136;144;172;150;159;152;144;154;176;172;167;167;170;181;151;144;133;133;135;132;107;155;130;141;158;148;137;138;160;172;192;164;178;154;159;123;132;122;120;109;137;125;122;167;174;216;230;178;150;118;146;139;124;109;125;120;145;135;137;109;103;137;132;164;144;152;155;128;108;110;110;173;162;180;137;112;110;132;132;123;128;165;185;176;141;131;125;146;128;135;125;142;137;135;142;162;115;119;136;137;139;133;128;126;133;116;134;123;115;139;152;158;182;149;121;165;155;177;165;154;106;112;111;125;134;141;127;124;101;128;138;159;139;116;132;117;108;100;111;94;119;116;129;105;110;121;136;131;120;121;146;124;127;125;126;146;131;159;151;147;140;155;126;136;160;151;124;146;136;165;124;124;135;111;138;163;218;207;163;186;174;150;143;165;168;163;165;135;145;166;176;176;195;167;182;159;210;227;214;173;154;172;163;177;145;156;140;129;138;169;149;148;154;157;170;135;151;140;142;138;141;144;122;136;160;128;141;164;195;224;210;174;137;138;164;158;137;133;110;117;114;142;165;200;205;166;174;203;227;183;164;141;164;167;147;174;231;226;188;155;166;142;153;129;160;153;151;171;184;173;182;136;112;104;124;129;131;123;129;136;130;156;122;146;122;117;120;125;136;122;143;116;156;155;146;144;144;129;142;129;157;143;130;155;146;130;149;137;169;168;158;173;147;151;130;119;149;144;160;173;154;124;155;116;136;158;206;209;199;186;192;147;134;110;125;112;140;169;149;195;133;137;151;147;164;123;144;154;157;154;157;181;230;204;179;173;170;177;145;129;124;166;144;172;165;172;163;150;176;139;170;182;190;147;148;150;148;136;112;84;92;68;70;82;91;102;109;101;124;127;128;138;117;116;110;126;117;125;148;125;135;125;144;159;162;180;198;174;162;172;129;171;231;198;204;158;147;143;146;160;137;149;135;128;101;57;48;31;32;53;91;127;133;93;88;87;112;120;149;144;118;120;107;134;125;140;124;147;158;131;148;169;187;143;116;105;95;68;62;78;72;88;82;69;75;134;144;111;94;85;105;110;115;125;131;140;124;137;119;128;116;130;134;142;135;153;143;143;124;146;148;145;142;139;113;115;112;100;146;115;147;144;152;141;150;167;212;174;132;159;162;209;150;144;165;157;138;138;116;149;125;125;110;131;136;132;128;169;181;183;188;183;147;144;119;124;125;121;143;104;130;93;118;142;100;96;108;105;100;108;89;101;124;114;116;129;130;145;133;130;104;107;73;106;106;96;102;93;100;96;95;126;113;131;117;106;92;88;73;108;147;120;112;99;120;120;145;160;112;92;87;89;101;95;112;107;104;82;78;91;100;99;121;96;98;122;135;131;149;114;118;115;115;150;134;138;152;133;113;124;122;122;141;158;162;167;174;156;163;166;152;163;137;132;147;149;144;155;106;102;86;128;169;235;290;217;133;114;122;134;152;154;110;117;141;142;134;147;141;111;153;133;170;160;146;126;136;124;132;155;154;143;129;168;154;153;172;132;132;110;76;117;83;69;97;114;134;105;87;66;70;84;91;107;99;115;138;121;125;139;145;151;158;162;137;139;162;123;123;142;106;121;151;161;130;157;114;168;162;166;185;144;150;155;139;149;143;166;130;158;134;128;106;133;154;269;346;416;299;212;133;135;138;154;177;217;219;221;171;171;123;132;122;155;135;138;142;122;167;166;134;108;136;110;142;134;136;149;127;165;177;217;190;137;135;133;145;130;123;137;126;131;157;187;175;142;149;129;155;127;145;158;153;161;127;119;140;167;172;166;169;158;167;135;145;135;152;170;156;144;129;116;146;129;138;166;231;213;155;124;104;139;139;124;144;134;151;195;155;138;150;178;158;126;150;151;174;126;125;126;125;143;129;124;149;181;210;173;148;125;169;138;112;162;155;142;142;146;172;166;154;146;143;147;175;151;154;177;184;148;111;115;122;122;138;133;146;133;121;129;122;150;153;173;168;146;147;178;150;103;139;142;160;144;122;122;129;129;126;139;132;134;122;162;172;177;178;165;149;145;163;179;194;169;165;170;197;199;217;299;377;338;194;178;168;147;132;157;185;169;160;151;141;150;153;140;138;166;181;196;202;164;136;148;126;133;139;149;142;124;158;139;143;131;127;140;133;145;127;145;129;134;120;135;137;173;187;162;179;165;137;162;121;116;137;123;131;110;171;197;145;108;116;140;162;211;175;189;165;165;177;140;131;127;172;190;177;172;129;150;130;180;271;370;294;208;166;161;166;161;147;145;165;180;147;142;116;128;151;156;165;162;149;158;153;135;151;166;125;131;109;153;149;221;173;182;163;143;144;156;173;176;173;231;218;203;164;133;150;197;162;154;155;150;135;182;195;198;159;141;138;146;158;120;135;142;164;192;169;158;159;141;137;121;108;135;143;133;134;146;140;143;129;149;133;134;166;252;264;219;136;130;169;153;141;145;139;129;130;137;128;135;143;171;160;179;152;174;167;168;155;128;153;152;132;139;144;156;148;198;166;155;164;149;122;153;179;188;217;229;278;320;312;247;244;196;142;134;172;200;262;249;205;164;168;143;138;144;121;125;119;153;170;231;178;163;172;180;193;182;169;207;242;220;159;135;166;129;142;164;177;167;193;162;193;155;147;156;167;196;150;121;129;149;189;147;153;136;146;126;137;118;126;109;167;127;134;123;165;152;99;138;115;134;137;130;184;292;394;340;222;153;136;129;107;128;126;128;125;119;134;132;142;143;123;126;171;151;149;148;134;124;143;148;143;152;122;120;105;103;108;111;138;146;165;170;185;143;117;143;145;141;120;95;151;215;250;228;153;144;157;183;156;154;159;152;137;144;141;112;95;117;118;164;150;116;122;118;129;134;147;174;190;166;195;199;180;198;243;249;252;285;254;208;137;130;161;212;259;241;181;174;173;149;155;174;176;149;141;140;127;105;104;123;108;122;96;118;124;131;156;127;136;128;141;125;136;174;204;209;178;150;144;152;137;140;139;146;163;145;151;152;151;179;133;174;156;177;161;202;169;118;138;128;132;156;155;169;174;170;156;156;161;193;192;165;176;162;169;158;149;167;142;148;144;126;123;118;128;124;134;126;112;122;115;120;112;122;121;117;149;144;150;132;155;102;121;166;172;168;177;193;154;144;129;165;238;360;449;321;218;155;110;119;126;130;140;169;209;186;191;186;172;151;161;161;168;188;184;200;189;205;167;132;131;154;183;234;187;156;164;181;178;145;147;125;128;136;143;129;117;154;176;147;133;141;122;122;133;133;140;111;195;295;376;372;236;163;129;117;110;118;144;113;140;146;142;144;138;133;155;136;133;132;134;145;167;171;174;164;158;164;168;146;175;172;159;140;116;111;127;154;131;145;143;145;148;156;146;121;124;109;114;104;125;126;140;123;145;144;128;135;118;111;152;146;128;146
158;141;154;143;173;135;134;165;133;168;155;162;151;134;159;130;116;111;156;152;204;199;155;138;177;166;164;162;154;134;146;156;172;161;137;141;124;131;146;159;136;148;162;147;171;172;139;144;161;144;119;129;117;132;136;131;143;130;125;116;147;161;151;164;136;154;155;138;151;146;114;130;151;119;147;163;184;219;243;204;140;123;131;131;144;145;137;132;130;148;141;127;128;139;154;179;182;194;169;122;111;101;108;122;136;135;133;109;113;149;119;135;148;170;162;143;126;124;125;148;135;111;123;140;136;135;138;156;135;121;127;149;150;131;147;141;117;137;115;120;117;146;132;182;177;169;125;130;141;196;175;138;108;112;118;128;142;139;123;116;134;130;144;183;151;144;128;114;117;107;128;93;125;109;114;94;103;103;115;128;151;148;154;148;131;137;139;139;129;117;144;149;120;132;148;135;155;153;133;118;130;165;158;158;126;112;143;131;154;182;204;156;150;139;137;161;180;196;151;156;146;148;184;177;186;150;169;191;297;288;231;169;135;158;146;141;150;165;163;157;138;173;127;144;164;151;147;142;133;156;137;155;145;145;140;154;128;148;136;145;178;190;149;165;130;135;169;143;133;111;103;121;123;169;175;205;198;218;186;198;217;169;156;144;182;160;158;165;210;222;183;164;146;146;125;143;121;142;145;144;200;176;193;130;141;112;126;120;128;134;135;136;149;172;164;161;129;124;133;122;140;142;154;144;181;180;169;150;155;111;144;133;141;163;154;124;156;150;146;149;157;154;170;183;174;142;141;128;124;125;148;153;162;123;110;115;122;165;152;203;192;181;191;149;145;125;123;140;157;137;191;173;142;132;142;155;154;156;171;146;162;165;139;170;186;192;149;183;148;150;137;168;140;144;161;159;165;231;192;197;160;177;170;149;213;180;166;152;156;132;129;97;65;85;86;79;108;94;97;135;107;123;106;131;129;129;127;124;153;137;149;133;131;123;139;139;167;186;196;186;174;158;154;181;185;172;159;136;142;136;157;168;148;154;139;116;102;75;47;37;41;67;77;112;115;86;81;82;108;109;126;113;119;121;117;115;125;121;109;129;129;137;154;174;157;145;140;103;59;59;59;78;77;71;62;73;79;87;95;93;78;103;97;112;135;123;144;129;142;134;142;97;113;112;159;131;137;130;155;115;150;142;153;146;132;133;151;132;134;129;126;147;110;168;163;131;151;177;166;155;149;128;163;185;173;153;154;150;130;145;157;142;123;116;94;131;164;134;121;146;153;170;172;168;141;130;137;136;135;118;155;139;132;104;93;101;97;94;106;96;107;103;105;118;135;114;106;100;121;139;127;99;104;74;75;96;100;81;84;96;92;109;91;106;124;112;114;106;82;82;110;123;125;109;110;102;107;119;143;117;82;85;86;91;101;102;94;132;117;105;81;80;99;120;104;94;122;105;118;146;157;140;121;126;105;97;128;158;160;124;120;152;126;129;140;146;156;176;172;181;206;157;154;157;155;138;158;144;150;134;119;94;97;107;142;241;288;244;144;109;125;133;114;129;91;107;114;154;145;145;141;102;126;135;122;119;133;135;149;135;118;152;162;152;140;151;136;154;171;145;115;115;108;102;120;102;83;104;101;114;90;77;57;58;70;103;126;125;132;142;139;128;134;149;150;168;128;148;136;130;117;122;112;130;142;134;139;133;144;141;163;167;142;151;165;138;148;192;216;145;177;138;145;120;120;141;171;270;402;483;347;241;159;109;132;157;168;160;182;189;153;128;136;117;132;140;139;119;131;163;141;146;134;109;146;121;162;162;181;162;148;123;145;147;146;163;176;131;123;113;121;113;149;131;148;154;170;125;157;131;139;134;138;128;146;126;99;122;152;156;181;176;170;194;132;129;120;143;170;159;126;137;139;145;142;127;150;159;170;175;142;130;117;96;144;128;146;144;142;118;146;131;141;197;213;162;138;149;135;147;121;122;123;129;123;138;130;159;183;180;159;136;159;119;149;141;149;155;126;152;145;143;130;158;185;153;168;178;169;152;139;138;116;121;129;133;136;134;120;127;136;141;145;149;147;143;171;130;139;168;145;109;100;126;147;143;99;126;156;182;127;128;143;127;120;151;177;135;156;159;177;181;189;212;204;211;190;182;193;165;214;279;341;326;191;163;160;160;140;160;165;163;165;163;131;132;116;159;154;163;161;144;156;145;136;117;123;122;138;138;168;132;140;130;126;139;129;136;135;159;143;158;129;106;123;119;135;160;192;197;160;196;174;147;129;116;133;127;113;116;142;159;131;107;133;153;159;201;201;182;156;157;162;171;126;149;174;196;156;148;160;129;162;179;269;335;321;188;139;147;168;160;155;136;161;229;184;120;131;138;147;158;152;154;173;158;129;144;139;156;149;129;117;117;162;146;137;152;178;150;166;160;192;174;195;218;193;170;167;126;135;161;173;158;150;120;136;129;220;203;178;155;145;125;160;120;154;139;179;158;153;157;199;146;119;119;123;139;141;144;143;173;179;134;122;128;158;135;168;156;217;175;159;148;166;159;154;164;153;159;160;134;131;131;127;148;124;146;169;140;187;192;145;144;154;129;137;156;150;160;161;145;171;113;123;148;126;129;160;208;195;204;261;333;293;261;236;217;163;138;155;212;233;234;172;164;177;159;173;137;132;97;153;172;170;176;165;164;178;173;183;187;184;191;194;203;133;110;128;121;133;155;152;152;187;199;219;196;132;149;199;187;149;125;130;159;180;139;147;124;127;133;120;117;164;136;132;147;145;148;140;115;119;120;105;123;120;149;171;245;337;308;188;150;152;122;156;139;146;132;126;119;134;159;178;165;157;161;135;144;154;137;145;142;128;126;149;140;136;127;140;132;111;122;133;140;157;154;156;147;118;141;146;123;121;138;149;142;194;191;163;132;139;212;218;190;147;147;129;142;126;122;131;127;128;120;112;134;115;147;124;118;154;188;188;174;165;156;180;201;245;232;234;233;168;157;118;137;161;179;190;194;165;152;154;170;169;164;167;142;128;120;109;98;111;95;117;100;87;130;129;122;162;168;129;136;111;116;113;137;153;168;193;157;155;170;137;139;141;110;122;140;151;151;175;147;169;165;154;147;188;173;179;162;174;165;147;166;169;148;178;149;138;140;132;179;143;160;162;153;135;156;151;148;125;114;145;131;113;107;138;115;136;133;123;116;107;97;132;128;125;128;117;164;136;112;117;114;126;163;141;186;201;209;166;144;155;164;230;353;331;299;167;164;140;131;136;140;136;155;166;153;133;177;154;176;192;196;157;183;190;195;178;189;178;132;144;164;180;246;203;174;159;156;172;184;156;155;139;128;126;124;173;165;166;156;138;129;135;123;121;129;133;124;169;252;409;384;258;177;141;144;152;140;119;144;147;154;137;143;133;141;139;133;146;146;148;129;150;155;152;160;173;171;196;196;218;182;165;131;103;118;132;127;148;136;156;192;163;163;142;123;118;104;111;126;121;136;133;133;125;156;125;146;134;136;144;123;127;124
123;132;155;165;161;147;133;160;170;199;190;133;145;127;153;134;130;154;188;186;188;182;187;163;163;155;159;131;140;153;139;188;137;163;160;127;136;164;161;152;151;137;126;139;176;164;162;193;171;162;141;150;143;138;104;152;136;139;138;110;165;154;151;160;149;140;148;134;141;144;135;125;122;120;124;126;149;200;209;171;146;118;139;120;128;122;140;159;147;145;130;145;130;122;133;162;170;170;154;159;149;106;135;135;120;151;144;114;119;137;127;139;144;139;108;133;133;118;144;144;148;122;145;143;131;142;151;146;107;136;146;161;164;140;130;118;123;121;114;144;126;136;142;161;131;165;130;121;143;171;154;130;122;125;130;124;133;132;120;114;112;135;130;127;177;133;139;103;110;145;111;118;111;115;139;117;122;129;124;125;160;132;129;133;157;141;127;133;128;118;124;136;143;124;150;128;138;138;126;138;167;151;148;149;133;146;142;147;157;172;171;154;177;143;141;157;196;179;200;146;155;128;131;132;149;167;172;201;314;341;254;184;157;162;145;137;158;142;135;155;190;173;147;181;149;139;154;164;137;113;148;147;155;143;160;140;136;127;139;107;151;147;141;152;157;156;143;125;108;105;117;125;141;137;167;151;186;159;159;156;170;180;187;162;181;152;188;175;174;184;188;173;174;179;162;148;119;143;173;175;208;176;168;158;142;141;110;119;131;135;150;148;159;204;177;159;132;159;132;153;146;138;131;140;172;176;187;158;141;159;148;138;158;168;137;118;140;158;152;158;143;180;184;191;174;140;127;115;119;132;156;148;161;147;135;136;134;142;149;162;156;176;157;166;137;139;119;142;131;145;191;226;154;158;114;137;135;146;172;162;160;164;189;174;156;171;169;151;133;143;141;136;136;120;130;145;181;235;247;181;181;165;152;194;215;213;172;165;141;149;112;95;81;82;92;85;91;116;105;104;111;116;126;135;139;122;126;145;136;167;125;132;113;124;134;147;131;192;167;155;149;131;132;165;175;158;178;154;140;146;155;141;156;153;138;121;94;79;65;56;62;97;106;116;98;84;72;81;135;126;156;139;132;117;129;110;119;124;145;110;137;162;135;139;160;143;104;93;59;65;73;79;79;90;93;83;70;86;77;100;93;104;133;107;143;115;146;158;175;120;139;128;122;124;132;150;157;135;125;136;150;147;150;119;121;142;137;132;124;121;127;130;167;193;179;142;139;157;145;150;115;131;160;196;184;179;120;118;142;151;137;130;136;124;119;132;143;123;127;131;154;139;153;147;155;133;128;138;121;127;112;112;101;91;91;100;99;119;121;119;85;121;127;114;122;108;92;109;104;131;106;108;80;87;83;88;98;67;102;79;98;104;102;107;113;125;110;105;76;86;124;122;136;95;101;113;129;132;146;126;77;69;79;74;68;93;100;87;98;76;56;75;89;123;125;88;104;115;142;166;156;148;148;121;148;129;142;160;146;123;146;130;142;149;157;165;192;215;239;262;208;176;157;175;156;140;149;154;145;146;111;75;101;90;122;165;207;196;137;119;120;97;122;110;115;124;109;124;116;134;142;127;118;120;113;111;124;124;149;116;160;146;143;121;139;116;128;152;137;154;95;118;120;97;96;92;107;111;118;136;77;70;62;61;105;111;114;158;137;132;152;143;121;114;140;149;129;131;135;137;134;145;126;124;103;125;133;136;136;157;155;153;148;140;144;140;199;220;231;179;135;148;121;148;136;129;153;244;248;338;306;237;130;129;123;173;144;155;141;130;122;132;133;123;126;100;133;139;124;118;139;134;134;115;125;151;164;172;166;147;114;133;93;124;116;164;166;157;122;131;129;134;128;129;134;161;156;126;147;129;137;120;154;141;134;127;147;136;138;185;162;192;148;155;142;141;118;129;149;170;136;137;119;122;135;122;119;131;139;122;139;107;126;105;138;139;159;146;152;120;121;121;139;203;190;165;142;137;128;136;137;124;109;125;116;137;141;132;152;113;129;148;187;157;151;153;159;147;122;128;163;110;155;132;152;172;150;157;161;161;137;139;129;159;143;134;111;120;114;131;100;140;146;155;145;113;127;144;149;127;147;142;117;134;148;126;111;148;191;195;181;152;130;155;170;159;166;172;177;185;170;155;216;259;227;191;149;170;193;188;178;223;234;221;194;184;178;187;167;158;176;175;161;166;147;138;145;149;145;144;158;164;164;183;158;120;119;115;118;132;139;127;154;150;124;121;124;124;134;149;171;154;146;156;128;133;159;171;208;203;198;164;179;144;130;114;137;147;119;108;97;117;89;112;132;147;184;223;200;148;153;165;197;188;137;142;136;161;153;162;131;144;137;149;204;265;260;187;155;196;184;222;187;155;158;170;172;120;138;125;124;128;155;163;152;130;123;125;148;170;133;125;126;133;130;136;128;124;150;135;160;165;169;155;153;198;202;170;138;119;129;164;161;133;148;137;120;170;204;203;160;161;161;135;126;132;150;120;132;135;159;150;163;130;134;124;116;146;139;132;147;156;172;152;150;152;166;148;183;145;163;156;163;126;170;164;168;154;158;190;187;194;154;155;139;122;130;151;159;163;215;218;180;171;173;130;131;118;134;159;161;142;113;130;125;156;121;139;137;180;191;171;185;234;272;227;231;177;162;133;132;142;192;208;175;176;203;202;180;144;134;120;138;143;142;159;163;166;147;230;200;180;190;171;176;185;158;134;125;137;139;142;177;172;188;192;198;132;158;170;199;170;138;144;159;149;170;150;155;137;134;118;119;119;175;137;146;153;133;129;137;138;127;103;117;128;146;130;161;224;199;212;180;152;131;132;141;154;148;151;115;117;175;206;223;163;153;144;134;142;167;139;132;120;119;114;123;143;146;140;141;156;135;144;141;127;140;168;136;140;94;137;132;143;132;150;149;147;147;143;130;141;147;222;261;171;133;131;132;137;133;147;136;125;133;152;155;136;145;148;130;142;158;140;175;157;139;156;161;173;184;208;209;199;132;167;144;137;136;161;160;142;179;144;171;172;154;167;153;154;129;104;108;91;113;129;122;114;100;118;135;139;169;155;144;120;89;83;108;126;123;158;165;177;153;153;171;168;138;139;145;150;138;138;160;161;134;122;147;179;200;170;181;143;161;161;140;171;165;150;165;158;150;143;151;168;156;170;144;156;160;138;136;138;132;104;147;127;126;117;110;107;131;115;152;113;118;130;124;98;112;140;129;129;140;119;133;126;142;142;141;162;163;182;178;168;163;187;208;279;212;195;145;150;136;140;125;121;114;141;147;170;163;151;152;206;206;211;187;181;183;185;195;220;198;153;168;176;173;183;180;140;133;115;153;168;161;154;140;116;139;127;132;193;172;156;154;154;126;124;117;109;131;138;142;189;291;297;239;191;161;158;121;120;129;149;165;138;138;150;120;172;175;156;119;127;148;167;156;148;175;157;163;215;259;270;251;179;147;129;133;141;133;134;142;172;219;234;165;137;141;138;141;134;161;141;137;139;133;127;117;126;115;117;127;128;134;160;132;102
130;148;144;147;148;155;145;152;171;183;188;117;146;144;151;139;139;164;195;175;224;192;171;151;163;158;173;118;147;108;148;151;199;183;175;151;144;155;147;146;139;163;167;164;175;156;165;200;167;190;153;163;157;160;131;154;123;129;119;135;128;167;149;140;129;172;149;123;141;134;121;114;126;169;127;130;129;182;183;141;123;137;152;141;156;160;159;136;164;148;153;106;124;112;127;126;157;145;172;157;196;171;141;157;147;144;134;140;112;118;131;147;134;132;134;149;130;127;139;148;149;125;142;141;121;137;121;129;123;174;151;157;134;155;144;124;121;131;154;142;135;134;126;131;120;137;143;146;142;151;137;98;116;151;170;129;146;131;120;122;112;129;131;150;154;142;152;118;131;121;103;121;114;127;116;120;116;110;123;128;139;138;133;127;143;152;172;147;158;133;143;146;133;121;126;140;112;152;125;155;150;139;146;132;180;145;136;156;146;167;163;173;175;147;154;156;199;209;206;178;154;136;119;149;156;168;170;219;377;361;285;175;176;168;172;190;139;143;136;190;166;187;175;150;158;149;139;155;131;146;139;177;155;152;145;149;158;134;134;138;135;127;140;157;138;120;120;103;111;116;112;138;133;139;151;153;148;148;146;134;133;164;189;185;175;142;164;160;172;177;178;172;191;183;168;142;150;156;159;183;178;173;189;186;160;137;144;140;142;148;149;147;193;210;196;158;136;133;150;143;161;137;145;142;127;153;158;173;136;133;136;162;150;168;141;132;140;137;147;136;173;173;157;161;159;133;110;122;116;125;143;166;176;142;127;122;130;115;152;151;168;166;153;186;147;163;125;156;168;160;218;192;184;147;148;125;148;157;155;181;214;176;190;168;176;204;163;158;166;146;144;166;120;130;131;149;187;213;183;168;156;135;165;166;222;184;146;147;136;145;130;113;111;102;93;94;88;99;111;120;109;130;114;149;117;121;117;137;129;129;116;131;134;148;165;136;139;167;177;130;124;149;140;152;153;126;158;137;136;145;141;153;168;139;128;115;105;105;62;57;70;69;102;118;104;79;80;84;139;176;155;138;122;118;118;118;118;154;136;150;149;131;155;161;150;147;113;79;63;55;63;74;98;124;111;94;77;80;73;117;105;123;129;116;154;121;146;158;135;136;103;125;153;149;145;176;162;144;143;139;159;128;163;156;134;158;145;131;126;131;129;202;181;209;187;129;150;147;180;137;107;144;169;200;188;152;148;115;140;145;160;131;107;128;132;118;124;102;113;98;140;153;159;163;134;137;120;135;109;107;109;115;94;89;101;99;130;105;98;107;113;109;130;100;121;127;115;120;131;125;117;106;77;70;108;98;118;102;107;84;106;131;117;102;108;109;84;85;83;90;115;125;128;127;115;127;124;134;109;121;105;104;77;65;59;69;86;104;99;80;64;67;72;111;93;86;99;115;156;154;150;127;132;137;143;156;130;150;150;148;126;142;121;149;149;179;172;174;308;350;226;163;174;174;154;161;188;173;137;129;105;82;80;80;91;154;177;144;122;96;107;119;108;100;88;111;126;113;135;127;130;105;127;111;113;126;145;148;128;122;129;148;147;123;127;136;116;125;129;133;120;106;139;105;130;105;100;114;141;105;89;62;77;78;83;121;153;155;162;143;163;138;144;130;121;139;136;124;143;129;151;179;157;163;106;110;140;143;130;137;157;180;171;148;131;151;166;280;277;191;158;133;122;122;129;148;170;208;218;237;186;157;142;125;126;144;129;141;123;131;128;135;121;138;121;122;141;123;137;130;158;125;128;122;136;146;187;221;188;150;130;104;104;106;110;151;153;142;146;146;156;131;109;127;126;147;129;127;141;138;130;129;150;167;146;129;135;113;137;129;167;143;155;147;152;154;128;159;144;150;131;134;132;123;130;112;121;126;127;134;153;171;118;129;129;144;137;132;134;124;124;116;145;140;156;162;161;140;139;116;132;132;138;138;145;140;162;129;149;160;125;170;156;138;164;148;150;112;116;125;124;145;142;165;153;180;174;161;178;167;142;158;156;150;144;148;142;123;124;111;133;120;157;129;126;140;138;132;118;135;139;136;122;134;123;131;133;142;213;259;187;181;133;171;161;173;189;170;192;167;203;179;218;226;214;152;157;146;147;161;179;182;214;189;183;164;158;169;160;150;163;163;171;181;148;157;177;196;177;164;147;146;181;198;165;108;107;135;113;131;152;165;131;152;153;116;134;146;130;154;171;137;133;146;146;136;131;179;164;183;170;167;163;157;135;109;129;132;114;79;76;102;96;117;148;161;205;195;178;132;112;138;173;151;123;131;135;167;178;163;123;137;140;130;196;201;155;204;217;219;208;186;203;167;171;152;156;146;131;126;160;140;144;151;145;135;136;145;160;162;118;133;100;122;108;125;147;139;130;141;129;142;166;190;148;162;159;160;138;105;119;124;136;156;138;144;135;190;217;216;196;161;122;142;141;157;140;160;123;126;112;125;132;142;141;128;133;141;135;152;144;181;157;152;156;167;140;135;155;176;139;130;170;161;163;170;176;185;185;204;206;198;163;152;128;152;129;134;178;194;207;225;209;171;177;145;99;111;150;138;162;160;142;135;128;160;148;143;160;168;189;152;204;204;207;218;207;196;154;142;138;150;216;225;234;221;260;279;183;146;125;144;137;139;130;149;158;151;163;188;204;157;175;195;156;140;138;125;148;119;126;163;144;160;175;198;199;178;154;188;182;168;176;165;169;151;156;134;158;129;134;137;126;156;146;144;147;138;143;108;113;125;123;132;122;119;121;136;164;173;178;135;151;162;130;169;185;204;173;147;154;129;151;214;210;171;138;170;179;141;150;149;134;130;128;120;125;152;171;118;164;160;161;148;112;122;119;140;169;135;140;145;203;162;144;166;171;138;127;131;126;130;151;186;207;178;143;126;134;149;119;116;138;120;132;140;180;162;138;135;120;140;149;154;153;152;166;143;163;156;169;168;184;213;168;145;106;136;134;131;153;134;154;149;145;138;172;179;171;146;112;112;98;121;142;161;151;93;95;131;147;176;183;181;124;116;66;83;94;111;135;141;134;146;184;158;182;150;151;127;131;150;140;172;165;155;146;137;146;147;185;184;173;195;199;170;143;165;165;151;157;168;142;155;163;161;162;138;169;155;164;143;142;110;111;112;119;113;119;121;106;136;120;117;106;136;122;115;121;128;119;127;106;131;128;110;130;137;128;130;134;144;155;153;160;184;178;176;187;172;173;152;164;161;143;160;145;147;144;137;181;151;147;139;163;199;205;208;189;195;190;197;203;210;209;197;184;179;139;156;157;152;128;150;141;137;162;157;145;126;146;144;150;190;170;135;139;116;118;96;124;148;120;132;140;163;193;210;183;179;178;166;146;139;149;149;143;130;138;143;151;158;179;156;148;151;163;159;122;151;171;159;203;223;309;327;218;177;145;153;146;153;149;172;151;197;219;201;180;140;128;129;121;138;137;159;174;144;152;131;132;124;125;119;113;120;132;122;120;102
119;142;185;185;152;157;151;155;134;176;145;149;129;122;148;127;121;142;184;178;172;157;134;151;133;147;137;141;154;141;142;148;154;157;171;154;158;125;155;137;143;139;144;175;141;167;182;189;142;176;192;168;194;157;136;124;142;129;128;162;178;161;166;147;152;145;141;173;144;147;134;148;124;137;134;148;130;140;142;152;134;130;142;128;140;170;168;175;142;143;149;124;115;128;119;130;136;136;172;223;271;205;162;173;165;143;141;135;121;152;118;140;127;120;138;141;175;118;152;151;128;134;123;122;105;123;132;110;110;154;163;142;152;151;120;116;136;139;142;146;123;129;122;126;123;141;178;170;140;149;150;123;138;181;166;159;134;111;125;122;118;99;132;118;141;138;144;170;165;127;114;136;117;130;123;113;111;118;115;127;123;132;144;121;148;172;160;175;142;128;148;142;154;120;139;131;129;129;143;135;111;127;123;125;142;137;116;100;161;140;164;127;161;136;134;162;184;202;207;152;132;123;145;145;179;165;172;224;263;298;212;169;170;171;189;193;160;154;128;150;183;178;159;137;167;137;129;134;163;146;133;157;121;158;137;127;124;121;123;126;123;123;125;105;115;116;105;123;98;82;126;129;146;121;126;134;131;136;115;131;146;121;181;193;172;162;159;140;154;181;155;170;156;160;147;151;132;146;201;201;204;216;197;201;159;133;120;143;137;135;146;159;163;191;201;154;154;148;138;161;143;125;127;143;137;139;151;144;129;128;126;169;137;161;139;116;119;125;135;156;176;163;180;133;142;167;155;116;133;121;119;153;160;161;119;138;113;129;165;168;182;199;160;172;159;129;136;155;177;196;189;178;151;142;139;142;152;160;156;185;217;217;153;157;170;131;145;141;174;156;143;152;125;124;105;139;163;164;163;166;176;161;155;159;169;170;162;155;154;129;127;119;107;81;80;80;93;89;117;111;122;128;132;137;163;120;133;125;124;138;120;141;99;151;131;139;169;146;145;160;146;152;156;154;160;149;165;141;132;141;158;168;137;143;138;101;105;97;62;57;61;75;108;126;103;104;97;117;170;182;187;131;113;145;132;135;120;123;103;130;147;155;154;154;164;112;137;115;79;64;66;79;73;114;117;80;75;72;74;87;111;112;127;130;108;145;130;153;138;124;141;146;156;197;278;261;237;188;167;172;148;145;157;146;158;157;136;132;122;127;114;156;187;213;206;152;157;141;136;146;133;111;149;192;184;137;137;139;148;167;157;136;134;121;110;121;126;123;129;89;124;135;178;189;180;141;147;121;122;143;101;91;73;63;88;73;113;120;123;120;106;118;112;100;130;108;118;114;130;152;128;96;113;91;122;105;125;129;83;89;84;118;110;113;111;108;98;96;96;98;117;109;112;122;112;134;145;131;123;120;106;117;110;71;75;80;100;80;90;61;78;76;78;122;105;102;110;128;113;149;126;126;121;141;113;109;126;150;134;155;114;153;147;121;108;144;176;198;259;287;194;188;163;185;179;211;215;163;176;152;116;96;89;63;63;103;110;138;91;96;89;96;109;128;106;107;93;99;102;132;147;136;114;120;118;122;112;124;125;117;133;125;115;109;148;140;102;129;130;123;113;125;107;116;116;109;94;108;117;104;85;80;71;91;106;138;131;144;143;143;152;148;115;148;148;156;149;146;135;160;175;213;193;171;127;144;124;116;129;148;153;150;154;171;149;142;165;186;202;193;143;133;104;117;134;169;156;174;186;148;126;161;130;127;125;122;135;134;125;116;151;147;151;161;161;179;152;138;112;127;144;168;111;133;115;137;178;227;199;177;140;117;99;114;124;124;131;157;179;192;205;176;149;133;131;138;157;173;140;121;104;128;141;150;144;130;118;150;125;120;141;139;148;126;145;151;107;133;142;129;150;118;115;130;133;118;135;130;120;132;140;148;143;127;136;145;139;139;135;123;123;129;118;146;134;147;143;141;116;130;154;132;149;120;122;138;136;138;116;135;136;149;162;172;168;163;134;126;101;129;148;147;167;148;189;180;164;170;213;168;140;147;164;195;150;171;133;108;113;114;133;112;120;115;142;155;136;136;145;132;159;131;111;113;122;135;141;158;167;207;213;186;158;167;188;184;190;185;180;187;159;179;182;171;175;137;139;139;144;122;158;165;183;168;170;162;174;137;159;170;146;158;186;156;149;145;183;238;219;165;163;132;160;157;150;113;129;126;111;142;132;125;120;138;114;103;127;153;145;196;150;153;159;149;133;124;165;168;180;168;161;155;150;146;125;149;178;149;136;86;89;89;81;123;155;181;167;147;136;116;115;136;164;144;150;98;124;130;148;140;143;129;137;115;158;181;178;185;266;212;188;195;208;174;156;148;156;139;143;133;135;130;92;116;113;120;151;166;161;159;139;115;135;112;129;132;150;131;155;125;143;157;125;144;169;135;136;122;132;138;132;143;133;133;145;148;167;161;200;210;203;186;157;168;154;153;153;156;152;131;145;119;144;141;124;133;133;121;150;168;151;167;171;171;188;183;176;159;190;224;177;177;146;156;141;174;158;187;207;204;248;228;208;145;136;141;142;134;149;175;183;196;194;189;162;145;116;131;140;139;171;153;152;144;141;151;162;163;171;177;170;173;176;233;208;212;215;237;181;139;120;171;217;245;253;227;227;233;192;137;129;138;114;141;154;148;130;164;144;191;158;183;198;175;176;183;199;148;141;129;128;148;175;190;155;185;197;198;166;174;173;160;177;163;167;166;155;120;121;126;128;140;138;114;149;159;145;152;139;126;122;113;124;128;115;133;156;155;169;168;152;160;144;149;179;174;241;291;235;146;138;130;141;169;163;156;138;154;157;138;161;151;141;149;151;109;115;128;117;144;167;162;147;128;137;118;106;132;170;158;182;157;172;168;145;145;168;144;125;145;142;143;133;177;178;180;138;128;115;149;147;106;130;129;127;184;189;174;163;156;117;121;134;137;160;159;160;170;166;159;161;198;195;195;166;160;143;141;130;163;156;132;152;152;133;151;169;137;170;138;120;123;99;116;169;206;156;116;118;134;164;187;189;171;157;113;87;95;114;119;127;124;140;162;179;145;153;167;159;139;119;142;141;144;140;131;137;145;152;167;187;183;189;177;169;144;159;118;142;138;140;143;146;130;129;142;155;137;133;117;131;147;129;124;139;133;142;134;150;128;142;143;123;125;126;132;97;113;124;144;148;111;142;132;127;152;120;124;135;130;101;176;142;150;147;165;175;177;166;165;156;143;167;186;188;177;144;118;210;167;168;144;133;134;172;206;241;211;219;202;176;205;170;204;205;239;259;206;174;186;125;142;140;118;130;142;143;167;178;143;121;112;136;164;145;150;129;145;114;134;139;134;139;140;121;154;160;159;155;180;166;152;162;142;146;138;138;122;145;170;187;172;163;167;196;231;209;155;131;149;159;171;193;224;254;249;190;148;140;145;179;210;166;155;125;147;182;176;169;124;121;102;141;167;204;212;161;176;141;153;118;147;124;119;126;128;123;116;125;106
141;138;189;206;165;164;187;160;131;155;174;171;170;132;121;122;170;180;187;162;169;143;161;159;135;139;141;146;139;146;141;163;167;144;169;137;146;132;153;160;144;139;159;172;154;141;158;188;189;160;156;132;152;115;132;137;120;128;158;159;178;152;163;144;128;139;144;134;146;119;140;131;140;158;148;154;165;181;122;122;121;145;128;156;160;149;152;161;137;143;137;140;117;108;120;145;146;153;179;221;246;273;258;208;187;169;130;127;155;114;134;121;144;135;137;139;115;127;128;132;160;160;154;156;132;118;114;116;128;145;152;143;140;147;128;121;138;161;126;130;108;102;123;105;132;148;193;222;162;144;139;124;151;152;150;124;125;132;135;129;127;123;140;154;136;156;167;186;160;136;141;123;110;128;125;130;140;150;148;148;139;106;143;127;161;158;167;167;150;177;166;139;124;138;127;127;137;132;145;140;126;125;139;129;148;172;127;118;164;173;143;173;132;159;153;172;181;179;202;161;131;136;178;145;172;184;185;194;205;179;197;150;172;204;214;186;157;155;144;144;145;166;158;165;162;139;133;127;134;141;144;138;141;147;166;145;141;137;153;139;137;121;112;124;130;112;95;120;101;136;138;125;120;120;107;130;110;133;110;132;141;141;142;158;143;163;170;169;155;144;148;168;146;148;121;156;128;144;196;221;214;199;212;206;166;172;133;137;125;143;137;145;150;177;161;150;164;130;140;127;105;110;116;129;152;147;150;139;124;154;136;155;156;122;132;97;127;134;115;128;154;157;142;128;141;140;142;152;134;122;134;147;122;126;123;117;138;146;152;184;175;188;166;160;154;146;154;154;172;189;180;187;149;138;150;131;138;154;169;181;196;181;173;151;155;151;136;143;146;107;141;165;148;145;123;140;151;172;179;181;157;172;174;199;200;190;176;170;190;148;132;122;111;90;106;84;89;112;106;130;116;135;135;145;160;133;133;97;112;135;119;134;142;136;125;158;137;145;155;166;194;152;140;166;147;163;140;147;153;132;135;133;117;134;126;117;96;73;69;52;58;90;122;109;100;122;76;109;162;171;137;119;127;100;146;139;152;125;127;118;141;154;145;147;152;123;121;136;100;84;72;74;79;96;73;55;52;77;62;77;122;144;153;127;128;109;110;126;135;137;138;142;192;241;334;305;239;175;164;192;159;130;169;159;170;116;136;147;142;157;120;150;220;214;192;141;141;130;137;141;146;142;149;184;192;146;110;147;168;159;166;135;129;130;133;120;120;106;113;142;164;172;159;176;183;146;142;128;131;125;113;102;67;73;77;85;89;101;101;130;122;120;103;104;118;108;129;116;107;137;130;101;86;112;116;121;108;117;106;87;105;142;108;111;115;118;97;104;99;111;96;115;125;133;138;166;181;171;122;147;147;117;100;70;84;98;95;77;76;74;68;93;109;120;102;107;104;137;160;149;140;133;130;138;152;145;124;130;141;127;109;123;127;128;141;136;144;155;182;200;172;168;177;189;181;176;175;173;153;141;118;96;74;52;60;73;80;91;111;99;104;107;104;108;136;110;109;93;98;125;147;139;126;103;143;145;124;147;115;126;114;117;112;123;124;143;143;136;124;118;117;114;129;120;107;105;109;111;107;75;88;84;65;100;129;137;158;145;139;136;132;138;137;129;147;158;141;149;144;153;162;192;161;130;109;115;126;122;133;149;133;156;152;145;153;98;159;180;133;144;122;111;115;156;161;195;177;172;147;125;135;128;123;102;125;115;119;129;138;129;149;169;197;200;199;238;211;147;137;129;127;121;112;128;130;167;145;180;195;146;114;128;124;124;116;121;122;135;176;248;285;197;152;109;150;140;133;146;147;141;152;129;140;121;156;142;149;132;105;145;121;128;127;114;124;117;121;122;128;135;144;130;139;119;123;98;156;155;156;158;136;155;114;117;100;98;123;144;128;151;100;115;120;109;119;140;150;116;109;160;164;152;159;117;110;137;131;131;134;119;127;141;144;168;176;176;167;128;119;127;135;162;164;179;166;162;165;182;175;186;155;179;194;171;237;180;151;126;121;112;120;119;119;132;136;119;155;133;124;151;150;118;112;146;120;115;130;146;174;157;184;169;151;136;175;210;210;178;153;195;154;145;162;146;147;136;132;163;149;184;155;182;141;140;162;157;157;161;151;184;155;148;129;147;154;172;221;258;244;201;155;132;156;124;147;118;95;141;116;126;129;139;123;126;132;119;142;161;180;181;160;182;170;173;155;152;149;171;154;160;167;155;157;152;166;156;169;159;133;102;98;97;116;127;149;150;160;141;98;80;88;112;121;123;104;113;129;134;122;111;126;131;116;146;172;160;176;192;253;190;198;191;197;169;146;174;153;174;143;137;153;144;128;137;110;152;168;173;182;147;149;138;126;134;138;192;170;140;175;132;166;157;140;159;145;144;140;144;144;116;121;126;172;180;185;197;164;165;184;215;225;179;173;178;195;204;179;166;141;142;125;155;161;154;143;128;154;148;156;165;161;168;203;195;160;206;179;180;255;314;236;176;153;118;157;153;168;245;273;284;266;218;180;167;148;143;133;127;143;162;171;170;167;179;175;146;112;99;142;120;139;148;145;147;154;183;180;199;187;174;205;195;219;269;262;225;193;192;174;147;126;134;205;210;209;185;199;220;170;152;149;130;123;139;150;141;129;137;156;172;172;205;206;225;203;185;188;140;158;121;121;164;163;182;155;177;201;178;152;161;164;155;176;138;152;140;107;118;126;133;120;146;119;146;158;139;155;139;168;156;103;128;140;99;119;115;135;173;187;173;156;161;140;166;187;209;298;382;283;165;131;136;136;145;154;127;134;146;144;153;153;140;153;147;128;137;141;129;146;153;171;147;133;124;114;134;114;122;130;165;159;159;161;149;133;142;152;134;178;151;158;157;172;173;154;149;138;135;146;143;128;117;149;123;139;154;173;162;145;137;125;112;118;167;178;189;178;138;168;169;188;188;189;211;170;162;137;127;174;146;128;147;153;139;124;120;140;135;152;117;132;108;135;118;177;221;147;126;107;126;176;190;175;185;142;115;127;109;158;170;189;141;154;182;182;157;136;159;142;151;157;146;152;124;145;120;137;147;175;181;235;221;183;157;186;149;149;131;173;136;164;153;143;126;129;146;136;146;131;134;135;138;131;153;160;144;122;155;153;135;127;123;144;131;128;126;118;122;157;157;139;121;133;126;137;114;140;136;124;136;125;136;142;135;131;142;167;172;154;126;126;138;144;208;271;194;127;120;157;165;128;140;146;141;208;247;294;222;184;182;144;141;157;227;221;244;273;204;194;179;144;136;136;128;122;110;143;198;171;122;128;158;149;147;128;120;123;122;143;153;158;165;130;123;153;160;151;152;165;160;136;134;134;124;150;133;148;126;153;172;148;159;142;187;218;270;228;160;152;134;154;167;176;179;195;162;175;148;141;181;217;231;178;162;130;146;168;136;135;132;130;136;136;176;233;213;182;152;144;140;114;138;146;142;110;106;117;104;105;108
185;173;156;161;194;197;169;146;152;146;166;137;144;143;139;152;151;187;200;176;170;148;156;157;114;146;141;146;150;163;152;166;153;145;130;135;141;153;166;141;139;154;166;162;182;164;148;181;163;144;127;138;160;142;121;125;152;139;149;172;170;174;158;130;126;157;125;157;159;124;147;147;161;146;164;210;243;225;168;129;107;134;154;137;154;145;139;131;149;127;131;135;100;132;131;124;132;141;155;184;262;347;343;309;286;197;149;157;121;135;133;139;130;135;136;112;132;110;123;183;191;162;133;149;142;121;109;118;121;114;139;141;127;149;127;102;115;159;156;126;101;110;145;131;118;183;206;219;193;154;145;139;132;151;125;108;115;126;117;116;125;129;120;143;135;143;142;150;135;141;125;123;126;113;139;136;148;144;139;143;147;137;111;108;143;164;135;140;144;155;153;145;124;124;129;129;135;118;105;112;116;121;142;152;129;127;134;122;133;146;147;147;161;143;153;148;179;150;142;132;141;168;184;208;225;189;243;221;210;230;196;150;146;207;190;185;172;171;153;160;141;144;145;145;158;142;125;123;147;139;156;133;130;147;153;146;168;160;161;131;120;117;133;128;116;115;109;100;110;129;142;146;121;121;146;122;114;120;131;140;139;143;154;149;145;159;156;179;162;158;154;171;173;133;149;157;141;134;209;237;226;204;201;194;212;153;125;131;126;129;147;143;137;143;126;150;144;161;134;121;127;104;125;153;135;148;161;115;114;141;126;138;133;121;110;123;124;130;152;140;117;151;149;112;160;174;175;185;143;134;143;123;149;135;122;123;123;140;163;177;215;201;202;147;164;123;137;133;191;191;168;181;165;140;123;157;145;130;181;179;191;208;175;130;137;133;139;155;142;154;141;149;141;162;159;139;141;143;199;146;215;184;217;203;185;200;207;184;178;157;155;119;141;127;106;127;100;116;113;129;137;137;128;140;157;135;113;125;115;140;119;134;126;123;107;112;138;145;174;176;156;146;146;180;171;146;145;144;133;141;130;112;123;144;166;121;98;89;65;50;50;68;114;107;115;107;92;101;118;128;135;124;120;146;154;178;162;135;147;139;143;153;151;162;145;159;110;109;124;95;56;57;58;58;52;65;63;54;68;98;130;154;160;139;123;117;102;108;112;128;135;163;194;236;279;306;205;150;169;148;165;153;154;150;153;185;134;150;184;165;168;166;164;193;192;145;120;133;131;118;143;132;121;165;157;169;144;138;154;114;148;134;151;134;130;139;141;140;144;137;157;175;175;193;174;151;143;137;107;130;111;119;80;72;63;99;94;117;100;117;130;124;123;123;115;124;100;113;134;140;154;125;118;110;103;124;117;102;103;76;98;103;127;121;123;115;113;101;113;103;122;115;129;130;131;175;185;164;148;126;120;123;93;86;86;109;95;101;76;78;99;77;91;112;127;103;111;166;162;174;137;124;146;131;146;117;127;136;112;126;93;94;110;128;89;115;143;148;188;134;175;143;177;126;141;165;142;141;133;122;101;88;74;58;56;47;85;73;109;101;89;108;97;119;134;115;105;106;105;105;137;134;121;125;124;135;152;117;120;138;135;118;128;126;139;132;144;137;118;129;96;135;135;147;139;116;125;114;96;92;61;68;77;85;104;148;182;153;142;154;117;120;138;135;129;132;137;141;137;123;125;153;166;120;131;138;134;118;136;129;130;142;170;168;163;138;132;146;122;126;112;122;119;134;165;157;172;133;136;139;123;140;132;121;113;100;120;134;119;116;112;128;181;203;197;231;209;164;143;99;115;138;131;150;149;125;150;127;164;146;149;129;120;116;122;107;115;135;161;234;217;169;104;123;132;129;137;134;168;161;150;167;134;150;136;125;135;157;127;122;132;125;118;121;111;127;149;146;128;134;136;131;102;116;128;123;149;151;125;154;159;137;123;131;111;132;128;117;142;119;136;117;104;122;111;139;134;117;117;133;143;139;118;141;127;107;117;128;108;140;143;159;173;164;178;196;194;154;131;156;134;150;143;149;166;185;183;178;187;192;168;160;188;190;250;216;173;142;140;154;132;124;128;121;138;122;116;132;144;140;118;123;124;112;111;139;132;144;152;163;173;149;131;146;162;171;169;191;192;177;142;159;133;178;133;140;167;147;173;184;160;172;130;164;145;159;156;145;153;150;144;137;144;137;154;149;197;227;221;202;166;154;140;136;135;118;106;103;125;132;128;147;132;110;128;110;116;143;162;163;166;141;168;166;157;165;141;162;164;158;153;162;170;167;160;163;201;171;141;81;85;95;113;130;150;187;165;131;92;75;75;113;102;123;110;149;127;131;98;118;122;109;110;126;151;157;171;156;176;180;155;160;161;146;165;150;162;149;151;124;166;167;149;137;129;137;142;153;169;161;159;144;131;149;181;205;190;150;168;167;160;171;162;165;138;146;167;140;171;123;136;120;124;137;133;156;144;136;164;251;206;237;203;192;183;170;205;175;145;148;151;160;184;182;163;177;145;128;151;138;134;172;157;176;212;188;186;219;274;323;262;186;140;140;145;129;172;233;304;328;301;238;172;158;190;169;165;134;138;176;169;145;132;130;170;148;124;116;107;121;134;143;133;126;167;175;169;196;182;211;198;199;223;228;231;188;162;194;154;127;134;132;198;177;155;167;198;172;149;160;140;142;160;144;112;131;137;120;151;168;184;202;198;206;210;195;183;178;164;139;127;169;151;170;172;154;179;150;141;151;154;159;193;164;149;137;146;149;141;117;135;93;141;138;139;150;170;165;159;187;150;122;129;115;123;122;123;142;172;200;182;168;139;153;184;184;259;352;276;167;159;180;134;118;121;119;119;124;134;146;180;155;142;164;158;159;154;143;133;143;134;134;119;118;119;135;113;110;134;139;121;160;140;131;131;150;146;178;195;204;222;166;149;164;147;146;140;120;140;129;165;130;98;122;134;140;163;139;143;127;124;100;124;150;175;199;199;172;170;174;182;195;179;193;153;172;134;136;161;134;138;145;125;116;127;125;138;124;124;114;123;116;135;129;164;172;140;119;111;120;162;190;192;177;160;152;126;132;171;202;191;159;152;177;204;141;127;132;134;137;169;158;147;131;140;134;155;138;153;194;280;265;204;169;181;156;184;187;163;156;161;177;170;168;148;176;174;156;141;139;145;152;188;144;176;146;145;155;163;144;149;170;144;119;138;138;134;143;201;227;204;145;150;135;140;135;135;147;154;143;134;143;133;130;125;144;167;175;149;150;110;155;186;222;251;205;167;117;123;151;125;134;168;150;234;260;271;216;189;152;176;168;177;195;185;227;220;231;245;215;160;160;141;127;130;108;132;144;131;106;123;163;189;160;154;152;153;146;149;157;157;156;143;140;135;140;141;151;161;155;118;123;129;135;148;142;134;113;128;138;159;146;144;192;209;206;218;144;137;115;149;122;169;171;152;147;141;126;128;157;179;195;130;147;140;129;133;129;113;118;137;156;171;214;262;185;172;170;141;176;166;161;130;143;145;138;117;103;115;107
168;170;169;166;149;180;185;186;145;139;142;135;129;173;189;219;159;149;172;169;155;153;148;149;141;164;133;155;154;133;153;168;161;141;127;135;137;140;149;121;127;145;156;136;178;182;181;161;121;126;143;140;147;134;148;113;133;145;149;139;157;167;151;136;140;159;133;137;125;149;152;155;167;159;166;232;348;312;198;132;131;121;147;168;144;145;123;135;135;144;128;116;98;118;110;147;142;129;142;174;204;286;369;375;392;227;169;139;101;119;144;129;133;120;117;109;122;133;133;168;174;164;158;139;158;131;102;109;103;144;137;155;124;157;118;112;147;156;144;141;126;105;117;123;124;138;173;176;156;121;128;109;117;120;110;108;135;121;131;133;122;128;154;136;127;128;142;133;126;131;109;108;132;118;153;109;132;146;185;158;162;128;135;132;167;159;148;154;144;162;147;123;123;127;141;101;116;113;94;84;119;122;133;127;112;115;130;123;129;150;140;138;170;151;138;137;144;146;159;152;135;185;179;239;260;228;254;259;266;243;159;147;146;157;154;166;158;172;163;165;164;157;132;127;147;148;131;153;121;135;137;140;126;146;150;152;156;181;174;149;139;150;133;161;150;117;113;110;137;176;185;168;132;117;108;142;127;115;119;119;147;144;155;174;151;156;145;144;137;147;152;129;159;145;149;131;119;137;249;314;233;228;210;167;172;131;132;133;140;137;148;150;157;181;147;149;135;128;151;118;117;117;142;136;156;160;143;119;105;148;136;120;125;126;125;161;181;194;174;140;138;137;135;139;136;158;161;173;122;123;132;105;112;111;151;118;122;157;145;192;185;218;168;172;141;149;116;158;196;194;175;184;171;164;153;171;160;156;142;172;168;214;178;149;127;136;142;160;125;161;131;190;200;216;179;125;140;167;184;177;256;251;243;180;185;225;182;191;168;145;154;108;114;105;118;127;107;128;114;133;138;142;140;138;130;129;120;148;145;167;158;117;126;106;117;95;130;163;159;174;195;181;174;144;153;163;139;147;142;143;134;141;140;150;134;126;98;74;56;44;55;67;85;98;128;118;100;108;129;129;126;144;143;217;209;186;156;148;160;146;146;185;179;151;188;140;111;139;130;87;55;41;47;40;64;52;84;89;82;111;153;209;157;133;120;133;128;112;106;135;139;160;179;252;226;210;157;151;150;171;186;145;165;169;176;174;213;187;164;162;179;150;153;193;153;130;123;111;143;128;117;169;129;142;154;152;162;129;141;158;151;157;133;174;133;123;123;129;144;157;159;190;196;185;184;158;110;137;131;143;134;114;78;84;84;92;116;79;97;121;102;126;126;132;136;139;109;123;133;127;120;118;110;123;144;114;97;88;90;88;105;117;97;116;107;107;120;117;142;142;129;162;135;132;146;138;158;171;146;133;124;123;103;111;105;101;93;80;79;71;94;116;98;127;117;130;135;187;212;151;164;126;133;135;133;139;130;146;132;121;92;136;138;113;106;140;153;180;147;141;148;158;150;147;127;143;135;151;156;118;88;77;77;58;55;47;50;63;93;93;103;121;96;113;129;111;123;111;122;113;134;141;129;144;115;141;124;121;116;163;157;135;126;142;117;136;133;147;130;138;128;140;136;117;130;120;107;79;92;84;69;82;77;73;88;99;150;157;124;132;104;102;118;117;108;140;147;142;115;97;100;110;110;107;131;169;135;139;146;134;131;157;174;172;181;128;140;155;97;135;125;121;148;132;123;167;144;188;150;143;136;168;108;96;123;114;108;124;103;116;122;130;144;163;172;168;154;158;132;134;123;121;153;151;142;118;116;107;132;137;110;123;136;113;127;146;113;117;144;145;152;138;137;103;129;128;126;139;171;164;161;160;147;129;131;127;141;137;108;128;116;126;135;126;125;146;134;157;137;114;141;136;143;121;145;130;150;162;136;158;137;147;118;106;137;149;137;147;127;128;125;108;126;100;110;114;115;121;123;126;139;120;129;140;148;160;149;117;124;116;144;165;168;161;194;206;208;176;152;143;158;163;191;156;148;176;190;183;153;188;152;140;165;186;179;180;143;146;157;139;122;141;138;148;118;130;102;150;125;128;124;125;139;136;122;129;139;128;186;160;152;143;157;147;145;142;182;202;190;175;154;146;148;159;156;135;151;160;148;157;144;162;156;161;169;153;148;136;153;173;130;141;146;143;142;143;180;185;206;217;212;148;137;161;169;159;126;122;123;113;135;126;135;123;113;111;108;113;140;139;158;142;103;137;158;140;126;143;145;182;137;161;153;152;158;176;189;169;142;94;78;91;126;119;133;212;197;168;115;76;97;103;133;128;156;142;108;134;103;121;130;116;117;136;150;185;166;150;158;152;135;154;149;178;169;138;141;136;150;162;178;181;150;139;129;143;146;139;176;180;147;154;153;158;181;197;183;189;160;147;167;184;172;142;157;164;148;156;162;164;131;125;103;113;120;135;116;171;215;256;222;242;221;195;182;181;203;184;157;128;152;178;181;204;173;171;157;114;132;135;142;140;149;163;173;175;167;177;238;256;182;158;143;145;138;157;147;227;231;291;303;223;219;197;195;207;166;143;144;153;149;142;143;151;154;128;121;116;137;109;107;107;115;128;144;166;147;166;189;215;210;233;228;208;175;185;134;128;140;178;122;137;149;154;147;178;190;172;176;151;163;144;151;146;124;136;119;125;149;154;162;162;181;219;221;199;195;172;154;151;164;145;163;158;156;146;167;155;157;182;179;164;158;180;169;143;166;126;158;143;107;134;120;144;142;157;169;145;179;164;174;156;116;143;129;118;142;140;199;195;186;166;157;161;166;174;197;236;216;196;169;152;134;151;150;131;134;162;139;141;178;160;170;158;156;170;130;126;138;156;144;106;101;100;102;109;103;121;114;118;105;111;113;109;123;107;135;197;223;305;233;200;161;141;135;161;151;145;123;110;121;143;142;146;145;127;126;133;134;112;119;107;108;144;155;153;159;151;136;164;169;194;191;165;143;152;142;129;127;139;140;158;129;156;144;152;129;103;126;138;119;128;122;136;106;129;139;123;107;125;160;192;183;168;174;156;173;157;185;214;202;175;142;131;155;124;139;147;174;162;177;142;172;135;186;135;143;174;152;188;209;196;162;156;163;165;247;225;171;117;138;177;197;164;155;152;139;145;124;118;170;161;161;175;150;155;156;179;175;189;160;132;135;123;152;130;137;164;201;227;179;161;150;151;139;133;134;160;148;140;143;120;138;100;116;133;171;164;200;155;148;152;190;184;181;181;143;132;134;138;142;172;178;206;252;273;264;222;178;179;162;170;167;204;187;206;237;285;310;267;165;159;166;159;133;136;131;129;125;140;188;294;293;204;162;139;149;153;140;160;151;153;156;128;137;133;138;136;148;144;126;108;136;123;122;148;148;127;129;123;149;141;144;151;161;187;149;156;131;124;116;145;144;121;112;144;126;137;147;156;153;159;143;123;100;134;129;141;128;132;156;190;273;251;239;198;170;184;153;141;151;152;145;129;152;132;125;130;116;129
165;155;189;169;151;166;184;182;158;148;139;160;152;197;289;278;214;162;155;166;162;164;154;153;157;136;167;174;187;166;175;191;176;147;165;130;139;130;123;127;149;164;161;146;185;196;179;176;151;123;137;124;140;145;129;136;142;130;138;137;157;193;199;157;167;151;153;129;120;145;147;153;148;192;201;223;267;272;196;169;122;120;159;198;171;175;156;147;149;152;130;142;132;105;115;134;137;167;158;176;183;243;289;368;338;236;170;141;117;121;124;133;129;133;132;133;120;121;138;131;189;166;170;170;151;145;115;130;122;140;136;140;133;132;130;115;126;145;131;140;123;122;133;99;124;141;148;144;125;131;152;134;110;123;118;124;112;124;129;111;105;106;125;139;141;138;154;145;125;135;122;126;131;131;131;127;134;133;141;132;109;136;149;140;147;173;136;125;155;157;181;137;143;123;108;102;119;112;103;88;110;124;130;122;127;109;124;134;123;117;121;138;131;150;140;125;151;146;145;146;139;134;183;238;247;202;246;271;233;221;164;154;156;119;172;167;179;180;183;147;148;118;137;122;137;147;135;131;145;156;134;142;133;161;162;138;152;171;178;170;147;155;136;150;132;150;106;135;146;178;169;173;152;111;108;114;116;113;125;127;132;146;148;132;167;155;152;138;156;151;147;148;152;149;143;166;151;142;184;257;254;213;207;153;146;134;135;144;135;137;155;156;117;130;167;151;141;150;113;125;121;128;118;157;147;161;158;110;129;112;129;137;150;148;146;145;163;212;183;160;166;118;128;168;163;171;165;164;153;128;124;130;119;129;137;124;138;136;160;163;184;202;189;161;152;143;134;155;189;194;183;182;178;151;180;153;156;161;177;151;192;210;200;159;166;122;135;141;137;147;152;148;208;231;179;164;151;156;145;197;270;307;259;199;184;178;201;209;153;154;129;122;106;98;112;123;124;93;124;139;119;120;141;135;141;109;125;143;218;187;149;143;133;127;136;145;137;133;201;169;184;167;173;154;140;159;158;162;152;152;153;140;147;151;140;138;97;72;56;41;39;69;74;91;92;102;122;131;114;132;118;159;172;290;298;235;155;118;126;123;164;194;231;220;167;114;134;145;124;79;67;34;40;57;73;81;99;85;93;107;131;158;142;122;127;154;152;132;122;134;137;155;196;241;226;199;147;160;163;155;161;159;150;160;131;149;223;207;183;189;154;162;179;141;152;137;148;139;114;136;148;152;144;160;167;159;154;145;109;130;131;156;151;127;171;122;127;132;161;149;162;178;180;161;160;121;148;143;126;121;126;118;83;66;81;76;97;96;124;99;112;145;118;117;120;151;132;113;137;140;138;130;147;132;129;115;102;87;89;87;73;114;110;114;119;112;108;131;164;178;175;144;128;146;148;143;129;137;123;138;96;102;101;86;98;88;97;98;74;71;82;109;118;112;113;130;169;194;238;201;147;153;131;100;131;112;149;139;143;118;97;126;130;120;153;119;125;148;142;157;145;140;164;131;124;130;140;134;140;102;82;71;70;68;48;53;59;69;87;101;105;112;124;121;125;126;125;109;119;115;124;142;105;132;124;139;109;110;130;143;173;142;130;132;137;142;155;155;141;123;121;99;112;153;137;120;118;90;86;70;93;63;85;81;77;107;156;135;130;113;109;115;125;139;126;144;150;131;122;123;92;97;117;153;143;181;182;137;136;136;164;176;167;180;210;156;146;127;133;121;122;109;139;119;139;150;144;151;130;170;145;138;119;119;116;123;127;126;134;111;132;153;153;157;160;189;137;150;138;125;125;134;202;174;169;119;122;123;114;105;119;128;152;136;138;130;130;106;131;118;120;117;115;115;175;147;151;139;177;162;165;170;137;164;139;145;150;141;143;141;109;125;134;132;123;124;145;160;129;146;171;147;144;141;165;129;141;155;152;160;136;143;134;117;150;135;128;129;150;121;114;115;103;111;115;135;121;125;132;133;127;142;157;143;119;122;104;115;109;134;160;186;184;171;184;191;184;192;192;152;164;181;168;123;148;155;198;209;186;163;161;162;166;150;178;141;137;153;130;157;141;160;143;156;142;152;139;133;161;126;107;129;152;142;149;136;119;131;101;150;145;175;167;154;162;136;158;170;196;189;162;163;153;150;150;133;143;143;137;159;121;140;149;149;159;141;167;127;149;139;169;161;151;172;165;172;163;178;206;190;144;157;131;198;214;167;150;139;118;119;129;136;118;142;127;108;134;131;149;110;126;109;128;118;130;170;124;120;130;174;141;155;154;150;172;168;195;207;167;97;101;101;113;140;126;158;178;137;116;89;90;108;126;158;181;173;155;112;141;129;143;136;133;104;150;173;159;168;143;138;168;135;170;193;196;177;158;151;110;138;167;188;153;104;122;99;132;136;128;157;138;173;154;157;133;152;160;180;158;143;175;171;164;183;162;167;171;151;166;148;147;141;122;94;112;144;147;178;255;282;246;254;211;188;189;167;202;169;189;138;145;179;169;195;176;151;124;120;122;124;136;133;135;148;180;181;157;145;178;207;184;172;163;163;138;150;166;199;206;256;286;257;195;217;212;215;150;148;176;188;200;150;146;129;109;134;115;133;128;99;98;96;107;117;114;170;169;140;201;212;268;262;272;208;168;143;133;177;154;169;174;146;157;150;163;188;177;169;149;148;144;127;130;124;143;143;116;104;126;146;157;190;188;209;199;199;150;186;186;181;199;159;144;142;152;130;135;114;157;226;206;163;169;144;161;134;127;123;144;138;138;140;138;145;132;150;162;195;181;162;155;135;155;130;137;140;165;182;181;197;216;157;165;142;134;172;190;152;177;163;192;188;163;147;132;140;150;140;144;136;175;145;147;169;162;195;144;152;143;122;138;127;94;118;110;118;107;109;111;125;132;110;117;126;119;120;135;199;287;385;331;203;159;133;138;164;173;141;138;145;126;134;134;120;138;160;142;145;106;100;105;108;121;144;140;174;137;122;153;172;161;177;167;133;114;111;109;129;151;142;144;155;187;149;134;139;144;131;137;142;133;167;138;131;128;121;147;124;127;112;151;197;169;154;139;187;185;185;192;216;189;178;146;154;143;149;142;125;147;161;173;161;159;186;177;160;154;149;200;191;192;199;186;166;161;227;277;260;191;148;131;137;144;135;134;143;138;133;116;122;121;140;142;125;133;133;162;178;149;172;156;139;136;128;142;150;147;158;184;207;155;146;156;151;165;136;124;141;170;153;143;134;139;129;128;136;151;146;192;172;183;182;178;188;147;159;141;147;152;143;152;172;217;251;222;240;236;215;192;218;170;184;204;179;175;173;199;233;327;248;187;189;227;180;145;129;134;134;131;150;221;335;378;268;159;163;156;160;130;153;162;141;142;123;137;119;139;156;170;171;143;151;154;130;127;123;138;142;141;135;120;109;134;127;169;144;138;135;143;151;134;137;136;139;119;130;131;124;148;151;152;129;168;151;105;117;130;126;94;118;150;251;379;365;257;183;163;174;168;155;145;152;160;154;137;133;122;118;117;133
160;152;180;168;182;139;163;160;142;164;155;138;160;230;369;399;236;170;161;154;153;176;133;183;165;187;219;194;200;163;187;173;151;147;144;130;167;139;148;144;161;159;140;134;134;180;169;164;135;146;114;151;179;146;128;126;139;147;152;135;151;211;226;211;161;177;184;166;145;157;155;149;172;161;154;180;229;204;153;120;119;133;175;187;165;120;137;143;153;168;149;129;127;121;113;128;150;169;194;183;191;178;229;258;258;160;161;135;158;123;138;119;135;145;113;126;117;109;143;148;198;190;201;157;165;144;136;131;136;116;120;150;122;140;130;142;148;127;142;120;120;136;129;136;132;154;125;156;121;154;154;143;118;116;112;129;121;113;133;141;104;120;137;126;133;146;158;158;143;117;122;114;131;132;123;130;129;137;136;145;156;148;149;159;154;128;137;147;146;150;168;141;133;120;121;107;105;103;103;101;122;123;144;115;100;103;131;142;128;108;130;142;152;122;148;146;149;147;142;147;134;150;159;192;177;197;215;226;204;180;161;153;132;152;172;212;277;245;212;185;157;176;154;137;138;140;150;127;142;158;145;126;139;157;144;141;176;163;177;188;167;178;174;145;133;100;168;139;157;165;187;173;135;141;118;128;130;130;119;142;130;122;123;142;143;177;169;169;134;154;142;142;130;159;197;163;148;138;185;217;218;208;226;179;156;142;127;152;136;127;161;165;132;149;132;145;172;135;144;139;135;137;132;144;153;163;148;108;121;140;143;139;126;143;124;129;143;166;161;128;140;162;127;133;160;171;147;158;136;113;125;122;132;103;120;149;119;156;146;175;182;189;177;140;149;138;145;135;187;244;201;175;168;172;143;168;158;175;150;172;177;213;187;158;123;115;143;133;130;168;139;144;176;181;164;155;116;158;143;169;237;306;231;184;157;188;196;197;175;177;144;118;114;122;103;133;128;105;136;156;135;152;143;154;132;132;128;188;250;221;175;129;135;127;155;159;156;195;192;165;139;164;147;143;178;158;170;152;138;172;160;150;186;150;168;145;129;75;45;40;53;56;58;78;100;100;111;114;149;132;116;146;222;300;349;241;164;140;116;150;196;206;249;206;173;143;137;119;118;82;57;46;55;48;50;89;106;114;111;111;109;119;146;116;119;145;141;148;135;132;137;155;193;220;220;172;139;164;137;163;143;146;142;163;161;169;201;196;202;201;213;167;138;168;167;143;129;175;158;133;141;157;134;156;201;164;148;154;133;118;126;124;138;126;122;151;136;113;115;145;173;196;166;162;142;131;152;132;137;125;111;81;85;67;76;79;104;84;117;110;128;139;123;121;108;119;109;111;105;149;141;149;156;147;96;106;96;99;89;88;78;90;102;110;113;100;107;133;110;153;152;146;145;151;128;141;130;119;115;117;86;100;106;86;91;83;102;97;106;105;95;101;110;99;102;112;140;171;175;212;178;140;134;125;115;113;139;137;137;136;138;129;139;147;147;149;138;134;157;162;174;137;155;145;122;138;110;128;108;108;66;68;87;64;57;58;73;82;80;95;108;100;111;113;129;113;117;116;117;98;111;97;123;123;125;128;100;126;122;154;138;154;139;134;146;136;173;150;131;108;113;107;143;114;114;119;106;77;65;64;63;66;83;73;84;96;126;122;112;113;108;128;134;137;144;141;168;117;135;104;107;138;120;154;178;206;217;153;142;142;150;167;198;173;156;163;135;147;123;146;137;151;123;139;144;169;182;162;155;154;166;151;137;117;108;124;119;148;130;145;163;177;174;186;205;204;147;121;122;116;134;149;216;190;148;123;137;128;144;137;148;143;156;139;157;157;130;102;112;122;132;138;115;156;218;188;188;150;150;149;156;142;144;138;158;117;131;130;149;137;110;122;133;111;120;145;144;150;131;172;133;157;149;156;139;145;142;153;145;140;138;145;130;133;134;161;163;145;151;121;108;102;133;110;123;108;116;117;114;122;134;118;112;131;122;152;139;131;143;146;194;187;191;191;162;171;169;201;197;188;189;234;155;156;140;133;180;188;173;155;168;145;157;137;164;177;163;121;146;136;123;155;149;155;170;123;124;111;120;139;126;127;136;130;169;148;154;112;128;150;164;154;149;130;141;141;142;138;165;199;173;186;178;155;150;146;153;142;115;118;144;137;147;148;145;130;153;167;172;152;155;184;181;157;175;150;162;155;150;186;150;178;169;187;270;208;196;147;120;124;148;141;127;141;117;142;141;120;119;134;129;123;132;126;134;116;141;137;158;150;158;129;137;152;166;186;211;205;177;134;88;93;104;96;98;146;154;141;109;95;102;95;159;183;204;171;126;108;125;142;147;146;114;112;156;191;160;138;142;153;144;169;176;175;182;182;141;128;119;152;157;149;141;119;120;116;143;121;154;139;138;126;162;140;138;132;138;153;155;148;173;192;150;168;192;174;143;148;152;160;117;120;92;99;130;126;158;189;249;281;277;318;208;182;161;151;168;164;159;151;175;155;175;174;167;131;142;142;114;120;133;120;144;148;173;169;166;149;153;152;164;196;187;176;144;161;165;172;173;209;187;209;202;197;197;195;166;161;171;212;201;196;166;131;130;130;127;131;125;123;86;106;119;124;139;160;193;189;188;270;305;339;321;237;180;136;147;179;197;223;196;218;174;202;153;167;180;178;179;171;155;143;137;140;135;123;123;91;125;121;129;159;179;164;154;170;159;164;196;218;216;189;154;147;143;135;124;128;139;199;201;148;136;155;155;129;136;163;105;139;148;138;146;129;128;118;137;177;161;145;140;127;148;142;156;133;180;179;190;165;172;159;156;182;175;157;166;152;147;163;187;140;145;122;125;134;139;158;151;157;142;150;159;147;166;192;183;173;138;113;119;113;118;129;94;130;136;150;131;112;118;123;111;114;110;109;123;181;263;378;351;205;132;115;142;167;139;132;127;145;151;141;148;128;126;136;148;120;121;121;120;112;103;114;133;121;144;141;141;134;165;150;125;149;118;139;117;120;143;149;163;146;149;123;147;125;129;136;134;154;164;184;163;126;134;139;140;127;119;131;149;161;201;153;174;212;200;160;173;175;206;176;147;134;157;139;142;164;136;141;173;178;173;189;172;140;148;172;190;231;243;202;181;188;186;232;264;255;200;134;112;137;144;146;155;149;133;126;120;136;138;157;145;149;129;144;142;147;185;154;125;128;126;138;137;147;179;160;179;154;140;134;154;156;128;141;117;163;168;172;162;158;127;137;131;131;158;139;180;151;188;207;184;165;121;122;120;127;137;144;151;206;209;200;194;215;219;199;191;204;196;173;183;190;163;148;146;212;194;193;161;246;301;189;171;132;120;141;134;117;194;351;403;308;186;143;172;166;137;176;160;140;144;117;150;124;154;164;176;149;164;161;159;152;126;125;105;125;124;124;124;133;124;145;162;158;130;136;155;151;153;132;125;110;121;144;156;167;145;147;184;152;113;125;113;120;112;104;95;119;154;205;301;330;221;134;146;169;171;156;130;161;172;184;163;167;136;130;151;119
151;146;155;172;187;162;158;148;153;155;167;145;170;225;366;416;272;167;131;161;148;146;165;147;159;198;260;229;212;172;153;153;154;147;151;146;150;163;164;154;151;125;156;116;160;180;188;192;143;131;146;143;139;144;120;121;141;131;142;142;167;231;271;228;176;178;185;172;188;152;162;148;164;155;136;177;181;177;148;147;139;167;142;171;154;174;154;175;170;186;156;168;103;125;124;106;141;172;219;211;174;170;183;221;198;155;180;135;143;146;136;152;134;119;100;127;115;119;134;149;196;180;192;166;160;144;111;110;98;102;120;100;136;126;150;139;150;136;129;135;108;119;141;123;132;150;162;113;127;139;161;170;136;113;155;155;122;135;163;119;133;129;120;124;120;127;147;148;128;122;129;115;124;132;112;114;116;124;114;129;136;120;124;157;157;173;142;122;111;146;135;143;141;131;120;99;112;105;117;121;151;130;149;125;102;126;120;127;132;125;128;126;147;153;150;139;143;171;133;131;121;153;123;155;132;172;206;210;177;148;155;129;144;143;168;197;327;290;222;177;151;168;149;136;172;155;136;135;149;136;142;160;141;147;131;150;171;141;151;160;194;183;165;164;129;139;162;175;178;143;152;149;127;119;118;118;144;145;156;166;135;119;128;135;154;162;201;160;147;147;155;143;152;150;160;164;133;155;158;184;216;209;193;179;159;135;121;152;146;179;138;160;154;186;128;134;135;135;143;145;160;151;132;153;148;128;142;120;123;140;143;152;158;128;139;124;142;164;157;145;126;122;142;167;189;144;126;148;148;128;117;134;138;135;118;118;154;146;157;165;196;193;177;175;163;125;124;146;211;224;225;178;158;151;153;128;145;161;126;159;142;160;174;159;147;141;131;142;121;155;173;163;151;140;137;126;141;140;153;179;181;188;185;166;158;154;170;165;192;126;150;113;105;120;105;104;132;158;174;158;151;127;153;149;113;129;154;197;249;260;197;165;162;181;144;159;185;188;166;142;141;162;145;165;137;136;149;187;177;150;130;164;164;145;165;154;125;78;59;47;55;49;68;90;99;125;123;99;134;108;114;134;205;252;263;204;174;136;153;153;202;246;202;200;159;134;126;146;125;88;68;50;56;58;76;83;110;103;105;84;96;99;126;130;102;132;144;134;150;134;125;125;176;173;167;141;140;146;142;161;182;163;139;185;152;153;144;186;176;196;194;175;149;160;155;129;159;155;136;124;141;124;134;131;126;159;134;126;140;120;113;123;105;113;109;125;143;128;119;172;179;174;140;154;165;127;130;134;139;117;106;87;74;59;66;84;89;115;99;93;110;145;121;108;120;128;107;125;133;130;164;152;152;152;111;101;102;114;123;91;106;82;104;105;100;117;121;131;141;134;158;142;127;118;120;134;122;133;117;107;110;90;104;88;76;84;91;95;99;84;100;113;95;139;115;109;118;138;152;187;153;142;133;121;122;117;122;133;145;165;160;161;133;169;147;134;144;147;153;153;154;151;165;148;133;124;147;138;116;118;82;70;84;91;67;72;68;73;93;93;95;112;110;126;137;129;136;131;143;110;120;126;152;133;124;108;98;111;135;133;148;122;153;133;120;148;171;155;135;129;120;99;131;123;121;118;93;89;51;65;67;49;51;66;67;89;129;86;100;87;134;140;147;161;146;155;114;116;136;125;149;127;167;150;177;190;189;179;132;156;163;182;179;156;124;125;106;117;127;138;147;123;139;135;140;147;189;161;127;125;147;149;139;140;148;139;133;148;164;148;196;231;270;270;285;225;139;133;129;117;128;136;145;149;122;136;144;122;135;126;116;138;125;130;142;127;142;122;149;129;150;140;151;196;294;349;251;174;143;128;121;142;146;143;142;140;118;114;101;127;140;115;155;130;142;135;146;131;158;171;177;172;158;148;149;129;139;125;128;141;122;130;134;133;124;165;140;153;142;140;138;129;135;125;115;114;125;130;106;120;121;124;135;123;123;137;161;139;127;162;165;195;156;147;153;128;167;176;156;149;205;191;157;133;123;140;159;161;138;141;147;158;133;136;133;153;152;132;107;144;156;158;167;166;171;144;124;133;101;127;132;125;131;122;130;165;171;138;154;129;160;146;155;147;149;136;139;123;152;192;175;193;204;143;179;174;164;151;123;123;130;136;150;160;124;146;145;123;138;158;178;162;186;169;150;168;152;186;160;183;160;174;172;180;220;233;190;136;125;130;139;162;126;124;140;159;127;134;124;113;140;113;116;133;134;157;140;145;152;172;172;131;138;147;179;156;196;187;183;116;96;79;98;99;84;131;122;142;89;107;100;113;138;162;158;161;149;136;127;134;127;134;104;131;144;182;173;148;138;126;150;157;170;175;181;166;190;143;145;152;161;147;134;106;123;109;142;168;173;134;144;161;154;163;125;126;108;128;151;163;130;157;165;168;171;180;146;141;146;139;129;120;132;116;132;144;168;200;243;285;317;253;221;177;154;155;135;150;145;140;165;195;161;166;128;148;144;144;104;94;108;132;157;136;169;203;168;135;145;140;166;206;258;193;153;139;153;155;156;167;150;179;152;212;217;183;167;183;186;206;218;168;182;159;150;136;129;153;119;99;90;119;122;104;99;138;194;175;181;200;296;385;350;234;193;129;137;185;211;230;215;208;218;203;168;195;162;187;202;187;162;142;134;123;137;115;134;111;112;131;140;140;139;120;148;166;172;175;194;183;178;171;170;141;150;137;127;111;130;165;184;157;144;152;140;133;160;136;130;129;121;107;137;131;134;113;127;135;130;159;137;121;110;158;144;154;174;244;245;213;147;156;143;164;174;161;142;143;138;167;133;126;139;138;102;132;127;165;138;161;154;159;139;168;187;174;190;154;126;103;84;111;99;142;108;145;134;136;122;120;124;131;128;95;102;98;124;151;235;255;226;201;151;150;139;146;140;196;131;121;132;144;158;145;141;156;132;126;104;104;107;124;102;127;133;141;132;127;128;148;154;152;148;165;152;151;136;143;137;173;147;174;175;134;128;143;131;145;170;147;179;161;153;135;133;150;135;114;124;107;166;156;205;181;178;166;185;140;147;158;160;154;187;158;173;153;153;131;173;149;159;174;166;180;199;157;153;198;196;266;270;201;161;169;192;221;243;253;168;126;109;123;122;136;127;136;119;130;136;148;144;132;128;132;114;142;134;126;137;145;137;137;122;108;123;148;139;136;138;155;106;144;134;148;140;150;135;168;207;206;164;159;145;115;129;144;150;173;163;168;172;187;163;150;129;122;109;133;132;146;216;240;267;215;177;197;192;182;205;159;180;152;187;182;158;153;144;172;176;150;187;198;246;200;163;145;141;144;154;130;183;267;347;314;199;154;146;135;157;147;154;135;132;126;117;142;184;180;175;146;172;170;151;142;150;129;144;122;131;124;115;113;113;139;198;184;183;145;163;156;158;132;131;104;103;122;173;151;149;149;160;150;116;125;127;108;116;132;117;127;135;170;219;207;212;124;150;143;159;146;149;166;210;194;177;144;143;143;112;145
159;172;172;167;165;175;160;166;163;181;166;143;162;193;271;307;250;144;129;123;142;139;130;123;155;164;237;188;193;148;149;151;151;156;160;151;164;197;212;159;141;135;140;149;147;231;234;199;154;135;127;137;133;137;104;122;123;140;146;131;164;209;249;193;160;162;158;149;167;164;176;144;158;160;187;152;157;229;259;222;165;155;159;150;164;163;129;166;171;178;176;172;141;139;121;122;141;134;145;175;177;113;145;156;155;129;130;147;111;116;128;130;127;122;117;110;130;109;109;166;159;196;165;155;132;117;160;132;110;127;119;114;110;125;123;135;155;134;113;120;103;103;116;122;144;138;150;123;136;137;157;164;127;119;136;121;133;110;127;118;130;116;136;140;138;123;135;134;139;97;111;118;137;126;129;122;120;114;113;123;129;122;120;164;167;170;134;117;141;118;150;114;128;158;143;146;122;126;137;116;144;136;135;135;130;140;125;129;114;131;118;141;134;153;145;140;140;163;167;119;153;141;143;160;153;166;177;192;162;148;179;125;146;137;150;187;261;223;182;181;150;198;163;153;149;131;158;144;164;144;161;127;158;155;135;151;120;134;135;151;139;149;160;153;146;223;249;224;201;153;142;136;122;98;126;121;147;177;195;162;121;144;121;158;193;204;207;153;153;136;139;159;150;176;159;172;150;175;182;211;208;214;204;184;166;158;126;130;155;158;161;174;152;174;174;150;158;128;135;135;134;143;149;130;143;136;137;131;137;139;134;138;149;163;136;131;118;145;145;135;122;133;137;162;158;134;127;128;129;132;136;138;129;127;118;145;148;150;161;158;188;194;191;171;144;148;126;129;194;185;143;148;143;161;146;150;140;139;158;124;158;160;169;149;166;148;138;141;114;142;135;146;148;144;149;152;138;149;144;169;152;162;141;160;136;168;132;161;155;158;160;107;137;132;118;122;140;203;226;173;159;146;139;143;151;145;154;174;210;245;198;193;198;180;142;159;176;211;164;141;135;154;149;139;149;166;138;143;122;145;126;177;155;174;160;135;87;82;51;44;52;53;62;90;109;121;116;117;108;124;125;121;165;179;211;178;139;132;175;137;191;221;209;164;163;114;151;144;135;117;64;33;51;66;76;115;111;98;88;103;91;81;117;120;104;93;139;115;140;143;143;170;133;142;121;128;138;146;191;160;158;149;139;149;193;175;147;126;140;156;185;168;139;133;140;145;131;161;135;142;149;156;162;124;135;117;112;141;129;120;131;122;145;120;142;119;106;120;152;173;162;186;162;156;138;140;126;128;153;140;97;79;59;57;92;85;97;92;119;105;118;111;135;125;134;152;120;130;131;132;134;135;125;141;93;95;102;102;99;93;107;88;117;109;114;144;152;144;131;125;113;132;121;126;127;131;140;125;102;97;118;86;92;82;58;62;95;95;106;88;117;136;135;135;135;109;95;97;103;140;136;137;98;111;134;129;144;139;146;165;167;155;148;133;163;126;145;183;156;155;141;161;175;151;120;146;144;168;161;117;99;91;73;105;88;71;86;103;99;96;98;121;117;121;126;146;144;155;126;114;140;126;131;115;148;127;107;108;119;106;133;130;122;107;133;164;151;176;159;130;124;128;133;134;124;109;88;98;64;65;50;57;65;70;65;100;88;115;125;107;106;169;148;195;140;142;119;123;137;125;128;124;133;168;153;185;160;162;122;135;147;172;151;135;119;131;126;131;115;127;127;131;110;125;139;158;173;134;144;147;178;159;128;136;129;140;134;160;162;172;154;241;378;370;275;212;157;140;151;133;115;125;141;159;134;146;148;147;155;136;107;138;125;133;130;113;106;128;104;128;130;152;171;231;390;413;313;162;139;131;122;123;126;141;141;114;111;126;94;114;139;138;145;107;128;117;152;146;154;172;167;144;136;141;142;117;130;135;110;128;120;113;127;129;150;135;155;138;139;141;142;156;145;127;142;133;150;120;137;128;112;108;110;147;128;146;135;130;120;171;168;175;148;160;164;131;112;138;126;136;163;180;152;155;108;128;135;134;141;148;135;116;132;142;154;156;140;150;176;145;187;166;147;175;173;136;143;120;104;131;142;131;131;142;155;156;187;144;129;133;156;149;120;133;151;127;148;152;174;176;163;172;143;152;139;140;182;159;129;138;139;150;162;146;144;122;131;147;135;152;157;171;200;171;174;159;146;161;160;172;164;165;141;156;177;175;185;144;142;146;159;140;134;125;151;118;112;144;129;135;155;175;133;154;139;149;132;148;179;200;192;124;124;138;167;155;176;182;162;124;101;91;99;113;100;123;112;99;109;115;93;116;139;132;144;145;118;122;120;122;127;131;124;131;149;178;158;137;132;144;144;158;151;191;168;194;179;157;147;150;186;131;120;123;156;120;129;179;215;161;122;130;149;134;132;119;118;143;149;174;142;145;178;142;176;171;165;135;149;130;125;123;128;125;135;176;189;169;259;227;270;241;240;151;180;157;149;156;145;180;179;199;174;146;138;145;135;120;124;147;139;144;149;127;159;163;177;150;142;147;168;204;239;172;140;150;139;156;183;183;175;212;216;210;185;174;177;173;175;186;201;168;175;194;127;141;149;153;99;99;114;110;132;128;124;139;152;164;139;176;251;327;306;257;183;139;166;172;203;181;210;265;205;191;170;174;226;231;230;224;190;152;127;131;112;134;138;142;121;144;150;130;151;142;143;161;181;176;160;159;176;172;177;157;163;135;127;105;123;157;154;144;152;154;144;154;136;136;136;123;123;131;122;119;127;133;115;176;139;154;118;110;135;118;132;146;167;242;238;189;169;167;164;168;212;198;192;130;142;131;142;123;145;112;121;129;137;151;139;151;154;166;152;150;156;182;146;134;120;112;103;120;111;111;135;119;110;131;130;116;110;114;123;90;90;106;108;120;140;183;182;209;174;133;116;139;144;152;138;131;145;147;142;143;144;141;171;124;98;108;140;136;133;145;130;128;130;116;124;142;174;174;155;152;162;148;149;166;172;161;168;152;148;172;131;132;140;146;131;155;150;148;122;121;114;128;134;132;103;127;141;151;159;179;147;181;137;140;127;125;129;143;152;144;143;134;147;156;144;145;149;189;194;192;167;152;168;181;229;277;353;272;225;221;234;246;241;231;168;115;117;106;123;164;157;158;134;148;145;167;184;162;143;124;161;126;123;122;122;119;123;137;113;135;145;149;116;125;152;146;138;135;145;145;127;121;137;168;176;199;189;162;146;121;150;130;173;163;173;188;187;192;166;145;132;107;123;128;138;171;261;311;284;210;182;199;185;174;156;185;176;172;173;174;168;151;173;185;191;206;177;177;174;177;144;152;167;132;141;134;201;267;308;264;197;153;186;145;168;120;134;140;149;119;137;149;181;186;181;193;157;135;141;145;141;143;126;120;118;114;124;128;128;148;164;166;177;170;176;213;137;130;138;116;126;129;128;157;148;140;126;124;117;124;155;130;121;120;130;115;142;132;171;156;139;144;98;117;118;126;140;167;168;179;186;176;150;135;121;132
140;164;179;185;169;212;175;172;156;176;168;146;129;149;225;237;231;152;133;154;146;133;138;137;174;188;212;185;196;177;177;165;151;151;129;118;153;217;234;186;169;132;140;127;164;201;209;191;160;132;114;106;124;121;122;124;125;153;170;155;154;183;177;153;163;139;164;143;133;155;167;157;187;241;210;145;214;342;394;354;242;203;143;160;157;157;154;127;184;177;167;159;152;152;154;127;117;115;134;157;147;126;143;143;147;141;121;150;153;140;108;120;130;106;110;106;128;130;108;123;160;169;165;148;119;117;131;108;115;150;121;143;131;120;102;127;119;119;122;122;119;115;139;115;135;155;131;117;120;139;129;133;120;119;118;119;134;112;116;121;123;147;137;116;143;123;133;104;118;112;134;123;123;132;125;147;134;112;112;123;143;119;121;122;140;157;142;95;119;128;146;137;184;167;190;145;132;138;150;135;136;166;145;124;112;131;120;124;135;115;113;120;130;137;128;147;156;169;156;130;137;157;151;167;141;163;175;157;172;159;132;156;130;180;139;162;177;168;148;155;190;190;126;126;115;157;130;144;158;138;164;147;151;158;139;145;140;139;112;118;126;168;159;162;174;273;369;389;281;181;123;133;116;133;121;131;108;161;161;151;145;121;146;164;188;174;179;176;160;164;152;174;187;172;162;175;149;147;147;179;199;202;209;192;143;141;128;170;162;157;145;156;190;191;157;148;147;147;145;146;122;146;130;134;162;121;146;129;124;139;148;136;133;119;127;137;119;140;157;131;119;125;144;147;139;145;123;146;134;116;115;124;116;125;152;145;176;161;150;196;178;175;198;188;197;159;137;173;179;179;173;165;164;140;149;140;158;123;150;139;144;151;137;167;163;149;142;138;144;150;153;155;148;142;156;148;141;184;178;171;156;139;146;141;154;149;151;166;167;148;143;102;121;112;145;124;187;252;284;191;155;109;107;140;128;140;133;161;208;208;220;233;241;234;159;171;172;206;189;164;152;136;141;148;169;159;157;115;141;139;139;164;169;151;157;141;108;89;58;46;38;67;77;102;111;109;126;123;139;142;105;135;143;162;179;182;137;135;144;159;153;168;211;153;138;144;153;128;133;126;77;66;63;57;94;112;125;125;111;97;95;114;92;111;131;130;114;122;130;147;147;133;126;145;122;137;134;161;171;184;144;138;126;176;219;192;156;120;145;156;135;137;150;137;131;140;131;138;128;131;159;165;177;171;147;130;140;130;135;122;124;134;136;133;149;126;134;153;138;171;185;164;155;155;134;135;147;144;161;154;131;83;68;60;76;99;114;107;117;111;108;115;129;141;162;161;122;121;130;103;112;109;127;131;120;96;101;94;114;100;68;100;115;122;149;144;170;106;130;132;141;157;131;128;101;111;107;130;112;114;105;89;96;93;83;80;87;105;97;121;105;121;147;146;130;111;113;102;96;122;105;111;120;120;138;169;165;161;130;137;139;145;137;148;148;142;160;169;160;149;171;197;214;189;161;161;168;184;165;135;107;95;94;93;119;84;89;82;92;97;124;106;122;137;154;180;166;161;140;130;124;136;137;136;141;127;93;112;114;120;112;123;143;127;164;146;149;144;141;152;108;113;132;115;110;111;92;94;68;58;66;73;95;69;59;94;98;112;138;123;110;132;135;144;118;145;151;154;152;128;136;144;172;170;173;166;163;164;168;155;147;152;153;156;129;132;131;115;102;119;124;142;146;117;152;150;160;140;144;195;213;187;142;113;152;138;145;148;145;151;156;214;351;357;238;155;130;142;159;133;132;136;133;143;113;123;161;171;145;152;137;157;107;126;145;116;127;133;162;143;146;161;178;232;344;367;229;215;138;106;130;135;129;129;132;138;115;115;123;127;124;158;163;151;125;142;152;124;139;172;168;180;143;121;110;115;130;131;145;133;145;128;123;151;182;147;199;138;140;144;102;145;127;145;127;138;133;178;147;113;107;102;129;131;143;122;126;127;136;148;159;144;157;177;148;134;135;96;122;137;142;138;157;146;103;120;137;139;136;151;163;148;138;145;149;149;155;119;126;153;165;148;166;176;180;178;159;136;123;110;131;138;129;153;145;149;171;170;161;171;160;167;144;175;154;144;162;176;178;169;158;165;119;131;155;138;157;155;138;135;107;142;159;120;128;118;141;127;136;153;154;144;193;179;170;150;173;171;159;161;163;148;152;138;126;133;148;145;153;134;149;140;127;126;136;116;129;142;127;135;150;138;152;147;140;148;125;173;177;199;189;159;134;143;149;169;180;184;173;135;113;91;125;112;109;118;120;83;101;119;118;110;128;137;108;130;115;110;87;111;100;100;111;119;163;161;158;126;131;129;132;149;160;139;183;186;194;183;138;161;134;145;137;143;132;140;133;155;150;160;121;125;150;119;115;136;140;118;143;158;144;165;177;147;183;165;152;133;139;120;139;137;115;133;157;168;199;202;195;214;245;243;207;173;130;176;127;152;152;169;182;185;177;142;119;122;142;155;127;107;166;150;163;135;122;131;133;153;135;136;151;187;159;161;126;121;162;177;182;181;215;206;185;199;202;199;191;163;145;167;162;163;178;189;169;144;152;135;112;96;112;123;150;123;160;157;146;155;139;162;242;314;237;178;135;164;151;160;190;175;216;210;215;185;170;167;198;216;245;208;166;150;150;151;141;148;131;118;117;133;149;137;160;139;147;174;183;168;157;149;131;156;154;151;145;122;130;105;99;120;121;145;164;141;142;139;148;146;141;126;119;100;114;103;106;128;137;143;140;138;128;101;131;131;125;144;187;185;203;211;166;156;146;142;172;217;168;127;157;154;122;125;138;120;127;151;148;165;155;169;141;150;156;156;170;143;126;116;141;131;110;130;115;103;115;143;137;100;108;124;125;118;122;98;124;99;117;121;128;129;135;227;209;204;162;144;156;131;111;118;130;143;145;122;146;135;132;115;117;115;131;154;147;144;135;129;126;134;149;183;203;199;164;134;168;155;138;160;123;163;152;146;162;138;130;121;143;173;182;138;120;125;102;90;105;134;148;145;102;119;118;179;199;167;160;160;125;117;105;112;117;139;162;154;108;128;133;112;127;132;145;174;162;158;182;173;171;148;229;306;310;264;233;273;244;260;205;176;135;123;107;131;141;191;194;166;142;145;150;202;168;181;176;142;126;115;144;119;126;131;142;132;145;136;128;117;113;131;150;152;130;155;173;161;142;140;143;153;152;156;157;132;159;153;141;178;176;167;160;206;207;199;169;137;137;139;127;123;158;175;225;231;239;217;199;198;179;183;155;149;148;176;159;169;156;180;203;259;283;309;239;180;162;142;164;136;127;135;124;135;162;189;200;189;172;138;145;126;159;118;148;135;131;139;109;149;179;167;150;155;143;132;137;134;156;147;129;117;115;118;125;152;157;137;171;143;152;147;161;161;114;139;129;114;106;129;160;161;152;129;127;131;131;135;162;170;157;151;162;146;156;176;128;158;136;125;115;119;111;137;142;146;155;139;181;164;125;139;139;148
148;155;201;171;163;215;187;172;166;164;131;135;113;172;162;194;176;144;150;136;135;164;134;140;139;186;155;180;191;166;191;190;156;189;167;168;176;177;198;177;136;132;152;129;146;136;200;186;193;129;166;134;122;147;125;137;129;132;148;137;142;131;136;156;123;142;119;126;135;133;149;166;183;259;182;186;243;447;582;405;298;149;143;147;149;143;141;136;153;159;141;183;140;155;128;132;127;147;136;132;106;138;163;129;109;124;132;156;138;176;159;127;154;151;109;124;117;129;100;118;128;160;144;161;126;121;111;105;111;141;138;114;129;151;111;118;118;119;102;115;108;119;122;128;138;141;124;122;127;128;146;112;127;141;95;132;113;119;98;126;137;111;120;122;118;132;115;118;108;110;116;123;139;157;188;148;142;105;120;111;140;131;148;159;146;128;130;125;118;128;164;174;222;196;174;148;144;121;132;179;164;141;129;115;105;108;120;111;110;116;130;152;124;159;176;161;157;123;156;143;135;115;140;154;168;154;167;171;164;193;180;150;144;118;150;152;157;181;149;165;185;172;166;146;143;158;133;126;146;180;185;184;158;164;143;118;127;156;127;117;118;150;175;205;208;311;478;504;335;195;143;140;150;120;116;133;126;133;130;158;139;142;145;186;197;177;196;161;174;186;176;149;151;167;178;171;182;140;120;188;188;191;171;177;187;153;157;134;146;162;145;164;163;151;185;139;133;141;145;134;136;145;138;124;130;151;153;138;134;143;126;136;139;144;126;150;136;136;126;137;146;130;133;146;158;116;148;125;117;144;118;122;112;137;153;185;160;151;167;196;218;195;166;198;188;146;149;150;183;165;164;176;133;162;147;151;176;156;133;149;142;137;166;163;152;137;126;102;142;134;128;148;126;141;151;159;174;179;182;162;140;136;137;143;144;154;168;163;160;161;111;116;115;139;124;115;200;193;249;144;125;143;138;135;145;142;163;136;154;177;190;192;217;185;150;163;155;168;168;166;167;139;144;121;140;167;136;135;132;150;166;162;145;133;152;132;90;73;45;44;52;66;71;118;128;140;117;137;128;135;111;140;119;142;161;152;161;136;137;123;128;172;144;165;159;158;153;130;120;114;79;60;44;59;88;101;154;140;112;97;110;97;96;120;90;113;127;130;148;123;123;138;143;148;152;136;135;150;183;165;141;130;148;187;161;174;124;116;134;146;151;160;160;121;127;154;150;128;140;153;165;174;232;186;153;143;158;180;137;151;125;120;134;125;136;118;123;109;134;166;148;171;163;145;131;137;144;197;152;154;137;88;80;62;108;112;111;117;90;72;90;115;135;160;174;133;135;140;118;110;135;125;123;115;144;118;99;104;103;99;79;101;101;118;129;125;135;113;136;134;148;121;122;130;121;121;120;116;117;103;105;91;107;84;64;73;89;86;106;117;102;138;168;139;142;107;110;93;83;100;111;105;125;138;180;209;193;151;147;133;157;159;140;147;159;168;153;144;152;157;171;191;168;160;144;172;191;191;175;133;100;57;87;143;133;107;60;98;82;103;106;129;113;132;148;141;157;136;107;136;126;147;121;125;131;118;137;104;106;92;103;115;123;115;141;144;149;144;132;133;145;119;109;121;115;77;63;64;69;75;83;86;76;81;74;90;108;118;126;127;131;134;157;148;154;128;155;144;159;169;133;143;195;205;214;186;168;175;151;172;170;171;160;180;150;137;151;143;106;137;155;173;153;179;159;143;159;138;160;253;266;194;154;121;95;120;139;153;149;146;152;179;297;295;222;141;119;148;173;158;162;143;124;118;112;113;168;170;172;157;124;152;130;129;132;166;133;105;127;147;178;162;197;225;280;268;209;174;174;148;125;139;149;146;143;121;123;136;139;116;117;158;162;183;169;146;153;160;162;144;135;171;174;138;114;104;98;107;128;153;135;123;109;114;138;161;150;128;147;126;138;135;110;115;132;142;178;162;151;150;124;119;135;131;150;140;136;124;122;133;156;150;155;138;141;151;125;139;144;128;133;136;157;145;140;130;159;144;124;155;196;145;118;124;143;128;138;136;161;131;167;139;159;175;184;128;147;135;131;126;108;124;147;170;153;191;181;130;183;174;145;143;148;162;162;146;169;183;161;176;180;123;129;141;149;150;143;152;137;115;136;123;123;157;139;125;137;116;128;143;154;171;162;153;156;162;186;152;194;191;183;138;136;113;109;149;147;138;140;130;152;130;116;111;112;126;116;150;126;146;130;147;116;135;116;121;153;161;181;187;202;164;169;162;170;167;168;178;148;117;102;89;109;112;115;112;104;100;136;164;163;148;143;159;116;140;137;119;103;118;107;110;120;136;156;137;139;133;131;112;140;152;154;127;164;186;160;168;173;160;141;133;124;113;154;127;150;180;170;161;149;141;167;115;134;111;144;161;153;137;170;175;157;165;174;153;158;127;132;138;137;154;149;158;154;147;189;194;203;173;211;206;210;191;136;138;151;122;139;158;197;152;148;135;115;125;117;134;144;131;141;144;146;135;129;106;151;150;149;126;143;152;160;148;128;144;141;183;168;173;180;206;193;202;201;193;174;162;168;174;150;183;165;154;132;154;163;164;121;122;112;141;157;143;128;135;139;142;130;185;241;292;255;160;165;165;158;169;171;202;164;190;177;185;202;152;193;219;192;197;176;162;170;154;146;145;125;139;132;127;191;154;136;123;132;175;166;140;135;170;151;145;134;138;127;133;117;135;91;106;127;145;154;118;122;126;134;139;131;120;143;124;122;117;116;140;141;168;172;148;131;134;130;128;144;158;157;178;207;216;200;173;146;154;164;194;147;144;166;174;152;155;132;142;122;124;174;200;159;184;180;171;155;172;132;149;136;151;153;153;128;126;125;114;118;141;152;147;117;129;136;117;120;142;124;120;131;102;126;116;153;197;214;178;171;160;142;143;122;133;165;128;147;132;128;113;129;121;118;140;183;162;176;199;148;156;143;131;177;187;219;174;158;155;203;151;131;156;155;156;160;178;168;150;144;147;156;149;159;123;132;120;86;97;135;170;184;156;133;116;131;153;184;143;140;125;126;114;118;122;107;137;162;140;106;128;118;138;127;138;138;156;177;162;168;175;166;173;248;256;277;251;287;314;270;250;190;176;134;133;126;153;192;240;224;174;141;127;186;208;207;206;176;145;156;124;117;142;154;137;152;134;164;174;171;130;114;143;135;146;152;164;174;171;142;126;130;153;175;165;147;154;128;150;168;172;160;178;174;229;244;237;216;163;129;132;122;137;175;167;179;185;221;187;167;177;174;156;151;157;176;155;143;147;157;194;245;376;449;493;353;221;174;152;134;113;107;105;120;129;149;166;153;164;149;176;151;156;157;163;152;128;161;182;157;139;151;155;131;168;119;141;128;142;139;148;127;130;130;134;157;152;151;146;137;181;146;147;151;141;140;129;124;147;136;144;175;222;187;146;106;122;123;121;138;136;177;168;148;162;135;161;134;140;148;151;117;135;122;145;141;126;136;158;166;169;151;142;138;139
148;155;157;157;204;192;202;194;174;126;135;120;108;138;156;155;174;184;162;159;152;169;169;144;129;140;160;186;159;189;202;160;153;185;167;154;148;167;142;131;143;133;139;129;141;150;152;158;131;135;127;141;141;143;115;156;124;142;147;149;135;105;114;161;131;129;116;145;136;142;153;182;202;240;194;147;231;398;424;318;209;187;158;168;175;145;162;160;150;174;166;145;155;168;154;170;132;109;128;131;122;140;146;124;122;109;123;132;159;174;160;195;191;151;122;126;112;135;113;130;91;144;152;126;124;109;121;113;129;138;141;142;122;118;115;122;122;119;105;127;113;111;126;122;146;133;110;100;115;118;130;134;131;130;122;123;118;115;119;123;104;111;118;121;85;111;134;123;129;131;112;126;160;172;212;149;135;108;131;111;136;127;129;127;141;132;149;128;124;119;137;159;169;192;163;135;112;131;126;146;142;169;137;116;136;141;120;128;147;114;152;154;163;186;207;214;181;181;139;140;126;115;133;135;159;158;170;166;174;163;162;136;157;152;167;147;154;144;157;143;183;173;148;143;137;150;159;165;155;178;183;195;187;161;142;154;140;141;149;134;132;128;170;216;206;270;326;354;273;164;146;160;152;143;122;137;134;131;137;146;168;166;173;142;158;182;190;187;216;198;180;199;130;182;193;179;159;109;123;176;184;193;203;178;177;149;161;134;122;138;131;156;159;141;151;132;124;134;145;160;148;146;121;137;141;162;149;145;156;109;118;127;111;110;124;133;133;120;130;139;150;142;154;133;149;139;168;136;120;141;127;117;129;139;148;173;154;153;155;195;216;211;173;169;182;144;124;118;154;194;181;158;159;174;160;157;197;160;153;141;159;155;161;159;146;131;132;129;150;167;146;144;142;133;148;147;174;177;161;176;173;151;144;132;144;173;169;166;161;133;117;109;116;140;140;121;152;166;191;164;139;135;153;143;139;142;154;132;142;161;166;159;166;168;143;156;171;178;156;170;156;151;130;139;164;159;152;131;151;149;154;163;167;175;164;134;102;82;55;45;40;62;71;102;128;117;132;163;135;157;140;125;126;141;146;140;151;139;134;135;128;143;148;171;163;152;142;154;126;121;83;64;53;71;101;87;131;157;112;87;92;110;86;103;96;107;124;137;136;122;127;132;142;138;136;142;132;137;147;181;148;148;142;152;157;158;117;139;142;155;148;147;131;153;154;149;150;117;135;152;161;206;257;203;143;163;167;161;173;142;132;137;111;121;117;139;144;151;138;158;190;175;174;175;129;148;155;181;154;133;122;92;97;72;78;82;104;81;86;85;93;100;125;147;154;140;142;116;135;107;143;131;131;121;130;127;130;117;109;119;95;115;135;134;115;113;117;116;110;140;162;132;109;115;126;140;147;129;141;135;108;99;81;101;84;69;105;84;108;104;141;109;114;111;125;90;106;105;96;98;90;99;97;132;199;276;206;129;134;146;161;174;143;146;135;164;169;150;171;165;193;185;156;143;161;167;183;183;150;126;85;71;84;145;152;129;86;96;85;98;129;114;123;135;169;137;154;150;151;155;139;147;134;118;134;131;127;106;98;125;100;108;124;134;131;138;142;142;128;141;133;125;108;141;98;103;63;60;73;81;90;85;95;80;91;86;95;92;92;119;130;135;146;141;141;150;124;141;162;154;132;166;172;216;211;185;166;166;154;181;172;172;164;176;156;145;135;129;136;132;148;174;224;173;184;157;162;146;164;206;217;175;146;141;125;132;136;133;146;135;114;150;172;188;193;139;164;175;166;143;156;144;153;112;109;120;149;195;161;155;138;162;141;152;161;193;149;113;152;163;163;217;201;169;204;193;170;164;149;130;161;138;143;149;146;143;144;142;148;132;135;140;182;177;204;152;163;163;165;174;158;151;144;159;113;116;136;128;146;152;131;135;146;121;124;128;129;132;140;137;133;154;131;118;141;118;155;175;197;187;130;139;151;127;146;145;152;130;147;116;114;122;113;129;131;139;151;143;123;119;154;131;153;183;152;144;126;133;151;158;166;153;117;123;127;135;128;149;133;140;150;136;173;157;139;144;112;142;116;128;115;136;157;176;143;166;146;172;189;175;150;158;160;170;161;140;152;176;144;146;168;176;140;119;127;159;153;146;136;127;132;154;162;145;149;142;150;153;158;147;135;163;139;150;170;148;169;168;192;165;148;121;139;117;126;120;146;148;140;144;146;159;147;129;120;127;130;127;130;136;157;129;124;112;128;126;112;166;170;166;166;158;167;183;179;176;197;162;165;124;84;108;98;119;120;104;112;118;174;206;193;206;175;171;133;137;117;128;132;138;121;131;142;147;147;150;147;121;110;136;136;139;146;124;138;157;174;181;165;149;141;157;123;108;126;128;148;167;181;204;155;151;173;125;124;125;125;144;158;151;159;147;165;156;157;166;158;172;143;153;156;151;150;168;159;144;180;199;182;203;201;201;224;162;159;148;140;160;133;147;146;142;138;149;120;122;126;133;125;154;158;143;141;117;125;120;125;146;131;122;113;123;141;124;133;156;143;149;165;192;214;182;181;185;237;240;175;157;140;171;177;184;155;162;159;155;141;168;139;110;116;135;140;139;154;141;135;153;153;218;227;282;214;192;160;152;170;189;180;201;190;182;215;217;215;192;175;181;198;191;173;145;172;178;127;171;128;146;149;155;130;185;156;180;140;140;173;159;145;118;144;128;147;122;148;180;188;167;135;144;135;150;155;139;121;120;112;131;111;133;132;141;119;137;126;142;150;145;150;124;143;125;135;173;153;158;153;177;213;255;263;190;147;160;180;167;183;166;203;188;141;141;140;160;137;155;163;196;181;162;178;171;182;156;151;111;137;176;164;167;159;168;116;143;147;160;165;149;126;163;145;142;105;128;122;138;98;113;103;121;125;159;163;150;155;154;148;132;139;135;156;145;115;153;132;138;121;136;125;137;195;213;235;235;173;148;136;136;182;182;202;173;161;181;186;201;140;137;148;162;160;157;158;140;139;150;164;144;184;109;126;122;107;108;125;188;209;153;128;119;123;124;147;153;159;137;110;115;122;137;140;120;144;118;138;120;117;144;153;132;145;141;150;149;154;169;173;157;208;242;260;251;282;252;265;227;157;159;154;146;132;136;185;254;255;196;155;167;163;200;206;202;161;150;146;126;90;104;122;134;128;169;175;238;177;157;109;120;123;121;137;157;138;117;147;126;135;144;131;146;112;132;148;156;149;157;167;190;189;237;307;273;239;195;143;137;158;169;167;138;172;180;189;148;156;160;148;171;143;139;188;167;160;191;193;211;264;395;545;571;524;295;164;139;136;114;132;119;142;123;120;142;139;128;158;141;125;145;144;162;124;150;157;173;146;133;143;134;143;144;145;162;122;146;149;139;132;141;130;153;185;169;161;141;137;142;147;137;133;113;121;117;147;141;153;190;242;317;207;146;135;113;145;137;134;170;160;181;158;157;130;159;130;162;128;109;120;114;107;147;120;137;124;178;165;151;133;135;134;142
174;163;160;153;155;189;227;212;182;153;118;134;119;127;122;166;158;186;156;150;178;166;166;121;148;138;159;157;177;200;199;175;182;166;150;167;160;131;132;124;132;130;157;162;157;148;189;146;145;119;156;150;164;143;132;129;128;132;146;138;140;140;129;113;134;131;123;129;126;135;152;130;197;182;174;147;180;263;249;226;211;183;162;159;172;167;154;151;131;149;162;163;153;161;136;134;138;109;123;130;148;135;120;116;120;99;114;153;141;159;241;269;230;167;129;117;110;132;99;117;115;139;128;142;148;129;117;122;149;123;121;138;124;128;120;123;122;128;101;95;136;151;127;125;135;125;114;86;107;132;120;151;162;136;151;158;141;132;128;105;108;126;98;115;116;118;114;114;111;129;133;142;148;155;142;140;145;106;118;138;127;118;134;143;116;124;148;167;122;132;155;169;224;182;152;135;135;114;123;127;133;156;145;117;111;136;131;125;129;132;156;170;169;201;201;187;163;147;136;132;138;138;129;134;144;170;169;181;176;223;174;181;143;130;146;133;156;157;146;176;164;181;161;145;142;169;148;167;171;169;192;197;204;158;152;141;159;137;139;142;112;117;179;207;215;199;245;215;212;153;137;146;143;157;184;172;156;161;152;177;217;212;144;163;149;172;203;236;269;237;206;188;166;178;164;171;144;129;139;138;184;193;200;185;181;144;129;124;127;128;143;149;126;158;171;147;135;124;136;127;124;136;126;152;149;138;144;135;127;129;133;134;120;127;133;151;134;135;131;171;143;153;157;166;146;140;154;116;122;120;123;142;129;139;132;144;168;157;157;167;188;189;158;150;156;127;123;115;132;176;165;155;155;158;150;145;188;155;147;168;167;154;144;160;178;189;177;143;152;151;156;134;141;127;167;165;197;177;180;164;144;143;152;135;142;157;129;163;146;128;135;97;126;110;123;120;136;144;174;154;158;158;126;152;157;150;127;129;138;140;137;134;127;131;159;160;185;206;180;178;165;155;170;149;158;188;155;183;158;135;149;177;172;167;142;140;112;76;58;39;52;60;90;115;118;151;129;138;143;135;167;134;138;141;134;133;139;157;158;148;128;158;134;170;138;133;115;135;135;126;97;68;75;74;100;105;122;119;117;89;85;98;107;107;92;101;133;127;125;129;124;127;128;175;147;139;112;123;157;156;164;159;153;150;136;128;127;130;137;130;136;165;148;152;168;182;158;135;130;152;193;195;219;200;149;137;155;124;157;150;115;117;120;123;135;117;110;125;167;169;176;177;152;137;143;149;135;151;163;143;107;94;88;72;69;66;68;95;82;93;77;104;119;122;123;115;126;118;109;109;125;139;108;111;122;105;89;102;108;116;105;136;143;106;128;100;117;102;124;118;113;123;89;69;126;138;141;142;122;154;135;102;119;104;95;92;102;87;117;104;141;136;107;117;102;101;104;89;89;103;106;111;92;134;174;219;181;160;146;136;161;127;156;149;140;142;149;159;177;167;204;180;222;145;140;176;161;165;125;103;71;85;86;113;142;117;77;88;95;121;156;115;110;140;153;169;164;199;165;144;129;121;118;112;111;124;115;116;101;122;143;128;140;118;118;121;127;122;160;152;155;138;127;129;94;67;80;45;52;76;95;99;99;102;119;115;103;119;124;122;134;136;130;125;126;135;149;160;136;159;168;144;189;198;193;171;172;163;164;147;167;168;165;182;149;150;139;140;127;135;146;129;145;169;170;171;191;158;152;180;151;149;149;167;135;121;120;141;141;177;122;141;140;154;129;116;154;182;171;114;114;118;124;127;129;127;143;136;150;141;158;124;141;127;215;209;173;131;149;176;185;200;190;152;161;151;136;146;138;158;170;148;128;144;143;120;134;125;141;127;135;134;138;172;190;168;141;152;143;177;146;177;162;177;130;103;109;112;132;144;121;104;135;97;96;114;129;116;130;142;143;127;133;125;123;129;130;199;221;191;128;148;152;141;131;126;128;131;151;131;157;129;113;122;117;136;129;125;128;113;120;118;180;184;155;129;152;129;159;152;174;139;146;127;136;149;122;141;140;129;189;163;142;142;138;124;132;138;157;136;138;149;150;161;140;162;158;191;142;154;137;152;150;166;156;156;129;117;144;133;152;173;162;128;140;156;143;123;125;144;156;171;166;158;158;151;166;149;138;157;159;145;146;147;126;137;170;158;185;179;163;134;130;132;120;119;148;155;146;122;126;167;147;155;125;155;140;118;124;134;127;152;136;120;131;119;138;129;150;147;170;185;162;167;172;191;165;166;176;112;89;104;121;123;123;129;118;155;244;365;283;225;205;166;152;135;146;123;150;145;188;191;149;148;143;137;114;102;120;119;136;107;117;130;142;178;173;175;175;187;162;133;129;123;105;131;149;185;200;194;167;151;177;143;125;111;137;125;153;112;145;151;134;141;147;137;197;176;163;139;168;184;140;154;143;167;174;223;200;201;195;191;219;173;156;138;146;126;130;117;148;149;135;137;120;123;111;117;145;170;173;150;112;126;122;151;143;127;136;137;137;141;109;129;139;129;150;163;162;212;219;193;182;202;273;271;225;173;153;150;171;189;152;156;160;176;192;199;157;139;139;126;121;131;156;148;161;169;190;190;253;311;267;190;157;131;158;191;187;183;179;176;213;244;221;183;158;169;168;142;154;160;152;144;130;125;148;166;149;141;143;135;169;154;158;154;164;159;118;136;124;133;120;132;187;220;165;156;153;147;114;145;167;122;119;116;126;149;127;132;118;152;131;128;130;131;127;158;146;171;173;136;147;160;133;164;141;176;210;238;199;180;157;168;181;163;173;193;215;174;153;162;178;150;155;164;154;170;161;151;139;193;186;172;133;116;136;182;155;188;156;140;130;133;152;160;136;148;146;129;148;129;144;151;133;148;128;148;99;118;125;123;148;136;128;141;120;104;167;181;151;131;155;162;109;138;145;122;143;168;182;232;293;255;166;159;156;181;197;169;178;164;151;155;207;168;161;173;155;134;146;147;142;132;127;143;163;177;161;158;132;105;131;112;127;170;186;145;107;112;118;141;155;143;155;144;123;119;146;149;192;157;167;132;114;118;125;125;166;157;157;131;151;156;163;141;173;182;201;287;309;283;237;242;220;217;221;163;122;120;144;138;158;174;178;172;167;139;131;190;190;170;182;179;135;133;125;121;116;123;133;131;170;181;153;126;112;120;115;157;120;141;140;171;122;130;152;139;123;127;110;85;119;152;151;153;144;182;188;254;275;321;288;241;188;146;187;207;213;193;187;159;204;174;186;168;176;186;159;139;157;159;168;157;185;194;243;320;395;514;502;311;159;120;137;137;135;133;136;120;117;129;137;117;131;130;124;132;163;156;143;171;161;197;158;169;151;145;149;136;135;124;104;109;129;127;128;108;136;138;176;180;186;175;151;156;149;133;137;149;130;132;118;120;127;162;273;317;233;138;138;135;131;143;127;188;258;189;168;184;139;126;135;114;150;175;172;111;144;178;140;127;165;193;226;196;156;164;128;170
153;121;124;131;168;205;188;200;167;141;129;112;125;129;135;137;184;169;186;150;174;155;142;150;151;158;121;164;159;167;133;173;175;177;150;134;131;123;124;135;131;118;131;157;181;190;173;151;127;136;123;147;146;135;144;139;141;145;140;139;150;149;149;153;124;112;131;136;154;135;134;148;137;118;123;166;143;156;151;155;165;160;155;176;155;157;160;147;159;124;109;122;134;145;144;142;155;123;160;159;139;171;163;155;122;125;127;123;151;157;204;308;258;157;125;137;125;103;105;135;146;183;144;137;124;121;112;143;152;142;133;136;169;129;118;146;118;154;131;113;120;122;140;141;151;125;99;88;98;107;110;112;171;188;169;162;134;155;126;118;132;120;110;115;105;141;136;117;105;118;149;156;148;150;151;140;155;127;134;135;130;156;123;115;147;137;120;151;138;147;137;165;200;186;141;127;140;109;119;129;132;157;149;112;125;125;118;146;102;122;129;143;140;163;168;159;180;148;190;148;139;143;145;154;147;175;146;145;162;216;152;156;157;132;152;178;144;134;155;171;179;193;140;138;148;134;132;175;165;176;170;184;214;176;180;151;159;157;103;127;121;106;186;200;185;191;159;181;176;147;130;166;157;193;177;162;153;183;194;160;167;180;172;159;175;187;193;265;327;296;200;209;177;158;188;184;144;135;140;167;164;194;229;192;155;162;153;132;150;121;117;135;147;144;145;155;122;139;129;140;128;123;122;138;134;141;160;135;117;117;136;124;128;136;133;147;142;125;142;163;152;157;147;173;176;163;157;121;115;104;125;128;120;147;150;124;143;161;155;162;156;164;150;137;129;133;127;109;117;162;166;170;157;162;137;168;172;128;152;173;193;176;160;182;179;231;228;164;147;162;152;127;135;128;150;166;184;187;178;197;166;141;147;159;133;160;130;153;126;139;110;89;111;128;101;111;145;162;161;172;159;149;135;132;143;132;142;158;158;141;138;144;136;125;142;161;208;233;223;165;170;162;167;167;151;171;202;178;151;161;145;139;161;156;134;120;112;74;50;42;47;69;98;140;127;135;139;149;142;131;137;126;125;133;148;151;135;139;121;171;128;117;141;131;147;145;134;121;134;117;74;77;66;79;105;121;125;100;95;98;108;144;129;108;121;103;132;124;158;165;145;135;160;157;154;171;138;141;127;179;173;155;158;127;139;124;144;121;128;141;169;144;178;191;170;157;143;162;147;180;173;183;203;192;135;153;119;167;151;143;138;103;117;111;124;123;122;144;160;175;205;199;180;158;113;139;153;130;146;129;126;85;105;66;56;74;83;89;73;79;81;120;116;106;154;104;129;134;125;104;133;146;96;102;101;69;79;98;102;107;133;123;130;129;114;91;110;97;96;134;114;101;88;109;120;136;153;154;158;124;149;143;139;127;111;106;76;91;133;183;188;160;127;126;97;90;91;86;89;115;103;117;102;127;138;136;155;142;159;202;164;154;130;154;126;138;155;160;149;183;172;195;168;165;139;168;162;115;127;86;67;70;101;98;135;102;82;73;105;149;131;114;115;129;121;155;184;238;194;160;112;115;109;117;121;113;127;107;121;114;131;146;148;150;131;155;134;131;143;139;174;155;164;125;101;73;69;64;61;88;80;89;116;101;110;94;89;113;153;138;144;151;142;119;132;117;132;127;154;145;154;197;204;227;172;170;183;191;149;137;138;162;150;130;144;117;126;123;152;145;125;154;133;148;136;171;196;171;160;121;163;164;209;217;196;133;130;118;155;183;124;130;124;126;164;140;194;177;150;136;115;109;137;117;138;135;137;125;116;133;153;167;155;143;179;171;159;137;165;218;214;187;167;138;137;137;131;135;137;142;148;118;133;147;109;143;134;145;143;150;140;121;150;187;178;184;127;154;156;152;153;163;165;121;114;100;110;128;136;127;146;144;122;105;103;128;116;100;130;120;138;121;134;136;132;128;121;165;191;155;143;135;134;138;151;130;136;134;130;138;148;118;110;128;136;146;157;138;130;108;107;139;167;165;151;134;131;140;147;169;149;153;141;146;134;145;119;117;173;159;178;158;145;152;151;162;143;178;164;153;130;152;151;162;156;147;135;151;115;149;145;128;141;148;147;158;151;150;139;138;118;143;141;160;144;168;155;145;145;131;127;156;163;172;153;146;169;163;158;162;170;151;152;139;120;122;141;151;152;164;136;138;135;145;115;121;159;135;151;154;140;134;157;142;133;176;149;139;155;138;115;117;136;112;126;129;135;116;120;137;148;183;183;170;160;159;189;194;145;124;91;123;117;106;111;122;131;172;269;362;310;233;172;160;138;141;150;158;137;170;192;186;175;142;141;152;119;136;117;107;142;153;114;156;123;163;144;155;195;166;162;156;148;130;124;144;177;197;167;181;164;148;101;114;125;132;125;137;135;129;152;140;148;133;140;158;167;152;142;150;162;146;182;162;150;169;175;217;239;185;173;237;204;172;152;131;159;123;115;130;112;138;146;130;148;134;108;137;131;154;142;130;112;116;117;124;117;120;143;143;126;126;131;140;146;134;144;170;188;166;205;208;168;189;267;249;202;160;149;161;204;170;176;150;164;142;183;188;167;144;133;146;118;146;169;153;142;159;189;206;264;295;278;172;149;123;149;161;184;220;177;150;210;239;239;192;157;156;154;171;144;161;171;155;152;132;179;154;132;141;151;147;157;169;140;201;146;149;117;144;135;138;145;148;204;215;180;174;137;151;138;141;144;139;126;143;124;121;119;123;138;143;128;137;127;131;150;160;161;159;125;143;155;148;167;136;141;152;158;175;189;170;154;170;160;162;149;191;191;151;142;159;179;173;165;189;182;136;150;168;159;185;162;165;146;139;124;148;157;182;141;142;120;106;139;128;128;149;153;134;148;136;129;134;181;154;160;147;119;115;120;108;137;109;134;110;147;126;147;147;171;129;137;150;147;136;134;160;183;191;192;218;323;298;204;190;164;210;201;183;210;170;152;172;184;147;153;171;156;137;131;142;141;125;137;135;177;173;191;164;120;127;116;112;130;135;141;107;106;104;104;124;123;142;181;151;119;124;139;198;228;179;170;129;110;134;124;135;174;154;152;139;162;167;149;154;144;174;177;226;256;228;185;237;185;181;180;135;129;112;150;129;134;134;140;131;127;147;170;173;177;178;189;169;144;128;117;135;127;139;138;132;151;155;137;131;117;116;140;135;158;166;144;150;148;152;130;132;155;117;142;111;126;151;136;135;157;179;193;225;241;233;268;231;164;165;228;296;373;256;178;165;173;197;160;185;176;169;156;154;143;155;146;158;147;167;181;193;271;343;348;230;133;114;119;153;175;152;156;148;178;161;124;127;141;116;138;149;151;157;147;174;161;189;178;161;123;137;125;134;103;117;120;127;114;121;143;114;128;137;153;199;164;163;155;171;160;157;127;117;126;119;116;107;113;163;229;250;188;138;117;135;131;133;160;244;255;204;184;177;134;118;151;154;156;157;169;138;151;138;89;119;136;205;285;226;188;157;158;147
137;148;150;139;153;177;154;172;146;140;162;139;134;120;124;133;178;164;144;149;172;167;131;156;147;131;153;148;142;132;145;174;142;163;176;134;125;128;128;114;111;117;133;169;212;200;204;186;158;124;155;148;139;137;161;123;154;171;173;153;183;156;141;154;121;124;132;122;145;138;145;143;143;132;124;128;120;132;141;141;127;156;145;176;186;201;177;170;143;130;127;129;122;141;128;143;124;138;206;211;161;158;163;158;124;112;125;114;132;156;197;242;181;169;139;122;129;149;119;152;193;167;145;120;117;117;148;158;161;124;121;125;136;155;142;128;161;155;125;142;118;141;164;125;130;119;113;87;98;94;116;144;202;189;179;169;167;172;136;125;132;126;118;127;124;126;131;113;114;113;129;140;127;155;128;152;111;123;132;128;138;150;134;120;138;115;130;141;144;133;131;155;175;172;185;172;127;105;120;117;127;134;121;129;126;123;127;122;82;117;113;129;136;109;142;137;140;151;144;144;132;157;126;155;127;157;161;139;170;167;161;158;148;171;152;136;131;138;167;186;188;171;153;153;143;133;135;168;157;198;149;173;176;159;133;166;161;143;129;119;113;109;134;154;167;158;147;130;137;143;130;160;185;201;160;143;168;158;149;160;184;168;158;148;164;190;215;266;309;304;211;197;207;175;166;171;140;132;145;137;172;205;187;196;167;159;165;132;155;125;135;149;147;147;124;123;138;119;133;142;117;94;132;124;169;183;163;147;152;135;129;125;138;122;137;147;148;133;160;152;150;129;143;164;148;146;138;133;108;102;116;125;154;150;140;139;143;165;146;160;159;170;150;140;141;129;112;116;131;150;125;179;192;168;181;170;149;143;153;146;161;174;176;229;266;260;282;186;152;167;155;148;133;145;139;171;170;162;190;167;155;152;157;137;159;144;146;109;139;120;91;109;96;109;102;127;137;179;137;151;120;140;128;131;150;143;133;167;180;172;141;139;149;114;124;179;243;281;257;203;189;191;152;149;157;155;154;168;159;139;150;153;174;138;166;144;115;92;61;50;65;77;92;123;129;139;147;169;165;150;134;125;116;134;111;142;135;155;177;150;149;156;111;124;124;142;144;123;147;127;121;90;79;93;97;114;130;113;94;121;113;122;155;125;114;117;114;111;160;206;198;163;159;134;159;170;142;136;157;182;159;174;156;153;137;135;124;129;131;135;141;180;191;219;208;157;150;146;132;158;163;194;227;197;166;136;131;149;118;141;130;128;125;133;135;121;148;144;188;190;226;212;150;163;131;151;107;152;174;130;116;96;77;68;58;68;77;70;78;76;80;91;105;126;158;129;125;137;128;113;130;129;113;111;93;83;85;94;121;115;93;110;122;151;124;98;105;82;91;100;119;104;124;125;140;162;135;140;154;155;199;173;161;139;102;93;110;99;134;218;216;177;134;94;121;84;85;100;76;107;88;109;114;100;115;168;148;165;166;193;161;139;132;125;143;144;115;149;153;147;182;211;161;159;141;146;145;127;116;105;76;102;94;77;73;87;62;114;143;169;140;105;133;119;143;153;159;210;198;139;120;129;124;110;122;123;128;111;116;125;130;142;148;143;137;144;145;126;135;132;162;165;141;106;108;105;87;80;78;68;83;102;88;119;112;112;102;118;137;140;113;126;109;119;112;109;145;146;141;156;163;203;181;190;172;175;166;169;163;153;163;157;145;130;102;133;129;144;163;156;144;115;115;134;127;153;174;147;134;119;145;155;252;296;264;204;150;147;166;155;118;117;118;129;121;112;170;161;157;149;124;119;126;127;122;127;119;121;116;132;181;204;171;144;124;142;131;126;171;211;223;195;154;122;127;134;133;130;123;133;131;101;129;122;142;141;146;141;125;128;135;129;137;166;180;185;165;161;147;128;161;145;129;119;135;117;100;124;121;109;132;138;109;110;131;132;133;129;133;134;132;114;107;144;130;126;128;143;143;156;133;116;123;125;148;139;133;138;120;134;155;145;137;130;140;141;150;125;121;105;116;121;150;180;155;148;124;127;142;130;149;144;139;132;146;142;153;174;157;136;188;172;152;157;140;168;180;165;198;179;164;133;145;135;132;143;161;147;128;125;133;127;124;128;137;170;158;151;138;138;131;139;152;161;148;184;169;165;159;135;150;152;178;167;180;173;147;180;156;162;154;153;154;128;125;133;135;128;137;148;136;126;117;109;120;126;141;138;130;157;149;142;141;120;158;142;150;122;131;131;103;116;105;127;139;146;123;142;126;124;172;158;155;164;189;172;195;192;137;117;96;117;131;136;134;102;111;168;237;296;253;199;191;157;123;137;147;158;148;160;180;163;181;160;145;137;161;178;149;156;115;137;140;168;131;145;142;140;163;149;150;140;141;127;137;155;172;164;194;172;139;126;130;108;128;145;148;122;108;105;138;136;149;139;156;177;163;163;174;161;152;184;148;160;126;176;203;219;227;181;204;221;203;159;135;114;127;136;126;112;156;133;116;117;125;109;120;128;118;174;168;152;122;131;144;156;141;143;172;134;129;153;164;171;149;138;154;156;178;214;183;191;164;189;177;193;162;143;151;181;174;173;143;146;109;171;177;204;167;134;125;154;128;156;129;171;152;159;193;215;226;253;268;167;109;147;145;164;246;252;237;198;194;229;220;216;188;181;150;156;146;173;156;194;186;179;169;160;148;149;147;173;144;142;172;149;148;147;150;136;151;127;165;150;196;233;175;174;160;135;127;131;136;151;159;138;161;133;114;127;136;118;107;142;178;160;149;174;147;121;149;154;120;146;155;157;149;159;121;162;177;167;174;175;163;145;149;170;174;119;129;162;178;209;170;178;172;154;154;176;162;183;182;166;122;124;128;133;166;128;134;120;132;98;124;130;111;122;133;153;146;121;143;146;160;147;128;132;114;127;129;101;113;132;114;108;132;122;146;107;132;133;151;138;141;106;129;146;148;152;158;185;300;286;197;153;218;304;248;218;180;157;146;165;165;143;170;136;122;153;125;120;132;138;132;148;123;184;202;194;143;122;130;109;121;114;97;125;106;116;107;143;134;152;175;175;160;141;160;199;203;182;167;142;133;120;160;139;179;176;171;153;165;139;122;132;123;151;146;161;204;186;183;207;186;161;140;137;111;110;141;165;169;137;132;124;132;127;143;152;184;175;170;207;166;159;147;172;191;208;177;160;143;156;141;133;150;132;131;150;136;134;150;178;189;116;122;132;150;96;133;131;139;115;141;131;178;183;163;189;188;230;212;192;149;152;207;378;492;380;235;163;164;156;163;175;171;164;162;172;196;146;142;160;191;177;159;168;239;193;219;156;127;122;142;175;223;157;156;145;149;136;145;133;136;138;123;153;138;125;180;189;204;161;184;150;129;124;138;114;108;131;130;118;122;107;127;116;109;138;174;158;163;185;183;164;160;166;151;143;129;133;131;104;136;174;205;219;191;133;123;119;125;131;157;238;203;210;178;166;174;156;146;132;165;149;169;153;152;121;93;92;115;184;254;283;212;163;125;193
144;146;143;178;175;188;174;166;170;179;169;147;132;140;120;142;148;123;150;155;139;154;161;150;135;137;141;133;151;131;134;148;137;137;165;125;134;121;138;133;133;114;120;139;174;167;188;165;180;143;138;176;140;155;141;139;153;183;208;165;171;212;178;131;129;114;157;156;153;158;155;167;128;129;139;136;153;104;143;145;128;159;169;178;194;188;200;130;157;133;131;127;136;134;128;136;151;169;222;241;148;138;121;133;126;111;112;115;142;114;140;195;169;162;158;109;118;144;122;142;171;167;142;135;132;135;150;145;161;147;103;128;129;157;127;134;170;130;132;133;149;157;158;157;139;109;109;89;111;108;118;149;160;169;177;147;166;143;151;124;115;144;147;139;151;129;117;143;128;118;138;134;137;147;133;142;125;143;144;149;133;136;127;116;135;122;140;138;138;139;133;141;136;153;184;178;142;143;117;141;118;137;146;120;122;162;136;122;118;128;120;137;138;135;144;148;167;172;161;145;156;166;169;145;154;180;152;162;156;162;156;140;150;161;123;152;137;146;145;168;172;136;159;138;128;160;181;188;191;162;168;157;165;160;151;159;162;152;125;109;117;110;142;144;155;139;144;146;107;128;134;146;149;166;121;139;142;169;156;158;182;149;168;185;173;173;208;231;230;224;188;210;189;194;147;188;118;124;140;180;190;197;177;165;158;174;181;147;136;128;136;158;154;153;120;116;150;150;123;135;118;97;130;156;179;199;201;150;144;128;132;105;145;126;145;146;129;135;154;132;159;133;149;150;151;168;134;115;124;139;127;124;135;154;137;129;150;144;171;146;160;141;157;162;152;134;140;124;170;139;166;180;160;157;180;178;179;143;122;141;157;166;161;208;244;287;231;173;153;140;146;124;127;133;154;168;181;173;168;149;160;169;169;173;174;159;142;139;135;118;100;100;93;113;116;154;113;137;132;135;104;112;111;117;110;140;127;171;192;182;161;163;131;136;143;174;230;227;229;196;169;176;178;144;131;155;179;159;185;153;161;145;145;136;167;142;120;76;64;51;53;87;118;128;115;129;172;194;204;193;160;120;129;121;130;142;141;174;133;135;145;139;155;156;124;130;157;140;150;133;95;85;70;97;101;116;114;131;113;89;111;118;122;111;117;124;109;126;173;220;201;209;148;161;156;131;133;146;153;177;199;207;149;158;162;125;136;130;113;164;134;151;168;160;184;174;162;136;160;138;167;182;211;207;171;151;140;124;119;118;138;139;167;136;111;123;140;138;170;167;169;182;168;143;139;134;128;159;145;129;132;94;82;76;71;82;76;99;69;58;79;105;132;156;144;144;146;119;113;127;125;100;114;94;91;104;108;111;128;106;103;118;137;139;115;114;104;101;91;94;95;105;135;165;202;169;149;150;149;155;213;188;165;134;130;108;87;111;160;240;231;167;125;127;105;90;88;98;107;93;100;103;123;135;143;134;148;165;172;168;183;149;140;140;127;152;180;139;140;157;163;175;162;161;160;138;150;133;130;91;90;66;75;49;76;74;87;104;148;130;131;123;151;127;149;168;157;151;165;124;115;122;128;162;165;127;102;94;103;108;117;152;164;156;145;154;154;176;130;130;134;140;129;148;116;112;87;77;52;67;80;106;113;85;84;97;119;152;112;127;129;123;116;154;111;124;119;154;166;147;209;150;161;180;177;185;174;165;165;161;163;147;143;127;99;151;136;201;235;185;160;111;138;101;139;126;144;128;146;120;111;177;245;368;302;216;182;153;145;153;122;133;130;115;96;144;118;151;134;141;125;119;124;121;135;111;119;111;125;141;150;195;138;115;114;133;111;127;151;206;212;159;144;131;125;129;132;152;113;120;115;118;114;127;153;139;146;166;151;127;133;132;170;179;162;213;185;190;166;183;154;162;169;152;131;119;123;118;124;129;110;102;122;118;109;118;124;139;130;114;154;145;145;155;147;129;144;148;137;169;136;128;152;113;140;138;142;126;115;162;146;136;132;141;152;149;149;126;113;107;95;131;155;182;145;143;131;139;135;172;134;130;141;126;132;172;202;213;163;143;180;153;162;163;142;163;219;174;207;189;191;151;173;187;164;142;148;133;129;116;126;127;128;138;126;140;117;141;142;154;131;152;156;150;151;164;152;161;129;149;148;153;154;169;164;145;151;159;167;173;167;170;142;134;121;126;115;119;133;107;136;138;127;109;119;112;149;140;151;131;138;149;133;117;110;127;127;129;129;118;145;117;129;115;130;161;163;131;144;140;155;159;169;169;182;184;186;187;154;119;130;129;136;146;115;109;114;148;206;180;196;179;162;150;121;153;133;139;140;132;177;202;156;166;138;140;167;186;173;152;137;160;116;139;146;146;134;135;153;179;142;154;138;138;157;164;157;162;152;120;118;121;116;140;142;154;149;123;125;139;167;138;155;151;159;189;188;156;148;179;149;169;146;143;151;161;195;211;212;177;159;188;182;139;127;138;166;126;141;155;137;135;143;141;158;129;136;135;155;117;138;126;124;121;147;135;158;145;179;150;149;144;166;164;161;139;148;178;199;209;184;171;157;171;165;138;151;142;153;178;190;175;166;145;138;142;191;180;124;111;127;151;150;155;155;158;148;162;195;244;235;226;191;173;136;158;174;218;261;262;225;223;211;194;247;214;171;187;183;152;130;143;152;181;163;163;167;156;158;139;146;163;149;155;174;162;131;133;136;141;141;130;140;127;152;187;168;158;148;142;151;137;140;146;146;148;178;168;123;129;144;155;137;152;154;174;187;166;154;144;141;127;132;128;132;181;157;175;170;176;159;158;205;171;136;152;128;145;166;130;133;143;149;140;185;145;151;145;154;184;189;221;182;161;156;128;153;159;169;163;139;116;127;113;100;98;144;155;136;145;146;141;151;143;148;125;128;132;130;140;125;143;113;134;126;119;117;124;137;140;131;136;122;121;131;143;157;148;138;150;140;176;226;235;204;164;177;248;196;167;185;150;147;148;145;150;141;165;136;143;99;109;133;143;141;159;158;153;218;193;135;135;126;111;114;109;111;123;137;108;109;150;149;183;169;181;200;218;191;160;169;185;168;151;132;155;141;158;141;158;161;134;123;130;138;125;129;151;138;147;147;165;203;158;180;165;159;136;115;108;137;143;163;150;129;124;120;147;155;162;181;144;189;184;169;184;189;239;264;276;180;162;162;151;156;156;126;143;107;154;147;140;160;159;147;152;106;132;142;116;133;122;126;136;121;129;123;144;165;201;184;180;180;161;152;154;208;381;512;444;280;234;166;190;183;174;189;171;172;184;211;152;162;164;173;188;181;160;162;187;192;136;118;115;163;195;184;155;155;144;146;142;141;121;143;141;149;150;158;169;156;143;168;170;164;151;123;104;109;116;149;142;111;148;107;126;118;124;128;109;139;121;140;168;216;182;190;179;150;131;138;131;138;133;125;162;208;207;142;113;128;142;117;137;139;166;207;149;175;140;160;133;139;130;138;157;165;160;152;134;99;99;107;157;209;207;197;147;149;202
132;135;135;173;188;158;156;169;195;172;160;125;129;136;149;132;138;111;163;150;124;146;156;155;122;146;154;177;163;143;126;155;128;155;148;140;129;148;158;151;163;109;127;137;164;148;157;165;148;150;150;165;164;173;146;118;156;167;170;146;173;231;205;132;134;130;151;146;149;153;166;186;142;115;144;152;179;180;151;132;144;128;142;154;175;178;182;141;161;123;146;143;141;138;113;118;135;171;188;168;137;129;129;128;129;128;123;127;117;105;134;139;173;158;173;154;136;118;118;143;128;141;120;158;142;131;181;159;127;156;106;127;140;136;151;130;123;134;148;128;138;172;162;168;140;123;126;101;100;118;131;121;153;117;118;125;163;125;156;113;106;153;129;158;159;121;122;129;137;114;109;123;145;180;138;129;138;129;122;148;154;101;119;120;131;124;106;146;126;134;131;116;144;171;183;141;167;136;132;137;131;148;145;104;149;157;151;150;107;130;124;111;132;137;155;170;171;172;137;167;148;149;141;177;174;139;169;149;176;158;137;146;151;142;136;159;139;141;169;157;163;156;155;121;142;164;122;165;182;176;168;153;136;136;147;155;164;141;128;137;131;144;133;160;137;146;138;143;135;137;138;112;129;120;126;118;129;139;144;145;156;158;201;160;200;190;183;194;191;204;190;182;156;170;205;177;157;132;144;173;193;162;174;146;146;160;180;133;142;138;137;142;141;135;125;143;151;162;168;139;130;155;131;155;180;211;202;186;139;152;131;129;154;156;160;111;136;118;146;132;152;146;161;164;167;184;160;122;123;124;151;149;143;141;132;122;135;137;141;173;142;160;125;156;130;146;135;161;153;140;146;177;150;181;173;141;154;150;158;149;138;153;156;187;249;212;191;178;161;138;141;136;153;138;156;134;159;148;171;151;173;146;191;162;160;154;161;145;147;147;109;85;91;87;135;145;153;117;122;108;111;128;118;120;124;97;124;179;189;185;161;151;127;139;153;172;191;211;186;143;165;154;170;159;162;145;167;175;164;170;152;124;134;142;131;153;109;81;54;43;63;94;117;99;134;144;164;245;263;191;131;136;144;126;118;165;141;176;148;140;179;143;152;154;143;140;147;141;131;139;107;100;69;91;94;115;127;106;98;97;99;117;104;132;122;133;129;137;170;180;181;179;163;137;133;137;147;151;171;227;172;170;135;133;141;160;146;154;156;162;144;135;161;140;193;181;159;149;138;135;150;170;207;194;154;138;123;128;115;124;157;187;192;171;151;136;150;135;159;172;170;171;170;175;124;130;138;164;176;169;129;111;92;99;92;77;70;86;72;74;97;128;155;175;231;210;142;125;130;133;129;134;99;106;123;96;105;94;106;105;80;81;127;149;133;120;116;87;87;126;136;150;153;131;190;151;134;138;136;131;145;163;138;118;124;94;99;119;127;192;166;125;138;140;122;108;76;110;95;117;128;137;116;112;152;140;163;127;144;166;150;141;151;134;144;131;163;154;147;152;145;156;183;156;147;163;138;129;144;128;104;86;84;74;66;94;99;113;146;128;126;130;153;135;143;156;142;142;125;111;157;170;158;164;165;144;108;102;109;113;132;127;141;159;144;112;161;161;144;136;136;145;120;138;123;110;81;78;74;69;101;100;113;75;86;90;106;128;116;120;133;151;133;146;151;126;136;117;154;149;168;199;194;195;176;181;180;171;178;175;140;142;145;133;134;134;167;215;226;228;126;132;118;118;118;121;136;114;142;132;147;184;221;269;241;192;176;188;124;120;124;107;132;105;116;116;112;116;114;119;128;136;139;155;149;129;134;114;116;139;134;158;153;143;143;137;123;133;154;182;184;150;109;133;115;120;124;135;124;127;128;110;116;144;137;165;130;143;164;167;112;137;150;139;176;243;196;174;157;183;172;164;142;159;152;137;125;97;121;105;136;120;130;106;117;87;135;121;123;161;126;176;184;161;138;138;153;115;156;141;129;156;143;161;154;149;157;188;151;124;121;142;148;168;151;176;155;147;133;113;118;136;110;166;144;138;100;112;129;154;140;136;136;158;161;204;259;249;197;142;133;142;161;159;174;173;163;175;194;221;198;168;178;222;166;158;146;158;150;146;125;125;146;144;128;144;142;190;168;155;152;180;125;140;141;173;124;132;156;137;155;172;128;131;143;132;168;149;171;154;135;181;125;143;123;122;127;128;117;121;120;115;126;95;101;117;114;139;118;152;149;166;134;141;119;123;105;105;102;107;132;101;96;124;149;137;117;168;131;149;162;153;137;149;160;182;180;187;146;119;123;112;117;126;106;112;127;131;161;156;174;193;156;144;151;137;159;140;128;138;159;174;176;148;134;143;193;219;184;150;144;141;139;125;154;143;122;155;177;178;134;114;136;136;138;169;170;153;148;111;126;141;133;116;131;134;128;136;123;177;170;196;147;160;181;191;169;160;161;158;177;172;163;125;137;150;182;190;226;190;138;127;147;156;160;130;138;152;167;123;125;130;107;120;132;150;158;147;153;156;136;128;127;145;133;136;142;155;161;153;161;170;182;162;129;149;148;176;198;194;166;151;150;135;157;160;163;144;167;170;187;172;148;131;137;139;165;151;141;105;117;126;116;165;180;135;175;150;186;248;230;237;211;196;138;156;195;250;253;217;207;193;176;199;216;207;195;170;181;192;151;160;144;156;164;175;161;122;160;138;140;163;172;162;157;155;139;143;149;138;129;138;133;125;127;160;137;148;155;148;151;150;172;148;164;139;151;152;125;146;151;144;170;136;134;151;155;176;145;146;132;138;118;113;122;140;177;189;175;172;186;206;196;190;166;148;155;157;176;167;158;122;132;141;143;153;169;157;127;192;191;205;212;178;184;154;161;147;171;154;150;158;111;134;75;120;123;131;160;157;164;143;143;133;155;148;138;134;122;94;125;129;147;108;121;101;114;134;136;153;158;142;129;151;121;139;163;143;133;140;151;127;150;159;163;155;170;198;173;156;165;160;146;141;160;155;172;153;107;138;120;147;169;158;155;134;143;153;194;195;157;132;111;121;128;125;145;135;111;116;116;157;176;200;179;192;232;351;273;176;160;151;166;155;148;153;177;150;175;148;141;128;126;129;128;141;118;128;124;138;135;173;143;156;145;153;116;131;118;115;129;157;151;146;128;138;138;145;159;162;152;163;139;158;167;199;221;325;421;357;212;176;172;186;177;156;152;127;138;115;130;145;144;157;131;152;132;155;134;150;142;131;122;163;122;148;162;168;174;198;180;180;171;141;122;145;164;263;365;409;387;281;187;172;172;183;173;190;182;181;152;164;140;162;153;163;210;144;150;202;194;150;146;119;155;171;181;131;146;171;155;134;133;126;128;146;147;166;140;158;162;145;178;163;174;159;147;138;131;141;145;144;142;126;122;121;123;116;138;124;167;139;133;171;167;160;193;192;169;143;150;166;133;143;117;144;155;151;144;134;110;115;134;146;160;192;232;185;161;158;152;156;137;111;135;147;154;151;155;94;87;88;101;138;162;174;146;148;158;185
144;139;143;173;181;185;146;145;147;161;140;149;144;148;144;116;139;144;152;159;134;153;158;154;148;182;232;182;175;158;141;129;132;144;158;136;150;162;152;148;123;121;103;133;151;142;118;141;131;152;158;175;197;201;182;146;148;151;151;162;163;181;182;159;160;139;156;143;156;168;194;219;172;145;144;194;262;240;174;167;149;168;161;167;159;135;158;168;140;148;161;123;134;115;138;134;146;150;174;180;145;106;113;147;133;151;131;142;106;104;125;110;150;166;149;147;140;128;101;115;102;153;135;147;151;149;181;183;161;113;114;122;113;131;133;124;123;127;114;128;117;149;174;157;148;119;128;102;110;112;117;136;126;108;113;103;124;125;95;119;135;127;135;172;160;127;116;113;141;107;107;117;133;130;129;127;127;149;158;132;132;109;141;125;138;156;135;133;133;168;147;153;146;148;145;156;169;123;127;132;144;142;125;138;132;146;139;159;141;120;121;126;128;156;168;184;172;171;155;168;142;166;174;183;178;162;139;162;161;155;145;152;143;161;161;131;151;156;164;147;156;148;149;119;140;161;127;144;156;162;136;147;129;120;132;143;172;172;175;138;142;154;144;173;169;138;144;132;127;152;151;133;138;108;109;118;102;135;140;150;159;155;169;191;157;180;173;170;203;216;154;165;158;158;191;202;173;124;156;171;206;184;161;140;159;172;174;151;147;145;145;149;125;118;167;161;151;154;169;131;120;132;129;161;205;244;238;186;120;131;135;152;162;181;180;142;131;136;132;148;133;152;122;173;150;149;166;133;126;132;121;108;111;112;126;141;129;126;138;134;132;136;140;158;165;137;120;137;142;131;153;153;169;160;138;130;152;154;154;155;136;170;141;173;178;206;154;136;160;146;164;148;161;142;176;155;189;156;146;155;127;148;158;158;157;145;142;143;134;143;104;82;102;98;117;124;124;120;148;124;122;102;113;106;107;130;120;164;209;188;182;158;142;144;135;159;160;181;179;174;154;135;172;150;184;152;164;158;201;136;150;187;130;148;145;148;111;69;53;39;56;81;100;121;121;130;151;193;197;173;136;122;145;146;137;124;154;187;136;146;133;158;133;114;142;152;148;149;137;118;105;78;73;74;83;114;110;81;98;116;118;106;127;121;139;129;191;146;154;175;162;168;159;117;133;122;152;143;190;169;172;177;132;152;158;138;144;173;193;186;165;146;179;153;158;138;154;160;138;147;156;158;182;181;148;138;129;125;135;133;176;192;191;168;153;125;136;155;127;158;140;166;177;157;153;150;163;135;153;151;131;107;69;70;90;83;93;104;74;77;84;125;205;233;240;185;173;117;115;124;128;140;102;123;103;104;133;107;114;82;95;87;111;123;126;134;118;114;94;115;124;139;144;151;164;162;158;173;141;113;135;145;167;127;120;109;114;85;132;160;148;140;123;128;146;120;106;95;104;125;123;149;127;135;147;164;165;153;131;140;150;162;144;132;106;131;147;145;133;144;171;161;129;109;152;135;155;158;144;135;107;90;74;88;83;83;84;117;126;127;112;109;125;123;106;133;141;109;112;120;119;154;194;178;162;144;135;106;122;93;116;135;112;106;110;119;140;167;137;153;135;115;114;139;115;102;93;94;47;85;76;113;94;102;98;78;94;103;124;118;130;140;113;153;139;140;110;117;122;152;163;186;195;223;225;209;181;160;173;152;150;166;138;131;160;155;155;180;226;195;139;127;101;137;132;109;103;130;122;140;143;150;191;183;185;193;199;210;151;140;125;141;132;132;119;130;116;136;136;122;134;129;115;129;153;146;124;116;124;143;125;131;140;142;144;126;135;145;148;189;178;158;153;118;130;116;130;121;125;110;126;104;134;135;149;162;154;130;136;114;127;135;150;148;172;195;182;164;162;153;144;147;153;159;153;116;136;109;120;125;118;122;121;109;126;129;117;136;129;128;151;140;149;133;139;118;128;135;113;143;144;128;155;140;137;154;152;167;174;152;131;128;141;160;168;181;155;143;144;123;126;119;149;139;126;121;105;129;148;127;148;159;148;165;156;200;248;240;178;139;131;140;127;142;120;158;144;135;166;185;192;182;192;233;185;170;173;178;169;156;171;154;159;151;123;141;128;187;190;133;153;153;140;134;164;142;138;131;127;137;147;166;125;114;161;143;163;164;158;145;155;153;144;150;124;142;133;128;118;113;108;89;95;88;101;101;137;123;134;163;169;150;173;143;142;128;133;91;103;101;116;107;140;143;146;132;120;145;144;156;174;182;159;162;135;137;181;171;133;131;124;129;114;111;118;107;100;133;129;133;140;164;132;119;141;170;147;139;125;138;155;170;172;156;131;137;150;147;134;140;164;152;121;125;149;155;163;169;165;163;136;108;133;135;136;140;169;152;127;133;166;155;123;129;149;139;143;156;153;137;164;164;172;158;170;179;197;149;173;170;173;161;141;141;125;144;148;177;187;188;157;134;131;136;165;137;147;148;154;134;119;133;158;128;127;162;164;143;170;166;140;130;141;146;141;137;156;137;153;165;163;137;152;154;137;147;138;179;168;189;154;135;155;154;160;132;151;128;159;182;161;170;127;153;124;127;139;151;143;122;88;100;132;163;156;151;127;148;182;234;223;231;207;203;126;187;186;230;227;206;156;171;198;203;220;218;199;155;169;180;181;135;126;134;147;128;132;162;131;123;133;137;164;164;168;160;164;146;154;127;135;149;131;118;141;144;147;148;132;152;139;148;130;113;124;143;131;129;124;125;152;176;146;144;132;152;145;160;131;165;152;131;120;121;127;144;158;203;199;194;206;200;184;147;160;159;158;173;213;268;213;167;129;121;151;141;138;164;175;178;222;211;200;177;146;134;143;150;127;155;147;148;123;127;103;119;141;132;141;128;148;134;144;145;142;153;130;123;112;135;127;114;114;94;100;107;127;122;146;125;152;123;137;155;117;123;146;158;130;129;122;113;119;126;146;127;137;182;176;194;206;188;184;157;143;139;166;189;139;145;172;191;222;192;189;142;138;157;161;138;167;139;123;141;140;128;125;113;114;116;128;155;160;187;185;200;285;370;303;205;133;143;157;158;131;168;209;188;167;178;150;130;150;136;147;137;146;178;138;166;172;150;152;152;153;132;100;137;143;122;142;144;135;132;136;126;140;134;156;167;127;140;142;151;147;168;196;347;486;338;207;168;162;168;193;161;122;147;123;131;114;126;133;141;131;125;151;119;145;147;123;121;127;146;113;137;165;139;182;181;162;149;128;120;118;130;155;169;243;311;297;258;196;173;175;203;206;188;156;171;170;159;151;134;189;172;162;189;182;178;207;190;162;167;136;172;157;136;180;173;181;171;138;134;126;132;135;165;164;150;128;155;134;158;164;126;115;127;154;178;159;141;151;126;114;123;121;121;138;135;138;137;140;140;178;172;192;164;173;160;146;123;133;132;145;152;132;113;156;120;110;126;169;186;223;250;273;272;200;158;151;119;143;125;164;149;138;158;131;115;83;95;115;140;123;143;136;170;171;160
132;135;135;149;171;137;130;157;157;130;120;117;103;124;121;119;133;120;168;169;165;128;155;140;164;219;212;196;182;157;139;142;137;129;128;142;136;147;163;134;129;133;120;152;168;146;130;146;137;137;142;171;206;239;201;161;152;147;144;108;141;174;139;125;151;138;163;171;171;171;235;253;173;170;205;322;404;327;233;176;141;176;160;164;139;148;121;147;136;177;153;137;101;114;137;139;155;182;166;148;116;107;125;127;160;161;166;154;134;119;109;121;141;134;134;142;144;117;120;96;105;128;144;152;163;176;213;185;158;149;127;122;105;124;112;128;138;123;110;123;147;163;158;168;124;141;114;112;127;134;102;104;126;139;124;99;128;114;115;128;118;129;153;165;125;145;133;132;141;113;113;132;127;108;114;115;124;141;134;133;153;138;144;134;124;141;118;125;128;130;132;152;148;149;152;146;170;129;140;110;123;134;161;137;155;134;166;178;169;144;122;126;134;142;159;185;159;190;189;158;159;161;170;166;208;176;166;191;159;155;170;153;158;176;152;191;149;151;128;138;135;137;137;135;136;157;153;167;140;126;142;149;155;155;153;145;165;223;241;188;169;148;150;136;134;136;132;139;144;170;149;140;132;154;107;109;143;132;133;150;165;196;202;168;130;165;184;192;170;186;179;150;173;181;193;193;169;147;154;194;183;169;159;155;128;144;157;128;160;160;145;146;159;159;145;183;163;171;161;141;128;120;103;138;165;206;190;142;155;123;135;155;188;202;206;179;154;146;152;145;131;152;158;163;163;162;129;137;139;104;118;111;129;137;141;136;133;140;135;142;154;130;135;139;160;141;129;126;123;117;130;141;149;145;144;149;136;138;166;160;146;148;148;124;157;145;147;172;136;163;146;162;156;168;163;169;146;177;144;165;156;160;160;171;175;159;149;156;180;155;119;76;77;94;100;117;129;135;154;142;139;104;131;111;132;133;133;182;178;197;221;191;157;158;166;189;205;186;186;138;152;159;138;148;161;124;139;180;162;164;164;161;155;145;133;127;98;45;46;36;65;86;105;106;131;157;148;161;135;142;130;147;142;162;147;163;144;135;141;144;150;155;169;167;142;141;127;124;129;98;108;79;62;69;79;121;112;90;82;92;94;117;116;93;123;125;169;160;154;152;128;155;148;128;122;129;121;142;154;187;146;137;169;145;172;144;158;237;235;199;163;151;146;145;147;141;154;162;154;125;155;153;200;153;145;136;142;146;128;163;197;237;208;194;150;123;129;165;152;149;141;117;170;163;157;153;144;152;141;150;115;98;72;64;76;90;99;84;113;98;98;131;202;192;205;163;125;90;118;131;169;147;118;127;128;128;103;132;113;105;115;89;113;102;103;121;131;138;126;130;134;158;124;142;136;135;130;160;118;94;111;137;157;120;120;108;92;106;125;139;145;133;124;124;125;128;122;94;116;135;156;143;140;166;147;120;138;145;148;147;152;138;132;122;122;141;103;143;145;138;125;125;147;149;156;125;141;153;132;145;115;87;91;88;96;96;94;138;144;129;145;135;107;121;117;112;118;117;116;119;143;187;172;169;138;144;115;131;120;116;106;79;119;124;129;116;130;136;159;158;154;115;118;131;124;103;108;93;68;64;82;104;114;113;107;113;115;121;102;121;112;141;141;131;136;121;134;127;131;150;141;214;175;203;161;164;168;139;133;159;168;164;149;150;160;142;175;142;192;154;125;118;117;128;122;101;117;112;142;146;117;158;148;156;166;166;153;176;145;141;113;117;137;139;135;114;115;126;166;152;124;142;138;138;148;156;134;121;149;149;115;118;116;123;137;133;141;136;185;249;196;142;148;124;135;141;129;140;128;126;128;117;149;132;137;161;131;140;145;127;121;131;146;116;173;181;179;158;163;150;149;175;161;137;139;157;127;110;143;129;137;141;121;114;117;118;127;123;127;130;137;108;156;162;149;140;145;115;135;121;135;136;137;131;149;138;149;148;162;167;159;134;126;135;153;152;162;157;160;157;129;204;149;143;133;115;92;128;126;143;147;203;209;223;199;176;195;193;160;144;137;163;144;139;121;122;130;151;129;171;165;151;162;179;164;180;175;185;175;184;173;149;156;145;137;125;143;239;203;162;175;153;149;119;150;142;113;141;132;126;153;171;172;151;148;138;151;144;144;140;155;157;155;153;134;137;114;133;92;120;110;119;81;87;87;82;107;115;117;136;154;139;131;131;119;128;137;126;123;128;155;115;126;115;127;123;128;124;153;154;165;177;156;153;136;155;189;152;135;115;132;101;122;117;102;100;96;114;132;131;139;143;125;127;114;161;139;139;104;128;135;157;159;149;135;129;161;117;110;122;118;138;127;146;116;131;149;162;183;190;141;166;124;162;126;138;127;134;159;162;160;138;128;124;136;142;146;188;199;187;158;147;155;142;159;168;166;149;151;163;157;120;157;157;143;137;168;153;152;193;129;132;115;154;157;153;167;134;127;125;120;105;142;126;122;136;141;175;168;136;127;130;123;132;158;152;134;165;161;149;162;153;142;132;148;121;118;141;164;186;145;134;145;175;161;146;154;154;152;196;218;189;174;139;111;160;133;162;124;136;105;117;129;181;152;163;126;156;221;223;255;257;246;221;163;165;166;195;191;177;169;168;174;188;218;204;174;179;186;154;186;137;127;139;120;152;125;98;115;124;123;140;144;164;140;142;161;167;125;134;138;149;160;136;162;178;179;157;188;167;170;137;136;136;129;121;158;145;129;136;146;166;211;126;112;135;154;163;146;138;127;126;116;132;130;122;152;169;178;221;239;220;192;153;175;185;170;235;301;387;262;177;143;136;178;179;144;168;175;196;181;205;162;173;142;149;144;165;163;155;168;143;114;119;121;121;113;127;134;127;160;153;142;159;152;126;122;126;127;131;115;132;112;148;93;117;131;118;121;131;131;121;116;108;126;127;127;130;152;138;119;132;147;128;111;126;145;188;266;220;198;194;167;157;143;141;146;183;180;163;183;238;252;241;181;136;155;160;180;170;136;176;123;143;162;163;175;114;110;124;139;145;158;152;134;186;239;275;257;160;156;153;126;141;163;140;158;167;170;174;152;148;123;153;142;144;166;119;133;169;169;142;133;150;155;128;137;127;147;123;140;136;120;129;133;123;146;167;183;187;160;145;133;160;143;145;139;257;350;272;163;138;134;159;163;153;154;143;144;128;112;129;142;138;121;140;149;134;132;143;100;134;127;128;150;148;174;164;194;199;137;149;146;131;111;124;150;140;187;225;237;256;191;177;191;211;191;217;195;181;185;166;173;170;175;148;163;167;192;176;163;166;153;148;117;129;142;156;175;159;171;192;144;125;149;119;122;130;147;119;103;120;149;137;141;143;136;156;166;161;155;180;130;125;130;131;133;138;159;170;119;139;154;149;153;169;195;204;207;172;176;167;175;153;156;159;134;140;111;127;139;138;158;176;234;240;262;236;205;181;157;159;156;133;133;169;147;155;150;118;90;105;111;145;144;146;147;147;159;185
152;143;140;159;171;165;168;122;138;122;129;146;139;137;110;109;136;129;191;214;176;132;155;150;160;185;212;157;137;146;146;144;149;126;133;169;112;127;136;155;144;138;145;168;191;154;145;133;136;139;141;167;187;168;168;129;135;120;126;148;138;137;143;142;120;153;195;200;186;173;227;207;183;200;320;395;474;378;245;183;152;178;139;169;133;134;133;133;129;149;142;110;151;129;140;171;169;183;149;140;136;123;138;155;185;174;176;183;168;127;102;114;118;143;128;134;121;127;92;115;119;120;121;136;129;179;252;264;204;146;126;127;111;114;106;113;115;117;138;131;110;163;156;155;143;140;120;103;124;109;111;137;128;114;124;126;140;139;136;117;132;135;160;160;154;155;147;135;112;125;129;129;133;125;118;128;120;142;147;113;119;125;139;124;133;130;108;119;147;122;157;161;141;125;149;141;136;138;128;125;133;118;141;138;131;134;148;163;141;138;124;125;161;148;151;157;137;181;185;184;160;167;185;165;190;185;188;169;191;155;174;170;162;144;171;175;160;127;134;140;144;128;121;144;126;127;142;133;162;145;146;134;154;157;144;148;206;369;409;257;192;141;143;129;138;142;136;160;173;164;162;157;158;139;140;118;113;113;112;129;171;163;173;164;161;175;172;167;181;191;143;160;135;164;147;160;132;148;145;165;181;165;157;122;130;132;135;101;128;154;149;147;158;198;152;140;162;150;155;128;121;134;137;136;166;176;142;158;124;128;138;139;215;235;232;157;134;157;139;137;145;149;148;183;164;147;140;139;138;115;136;149;145;139;140;130;131;137;147;132;152;159;176;170;146;126;151;132;130;126;119;151;133;164;149;175;123;166;154;147;166;127;141;148;133;161;129;132;137;141;156;114;151;162;165;148;172;158;172;194;165;143;178;186;181;159;137;142;164;141;109;92;97;107;118;111;141;165;138;160;121;124;118;147;105;111;116;128;190;176;213;271;193;148;163;164;199;202;157;146;144;163;149;140;165;151;159;144;169;153;155;142;153;172;142;134;80;72;38;45;46;75;90;107;128;145;138;127;109;128;105;156;150;180;160;153;138;142;132;139;156;156;145;178;132;135;136;129;145;131;77;78;53;85;106;131;113;119;87;94;107;108;120;100;107;102;140;163;113;121;149;146;120;115;130;116;120;167;169;163;166;143;145;173;140;147;191;257;318;298;207;188;135;155;134;133;153;144;122;150;154;185;192;163;156;137;159;137;142;140;224;222;232;212;147;113;157;148;156;146;133;134;185;180;136;129;138;153;140;139;100;74;69;58;82;105;120;124;113;99;115;133;142;205;158;136;117;92;109;133;153;154;139;112;146;130;121;123;130;126;108;126;99;111;123;124;134;144;102;135;151;130;161;153;140;135;140;132;117;97;103;111;118;121;105;97;98;107;105;134;112;103;136;120;122;105;92;95;104;161;152;151;146;149;134;156;151;162;148;168;139;148;156;141;144;144;143;118;130;134;133;139;136;146;144;149;136;152;153;127;124;107;83;95;94;105;108;116;124;162;154;132;119;127;118;130;132;114;122;107;141;156;146;131;129;135;125;114;111;125;100;113;116;110;125;135;137;134;145;148;165;143;132;126;103;109;102;101;93;59;96;123;115;99;107;110;108;105;127;109;118;145;140;129;121;127;128;144;170;155;155;171;180;199;177;135;135;138;144;164;150;147;169;159;192;171;157;132;137;129;116;106;109;119;121;121;143;130;159;139;130;143;132;173;188;210;206;172;154;123;148;128;140;137;113;127;130;138;161;185;167;168;170;151;155;127;135;117;116;130;122;114;114;125;118;145;138;151;194;240;177;163;134;133;119;121;126;149;148;142;120;106;125;153;153;121;133;116;142;132;134;160;120;130;146;141;158;159;154;177;158;163;165;133;132;117;123;124;128;183;176;158;116;136;112;129;117;131;130;144;144;134;130;130;140;141;145;115;133;148;164;126;130;144;149;168;142;122;134;137;120;140;159;138;141;120;149;147;154;152;170;167;162;133;124;115;115;122;122;116;183;257;228;326;264;205;173;153;153;173;148;114;149;138;136;116;143;148;154;155;131;143;149;164;168;189;181;168;191;227;170;159;149;133;130;142;171;182;201;174;168;164;152;141;159;131;107;129;131;140;149;176;183;154;137;150;110;169;140;159;137;150;146;173;145;141;130;116;110;110;114;118;119;98;88;98;108;117;165;146;128;113;116;127;138;134;150;125;120;148;141;139;131;126;126;124;123;128;129;170;133;138;166;181;149;160;176;151;122;104;96;102;125;136;108;91;122;106;119;105;124;133;123;133;154;119;131;134;123;126;129;129;143;140;138;147;121;115;85;80;109;91;83;95;116;142;144;165;169;162;163;148;146;136;129;153;138;164;157;211;172;136;141;145;149;147;164;219;252;201;146;158;187;166;160;153;133;153;149;135;135;119;139;136;149;167;168;156;169;131;159;131;135;132;166;159;167;141;152;122;122;112;137;119;121;145;148;173;148;158;117;107;119;138;145;161;147;153;145;161;164;158;140;156;127;122;125;167;152;171;155;157;135;170;171;135;142;157;164;191;238;268;241;163;143;150;154;133;136;122;118;112;113;161;186;180;160;169;206;226;257;237;232;194;160;142;138;144;179;160;164;187;163;176;163;189;181;187;177;148;126;139;123;143;132;143;124;128;123;124;134;155;156;155;170;155;136;165;152;136;129;148;155;149;161;235;260;232;169;169;191;156;125;129;134;147;121;135;129;130;145;148;189;181;130;156;146;182;149;133;132;125;95;124;152;131;165;176;206;234;213;202;178;154;149;131;156;184;281;384;252;186;140;188;196;150;185;172;174;192;194;168;164;166;126;142;144;142;158;155;176;139;141;122;132;125;112;132;127;107;128;153;133;134;137;107;112;115;131;122;112;119;106;107;124;110;105;130;134;128;113;126;140;157;132;136;123;144;146;141;138;125;147;125;110;123;178;255;316;294;208;203;177;159;141;155;160;196;187;197;176;247;278;230;160;141;140;155;153;146;158;118;108;142;187;224;250;162;137;125;134;153;158;143;156;141;144;168;203;152;165;156;144;135;127;129;131;134;149;181;132;139;156;132;142;136;138;140;140;164;150;135;158;127;124;133;154;150;171;145;127;134;145;132;123;119;114;154;145;150;138;125;127;131;141;129;123;180;194;170;140;117;127;174;152;185;169;139;124;128;133;140;135;152;128;137;153;167;151;129;136;142;133;145;152;130;145;151;154;170;137;143;130;117;99;120;156;163;149;205;246;299;281;215;173;221;213;206;197;173;185;210;175;181;151;162;164;167;166;183;143;124;125;112;100;122;120;132;155;193;176;161;146;154;126;117;129;124;106;114;149;132;136;130;116;137;131;131;160;155;182;143;151;128;124;119;136;142;158;173;188;173;151;175;147;170;192;184;172;160;191;167;161;148;136;161;174;146;123;154;114;158;147;175;176;166;182;205;208;168;160;122;158;135;157;151;147;156;121;111;110;139;123;147;161;136;128;140;152;130
133;172;153;190;152;157;184;169;154;138;121;136;141;109;115;97;112;165;217;230;179;142;149;143;164;160;201;161;126;133;114;168;132;156;141;131;135;136;118;137;164;148;157;143;127;163;158;146;142;135;126;136;169;148;155;141;122;146;127;153;132;158;132;134;147;159;197;245;193;160;166;188;186;201;348;412;418;320;230;212;142;125;138;133;129;136;132;136;144;141;151;141;135;167;190;192;180;204;150;143;133;129;130;155;188;206;202;201;180;128;110;107;150;111;119;114;127;145;126;121;107;114;131;121;137;181;277;260;192;104;128;105;131;111;117;120;113;135;125;120;117;178;155;162;158;162;125;128;97;106;115;114;133;118;112;113;153;154;143;117;121;147;160;169;167;142;140;167;118;130;151;159;135;116;132;131;145;127;123;105;136;121;120;112;115;127;132;109;122;107;143;144;158;166;135;116;125;111;110;123;125;142;128;132;112;135;171;154;133;128;116;123;139;132;142;173;142;178;173;173;161;162;197;193;189;202;163;191;176;181;182;135;154;127;164;177;157;134;118;138;142;131;130;140;133;136;145;155;155;157;145;159;163;165;203;184;227;381;518;371;224;148;119;127;125;121;151;159;185;183;125;133;121;139;123;126;102;114;148;144;179;167;184;197;159;163;175;183;200;193;186;169;169;156;149;159;141;130;140;137;158;158;167;143;159;129;162;142;155;142;125;154;181;184;170;165;156;140;163;141;141;149;145;124;144;119;154;112;135;146;150;129;157;232;204;150;140;115;144;150;141;130;141;165;176;155;149;100;136;117;132;125;137;135;137;119;150;153;134;130;138;146;158;148;156;146;182;174;147;146;127;120;143;145;147;133;148;131;140;150;169;135;139;139;130;159;140;163;172;158;154;157;133;162;182;149;135;127;151;157;183;187;214;175;187;183;181;153;143;141;114;95;74;84;135;123;106;141;148;153;130;121;104;126;125;127;126;159;149;170;241;246;201;168;145;167;170;174;156;143;166;167;176;173;163;149;162;181;154;151;142;175;152;160;147;149;104;57;29;42;57;78;108;135;127;142;121;128;130;126;120;139;153;205;190;143;149;123;105;125;137;159;160;165;143;143;119;114;125;133;109;90;76;99;108;137;136;98;101;89;87;112;128;127;116;127;118;131;147;127;130;106;137;152;133;141;140;128;175;173;160;168;176;141;165;163;188;217;261;254;191;175;165;147;139;141;130;134;129;135;130;150;226;192;168;141;130;141;148;144;180;225;234;222;198;141;137;145;135;137;164;169;214;176;149;131;148;141;165;113;80;78;69;73;91;99;110;100;99;108;99;101;132;148;123;132;99;100;123;137;158;176;140;138;142;125;126;118;121;121;129;109;122;118;137;137;120;147;137;143;145;141;142;137;141;124;140;130;109;113;115;115;95;116;94;81;97;103;95;110;152;139;143;120;113;118;110;116;108;132;139;155;131;137;169;190;186;140;128;172;141;138;128;144;140;166;136;134;152;148;120;142;139;138;142;166;175;183;154;141;142;117;99;92;87;108;121;119;124;175;158;127;131;130;163;138;122;128;115;121;104;130;153;134;107;144;156;145;134;126;118;106;116;155;115;120;106;132;146;165;182;157;143;129;110;101;119;111;80;80;70;113;109;103;106;102;125;118;134;140;169;164;166;129;110;135;126;139;195;192;164;167;173;150;153;154;149;144;148;131;153;171;199;144;123;149;196;149;158;151;117;120;125;141;125;131;162;158;162;160;155;137;144;177;180;194;205;195;153;161;157;124;139;134;124;133;170;198;207;211;197;158;147;150;147;149;154;142;131;144;118;124;116;125;141;118;149;136;164;204;169;152;143;136;122;141;141;159;119;116;123;126;142;129;146;128;128;134;140;160;148;151;144;137;152;148;135;149;173;179;175;173;156;135;143;115;129;128;129;202;154;150;149;137;122;127;135;149;142;146;148;129;119;111;115;139;161;111;133;138;157;133;117;130;131;127;126;143;134;148;145;131;140;134;138;140;142;139;133;154;166;153;147;159;143;115;132;133;111;132;153;212;322;443;310;207;192;130;148;155;162;157;119;139;129;127;123;145;152;147;160;153;121;141;178;179;165;194;197;195;190;176;177;173;172;147;132;167;176;184;167;151;126;123;148;145;148;136;150;141;148;152;169;172;153;135;165;153;154;149;149;173;143;169;146;138;121;118;120;104;133;144;151;107;92;94;126;143;157;144;131;118;114;117;144;165;179;164;172;155;150;125;106;119;134;137;136;124;154;140;181;172;189;181;201;212;182;166;113;114;91;139;130;110;102;114;110;99;117;117;112;109;151;120;138;124;112;124;100;111;119;151;140;125;113;146;157;111;102;98;79;90;83;111;116;141;149;149;163;156;112;143;136;153;120;132;137;170;204;208;216;166;155;146;162;160;210;344;314;201;144;153;164;177;161;153;153;136;125;115;125;136;125;162;170;154;157;178;176;179;181;168;149;140;162;167;159;152;127;127;134;111;130;122;140;120;137;144;136;140;149;115;114;119;113;130;134;142;143;123;182;153;135;154;137;130;155;148;191;177;161;175;142;153;159;154;146;137;143;218;295;326;243;199;189;177;164;152;110;114;111;109;127;126;155;186;146;176;193;268;277;229;237;165;164;119;128;164;181;156;190;173;155;185;162;168;142;143;147;181;157;130;129;125;143;161;150;137;125;146;120;124;134;141;130;146;155;163;166;148;155;122;144;186;207;295;384;307;182;160;174;152;129;155;130;136;153;162;160;143;148;146;158;166;146;156;147;151;150;138;127;142;78;118;161;149;180;177;203;196;177;169;190;163;156;157;148;155;180;221;193;174;165;195;181;190;172;159;187;191;190;171;177;159;144;122;129;146;126;159;184;158;141;129;129;139;127;138;132;110;119;128;141;140;149;120;110;126;114;143;147;113;89;116;117;108;123;150;139;111;134;142;136;171;131;122;127;143;162;201;150;165;183;150;127;110;116;225;355;292;226;234;200;161;147;141;150;161;179;158;167;281;312;197;164;166;122;158;145;146;137;139;92;135;210;331;343;238;150;129;114;143;152;145;149;136;126;146;156;138;177;164;166;148;133;140;146;137;172;162;164;171;161;144;126;138;145;139;129;128;147;154;151;136;137;117;142;192;175;150;161;149;152;156;108;126;134;148;157;165;198;131;130;123;130;135;105;157;126;139;121;113;135;141;175;158;161;144;154;110;125;119;153;150;142;160;188;162;168;126;134;150;137;116;139;139;165;143;134;139;143;140;118;137;111;124;148;162;150;196;341;467;367;227;188;199;186;208;231;196;197;195;154;183;153;171;187;174;154;144;143;133;121;100;125;117;100;129;158;156;163;168;157;148;118;108;126;132;159;161;128;125;110;128;105;124;124;144;128;168;165;112;139;144;128;135;114;113;167;243;222;202;168;159;129;164;159;172;150;171;147;162;152;155;155;159;150;172;147;139;138;172;169;138;165;164;175;183;173;165;162;130;167;114;137;139;154;139;107;113;114;130;143;131;136;134;161;161;142;128
168;140;144;171;192;162;168;179;126;143;129;124;130;131;126;114;144;182;222;237;183;154;140;121;164;170;173;151;137;117;111;160;151;153;164;124;149;126;151;128;139;125;140;160;134;153;173;150;157;134;131;128;163;143;142;135;125;148;142;152;152;162;163;115;129;138;235;275;200;147;127;155;171;180;266;279;302;265;247;185;144;128;133;133;154;136;107;139;145;140;139;132;145;181;188;195;193;188;142;134;127;132;142;205;213;215;168;170;165;99;129;119;149;109;114;127;141;157;122;109;107;108;115;105;129;156;206;201;153;134;116;133;132;128;124;134;120;136;141;130;145;152;162;150;131;140;114;101;139;122;137;129;129;142;125;117;170;174;159;120;108;138;137;161;141;203;148;132;140;126;118;163;143;155;122;114;126;110;106;142;116;121;117;109;113;133;129;143;137;119;108;143;146;136;122;110;125;119;106;136;134;127;128;108;102;147;130;143;142;147;123;141;140;162;154;150;179;178;205;207;165;170;202;191;183;177;188;189;195;182;190;159;167;159;150;160;148;150;119;129;139;148;144;134;138;127;129;151;136;177;157;160;186;194;172;150;224;338;367;308;214;163;151;127;134;117;142;131;161;187;139;142;147;129;108;115;104;127;134;151;141;134;154;192;179;156;187;207;231;202;176;170;162;147;148;150;172;115;146;160;157;175;150;149;139;137;153;175;144;174;151;159;191;219;160;154;163;143;148;125;146;124;156;101;135;124;108;111;142;132;118;149;160;148;138;123;108;134;152;180;128;126;138;149;173;157;159;150;133;148;160;138;124;130;142;140;126;153;132;154;147;143;141;139;161;133;147;191;166;134;151;134;139;138;147;158;178;168;160;167;143;158;168;150;146;140;151;163;149;163;172;141;157;153;178;151;141;145;157;164;184;167;196;173;195;177;150;154;120;128;117;100;111;108;126;103;111;114;138;145;130;98;116;124;139;140;147;137;169;173;223;204;182;126;145;162;178;192;183;179;169;170;174;157;132;146;151;155;162;164;159;137;145;150;191;167;107;61;53;58;60;68;124;141;156;154;136;142;146;139;137;150;174;164;184;129;120;105;122;126;141;153;175;151;128;132;163;153;145;129;114;100;83;85;107;163;125;124;98;94;112;109;130;154;125;122;135;170;163;118;126;130;129;158;144;134;162;187;155;171;156;164;163;166;145;152;162;158;231;229;176;148;136;173;177;148;156;138;142;137;132;170;179;194;157;141;134;147;128;158;156;193;205;218;162;131;122;118;129;125;133;186;175;180;165;142;148;151;121;91;73;70;63;65;78;91;97;109;103;90;66;95;126;124;107;120;100;112;112;159;149;183;169;111;119;89;113;97;115;119;120;119;117;89;131;132;148;127;111;114;134;106;135;142;160;151;162;120;90;103;122;125;110;119;104;76;80;76;83;104;117;130;136;141;107;108;119;110;104;132;135;139;129;146;174;153;162;145;132;143;138;127;134;138;151;160;156;135;159;126;131;139;151;118;161;164;189;181;180;167;160;139;133;127;106;89;108;90;110;132;116;139;136;168;191;172;128;98;118;110;136;135;115;138;129;157;164;117;132;119;115;105;113;129;114;124;142;127;164;162;171;167;133;138;115;140;100;94;82;80;95;92;113;90;89;97;112;125;128;159;165;179;157;133;130;138;126;165;172;175;168;164;127;139;122;159;160;196;192;151;166;165;163;164;152;147;165;152;158;137;128;145;114;124;148;155;187;172;175;153;158;161;147;164;170;196;204;197;191;160;140;151;146;137;129;165;237;279;218;166;154;153;140;159;141;140;154;165;147;141;150;151;137;130;109;119;130;134;146;151;135;128;161;157;112;121;130;129;121;117;127;148;161;133;144;139;122;135;131;141;164;138;158;150;154;144;164;154;200;188;166;154;151;144;124;127;138;140;133;123;163;125;140;130;125;158;112;155;170;187;163;143;119;108;148;135;133;117;148;140;169;131;103;139;118;148;160;132;146;125;147;166;155;149;146;144;128;151;149;131;144;161;148;134;133;132;127;136;135;137;162;217;290;350;247;183;182;171;149;139;144;129;130;105;102;138;155;148;145;143;153;121;119;154;153;198;168;173;162;166;161;160;157;177;195;171;197;164;184;159;166;143;136;127;130;144;145;176;147;150;113;148;147;138;147;135;162;164;209;165;155;146;159;162;143;177;144;128;118;111;138;168;181;117;116;94;119;151;146;145;147;109;126;150;175;191;193;176;172;169;164;136;133;113;104;154;116;132;142;153;185;190;196;224;186;171;158;148;95;95;112;148;122;136;100;104;96;131;123;102;109;125;165;151;137;103;112;111;104;118;150;155;141;121;133;129;120;137;96;76;94;103;101;118;157;179;185;149;135;157;137;144;180;160;147;139;139;156;201;178;154;158;136;161;145;166;195;294;271;177;127;144;147;168;134;161;120;126;122;119;117;133;151;173;187;153;126;139;154;183;188;160;153;162;125;157;153;169;170;144;149;118;111;132;132;116;127;105;128;138;140;128;126;132;142;130;132;119;122;129;140;131;144;120;135;152;155;145;146;142;159;160;162;162;174;159;150;149;160;208;224;259;227;194;253;205;153;120;128;115;108;118;128;123;132;144;165;172;221;263;276;256;222;198;182;165;139;162;161;155;155;172;193;187;154;156;134;147;145;153;152;134;126;157;123;158;146;146;123;124;119;116;133;126;166;157;179;168;154;123;159;131;167;169;191;283;325;241;172;130;175;140;134;143;140;148;166;147;167;139;150;134;139;145;147;140;168;114;139;127;141;142;132;125;139;153;187;189;179;159;153;182;198;173;142;150;147;155;173;208;196;150;182;202;186;208;154;192;164;195;192;195;173;167;163;160;140;123;117;161;211;197;162;146;153;132;134;142;154;157;110;127;153;132;122;135;98;125;131;127;137;131;123;103;123;115;132;125;134;132;149;132;139;140;131;133;150;178;209;196;153;129;161;150;150;141;134;190;225;221;217;229;228;217;149;128;136;176;165;134;169;233;261;231;144;129;132;139;149;161;146;102;112;144;276;459;461;280;204;123;106;157;157;135;158;147;147;150;149;163;121;164;162;143;164;169;145;155;151;154;143;126;144;126;155;155;135;139;140;127;134;154;133;147;119;146;181;191;197;152;136;143;118;114;108;129;125;121;155;147;153;156;147;121;122;103;110;116;120;122;122;101;136;141;144;134;149;125;133;129;125;132;157;134;143;149;167;168;138;129;148;142;136;126;128;140;155;153;141;123;127;169;139;121;125;135;163;158;224;217;362;437;342;239;189;151;197;234;231;214;181;178;162;158;167;184;171;167;155;120;120;108;115;112;96;119;134;150;180;236;174;180;141;168;124;113;122;132;138;121;142;111;96;128;127;117;128;131;124;128;158;128;102;125;118;129;119;124;173;227;185;156;162;171;154;166;123;164;153;142;165;131;125;154;166;135;181;193;208;162;181;156;177;162;138;144;166;199;156;155;166;146;157;118;138;152;117;120;145;120;114;135;105;142;152;143;145;134;164;179
151;161;173;192;179;153;152;139;150;137;126;144;114;144;127;138;121;177;197;192;133;145;137;117;133;168;168;144;134;137;143;142;160;141;134;146;155;138;120;144;136;135;148;147;154;211;206;181;178;159;134;128;125;140;157;148;120;140;150;146;169;163;138;150;129;183;276;235;160;171;134;148;114;142;170;173;202;234;194;186;141;135;117;130;114;131;125;127;141;142;155;140;127;133;155;180;164;141;137;126;125;130;118;164;195;194;155;131;140;133;125;120;124;112;99;136;172;161;129;124;130;128;123;113;134;122;173;151;118;119;116;123;115;126;140;150;124;159;139;119;131;140;158;144;130;143;118;110;150;124;139;133;133;144;132;159;216;209;172;146;118;132;135;155;162;153;160;138;142;132;142;143;124;103;132;122;92;121;140;97;105;128;99;113;123;130;155;155;143;120;97;139;140;136;148;116;119;117;126;151;123;169;117;135;132;113;108;120;129;132;124;111;139;120;151;183;201;203;205;191;187;171;145;174;143;163;217;239;227;200;180;183;153;152;132;146;148;146;143;125;128;128;135;132;153;146;139;154;146;161;154;155;158;165;173;166;198;266;281;228;182;148;145;128;116;125;118;130;146;154;141;140;121;110;119;119;130;122;120;127;157;123;148;145;187;176;155;171;180;202;164;173;151;163;138;148;139;121;143;142;148;167;146;120;113;140;196;170;155;135;155;163;172;175;137;143;149;152;141;124;152;133;121;104;141;121;130;148;151;139;145;140;154;141;131;128;117;115;165;184;143;123;134;157;139;153;153;143;157;180;181;148;117;144;163;172;151;157;148;148;159;145;134;166;146;147;196;168;142;127;160;136;141;148;144;130;183;173;155;151;124;158;154;175;142;130;145;157;166;171;135;108;147;130;138;153;149;145;162;125;169;157;142;175;145;151;108;126;120;108;104;119;94;124;107;117;108;99;101;132;128;111;114;119;127;155;143;142;150;180;190;180;164;166;140;159;163;168;164;181;128;168;141;162;136;144;147;178;177;160;163;146;142;180;205;185;136;90;53;55;65;93;113;127;141;125;126;148;140;129;142;130;128;156;157;124;105;120;144;127;119;146;143;145;147;144;152;114;150;128;106;99;74;77;95;124;125;114;106;115;103;118;131;147;127;119;135;175;167;134;124;139;143;144;162;165;171;150;162;178;170;156;145;139;132;162;158;196;187;251;202;163;169;194;190;190;159;176;153;161;150;139;176;188;172;151;143;122;146;153;170;165;206;224;173;136;147;129;151;142;126;191;194;168;151;175;150;143;106;84;85;75;82;81;95;105;109;108;84;84;90;83;93;116;103;116;135;123;100;150;162;167;131;104;107;104;98;100;112;129;123;107;89;104;116;106;142;123;136;110;124;124;113;122;144;119;127;126;97;96;122;133;121;109;111;91;99;126;103;106;126;119;112;117;130;118;122;94;115;157;135;140;137;157;169;214;177;160;142;140;141;127;122;151;139;152;148;182;158;128;149;107;143;139;160;176;197;190;171;157;159;154;130;117;87;101;102;98;125;123;151;123;136;134;187;185;141;121;117;123;144;139;149;143;135;144;149;115;125;117;110;101;111;115;127;125;127;118;149;140;151;163;151;127;90;109;95;96;91;80;63;104;113;83;93;106;131;132;154;134;180;150;147;144;149;124;114;163;183;175;169;150;126;148;134;157;163;183;152;164;184;164;160;166;161;131;146;165;172;195;133;139;122;139;133;132;149;172;181;145;151;171;152;161;139;183;203;186;160;121;147;125;161;142;159;193;216;280;189;148;181;119;134;146;141;144;174;167;146;131;135;136;138;133;126;118;117;115;145;136;121;133;175;147;123;145;109;121;122;121;158;132;175;170;162;122;124;113;162;133;175;146;161;128;131;143;161;174;177;152;154;159;142;143;137;115;137;115;143;125;117;145;141;138;123;136;113;127;128;140;135;138;104;124;131;171;145;110;123;146;142;131;133;147;158;130;129;154;129;139;125;154;154;163;128;140;138;115;132;142;123;175;139;144;136;118;137;133;121;161;205;212;221;230;215;168;160;155;117;138;134;133;114;99;105;138;131;114;133;144;138;120;155;159;147;174;175;156;179;157;127;161;157;155;211;247;232;245;210;158;152;141;144;147;153;139;143;170;211;148;137;152;162;157;128;125;145;146;194;175;156;132;140;142;168;148;178;114;120;105;128;189;190;144;117;89;103;144;147;139;157;131;141;145;166;167;178;179;203;163;178;186;126;101;123;138;120;138;166;180;237;249;210;220;192;167;152;129;108;107;117;133;135;148;119;128;134;135;141;130;117;146;162;173;182;126;142;150;126;115;140;177;134;130;112;150;126;134;139;138;117;146;124;114;140;135;180;190;205;157;140;151;185;191;159;135;162;156;147;178;153;144;160;149;145;138;171;214;208;153;139;110;125;122;108;126;122;123;123;96;106;122;175;176;165;125;151;116;155;199;175;158;142;127;130;146;183;182;179;139;158;134;110;113;106;114;113;114;129;111;150;130;150;137;152;133;124;142;125;131;138;140;134;154;135;140;137;123;150;157;164;143;154;155;154;145;170;167;151;187;202;219;194;190;201;193;166;134;150;119;117;100;102;103;135;143;199;187;226;220;234;202;221;206;154;120;153;144;175;180;187;173;172;173;151;114;114;154;153;145;161;155;125;126;130;157;126;144;132;109;142;154;143;148;126;145;153;145;158;150;138;171;152;149;185;210;245;195;143;148;146;134;150;148;152;129;124;170;138;135;125;133;112;118;139;118;158;129;151;119;146;140;127;124;145;175;188;204;183;133;117;132;151;159;176;195;205;183;206;216;206;196;195;206;192;179;170;156;172;162;201;184;172;148;135;137;145;108;111;160;169;179;174;154;138;132;148;196;190;172;155;123;164;139;150;180;145;136;126;140;142;128;124;122;142;137;133;154;169;173;151;137;126;108;118;144;153;213;238;164;169;134;157;172;127;122;146;131;159;195;173;186;185;197;174;169;150;148;167;134;158;224;208;246;165;130;120;119;142;139;136;116;100;180;247;382;479;288;171;123;121;135;162;149;139;159;138;135;119;147;146;125;143;168;153;169;184;150;152;153;97;137;144;122;139;164;157;145;137;138;135;147;157;137;130;173;166;191;153;160;120;137;137;141;125;110;111;133;122;138;180;157;137;110;87;110;117;103;100;125;132;104;126;155;163;154;128;136;130;118;124;151;154;130;141;158;186;194;158;162;150;148;124;131;150;131;152;169;146;153;169;155;154;146;137;138;157;157;190;212;235;301;242;182;178;174;200;198;191;202;182;168;152;177;139;169;161;148;140;107;110;129;111;119;116;118;117;129;172;197;179;178;164;153;117;110;141;112;151;123;115;120;113;139;117;114;121;134;142;115;122;116;136;120;141;102;114;122;157;194;199;139;144;161;142;171;126;148;106;143;114;130;136;139;160;171;206;220;182;165;171;158;176;163;141;142;145;178;144;142;143;129;152;157;133;147;158;138;157;131;138;103;116;101;168;154;154;123;140;176
113;137;152;215;186;140;183;166;139;150;133;133;141;125;133;160;158;137;159;175;170;134;145;145;130;177;152;155;127;139;133;164;198;162;157;150;127;142;152;123;143;117;131;151;165;172;191;179;124;164;197;188;137;138;145;159;132;124;149;161;141;166;181;139;132;170;180;216;169;152;125;121;130;116;112;121;173;194;165;177;151;128;125;113;107;129;134;125;152;148;123;134;131;130;132;172;132;132;135;142;135;122;147;132;188;166;144;165;133;140;112;105;111;119;127;153;162;139;133;113;118;98;114;124;132;141;156;155;142;145;144;146;124;135;138;144;157;134;126;133;114;148;113;122;143;114;129;132;130;115;122;171;184;156;129;194;190;186;192;146;131;119;140;134;133;148;145;108;110;129;112;133;104;126;131;115;108;108;107;109;141;126;125;134;128;130;131;148;149;130;116;122;133;135;130;116;114;141;145;128;136;173;141;126;126;113;120;126;110;123;155;128;131;125;140;192;251;248;201;170;147;134;143;131;165;188;207;276;275;208;172;164;152;175;181;190;173;134;142;132;128;150;121;140;183;159;152;162;124;144;153;158;175;188;169;161;201;206;224;182;170;162;152;132;146;141;120;126;153;151;128;122;136;133;123;122;135;111;130;158;150;139;151;185;150;163;170;181;153;144;168;138;159;169;129;123;125;140;140;158;174;161;146;143;142;159;173;151;140;157;176;145;171;142;152;145;160;139;142;149;142;138;123;133;133;134;143;124;163;187;170;148;145;140;121;109;120;126;188;168;154;183;155;163;172;161;174;134;178;239;207;178;159;149;143;177;177;149;151;149;145;142;161;160;155;144;166;146;142;152;143;152;161;168;168;160;142;160;182;167;150;150;155;147;163;139;131;136;170;157;143;133;136;141;155;171;146;186;140;150;136;161;178;154;173;148;126;122;117;101;122;99;104;113;130;145;124;95;111;143;138;144;150;135;144;168;180;164;146;173;191;186;131;149;159;191;165;163;133;129;143;166;164;140;146;136;137;153;159;181;159;150;157;148;178;162;123;81;40;51;74;78;106;116;135;152;112;120;142;145;115;140;136;141;160;141;110;114;120;140;118;147;159;136;116;128;121;146;138;160;116;74;75;81;112;125;118;106;113;119;105;131;114;108;120;133;134;154;133;112;130;133;158;146;143;139;155;161;167;178;126;155;156;152;129;146;166;174;189;214;172;150;179;209;260;188;153;148;143;176;163;178;139;145;160;159;191;126;127;155;175;158;159;177;148;129;135;155;141;158;159;200;179;203;159;170;140;118;97;89;91;65;88;106;141;122;101;99;99;69;78;84;107;124;115;130;104;109;105;147;131;142;136;142;133;148;121;128;119;109;116;89;103;109;101;122;114;126;110;113;108;104;131;134;121;130;149;126;103;102;100;120;110;110;136;112;133;161;144;125;134;134;113;114;138;130;131;126;132;125;130;136;118;125;144;180;167;138;127;136;131;147;128;112;136;170;176;175;126;132;119;126;142;186;188;159;165;177;159;182;172;155;135;120;96;72;103;98;122;125;127;111;114;142;118;146;137;170;162;146;122;143;142;132;124;140;119;114;130;116;119;136;101;123;120;107;137;170;141;135;153;142;143;121;101;73;69;81;82;84;87;119;81;82;80;132;156;128;152;156;169;158;165;143;127;145;159;167;171;154;174;135;155;169;149;162;173;192;185;177;128;134;152;152;153;145;155;150;192;187;145;113;120;149;135;128;178;172;148;168;141;136;163;173;155;145;172;169;163;143;136;139;176;155;131;141;195;245;164;152;136;151;127;140;138;145;152;155;154;171;111;157;178;153;130;124;132;127;147;116;115;118;159;161;165;136;129;153;127;126;120;147;167;172;189;142;131;134;126;145;158;143;109;130;131;132;135;165;182;182;164;165;139;125;107;118;128;118;106;114;130;126;118;129;131;146;123;121;120;149;161;142;135;156;139;138;131;128;149;153;131;137;141;131;158;142;111;134;137;126;120;140;141;155;121;123;125;99;141;135;141;152;197;163;150;143;161;127;134;127;184;173;202;187;184;146;138;125;124;129;130;149;104;132;127;131;133;145;138;125;137;138;133;148;153;167;135;161;150;142;171;171;135;182;190;279;306;283;190;177;134;159;140;146;179;155;147;151;171;165;164;160;151;156;138;133;145;149;159;149;151;144;165;159;162;172;143;124;125;109;114;138;128;138;133;126;114;132;143;145;167;157;151;128;145;165;154;156;199;206;233;206;151;98;130;145;143;151;200;237;246;223;246;205;170;150;154;124;109;121;117;134;131;126;151;131;191;229;158;169;148;145;137;184;166;159;149;149;140;125;176;157;148;143;115;124;116;141;130;122;131;131;144;131;140;179;168;189;162;158;171;163;196;168;162;146;151;153;136;156;148;157;144;135;144;128;145;190;146;138;124;92;88;119;110;105;122;133;135;101;130;128;147;139;130;130;143;119;137;157;146;141;159;129;128;140;178;180;187;166;121;128;94;99;108;102;115;118;123;143;150;174;217;154;147;148;153;151;120;142;128;131;134;155;122;134;131;140;159;174;148;167;163;129;148;153;119;143;168;174;163;163;197;181;202;178;175;157;147;124;134;129;107;81;117;145;161;176;196;209;224;247;197;188;139;123;150;163;160;148;174;176;177;157;151;124;136;140;164;162;145;151;122;123;100;136;106;116;109;124;117;135;128;138;136;146;163;156;154;118;190;153;166;150;157;179;167;175;153;172;183;171;131;116;123;143;137;143;130;129;127;166;107;130;153;123;121;137;126;116;156;132;182;157;160;166;228;211;183;148;118;126;148;176;175;250;268;223;271;303;273;245;192;189;156;145;160;164;158;144;190;185;175;141;149;150;151;127;162;130;147;167;159;156;122;141;133;193;191;192;131;129;143;152;164;201;163;129;130;142;121;115;140;158;171;159;167;147;176;141;129;153;145;127;126;148;179;175;179;165;140;146;141;153;122;123;120;116;137;140;167;166;162;141;167;168;113;160;158;121;141;167;227;217;182;127;123;128;142;163;161;144;143;204;238;339;367;215;186;126;140;170;142;149;164;152;155;124;125;129;147;122;132;153;152;181;186;154;172;144;157;121;121;132;136;176;150;147;136;118;162;150;147;137;158;149;130;166;167;133;118;128;131;127;124;130;131;123;112;149;145;127;120;121;120;88;91;119;116;120;109;120;111;163;136;141;140;122;115;122;153;127;139;120;127;150;170;157;154;157;146;163;148;145;134;163;150;173;157;161;185;178;172;157;159;139;122;146;176;184;178;206;226;166;147;180;198;168;180;203;174;165;167;171;150;165;161;156;101;110;114;139;138;145;144;102;117;125;128;168;156;153;163;163;102;114;143;123;149;133;135;135;122;107;123;141;143;133;126;125;102;127;125;129;106;140;139;127;171;184;192;168;155;125;148;132;137;161;156;157;118;131;125;149;157;194;243;238;213;177;152;157;162;151;150;148;172;177;153;144;132;127;121;151;157;179;154;161;131;127;146;126;121;139;165;150;141;117;172;175
127;149;160;201;186;161;163;156;177;145;136;146;142;158;167;163;159;160;152;170;137;162;168;155;165;175;142;165;137;114;155;133;142;145;157;165;142;148;147;157;145;140;158;139;143;155;171;160;161;177;214;159;141;128;133;168;141;157;125;140;165;186;187;143;162;132;143;184;153;159;160;145;120;112;111;123;131;140;134;139;125;126;115;120;118;122;132;131;133;121;136;136;119;132;114;115;137;109;136;132;131;141;133;150;134;139;155;171;150;156;131;125;128;141;153;161;168;140;139;141;134;132;128;112;103;132;137;169;160;153;162;166;172;137;148;157;139;161;123;122;115;125;130;141;124;129;132;110;119;106;127;163;192;156;130;154;206;181;175;159;124;140;118;122;102;149;137;117;119;117;108;117;112;118;136;119;108;128;101;122;119;138;142;114;133;147;153;162;126;151;160;135;122;124;110;133;132;113;127;126;136;149;128;125;122;108;147;139;139;133;138;122;136;111;158;185;231;238;177;151;144;145;130;138;158;186;211;256;247;239;225;170;163;176;141;174;137;139;136;139;146;125;132;142;182;179;183;177;166;147;141;159;196;195;166;171;162;180;193;194;155;145;133;115;124;125;105;135;146;145;145;131;170;138;148;119;126;136;142;175;212;202;168;195;192;195;177;135;155;171;133;167;157;139;137;134;123;142;157;141;140;175;157;145;125;147;118;135;125;149;161;180;154;166;144;159;148;143;149;148;160;134;157;143;151;153;135;142;182;213;178;161;158;152;128;125;124;144;171;181;206;208;241;213;190;184;148;180;201;241;196;160;147;160;160;169;154;152;119;145;138;151;151;152;162;147;173;173;177;143;130;147;149;173;151;172;206;182;177;176;187;153;162;144;148;137;147;139;143;126;118;131;121;148;171;175;206;162;161;168;143;154;139;138;131;141;124;136;108;89;86;112;107;122;115;98;96;118;107;128;145;149;126;143;137;168;157;160;201;164;160;163;147;180;219;226;199;161;131;138;150;146;139;139;150;167;148;143;161;143;194;164;153;157;176;183;130;88;57;53;65;96;109;104;142;117;123;136;145;153;117;117;141;150;143;151;127;145;156;162;139;126;113;134;134;133;139;138;128;161;135;96;66;77;105;140;122;126;109;130;126;105;121;118;143;132;146;134;133;148;130;131;149;129;141;152;149;160;168;137;153;135;139;152;172;151;168;149;141;182;173;121;140;182;192;225;157;158;175;222;195;180;172;154;140;156;158;123;123;151;148;156;183;151;168;166;133;155;138;153;171;176;187;187;154;150;156;159;97;62;71;66;91;140;124;129;126;104;120;104;112;104;141;122;120;102;106;106;111;128;124;133;128;153;154;136;99;89;102;124;99;103;101;97;88;104;93;101;108;123;88;95;126;116;125;101;133;143;149;119;134;112;101;117;147;124;129;137;143;145;165;150;130;116;126;121;111;112;118;120;138;145;147;119;148;138;141;143;145;141;125;140;146;152;133;143;158;146;144;147;135;129;194;172;180;181;153;162;144;179;170;140;121;103;86;92;79;98;125;117;147;141;137;126;123;117;167;162;153;132;134;134;138;147;106;138;127;112;98;108;140;140;111;102;136;122;134;147;151;156;163;138;151;128;91;79;53;71;64;74;91;112;103;102;94;108;148;131;142;172;204;128;139;132;146;128;157;148;143;145;184;170;152;138;171;172;218;199;152;159;162;133;145;138;140;119;147;142;153;141;139;120;101;122;117;129;145;159;123;120;137;137;158;155;153;131;132;156;143;143;148;154;139;133;123;140;144;145;167;159;144;113;132;138;127;179;181;232;206;196;117;152;161;174;128;140;131;157;178;165;116;134;143;147;159;149;151;146;124;123;138;140;153;177;204;186;164;156;157;144;130;116;116;123;124;134;179;157;180;170;149;129;132;171;161;152;102;124;111;82;119;124;122;133;125;119;129;140;118;132;104;133;167;167;172;159;150;135;126;139;132;168;133;154;156;147;125;133;122;135;126;133;138;147;130;125;137;117;122;140;161;151;226;254;200;155;149;127;111;148;145;148;194;176;162;136;144;130;134;130;152;122;141;114;119;123;131;146;119;144;144;143;149;170;162;127;131;129;163;169;179;142;153;142;176;300;418;295;241;180;148;129;144;157;159;176;136;178;164;148;161;146;162;175;144;127;153;165;143;155;133;172;152;130;143;132;142;124;117;118;118;148;128;156;147;123;115;121;147;136;147;128;134;120;175;184;160;146;183;200;192;184;135;113;125;148;160;174;164;196;249;225;205;223;188;145;134;103;97;105;115;122;138;124;145;161;167;200;219;169;168;126;147;153;162;161;156;172;141;177;172;162;166;117;124;135;127;148;148;130;152;155;153;137;154;121;154;140;170;170;184;178;192;183;184;139;156;119;138;136;129;154;149;142;140;158;152;160;152;118;125;120;124;137;115;132;137;155;139;141;121;138;151;146;143;138;123;151;136;149;158;140;147;120;153;181;177;202;169;139;159;111;88;91;97;103;109;131;146;142;159;202;228;211;162;118;161;143;132;141;130;143;136;95;125;102;124;136;163;182;145;142;154;134;160;128;143;151;177;156;191;155;185;197;189;188;191;197;164;125;118;130;145;103;119;116;155;172;213;243;208;230;181;179;132;126;142;179;198;155;164;148;157;169;150;146;138;142;177;173;149;152;140;140;108;110;117;118;120;114;122;133;104;130;151;155;161;160;153;179;213;164;169;172;162;149;179;144;173;202;196;190;141;136;117;131;138;119;109;130;143;144;137;154;133;148;136;134;158;166;143;174;153;172;179;185;192;202;187;160;127;120;144;158;192;235;270;252;259;318;342;258;181;163;174;148;154;166;136;139;166;180;185;152;178;161;151;131;128;113;157;171;169;142;152;115;146;189;154;149;141;141;142;170;179;175;148;145;129;125;122;143;168;182;213;155;181;179;207;150;173;154;149;148;137;158;151;155;155;171;180;169;134;135;130;135;114;113;107;129;139;144;116;145;148;177;168;154;156;147;149;169;171;177;155;105;120;146;147;191;155;135;164;170;191;244;267;229;174;145;168;164;170;168;147;159;157;146;147;147;157;133;155;134;131;157;154;162;159;162;145;146;133;149;132;134;145;158;138;143;162;168;153;146;159;174;159;135;147;141;136;140;141;148;137;120;131;109;110;133;126;132;95;113;118;98;119;104;126;128;102;120;124;135;121;150;165;144;125;126;112;129;122;138;116;145;118;126;131;147;138;133;157;140;155;154;140;134;173;145;193;172;162;147;149;148;137;143;155;171;153;159;161;177;178;146;165;159;184;192;162;159;167;159;152;144;173;131;124;113;129;113;160;184;158;139;127;96;131;127;143;134;132;127;117;120;126;142;158;138;108;119;101;113;128;112;134;120;95;111;108;119;116;123;111;122;116;122;135;188;181;155;125;136;170;190;173;179;137;149;160;166;115;130;170;188;302;262;187;175;146;142;146;176;148;178;192;142;174;174;156;142;124;131;147;147;165;158;163;149;155;124;116;134;149;150;157;128;158;168
136;107;143;139;164;181;159;168;152;166;181;141;144;128;162;161;143;144;133;151;145;146;161;155;185;143;157;155;127;145;162;178;159;141;152;173;174;169;149;157;160;131;139;170;181;174;151;144;179;183;222;188;150;117;128;160;150;131;135;130;159;175;123;121;131;133;137;155;177;160;167;169;108;122;125;151;135;155;144;133;118;117;101;133;133;133;137;134;131;118;135;144;116;104;132;119;128;140;118;126;136;123;119;135;127;162;141;184;209;185;150;122;134;125;102;176;139;150;129;128;128;115;145;134;126;132;132;167;129;172;197;181;174;173;193;162;177;133;120;132;132;116;118;127;153;139;143;119;133;154;115;143;166;126;143;139;166;172;162;141;123;143;122;127;148;131;109;141;107;141;125;128;113;120;132;136;101;113;125;133;145;120;133;155;132;175;156;186;152;120;138;121;133;124;98;138;130;142;153;134;135;131;110;129;123;114;132;161;164;157;148;156;136;113;143;163;206;176;194;156;135;141;145;166;152;169;218;236;244;189;186;155;159;165;152;152;139;119;144;147;142;131;118;121;141;183;191;155;196;182;173;173;195;181;164;152;160;183;207;210;148;137;156;120;123;119;107;141;180;165;150;160;193;140;118;132;117;129;177;218;252;233;216;177;195;201;210;146;160;174;165;149;154;143;136;137;135;148;164;150;143;167;147;147;148;140;136;129;130;129;168;167;149;166;148;145;156;135;136;144;158;147;138;134;139;135;140;160;172;160;178;171;166;148;133;129;102;137;154;164;224;342;293;208;176;182;173;145;176;191;165;141;133;156;159;154;157;157;127;141;125;132;141;177;148;137;185;165;146;157;149;162;161;165;195;167;206;191;191;178;150;168;159;145;166;166;166;136;115;121;138;120;139;153;201;236;199;206;190;184;188;158;150;160;151;149;150;146;135;90;89;97;111;126;130;117;101;117;129;145;159;166;131;148;160;161;154;151;177;180;195;171;146;187;252;300;212;141;118;136;150;150;147;172;149;158;151;170;153;163;190;206;167;166;145;149;115;98;45;66;73;91;112;117;104;131;108;114;122;139;117;123;163;176;193;143;145;146;158;147;176;121;127;146;129;144;139;157;183;186;176;99;85;95;117;139;137;134;143;139;117;118;140;115;143;160;135;166;145;144;140;131;136;133;156;132;122;135;148;143;142;141;138;140;163;159;155;147;148;145;150;119;141;172;193;147;147;153;218;246;264;246;162;140;136;153;155;120;140;116;137;166;168;173;186;164;149;146;141;157;163;199;182;166;148;158;115;95;80;71;58;63;80;109;119;109;106;108;106;106;114;116;127;122;144;99;80;126;89;96;143;121;104;121;153;125;115;114;121;122;111;110;107;129;105;92;91;84;113;115;108;110;113;127;133;143;148;127;142;149;126;110;90;99;82;116;126;122;118;171;140;141;120;121;105;111;109;90;111;125;117;142;148;128;138;116;129;123;155;156;147;148;128;122;146;146;133;144;158;132;154;178;169;179;172;167;163;155;136;188;172;124;86;95;120;97;91;92;111;103;156;175;151;139;127;108;152;133;158;160;126;123;143;114;128;139;123;105;107;130;125;131;98;130;121;123;128;173;168;157;133;163;157;105;92;72;54;52;48;100;94;102;105;97;94;125;153;133;155;173;187;156;150;143;130;133;116;159;132;130;148;160;151;151;190;224;239;208;172;136;154;136;143;139;135;140;131;131;130;142;145;134;112;126;99;120;136;131;134;124;129;143;173;163;136;130;106;117;131;162;180;156;178;161;125;132;121;157;175;160;141;139;111;133;148;145;189;310;279;225;165;159;202;193;153;146;157;181;200;179;147;124;138;132;159;195;146;150;140;144;122;138;145;181;183;167;149;163;157;149;157;144;122;140;151;145;176;164;161;140;174;188;149;148;123;122;136;102;126;126;114;113;132;120;134;137;129;144;127;121;126;169;152;174;162;154;146;135;142;105;124;119;135;119;103;132;111;105;123;135;145;125;122;128;141;106;128;101;130;139;138;177;258;300;237;185;131;133;135;150;139;144;153;177;163;163;124;139;153;138;150;132;132;136;132;158;141;139;149;130;157;146;157;172;156;151;122;124;152;171;174;156;146;163;166;230;282;225;210;166;135;146;154;155;174;129;144;156;146;138;153;156;166;140;167;161;158;182;184;136;135;147;164;163;146;120;150;127;119;125;137;118;113;149;149;134;125;124;115;114;108;121;113;125;164;165;150;178;192;166;164;169;120;119;127;113;135;143;147;146;149;205;185;176;171;135;151;121;98;92;91;103;114;130;145;153;164;189;190;156;156;156;142;153;180;150;163;163;159;151;166;184;183;138;130;96;133;141;132;133;159;140;145;142;144;133;142;147;167;150;200;178;190;151;151;117;151;122;124;121;131;146;131;137;139;144;157;170;138;127;128;108;122;139;124;149;151;187;148;146;111;118;123;145;138;141;135;139;159;178;142;167;144;169;177;189;185;199;165;170;119;140;106;99;80;127;134;128;113;140;175;193;190;202;165;140;147;137;133;127;151;119;123;137;129;117;126;116;145;125;145;158;151;165;166;159;176;163;156;159;178;163;180;179;180;191;180;189;162;129;113;134;137;116;122;119;157;193;225;214;203;210;167;127;132;129;155;203;170;173;180;162;188;170;135;152;174;146;168;164;187;118;127;120;115;131;106;119;120;126;142;134;125;158;142;152;150;159;152;162;196;189;202;190;148;137;155;151;180;197;178;166;131;125;129;118;118;124;130;138;134;108;128;143;146;164;112;134;132;144;158;183;173;177;182;212;201;206;170;187;129;140;149;158;171;203;220;176;197;268;268;231;185;139;153;152;150;113;127;157;157;164;196;169;163;162;139;130;134;124;164;179;134;150;143;133;170;140;114;123;142;130;151;151;192;212;144;154;128;123;121;130;166;211;261;172;184;175;142;157;172;170;133;128;105;117;135;153;151;149;191;155;109;122;136;134;141;96;128;134;148;128;112;144;154;117;157;141;140;146;157;124;154;139;148;126;129;142;151;130;142;136;148;164;174;175;182;163;132;133;137;149;199;170;154;148;160;147;137;150;130;150;149;136;160;130;151;162;149;142;156;155;138;148;162;145;151;138;141;137;165;169;190;173;154;156;141;163;147;157;142;134;156;164;132;124;126;118;81;99;113;110;117;119;109;111;128;96;116;144;163;132;138;151;146;169;189;150;137;116;129;107;116;134;124;119;119;128;149;127;156;134;145;157;138;175;157;146;130;167;160;165;155;165;136;138;129;122;134;129;169;178;173;160;120;170;185;180;211;211;170;157;140;167;143;157;145;106;119;112;129;154;152;159;154;139;113;128;126;108;110;130;126;125;94;150;125;157;182;155;152;113;120;129;117;120;143;120;106;112;104;119;121;128;149;131;145;131;149;149;118;148;135;138;198;248;222;186;155;141;132;139;131;136;167;203;276;261;209;159;177;144;143;142;143;130;141;165;127;163;166;127;148;135;159;188;159;177;168;158;158;143;122;137;146;171;140;147;157;171
145;131;138;165;179;231;161;149;173;173;182;151;186;163;139;165;138;148;159;148;150;163;171;179;150;156;127;144;135;176;171;150;153;163;145;149;170;170;128;139;124;145;169;184;184;171;168;189;167;202;200;173;137;127;132;131;169;136;156;187;167;171;158;126;148;148;124;150;182;144;158;162;131;112;139;139;177;198;232;188;146;147;126;118;102;121;134;126;120;124;128;147;103;112;112;125;116;113;89;127;127;138;134;126;132;146;152;207;281;245;192;135;158;113;140;127;155;148;137;100;132;115;140;130;156;134;137;128;153;121;159;189;192;184;156;177;136;131;131;124;127;132;139;146;136;153;146;139;110;117;152;141;145;130;102;154;141;167;159;166;143;126;99;133;142;128;124;109;94;116;120;118;99;110;122;135;118;141;146;140;148;129;137;135;113;144;141;148;133;121;133;140;109;130;115;118;125;114;148;144;146;140;126;127;111;134;131;167;129;126;139;165;134;148;128;114;158;162;150;157;134;159;155;129;199;201;178;208;226;206;195;173;159;170;135;127;109;115;135;138;131;145;136;149;134;144;167;158;133;182;178;170;163;180;172;157;155;177;209;200;166;152;136;137;120;121;138;139;180;161;143;163;145;162;115;131;110;167;185;220;231;213;174;188;185;178;191;176;166;162;148;174;134;134;149;140;156;146;153;157;158;141;176;147;139;114;130;134;140;142;151;150;183;180;174;142;142;139;138;139;151;143;149;115;118;104;136;123;133;153;174;137;155;125;116;135;137;133;132;158;228;327;292;190;166;188;180;151;149;160;141;142;160;154;144;122;160;131;157;166;132;125;128;154;154;162;163;166;171;135;128;146;151;172;155;189;163;178;162;163;142;146;159;189;171;159;141;144;123;116;124;121;153;129;198;249;260;196;168;169;197;169;137;157;151;138;157;144;99;88;101;113;109;136;128;108;121;114;136;153;171;174;147;121;158;134;160;117;160;171;190;181;167;188;355;418;342;211;149;133;152;147;165;154;150;178;146;134;154;180;172;175;171;142;162;145;124;84;71;58;78;123;118;124;118;127;127;127;136;143;124;120;137;159;184;161;146;157;176;215;182;140;126;144;140;130;151;145;178;171;163;116;77;79;150;189;172;151;169;140;133;136;140;112;124;149;165;179;151;162;139;137;136;137;142;127;139;132;140;138;139;173;147;143;182;166;160;134;133;141;143;163;146;122;140;144;160;150;225;254;276;241;192;142;141;138;147;114;117;133;135;184;184;175;168;193;132;154;151;160;201;172;172;151;172;141;134;120;82;55;60;62;71;83;93;94;99;113;101;101;91;89;103;88;111;144;115;127;129;118;118;121;125;141;117;104;120;87;107;126;93;122;127;136;112;80;101;96;98;124;120;109;132;158;138;135;134;130;127;141;123;100;102;99;111;119;121;119;114;133;158;147;120;108;116;104;82;92;107;121;126;123;141;151;134;111;92;122;118;129;172;161;160;172;153;140;140;169;142;136;169;161;172;164;168;162;150;136;168;200;193;119;71;90;96;96;101;99;91;143;170;190;168;125;112;118;142;163;173;173;142;133;124;116;126;119;124;112;122;127;108;126;116;136;135;143;142;147;163;183;160;151;147;135;84;75;49;50;60;72;77;82;80;102;97;113;129;144;166;165;177;165;152;162;154;160;156;147;145;155;142;166;140;167;181;230;251;190;187;136;149;133;154;123;128;128;132;121;135;125;128;118;143;124;135;134;120;121;129;116;124;135;160;163;155;114;120;135;115;172;174;166;189;143;115;123;139;134;155;157;136;132;142;119;140;132;169;257;288;220;119;146;211;187;162;146;145;173;180;162;136;123;111;133;146;132;158;142;134;136;134;125;150;167;202;208;154;149;148;130;108;122;129;144;167;163;174;142;192;168;175;188;190;168;157;136;126;126;98;123;126;127;135;120;140;132;133;152;152;130;140;148;150;160;177;178;167;140;137;116;94;135;115;132;110;153;118;126;136;126;139;126;104;139;126;125;121;130;131;116;150;150;237;245;218;176;130;120;127;126;138;132;159;173;191;164;143;137;139;139;164;143;124;134;156;133;155;139;138;120;142;138;180;169;160;127;123;127;144;183;166;151;132;132;141;184;208;177;146;145;158;156;151;141;119;125;148;162;146;141;150;161;146;160;144;135;158;167;141;128;158;159;168;165;132;120;150;170;147;122;128;131;141;156;136;130;119;99;112;109;116;109;97;147;149;168;164;154;174;159;136;130;118;117;118;107;123;134;118;170;148;159;131;150;161;141;120;112;90;72;120;115;116;113;155;145;157;153;154;145;114;117;151;171;170;153;133;171;178;169;179;187;167;168;141;139;105;145;130;132;167;136;160;141;148;150;135;148;156;157;193;204;154;133;133;106;129;107;106;118;131;141;125;134;135;195;163;161;143;129;135;127;133;141;182;181;176;196;160;121;132;134;149;146;136;157;158;165;164;165;157;128;163;151;182;184;185;157;151;130;131;118;127;127;95;109;139;136;120;140;141;165;163;183;150;142;145;150;132;131;129;123;117;118;131;136;140;122;134;157;149;162;148;173;168;224;191;175;171;155;162;167;173;182;152;180;175;159;142;127;113;136;140;159;98;143;132;188;229;237;216;167;156;121;138;120;143;202;189;170;180;127;182;146;151;158;139;168;156;167;151;126;136;133;114;112;114;116;111;124;120;119;135;149;149;155;150;170;174;167;185;153;163;169;172;157;144;188;219;198;153;165;131;113;118;139;112;128;140;124;137;129;122;115;153;130;158;146;147;143;166;174;137;155;172;182;186;188;176;180;132;147;141;146;144;142;159;133;154;149;204;178;166;147;135;138;142;136;122;160;167;148;171;177;139;169;162;162;155;132;157;165;159;117;106;126;178;110;97;115;135;151;128;180;254;218;183;147;132;131;125;150;152;226;194;170;149;156;143;128;185;150;135;116;134;131;138;147;139;133;126;128;107;143;147;153;124;108;146;142;149;120;125;132;160;141;136;131;146;129;155;153;150;150;124;124;148;155;143;145;142;122;165;174;148;165;139;132;130;149;154;161;144;137;150;163;166;159;161;126;138;129;156;137;142;131;173;173;147;156;156;171;145;122;119;134;137;140;144;154;169;187;172;194;185;158;162;159;150;160;155;155;147;118;123;103;125;120;97;97;127;113;116;105;124;131;135;152;105;142;155;134;197;167;142;226;230;146;135;127;124;125;126;128;129;107;114;108;117;143;119;131;108;135;147;153;153;160;135;139;176;176;148;138;143;130;141;120;122;166;171;241;209;175;176;179;219;233;237;223;164;150;170;154;147;143;167;114;119;85;121;150;167;178;150;148;123;131;116;118;130;109;117;116;115;121;146;131;138;157;127;135;107;111;116;125;134;131;110;123;103;118;135;111;138;126;146;134;136;128;154;141;146;169;196;281;334;231;169;141;125;125;97;147;164;193;216;221;177;145;155;93;134;129;136;155;175;125;124;130;141;150;159;147;160;183;175;203;203;183;179;136;153;150;135;151;170;135;154;165
145;143;158;168;230;219;168;147;126;166;194;205;167;170;143;131;163;132;147;140;145;171;180;162;171;161;152;139;156;154;185;172;179;138;150;153;169;129;125;129;137;154;150;153;173;171;130;156;153;208;184;165;128;133;118;162;156;159;187;171;160;169;133;130;140;144;128;147;170;186;149;134;125;118;128;165;211;297;312;294;228;163;111;121;131;143;128;136;152;135;168;143;123;123;124;128;122;117;108;102;120;138;141;127;132;154;171;205;272;294;203;153;145;128;129;154;167;148;144;106;133;124;148;153;153;117;132;131;126;166;183;163;166;167;164;149;120;130;127;121;123;121;116;134;138;135;128;143;140;132;149;139;136;109;138;134;147;153;158;167;125;126;138;154;153;142;140;128;122;113;106;128;105;135;111;120;153;135;136;144;128;150;128;131;120;110;141;134;126;162;155;127;120;131;108;120;122;133;129;120;145;130;122;109;126;125;125;143;132;125;142;180;159;134;126;131;141;142;146;159;136;139;118;180;196;228;241;225;236;191;194;189;171;160;166;145;119;138;149;128;136;152;130;153;133;148;141;142;148;168;173;159;162;142;153;178;182;179;195;186;152;172;154;153;141;117;183;189;192;163;150;135;133;132;148;114;126;144;170;189;218;200;195;180;145;158;157;146;176;176;146;163;131;125;136;152;128;136;139;156;134;141;177;132;127;142;121;129;123;158;165;181;235;181;168;156;145;143;146;149;151;124;142;140;139;134;114;121;126;130;133;154;150;142;153;128;132;156;137;166;212;216;210;165;141;148;174;159;126;135;129;139;182;163;149;125;123;144;182;153;127;109;135;140;141;170;156;144;152;151;117;157;140;176;172;151;135;150;146;144;128;136;146;139;151;157;173;160;109;126;116;146;133;138;183;202;240;169;166;166;183;145;124;163;154;143;168;109;101;79;106;96;102;126;140;120;127;95;154;120;157;172;163;145;134;130;133;108;143;166;160;141;147;218;353;414;286;170;123;134;145;143;151;152;148;154;156;166;158;182;181;161;148;127;116;121;122;73;64;78;87;103;105;118;112;95;117;119;122;132;124;144;156;151;160;160;158;181;205;196;184;152;136;158;122;142;137;163;165;160;138;89;83;100;149;189;163;163;161;150;124;130;151;147;132;158;149;149;147;144;146;138;167;163;158;131;153;120;139;146;129;151;149;156;157;158;128;162;155;141;151;155;106;162;132;155;151;199;201;236;233;201;212;198;143;135;150;111;121;121;149;145;174;160;122;144;165;147;158;198;216;204;188;160;146;142;128;100;51;47;39;45;63;71;92;108;126;111;99;90;93;94;96;113;110;148;140;148;144;136;116;121;104;116;136;104;100;113;112;104;82;78;103;88;93;84;111;96;111;115;130;135;149;166;177;153;101;117;134;129;124;90;100;97;126;126;101;99;118;114;134;120;122;96;118;121;90;88;90;105;125;125;118;164;114;114;129;143;112;159;145;165;190;154;140;150;150;133;170;134;162;126;129;141;185;147;154;145;167;152;159;95;60;80;75;94;92;104;125;134;191;180;167;137;113;112;138;180;195;175;159;112;110;110;86;112;108;121;130;131;106;110;143;112;163;193;195;159;182;176;161;153;178;129;99;75;70;63;74;86;66;58;84;81;101;119;100;160;165;130;154;172;161;165;166;159;156;154;132;128;169;151;135;178;167;186;185;186;171;179;156;147;145;134;124;155;125;111;119;122;119;123;123;115;102;128;150;124;160;128;136;129;147;146;120;117;98;107;120;152;170;142;140;145;112;118;127;156;145;137;136;123;146;162;133;148;170;197;205;173;142;158;183;177;148;140;139;159;172;137;130;113;127;135;163;165;161;168;197;146;122;139;149;189;186;159;135;130;105;137;139;135;119;150;152;149;155;130;149;157;197;175;195;164;153;158;133;117;124;126;120;117;156;147;126;131;140;141;149;174;155;128;169;184;187;192;188;109;124;134;109;106;121;124;123;127;134;137;134;124;127;122;122;110;128;135;131;157;134;118;135;143;152;172;174;162;142;119;109;134;139;153;127;154;160;144;151;139;149;146;141;134;122;113;147;166;148;160;157;172;118;135;177;194;188;134;130;177;154;189;181;158;138;143;144;158;191;174;137;158;160;155;156;146;120;139;132;160;152;148;157;152;159;164;157;177;169;159;171;134;129;183;153;145;140;155;138;133;143;154;155;123;123;123;108;103;109;118;116;103;94;98;122;128;133;117;139;138;152;155;131;134;121;128;126;139;110;137;145;156;165;125;139;132;137;151;140;105;105;116;114;127;144;148;129;149;141;154;136;134;136;135;140;164;150;161;137;183;170;172;212;206;183;145;165;116;143;148;148;140;143;135;131;152;137;135;143;141;147;181;179;183;167;137;143;105;104;117;115;139;141;143;152;153;128;154;165;157;118;126;149;176;161;185;161;157;169;172;140;130;126;128;133;146;153;179;159;145;156;130;162;158;155;174;151;155;147;162;168;156;114;158;131;121;101;114;125;109;117;159;153;139;169;172;147;147;153;153;134;138;111;146;132;140;122;127;133;129;120;157;198;176;209;179;170;195;254;232;165;163;170;183;175;168;145;184;163;166;142;119;119;166;194;169;148;119;160;162;178;226;230;183;152;130;117;113;156;192;186;136;148;139;136;176;154;187;164;180;160;181;150;158;120;136;118;141;115;135;130;123;129;120;128;141;162;162;148;149;136;140;161;148;181;177;160;165;185;174;187;171;157;147;126;87;120;122;117;111;125;122;117;118;125;138;139;139;144;144;159;139;181;160;145;135;158;178;172;173;177;154;134;135;162;126;150;160;121;142;114;131;155;134;172;126;137;147;117;123;148;137;168;149;158;159;161;164;159;139;147;127;151;150;125;117;103;132;130;95;94;98;180;171;177;158;217;228;158;152;125;142;157;147;180;174;198;183;155;133;143;170;141;146;154;110;133;124;125;142;140;140;125;128;146;142;157;111;125;131;157;162;135;143;124;110;124;133;161;133;138;161;170;138;156;175;153;146;127;157;123;135;141;137;175;123;148;161;139;137;144;155;131;143;144;165;141;167;185;194;172;127;137;149;137;129;143;129;180;163;167;172;180;166;146;140;153;137;120;133;157;128;149;162;152;191;157;187;141;143;146;154;147;157;167;154;150;127;149;141;123;112;125;152;125;130;106;118;109;139;140;146;128;164;132;164;161;193;185;177;161;102;121;122;138;110;111;121;118;141;137;119;131;126;141;148;165;134;123;129;148;177;179;181;171;166;146;125;145;131;141;172;186;226;243;192;199;186;215;251;310;240;187;146;145;161;165;145;160;131;104;97;110;136;151;163;158;122;133;126;125;125;145;147;137;131;135;133;127;119;171;137;151;139;129;112;109;149;135;142;123;134;137;131;137;141;127;145;131;154;135;130;164;155;154;154;222;302;316;268;176;127;122;128;116;145;180;202;211;197;183;149;134;131;141;132;126;156;159;160;156;140;138;151;174;163;175;171;168;209;259;260;176;137;148;146;135;139;145;154;117;151
166;152;167;182;242;201;199;153;165;153;197;185;204;188;166;182;147;128;147;174;179;194;162;141;140;125;154;144;179;137;174;183;188;109;149;166;178;143;150;150;130;135;151;147;164;145;133;140;157;147;154;134;147;141;135;153;155;161;154;161;178;171;151;143;171;134;136;117;149;160;160;138;136;150;162;162;201;307;412;423;291;173;157;148;125;137;148;142;134;145;140;129;121;133;119;122;139;139;116;110;125;144;177;131;149;143;167;216;258;224;191;169;174;131;130;136;167;184;136;115;132;124;147;146;154;152;180;150;167;141;191;145;156;177;155;137;119;112;121;124;140;104;109;126;138;119;136;141;147;155;144;138;114;113;123;125;120;144;127;138;132;143;157;175;191;206;156;137;105;100;119;93;127;125;130;135;151;134;173;185;151;147;118;125;131;132;141;127;143;133;128;136;143;136;136;112;107;117;138;116;118;146;135;134;131;114;157;141;110;120;159;156;133;152;151;130;155;133;138;150;140;134;156;150;219;264;236;219;223;182;172;188;182;152;184;173;134;150;129;165;166;142;144;144;137;124;140;163;160;177;182;146;186;158;163;185;179;182;152;188;212;184;164;152;131;208;225;217;199;208;218;187;169;137;153;117;123;164;153;168;137;206;231;205;170;139;162;171;155;137;160;154;152;171;149;155;108;124;135;114;111;151;156;150;138;121;118;118;120;130;140;144;161;176;165;151;141;155;134;121;117;137;145;146;126;126;133;132;116;146;157;152;144;148;129;116;113;112;145;112;165;193;171;166;173;157;160;168;145;131;124;116;145;141;123;115;134;170;201;195;142;153;130;121;128;178;170;154;156;142;145;137;140;152;158;162;167;148;158;157;137;134;147;140;153;145;142;156;158;142;141;164;149;136;167;179;181;155;176;165;167;170;145;151;158;146;121;90;82;72;88;112;116;117;148;136;104;113;107;121;168;136;160;145;129;109;128;134;157;152;160;129;140;208;231;304;231;184;151;153;145;135;146;164;161;165;162;162;132;179;146;160;127;129;153;115;95;85;79;83;85;122;113;118;104;103;100;124;147;137;119;161;156;187;161;180;175;186;210;206;189;176;152;152;121;132;142;165;159;144;106;98;90;82;119;156;152;157;152;156;134;159;166;151;157;161;150;136;114;122;145;138;155;144;146;134;137;126;131;143;137;139;162;171;198;154;135;151;163;167;151;163;145;128;135;123;131;129;144;149;191;204;217;175;148;141;129;130;147;114;149;179;129;153;134;165;161;154;185;205;233;210;177;153;140;142;140;100;48;40;47;53;52;81;92;97;116;111;100;126;111;92;99;121;146;174;189;159;140;122;113;105;101;124;119;124;94;110;124;111;94;118;121;91;95;99;85;89;110;135;149;149;129;173;169;134;103;128;86;116;115;91;95;98;145;133;104;84;105;97;111;109;102;100;96;89;71;65;103;136;108;110;135;144;135;136;135;121;146;137;174;172;193;168;155;153;133;159;168;151;158;139;165;161;161;152;125;135;129;147;121;88;71;75;86;88;63;96;139;156;193;230;166;132;133;115;146;206;212;189;152;128;120;118;124;113;124;115;127;117;116;118;139;121;145;189;175;187;164;167;198;163;134;122;112;72;63;74;98;87;81;87;71;95;99;117;131;141;139;139;172;207;204;158;207;209;232;200;161;166;163;150;153;146;128;141;155;174;193;172;166;167;157;162;163;124;130;130;128;146;124;131;125;121;106;115;163;187;163;138;137;162;145;158;131;124;120;114;138;153;130;121;131;133;125;108;163;176;145;148;132;138;141;167;135;156;142;188;197;165;156;172;200;224;188;152;150;132;144;166;114;128;119;136;187;178;160;158;169;160;140;144;145;155;168;151;154;137;109;126;122;136;121;133;123;144;138;148;152;152;153;155;165;158;144;125;120;122;119;120;133;110;132;120;136;136;109;180;202;205;171;143;172;191;153;154;147;140;123;127;110;129;156;108;162;135;151;125;134;116;142;108;125;124;135;127;133;124;137;145;147;141;114;142;132;113;135;124;114;152;149;123;126;125;151;142;131;138;137;124;140;136;141;137;155;173;165;153;169;153;135;151;182;128;137;159;131;135;145;177;174;147;142;153;151;177;216;206;152;148;140;161;159;144;137;126;161;143;144;146;171;173;181;167;164;191;188;159;182;139;155;137;162;134;134;139;163;179;172;159;156;163;139;123;108;124;111;114;118;100;99;127;132;136;127;105;124;108;138;136;156;120;137;128;126;127;122;154;154;142;128;159;153;139;155;135;126;118;104;88;120;122;111;118;137;145;145;125;139;127;132;152;202;172;170;152;173;173;175;207;158;215;137;150;165;139;158;119;114;127;145;135;151;133;146;134;122;143;136;132;154;155;157;180;155;119;100;112;126;152;112;134;148;123;103;141;138;140;155;132;145;177;184;157;139;172;161;147;150;144;121;133;139;176;183;172;176;164;167;139;146;134;170;144;142;125;140;174;161;158;149;141;170;158;141;125;116;104;115;130;130;145;161;148;129;122;149;139;122;128;140;141;127;129;168;109;126;142;144;141;181;186;195;190;166;178;232;233;194;175;153;165;156;157;184;173;171;150;122;122;115;165;177;166;158;142;118;184;180;184;185;177;160;132;118;128;176;158;184;195;150;132;156;158;160;158;172;200;204;173;188;142;131;129;139;137;121;116;115;133;124;146;121;155;165;172;154;155;138;151;138;160;163;170;145;182;165;209;150;171;168;174;136;124;154;123;133;123;119;129;136;110;126;129;126;171;160;134;131;147;135;164;121;118;153;170;185;200;159;161;151;158;173;147;172;150;116;170;119;112;115;151;143;129;119;159;127;136;121;108;139;124;159;126;125;165;163;185;180;119;131;97;126;99;77;111;105;104;94;131;163;186;151;143;153;151;129;122;122;143;181;168;147;140;166;151;128;136;153;141;148;127;137;124;134;147;148;157;165;152;128;122;146;108;148;123;122;122;155;162;143;111;140;137;143;140;171;188;141;171;153;156;186;228;206;166;141;152;139;126;138;164;121;138;144;141;157;143;167;153;139;146;169;168;150;145;172;186;157;156;146;127;124;126;136;142;155;136;119;168;223;213;174;136;135;149;129;135;106;156;150;167;186;169;182;165;146;152;135;155;151;177;155;184;163;127;143;112;140;132;148;154;153;120;136;131;102;150;134;145;139;125;148;156;148;155;149;185;137;140;140;160;148;141;133;139;137;129;124;128;128;153;146;194;136;153;145;117;130;159;188;211;203;172;138;108;136;138;140;177;200;234;237;203;179;188;249;263;285;254;170;148;140;158;161;152;145;139;124;116;107;134;162;156;127;126;117;125;121;157;171;152;146;129;132;136;124;144;152;164;129;128;124;142;130;159;130;108;112;110;128;118;156;129;153;145;151;150;112;133;160;157;134;158;205;249;265;196;137;131;121;132;123;155;164;186;259;246;211;241;165;154;129;143;143;178;152;145;148;144;163;159;179;175;159;178;157;202;277;235;163;166;126;136;122;143;138;119;131;141
193;184;153;173;255;237;212;172;152;139;157;186;220;210;231;179;157;155;185;226;213;174;170;150;112;136;175;217;176;168;137;156;158;140;134;162;177;152;145;134;124;113;130;141;153;154;115;144;156;138;115;129;142;142;144;142;170;120;160;163;160;140;139;137;138;128;116;144;147;145;166;162;157;147;164;150;166;241;394;442;321;187;112;138;113;139;164;155;122;116;148;119;121;114;144;147;146;129;108;138;146;164;168;133;146;162;179;221;229;222;178;163;146;131;125;130;166;168;125;136;131;145;161;138;163;186;204;201;148;147;158;150;141;142;153;131;134;123;98;122;111;109;133;133;110;150;138;132;124;116;131;150;141;126;114;121;129;130;142;124;117;144;141;137;184;199;149;117;103;100;132;112;115;114;132;132;145;194;226;225;187;173;156;145;144;135;132;122;152;162;163;152;132;139;116;112;111;129;147;149;129;133;119;131;152;162;164;135;155;159;151;156;145;133;119;133;170;161;132;140;166;130;138;153;212;227;203;215;197;181;174;156;162;215;169;143;146;123;155;176;174;118;167;144;112;133;137;131;150;175;175;166;169;162;148;171;157;182;135;184;212;151;153;154;143;153;183;227;231;294;264;254;227;169;163;151;140;141;159;159;167;237;310;245;198;156;138;147;129;154;149;149;155;166;148;110;111;118;157;130;139;124;135;137;153;123;154;114;136;147;135;134;144;149;161;149;150;149;137;129;133;125;142;144;137;151;114;116;136;128;148;161;153;164;125;146;132;139;129;119;132;136;130;149;150;172;202;168;140;134;128;123;156;126;133;144;132;144;158;163;162;152;174;165;151;150;168;114;134;134;152;139;155;141;188;172;150;152;160;164;140;145;126;152;162;166;167;150;151;143;155;149;131;142;149;169;168;161;151;140;166;132;159;173;122;152;139;95;72;85;91;102;105;127;141;131;122;120;124;131;153;139;143;175;128;127;129;134;147;143;126;131;133;168;175;185;174;191;156;142;152;144;177;166;188;150;169;136;141;166;140;174;146;143;137;120;97;91;76;83;103;96;123;120;109;120;96;112;167;156;145;143;174;184;171;145;148;157;184;203;183;167;182;141;149;124;159;163;163;139;112;81;96;94;83;109;125;133;147;128;144;192;212;181;160;154;135;122;118;125;104;113;127;153;142;145;134;110;128;153;143;166;185;186;192;193;143;154;163;182;133;157;145;121;99;113;129;129;145;147;155;176;180;169;140;123;153;160;125;140;158;160;137;131;145;144;158;142;164;178;204;194;172;159;158;132;84;78;50;49;63;73;89;79;92;91;106;121;121;105;116;104;127;113;126;156;167;173;123;120;107;95;112;103;132;109;112;91;106;106;130;118;107;82;97;86;95;66;121;158;172;158;152;157;147;130;99;124;115;135;113;121;96;90;117;126;125;105;88;90;105;97;85;82;88;74;74;67;80;116;102;112;149;168;126;125;147;149;136;145;132;181;192;182;169;162;148;166;152;127;161;144;168;156;148;171;144;147;105;106;105;72;65;59;91;88;109;91;122;138;169;168;148;125;124;142;123;169;182;187;156;154;126;118;113;107;90;118;116;138;121;118;133;149;180;194;192;204;189;161;165;179;142;150;122;89;80;87;107;106;79;83;90;128;116;107;138;134;118;136;196;216;187;166;221;321;346;201;171;176;165;142;164;130;135;141;138;139;147;172;182;193;161;160;191;170;158;126;132;117;135;118;140;130;128;134;147;175;148;146;121;134;144;155;143;136;168;149;166;162;118;126;150;124;99;120;164;189;159;138;131;121;135;138;131;140;148;167;160;192;187;174;225;203;205;174;157;134;126;147;144;168;146;152;183;177;151;171;177;181;169;151;152;171;196;143;158;149;122;132;144;149;154;138;138;139;156;153;125;147;167;161;152;134;111;134;133;123;132;118;140;128;133;119;116;154;166;151;189;220;190;177;149;161;152;143;139;170;130;129;129;125;136;144;132;161;165;153;147;142;137;138;140;126;113;129;169;153;138;135;150;145;123;136;140;145;147;127;131;104;129;132;129;123;126;126;129;112;123;139;127;101;130;146;168;172;162;149;150;142;166;148;167;138;161;151;137;152;170;171;152;160;151;143;147;186;214;197;149;132;136;139;136;142;126;143;146;141;159;161;127;170;143;164;182;190;202;152;157;124;131;114;130;145;128;173;165;176;155;169;171;156;128;120;112;121;107;85;99;93;112;107;141;133;134;136;132;143;134;154;160;139;133;123;129;132;137;160;147;124;157;132;152;154;161;164;141;147;96;86;112;120;132;122;125;149;152;130;112;121;150;207;198;197;175;182;169;144;170;162;170;164;147;150;157;166;160;149;125;139;116;165;145;168;163;144;149;113;124;153;159;158;141;157;193;138;123;119;120;161;138;164;172;163;103;152;131;131;157;151;170;152;177;161;148;189;123;141;121;128;119;153;155;166;177;165;166;160;162;168;149;142;150;127;146;139;147;160;141;168;128;168;155;149;128;137;121;127;107;123;126;138;152;141;132;127;120;122;140;147;129;147;112;167;144;144;142;128;147;167;155;177;169;195;162;149;197;207;185;141;146;170;148;142;153;156;165;142;159;109;120;164;166;134;141;162;145;153;187;182;143;147;120;125;111;125;164;176;174;163;158;146;143;151;142;170;178;213;191;180;148;163;148;134;143;128;137;120;122;107;115;107;114;141;159;147;159;135;143;142;141;163;147;160;138;161;160;178;184;208;161;173;133;127;140;116;112;99;122;139;131;127;126;148;143;158;152;120;148;147;150;121;151;157;145;136;209;167;181;162;149;134;175;142;151;125;143;123;148;149;134;132;127;134;127;139;130;122;126;133;149;123;132;119;126;130;161;171;154;117;119;141;120;110;98;112;118;113;113;148;174;153;151;113;114;124;121;132;140;169;223;228;147;148;141;147;139;152;159;137;151;124;149;183;149;167;134;151;149;155;155;160;156;115;113;117;131;132;137;166;172;144;161;146;148;155;170;174;182;175;152;154;185;219;250;191;140;147;183;176;172;151;135;138;116;129;138;142;147;157;139;172;153;179;179;186;174;180;195;134;122;109;118;132;145;145;153;139;159;144;182;190;187;155;134;126;135;134;126;125;159;176;183;175;157;169;167;151;148;142;159;155;161;179;190;148;134;146;158;158;150;159;136;156;166;148;131;149;169;180;144;148;138;138;149;154;146;137;138;130;130;160;168;151;130;137;138;150;139;133;107;135;163;195;199;144;118;132;128;159;198;233;269;209;218;171;157;139;172;176;216;233;216;197;189;174;185;198;244;185;170;152;126;139;163;161;165;138;109;115;112;142;130;133;115;130;122;138;124;134;173;144;136;169;165;165;134;134;152;152;124;124;128;112;143;133;125;146;113;106;118;138;140;134;127;156;160;146;111;121;166;160;160;113;138;153;175;138;127;136;134;139;112;131;152;219;310;252;175;181;193;147;145;132;108;154;169;158;160;189;167;175;169;146;147;145;159;198;196;204;181;145;149;143;157;128;133;121;151;134
167;164;143;199;239;196;183;159;150;154;136;167;247;247;215;198;153;187;236;236;216;151;174;113;145;142;179;257;230;161;153;137;163;135;155;132;137;158;145;184;135;133;134;144;140;127;146;178;122;135;118;137;149;157;145;133;130;137;187;153;154;133;121;142;133;140;150;127;146;162;173;178;158;135;126;159;148;204;318;328;185;158;136;112;171;173;194;150;149;125;114;134;131;151;148;153;139;160;134;140;171;156;191;155;159;151;199;234;199;168;165;146;151;126;117;130;138;155;142;142;150;176;170;182;224;202;256;199;153;158;147;124;135;149;150;135;127;118;112;137;118;116;136;124;116;165;145;152;121;133;123;122;139;109;134;129;125;130;109;135;112;124;151;134;158;163;142;128;107;113;128;127;98;110;118;121;124;170;225;245;248;175;160;147;126;115;123;131;169;178;177;150;175;123;125;119;107;136;154;118;115;132;142;130;152;141;135;150;148;178;169;161;153;148;128;122;140;165;140;171;212;183;159;143;186;181;205;246;214;157;162;173;168;196;161;151;150;142;147;167;149;162;167;145;137;126;128;133;153;158;210;180;168;155;144;209;195;162;152;169;198;233;179;161;124;152;165;211;237;346;311;237;198;218;182;164;147;150;141;120;178;287;342;321;201;175;144;123;141;148;130;155;153;152;172;153;109;110;140;153;136;137;176;165;152;110;101;133;139;146;140;139;129;124;134;133;157;139;153;113;113;131;136;155;148;145;118;136;149;151;119;146;138;134;134;116;142;122;153;136;151;117;130;150;143;167;228;194;149;118;131;118;130;160;151;125;133;145;128;167;166;161;207;198;165;154;143;149;141;136;147;139;152;176;202;183;187;173;168;153;140;134;135;173;167;182;201;201;152;122;147;141;146;135;143;163;155;172;162;161;131;126;163;139;143;138;144;88;91;68;83;114;111;124;119;127;129;111;118;112;112;122;143;166;150;137;135;167;125;148;99;148;138;148;177;194;194;178;172;151;145;162;149;199;194;167;180;146;155;131;144;145;149;142;144;138;123;96;100;63;115;108;125;143;140;120;128;129;124;131;133;163;163;157;174;151;143;132;164;193;176;182;171;154;149;145;151;172;178;160;101;73;80;71;86;103;109;112;121;141;133;180;192;178;169;116;138;92;121;127;123;107;122;126;143;124;134;124;122;150;136;150;141;170;216;196;152;154;174;173;159;123;145;139;124;114;173;123;135;155;126;136;137;118;127;139;140;163;145;144;154;119;145;152;162;143;146;131;141;175;161;160;148;158;144;125;99;84;68;52;71;84;83;106;103;119;101;110;105;129;116;99;100;111;156;160;143;127;117;117;115;106;105;123;100;120;119;119;150;127;136;135;131;98;107;87;91;84;160;204;184;143;130;139;132;132;110;117;134;148;118;139;99;93;115;130;107;107;98;108;91;103;93;83;106;113;72;74;85;87;117;103;135;135;153;159;159;148;142;142;156;140;195;192;190;156;163;162;144;146;136;144;147;157;144;133;147;97;81;122;92;61;72;78;97;115;105;123;137;123;144;155;156;108;113;120;139;168;168;159;142;110;133;118;126;115;109;120;111;120;136;122;106;108;148;192;176;176;139;142;139;165;134;158;128;78;75;79;101;104;87;87;117;132;123;125;138;157;130;122;168;168;179;159;230;394;354;280;191;202;179;163;130;146;148;120;140;138;137;156;186;188;176;172;187;162;151;128;123;108;114;162;130;140;151;136;171;182;157;156;160;147;133;123;125;179;199;184;152;124;119;107;108;107;126;148;165;147;139;116;124;109;127;135;131;122;149;130;183;171;204;200;203;216;202;179;139;118;113;128;149;154;166;140;156;150;171;156;151;164;171;147;139;181;156;158;170;150;148;136;139;171;178;171;130;109;130;121;154;153;147;140;136;116;119;154;149;115;117;136;133;134;141;141;145;132;138;132;183;187;168;151;152;169;149;143;139;152;135;130;116;136;143;162;127;134;125;140;122;116;143;151;136;136;102;111;154;180;155;154;141;148;146;163;139;114;108;130;142;135;128;128;121;150;131;111;120;130;108;130;116;123;125;122;149;170;170;198;174;175;168;137;137;136;163;147;168;131;163;162;141;161;138;139;189;172;199;198;150;137;129;133;151;156;157;137;168;157;162;150;137;142;156;162;184;170;169;151;159;161;143;122;110;149;139;179;155;163;144;172;175;115;142;113;119;111;122;103;101;98;126;125;118;114;134;115;143;168;147;184;172;145;130;133;138;138;139;160;134;140;127;143;183;162;150;138;142;113;95;92;116;119;130;133;125;146;143;138;147;149;161;231;196;169;173;166;181;170;135;129;130;154;144;127;183;161;144;137;146;142;134;145;163;153;126;131;129;118;145;147;152;135;140;170;171;106;84;117;130;156;146;140;124;134;150;126;170;153;172;159;187;142;146;151;146;142;140;143;137;127;149;132;152;175;188;126;164;162;167;174;142;144;133;144;130;151;177;154;185;176;147;156;141;149;128;125;120;145;105;104;123;157;150;141;112;115;116;122;122;152;152;159;130;135;153;136;151;126;158;143;154;146;171;154;172;142;166;152;181;152;167;134;137;157;132;143;143;145;137;120;128;143;129;124;140;157;179;185;175;152;151;152;133;147;125;145;164;148;151;185;161;156;172;167;131;157;155;155;164;178;176;144;174;162;131;129;125;131;130;120;117;115;127;134;129;139;132;139;155;145;161;157;141;155;154;137;161;136;175;156;158;156;159;160;120;123;93;100;125;132;150;130;145;123;149;194;159;149;144;141;135;136;146;129;171;180;206;203;187;163;144;116;155;163;141;114;120;135;135;127;140;151;143;105;131;136;133;128;113;126;139;146;135;115;136;158;165;172;148;127;130;112;113;109;103;102;108;81;121;110;154;175;148;148;130;115;158;130;124;148;193;203;149;139;147;148;141;141;156;174;147;151;139;145;141;158;153;138;140;180;185;166;148;140;123;130;104;129;141;135;167;172;177;163;158;140;174;169;184;153;154;152;180;206;198;149;126;158;168;170;185;192;174;144;128;129;116;130;151;150;165;175;166;159;167;162;186;141;162;158;155;139;163;146;126;115;125;145;150;177;185;159;148;166;145;150;132;128;139;131;170;161;166;167;220;209;220;157;156;145;153;155;176;169;175;153;137;153;165;181;190;178;169;150;214;202;143;181;158;167;131;110;130;130;151;120;143;117;138;152;156;160;162;148;122;123;170;137;131;117;131;165;216;220;183;140;138;138;157;165;178;270;308;290;291;265;162;159;164;169;241;236;269;221;185;169;165;178;185;153;142;163;132;130;143;138;130;143;128;123;134;139;121;121;151;128;126;131;138;137;143;157;168;227;212;224;174;159;135;148;158;136;121;128;145;149;116;124;139;126;125;152;147;149;145;142;147;122;127;149;138;147;153;127;143;127;133;140;153;133;139;118;138;150;194;221;223;192;147;169;164;187;139;130;118;145;149;165;171;198;208;171;157;171;143;140;157;147;123;156;145;101;113;136;124;147;152;132;127;159
161;153;161;195;211;191;161;147;165;137;144;150;222;208;214;171;163;170;204;214;195;140;128;129;120;150;166;208;199;188;176;178;145;149;129;131;132;152;154;178;175;129;140;151;132;119;123;133;141;133;110;107;138;131;129;149;156;183;190;184;150;150;134;124;130;137;144;147;149;164;216;202;179;153;117;133;147;159;235;206;177;148;111;142;157;160;181;156;142;115;137;158;129;156;140;123;145;164;126;125;138;148;142;157;148;170;154;178;172;128;138;138;139;134;130;113;123;108;134;156;171;175;168;212;254;200;157;182;124;174;151;140;143;155;135;125;140;117;118;108;107;120;119;111;148;128;137;150;128;150;114;126;126;124;117;126;125;136;141;125;119;119;137;149;130;109;126;154;128;130;119;139;129;126;123;108;125;141;198;264;297;223;179;147;106;131;124;145;159;170;194;137;138;121;104;120;140;145;142;111;143;132;117;133;128;146;143;133;196;191;158;155;130;130;140;129;131;150;156;184;208;162;156;146;180;188;202;220;186;155;180;141;151;144;175;153;148;169;176;204;170;172;170;150;125;134;148;134;157;142;184;159;170;131;156;173;165;159;144;165;178;215;148;121;118;125;133;191;250;369;292;211;216;206;215;189;143;145;142;169;143;243;309;307;247;188;155;128;152;165;159;161;168;155;161;149;129;125;137;154;159;148;176;169;174;140;130;114;140;110;132;144;133;152;127;152;153;144;133;124;138;135;134;135;148;129;125;166;129;140;137;148;135;156;107;131;141;137;160;146;154;140;156;154;156;187;192;185;143;127;131;107;146;118;164;142;149;131;166;177;162;167;245;254;193;154;136;121;131;140;127;133;154;166;235;214;204;192;193;164;142;155;143;187;223;207;196;192;160;135;131;140;137;149;168;164;178;174;163;141;124;137;140;147;150;141;144;112;86;70;95;121;151;138;144;133;128;116;119;108;114;122;140;136;145;122;133;138;167;134;126;136;137;147;162;179;130;166;156;154;146;138;156;173;161;165;154;169;155;172;136;124;149;133;132;136;148;132;95;81;80;102;158;151;151;148;142;130;142;120;115;164;191;181;158;171;136;156;164;220;176;199;164;140;162;157;155;160;156;114;83;71;67;62;71;71;86;107;123;126;139;176;195;185;116;118;128;138;125;155;134;101;124;138;97;127;123;127;139;102;122;118;130;152;167;176;142;138;165;166;155;145;150;121;156;142;148;159;142;144;157;114;118;118;121;127;141;156;117;140;136;145;140;166;177;151;159;126;158;148;183;170;140;123;143;133;107;87;67;61;53;79;112;113;102;105;131;86;111;116;121;129;128;128;109;128;112;137;103;115;98;127;121;102;103;100;104;127;134;165;140;176;129;109;111;103;100;79;147;232;177;159;145;150;113;141;126;113;170;191;178;126;94;103;124;111;106;122;104;110;97;100;106;96;124;100;89;65;96;101;106;116;125;122;163;167;165;168;138;138;159;164;160;209;200;181;160;150;141;169;153;148;133;146;132;169;103;77;88;97;71;58;72;84;112;126;123;125;123;127;152;133;120;109;109;136;116;148;151;153;134;110;143;88;123;135;127;124;149;121;148;122;130;122;138;167;151;164;148;121;125;167;147;146;115;84;73;101;109;111;98;90;93;142;140;161;140;149;128;144;143;119;122;143;152;239;258;235;192;199;181;180;135;133;159;133;134;148;151;177;195;191;167;155;178;151;156;136;130;126;125;140;141;144;146;139;135;209;173;138;159;171;160;154;149;159;214;225;163;132;120;114;112;119;119;140;142;135;149;126;127;136;157;142;135;147;126;119;141;168;158;182;170;159;142;118;137;106;116;104;130;129;136;150;116;151;121;172;154;177;161;156;150;147;147;159;219;165;143;140;135;144;162;187;160;111;133;141;150;151;164;159;129;124;154;144;131;143;141;166;121;89;118;118;138;147;160;132;149;127;144;148;149;151;139;131;144;129;112;134;136;126;133;128;133;142;155;112;143;150;148;125;141;138;138;109;141;162;182;166;142;155;168;142;147;117;126;116;150;139;125;146;136;146;172;111;126;149;125;170;134;147;155;165;168;135;166;196;176;146;162;139;151;139;168;166;145;148;156;155;171;151;154;150;174;199;203;184;148;141;128;129;131;144;168;181;170;162;148;133;133;154;144;183;159;197;185;174;151;165;125;90;98;148;151;165;158;191;149;127;160;128;113;133;130;107;107;110;125;102;112;127;115;112;141;140;147;159;151;176;197;154;138;121;126;162;173;151;162;161;115;145;148;156;165;153;126;113;93;111;105;132;141;134;152;155;161;139;129;140;184;190;172;142;169;151;184;177;142;121;122;128;151;146;140;130;153;180;146;153;146;146;132;159;132;147;136;111;124;145;147;118;140;150;143;127;100;96;142;151;125;146;140;152;151;195;142;162;145;178;176;141;140;131;156;145;146;145;146;141;146;160;154;139;153;151;169;135;159;160;171;146;163;149;155;168;154;201;186;174;146;131;127;137;123;142;136;139;137;128;139;155;166;171;169;144;115;138;142;134;142;120;156;126;137;144;135;146;134;150;146;168;134;160;152;168;159;159;149;153;150;145;138;124;141;127;110;120;141;138;133;118;127;144;123;158;205;209;237;196;137;142;105;119;132;129;153;178;156;169;131;155;154;160;174;152;148;162;203;175;153;140;129;139;141;141;137;113;142;119;132;132;133;147;111;134;136;135;144;124;161;134;149;143;139;157;130;141;144;159;157;143;153;145;127;125;119;146;118;132;142;172;152;126;159;128;145;127;145;139;139;142;128;142;139;152;184;158;179;129;146;150;121;137;119;130;110;136;123;143;132;145;125;120;112;148;147;116;137;121;130;123;120;115;118;159;185;144;164;115;111;114;110;97;103;107;105;128;98;126;116;153;164;144;133;143;118;155;152;176;179;144;161;125;161;154;155;135;136;152;132;121;123;122;112;140;140;152;159;171;182;174;151;155;125;149;109;136;149;134;173;188;169;141;150;150;153;153;167;175;130;124;136;145;154;145;146;160;155;185;205;182;165;114;123;117;122;128;153;165;176;175;175;165;161;165;149;166;146;127;119;137;149;157;147;141;147;166;164;158;169;158;169;148;134;136;125;147;133;139;149;176;176;182;205;202;188;178;173;163;140;149;187;166;160;128;143;144;192;174;162;163;181;165;267;308;211;163;127;131;130;121;119;120;130;126;124;103;156;169;158;154;152;131;146;136;148;153;117;129;129;157;179;174;149;134;113;119;137;188;240;330;504;415;321;273;173;158;144;166;226;253;297;265;197;164;147;150;188;186;146;152;127;145;155;124;138;131;129;168;156;155;136;113;119;134;127;150;138;153;204;198;215;231;287;305;205;180;142;169;183;148;154;146;146;154;150;127;110;138;151;176;152;164;138;153;124;141;129;132;116;138;146;146;141;122;117;114;126;135;126;126;148;178;195;196;178;145;141;148;157;186;140;139;106;158;178;201;208;175;191;205;153;154;146;150;146;123;157;139;116;157;139;105;129;128;145;135;129;161
149;151;155;166;177;192;122;152;135;162;160;145;154;195;178;157;151;145;170;171;132;118;128;132;135;137;161;178;174;174;143;154;175;170;125;140;126;139;130;158;155;131;149;128;141;140;125;151;124;127;152;118;120;119;144;141;150;157;169;171;181;147;132;118;111;137;171;193;198;201;217;258;205;157;132;161;178;214;199;201;166;163;135;131;133;143;137;132;125;114;126;138;116;136;123;141;105;109;120;119;129;138;147;161;181;120;140;138;163;118;130;148;129;121;109;131;128;121;123;144;134;136;146;198;239;199;162;137;149;163;153;144;143;139;133;121;125;111;111;96;96;105;103;140;136;132;136;151;129;109;148;107;134;107;122;135;131;136;115;127;135;159;140;137;119;127;125;129;113;141;138;156;147;121;110;117;139;143;223;362;415;277;194;189;140;119;120;136;147;172;167;132;128;142;126;112;138;141;165;142;105;144;115;117;131;125;144;133;184;207;167;152;144;126;122;147;160;162;147;174;184;163;156;156;169;186;213;198;216;176;154;168;142;143;134;134;146;166;144;158;177;162;170;146;160;137;151;150;144;162;168;184;138;162;155;172;157;153;154;135;150;160;165;151;113;132;137;162;287;378;256;210;166;202;182;161;170;144;137;137;181;188;234;235;177;186;172;160;162;157;178;143;181;186;166;145;127;127;147;139;134;172;165;177;134;137;129;136;140;120;143;148;134;135;132;144;153;138;151;135;132;145;161;156;162;174;157;124;142;138;163;164;155;177;165;156;173;202;234;198;199;163;153;156;176;189;201;168;152;111;102;115;134;132;148;136;95;132;167;155;171;165;183;224;160;158;151;147;128;147;149;137;167;185;237;225;222;189;177;164;204;163;148;172;210;223;195;206;182;140;151;134;156;151;161;183;175;139;159;128;135;156;148;118;135;124;120;130;119;108;88;105;128;151;142;132;128;131;131;130;101;94;132;108;127;141;130;179;135;149;121;120;140;144;158;160;177;159;144;201;195;160;157;172;211;163;181;137;171;159;158;143;147;166;160;159;145;107;86;92;78;99;109;125;139;150;127;132;107;151;126;147;155;158;151;123;146;162;173;201;181;177;158;158;152;141;161;156;170;136;68;66;53;62;69;79;74;84;104;116;132;171;168;123;136;130;117;127;126;128;138;130;142;118;111;101;102;90;114;123;123;131;131;149;171;164;143;132;140;161;158;134;153;143;160;154;161;182;155;133;137;130;126;128;147;141;121;133;132;145;135;117;135;134;142;156;162;162;177;141;157;146;130;144;124;121;123;92;67;70;77;90;88;95;109;118;106;98;98;109;108;134;111;118;105;125;132;134;114;134;140;149;157;122;99;101;111;124;121;155;197;169;154;101;99;111;84;109;134;157;158;140;114;116;96;138;140;161;308;336;264;174;110;121;114;116;112;110;107;106;115;111;114;147;171;132;89;81;86;99;117;113;129;121;163;155;158;162;163;153;158;168;158;152;189;145;138;126;165;136;146;123;117;122;135;111;125;98;110;88;77;89;85;111;95;114;111;138;124;135;137;131;130;125;125;144;129;159;192;153;178;163;131;134;112;132;149;129;116;149;128;149;129;133;161;155;146;144;128;148;131;120;142;109;100;80;84;69;112;120;89;85;113;139;135;156;144;146;128;113;124;113;130;124;141;192;199;174;208;168;177;158;132;144;133;134;179;155;146;142;136;152;171;177;185;179;162;133;135;152;140;146;158;137;139;132;155;139;151;141;184;200;172;164;131;148;182;190;159;153;133;128;126;139;130;135;110;147;115;126;128;148;148;137;137;135;107;140;131;139;158;162;164;160;133;121;117;105;130;128;136;114;140;122;113;138;131;155;173;171;159;118;134;148;154;155;161;149;140;114;145;149;183;169;152;154;141;137;127;138;138;157;154;153;156;151;120;148;118;126;149;105;112;140;123;125;139;141;124;128;140;123;109;123;136;130;139;151;142;155;142;107;126;153;138;115;143;170;130;132;136;147;144;128;121;138;151;162;167;161;153;124;145;165;147;121;132;127;144;135;132;133;149;133;135;126;110;116;150;128;144;137;132;131;134;162;194;198;173;145;160;152;124;142;174;138;153;159;142;178;177;193;155;167;202;216;182;185;177;137;166;122;132;151;161;169;191;174;166;146;145;128;134;158;168;169;177;167;127;151;121;115;139;106;141;179;153;153;116;125;133;149;133;118;124;101;94;103;83;113;94;108;138;131;126;168;155;169;164;157;176;193;141;126;146;138;151;146;151;143;105;144;144;153;170;137;141;102;90;101;127;137;140;105;133;128;143;155;123;125;153;171;166;112;124;152;187;157;143;155;141;134;159;161;129;130;164;154;168;150;132;142;164;168;168;152;160;138;126;120;162;120;133;174;206;172;113;96;101;151;122;118;150;136;177;155;167;152;145;174;179;196;143;153;149;136;159;118;142;178;182;174;136;138;131;156;154;152;144;161;187;169;148;180;198;198;217;243;203;161;120;173;136;168;158;139;112;131;136;132;139;156;179;200;161;134;126;126;158;127;140;158;117;147;137;150;142;129;149;183;175;158;159;203;192;171;147;164;136;181;156;123;158;127;137;109;137;149;135;135;133;142;162;136;132;169;206;208;259;187;159;135;128;127;138;161;185;206;152;151;173;150;183;149;141;142;163;178;165;170;142;158;135;159;148;132;108;109;114;112;118;132;160;115;134;156;180;139;158;139;159;147;155;155;140;135;154;127;108;126;143;133;155;153;133;128;121;124;142;177;154;147;128;128;123;145;123;152;132;123;128;139;150;117;141;178;151;145;134;141;136;160;134;121;147;144;161;173;132;139;143;165;121;97;134;120;141;115;157;143;132;112;127;116;133;154;161;155;135;120;135;122;104;120;107;128;123;102;110;129;128;154;154;168;175;159;136;146;134;152;149;139;126;146;181;180;128;125;135;156;125;135;131;127;112;130;134;137;157;157;148;166;133;137;149;150;148;132;135;149;164;168;154;164;165;147;181;134;143;160;125;123;103;137;142;135;161;173;140;178;180;140;149;124;112;137;115;120;151;146;182;222;226;179;162;151;172;160;151;144;156;159;165;190;175;160;168;181;141;168;140;144;152;150;145;148;144;140;144;162;180;187;198;190;213;182;159;221;191;185;156;167;164;189;149;161;159;151;187;189;149;158;162;225;309;407;261;162;135;141;137;108;122;102;121;128;132;126;116;112;139;129;123;149;141;136;120;134;131;143;146;170;153;131;136;145;132;124;150;187;225;389;575;445;294;223;174;122;135;152;204;230;276;255;188;147;172;167;169;168;145;160;137;144;127;145;164;159;166;172;225;203;134;127;128;113;139;133;145;157;213;230;196;241;283;248;225;180;200;194;175;176;158;140;139;136;112;125;133;138;159;228;267;162;137;149;151;136;111;123;131;134;146;140;137;134;115;126;104;113;124;125;155;182;246;206;155;123;121;119;158;184;166;142;126;159;162;186;201;181;182;161;154;135;127;145;158;157;124;118;131;134;127;118;138;146;148;143;158;142
102;122;153;138;157;149;116;174;138;134;156;149;156;180;202;203;144;141;155;133;133;138;143;148;157;168;153;145;124;156;154;152;138;173;145;141;110;145;137;130;141;131;176;139;143;134;116;128;122;151;140;120;132;134;166;161;142;149;178;153;143;134;144;108;125;148;150;159;180;236;330;389;308;190;159;198;189;222;267;271;195;153;143;133;168;138;110;124;151;123;142;130;142;129;123;110;135;133;103;137;103;107;155;176;176;142;144;138;121;141;124;152;158;145;116;137;143;134;118;141;152;145;154;186;207;170;143;111;141;148;166;173;129;121;136;119;100;90;117;121;108;108;127;142;119;124;143;130;131;129;129;123;113;106;107;133;107;126;118;124;122;161;154;131;121;127;123;128;118;148;131;175;137;121;119;120;115;147;194;334;429;318;247;174;144;129;110;151;162;156;143;146;153;120;136;129;129;129;144;143;131;123;137;119;123;115;135;141;176;156;174;168;165;159;131;163;186;198;206;187;198;172;134;148;127;155;193;210;202;177;183;180;119;139;137;167;170;166;170;152;152;154;151;149;157;135;129;161;109;135;194;182;137;130;150;144;178;157;142;126;136;120;153;139;138;131;168;183;237;343;266;178;164;181;172;155;128;154;131;143;159;150;152;208;175;167;164;172;166;204;182;185;188;170;149;162;133;130;136;136;151;168;169;159;149;126;123;120;129;122;119;119;145;150;140;146;152;162;131;133;157;129;162;123;179;150;158;162;148;141;145;146;184;148;168;195;172;205;209;235;199;149;140;168;192;215;210;154;133;105;132;129;144;122;143;147;139;164;144;194;182;164;156;171;151;164;157;135;142;141;150;159;138;168;177;228;218;199;145;181;152;180;172;154;187;173;200;182;171;155;147;156;151;160;153;145;137;138;133;135;148;142;146;137;144;139;124;135;123;102;96;106;126;151;140;157;130;131;138;137;123;125;138;124;136;118;148;140;131;135;123;116;120;146;178;173;190;172;180;158;149;139;145;162;192;167;178;161;178;193;173;178;124;149;148;142;134;108;102;74;78;97;116;122;149;140;131;135;141;126;130;151;173;140;152;150;155;168;170;190;163;154;149;153;156;159;160;179;164;126;93;50;44;65;67;65;100;100;106;104;99;146;128;144;118;145;134;141;140;146;142;140;112;115;125;70;94;90;132;135;118;136;132;132;143;153;175;153;127;140;163;139;133;120;151;162;155;165;156;144;131;144;111;140;122;148;133;137;156;153;118;121;130;163;128;127;154;157;163;146;161;144;144;107;93;86;119;73;64;64;79;81;111;111;100;97;112;109;129;109;107;139;112;129;117;119;117;145;123;128;176;142;147;157;115;94;112;139;153;135;172;172;167;114;102;117;95;114;125;156;133;120;108;129;128;121;151;196;447;660;494;266;130;92;102;106;95;120;109;98;100;109;144;227;241;151;105;81;82;101;109;110;132;147;158;169;176;183;149;155;160;137;166;174;176;149;150;133;150;154;138;140;130;142;137;145;115;143;96;75;69;75;99;108;113;95;108;112;105;119;126;128;142;141;124;117;126;158;159;185;166;207;172;140;122;130;132;106;150;142;151;155;138;146;135;152;146;142;132;130;158;141;150;119;85;72;62;66;90;108;94;115;104;115;119;136;144;138;136;117;124;122;137;113;136;137;123;162;164;164;161;148;148;158;153;159;126;163;163;134;162;182;193;231;222;158;142;158;128;175;193;163;140;148;123;111;131;139;125;118;189;216;199;168;127;125;141;134;140;125;141;134;110;115;141;131;152;128;125;138;123;144;146;180;189;169;142;129;126;124;132;159;182;188;127;129;137;149;159;152;145;137;127;140;129;117;109;136;147;168;132;154;134;126;124;123;142;157;143;152;135;153;160;137;135;131;121;137;137;127;164;146;132;138;132;124;154;137;135;123;137;147;138;120;140;127;150;121;124;123;113;136;105;107;126;117;140;135;144;134;125;109;114;103;131;142;132;159;138;130;148;136;127;149;138;150;145;177;149;132;152;136;149;155;131;123;126;143;138;157;133;135;137;122;143;122;154;140;194;153;151;155;152;145;156;175;162;161;163;172;132;150;142;152;147;170;189;155;185;229;210;198;173;174;229;257;226;218;181;175;154;145;113;140;125;155;179;137;130;128;135;131;142;157;148;153;161;131;138;139;120;116;112;131;151;212;170;148;132;115;123;121;171;158;134;113;96;96;99;106;113;116;116;127;152;173;139;129;138;134;161;169;181;153;136;140;141;165;156;156;147;143;135;167;155;137;94;116;89;120;132;143;129;116;97;127;134;124;133;138;147;147;129;126;138;183;179;151;152;113;116;140;150;167;146;130;140;154;183;149;144;136;138;158;154;194;175;133;129;125;123;143;160;206;261;227;137;102;119;134;120;120;146;153;162;147;142;163;152;181;245;238;173;131;133;156;127;139;150;181;184;162;163;147;136;147;162;155;153;151;186;186;183;163;202;205;242;232;233;170;162;138;133;134;160;151;128;137;130;148;158;165;153;138;135;150;154;133;163;171;156;169;170;142;120;136;134;140;147;156;179;174;168;196;207;168;190;162;176;182;170;169;150;129;116;118;131;130;144;125;138;140;137;129;125;175;180;181;192;196;132;128;137;153;139;125;148;191;196;137;165;140;174;155;162;143;181;160;183;141;136;142;134;134;126;116;144;134;129;145;122;148;119;134;145;173;215;173;133;137;144;176;161;152;177;156;142;123;118;119;114;128;135;144;152;144;122;127;150;160;172;150;131;154;134;130;114;137;132;109;134;129;142;152;125;171;150;141;165;177;135;147;151;117;146;171;157;167;171;131;168;164;124;120;124;124;124;138;116;115;137;123;115;112;112;136;138;147;133;144;116;122;148;141;113;112;110;103;116;126;118;139;145;170;161;149;113;136;149;126;133;136;115;127;147;183;146;113;133;132;150;125;109;134;117;135;139;137;157;164;151;146;141;160;176;163;154;136;132;138;149;161;129;151;137;193;187;176;176;140;155;123;136;134;142;162;164;168;214;171;149;150;108;132;135;123;149;144;155;150;193;194;208;142;151;159;153;148;155;153;169;170;168;207;203;180;166;157;166;148;158;139;147;167;151;161;141;135;131;126;173;200;200;172;183;220;206;203;205;201;155;150;141;162;178;164;134;154;169;168;178;166;157;179;273;311;279;163;147;131;117;121;101;105;124;123;127;122;119;115;122;114;140;150;146;141;140;134;122;136;141;144;153;121;118;110;113;145;120;140;195;326;517;375;242;161;153;139;130;136;151;192;201;178;188;169;181;172;177;187;180;180;132;139;150;166;183;155;176;180;261;218;158;117;111;128;131;117;134;145;177;196;213;188;209;203;176;185;205;208;162;178;153;125;128;113;125;137;101;145;179;236;247;193;143;150;133;114;132;120;149;137;124;131;124;105;105;120;129;135;138;136;139;162;205;190;154;108;132;137;165;191;201;147;147;140;170;182;145;160;189;187;159;158;163;165;171;126;129;125;134;142;150;146;147;138;159;158;137;144
139;125;128;156;166;160;134;143;141;143;153;153;156;120;187;182;163;143;132;137;123;151;164;158;151;137;154;137;116;148;142;147;171;170;161;160;148;145;124;120;114;136;134;180;134;135;120;132;147;147;166;142;112;131;136;137;164;154;201;192;150;143;126;120;135;151;154;181;189;292;504;457;285;183;193;189;200;231;247;249;194;169;135;149;137;147;159;155;163;161;183;139;126;117;116;101;135;117;154;138;137;127;194;189;191;129;128;129;112;111;104;167;163;132;136;129;159;132;143;139;132;128;119;157;147;154;126;109;115;134;153;152;150;133;132;136;125;103;119;106;109;140;131;134;121;114;125;123;119;134;122;130;100;136;116;117;103;109;110;109;127;149;135;142;134;115;116;127;137;153;115;155;153;136;130;135;158;134;184;241;250;224;170;131;146;134;131;134;119;138;141;159;151;128;132;136;128;125;142;142;131;128;152;129;125;132;124;143;148;139;153;233;185;170;164;181;216;235;230;216;182;136;169;163;148;161;166;200;183;178;175;167;152;143;167;138;174;155;152;142;149;133;136;132;135;168;148;147;154;162;183;174;136;132;139;161;156;172;149;168;159;158;169;156;136;172;171;199;177;202;223;182;173;134;140;145;139;143;149;143;194;177;180;169;177;152;178;177;180;255;254;225;185;173;176;160;129;126;131;140;139;175;167;133;140;134;128;134;132;144;159;131;137;145;153;161;149;163;166;151;152;155;160;157;155;178;170;154;146;145;148;144;130;150;155;145;162;174;186;213;211;150;136;176;186;190;210;178;157;109;134;143;169;144;157;155;141;149;145;185;175;163;145;155;161;155;142;137;134;139;167;169;156;149;181;177;210;183;173;196;184;159;168;179;151;173;173;210;233;194;189;158;144;157;136;132;128;152;148;152;155;154;151;133;136;144;161;122;127;120;102;87;118;120;134;141;148;146;119;149;151;150;141;134;159;158;140;141;116;109;126;137;132;137;188;212;153;165;192;184;163;159;149;134;163;162;176;177;182;193;177;152;156;148;139;147;135;106;90;54;69;81;130;146;107;132;123;101;134;127;154;121;132;114;130;150;142;168;185;192;199;158;139;113;132;144;157;185;173;137;84;69;64;50;69;87;105;110;96;107;102;136;126;127;127;144;168;175;161;172;130;139;145;119;111;119;92;115;134;128;133;137;134;127;154;148;135;140;118;115;125;142;143;134;153;138;169;154;148;146;131;151;135;146;123;122;149;131;165;163;119;108;142;97;116;134;155;136;195;162;140;138;111;88;64;58;72;76;72;79;62;81;83;126;111;93;111;114;105;125;93;141;141;133;119;118;137;165;136;126;197;181;200;203;112;115;129;140;125;150;155;142;115;110;96;99;137;130;115;118;110;126;122;144;140;121;128;236;485;812;704;357;148;133;105;118;128;133;143;114;105;87;154;223;257;156;128;115;104;115;116;134;130;142;174;172;191;203;197;172;193;139;153;174;157;159;134;143;136;144;130;123;133;151;165;142;134;124;94;91;76;77;80;125;89;97;99;117;117;103;108;139;162;129;145;131;148;153;173;180;178;227;199;122;118;139;115;103;123;138;142;183;160;147;129;139;145;167;148;147;140;157;130;100;86;81;77;76;100;97;119;98;107;124;132;150;152;142;128;126;133;134;148;128;130;113;114;150;158;137;141;149;172;162;152;145;142;148;172;157;155;161;209;224;221;181;160;177;184;272;268;195;151;114;123;122;119;131;124;156;130;167;214;180;143;121;126;114;108;134;133;131;116;112;126;125;136;124;141;116;126;136;162;195;189;187;174;170;138;140;161;168;192;195;179;143;175;197;240;209;154;127;139;129;146;134;123;111;121;136;119;137;139;124;132;124;102;119;137;140;158;148;162;131;135;144;124;150;139;141;129;132;118;138;128;136;144;148;143;122;136;132;117;136;116;139;142;132;129;121;114;134;136;119;138;147;131;128;124;147;116;122;110;150;126;132;132;146;145;127;144;147;166;141;125;141;149;143;165;168;151;146;142;125;128;144;171;144;154;148;140;162;149;111;140;153;147;148;175;160;140;146;124;140;132;173;195;150;174;168;162;138;136;136;143;143;153;139;156;217;218;199;202;163;186;224;213;205;164;168;137;143;146;130;142;146;115;120;109;130;109;145;150;172;161;144;140;137;132;132;134;126;111;123;153;184;174;156;143;108;103;109;125;143;153;118;92;97;102;109;102;112;135;138;139;151;123;142;151;175;176;175;188;173;136;137;142;160;161;160;146;113;140;147;146;118;100;102;97;125;165;150;145;120;109;124;112;106;124;128;136;123;141;137;152;154;149;150;134;119;115;128;143;160;140;132;114;131;167;144;153;117;143;147;161;206;168;136;151;115;142;144;147;174;227;203;152;134;112;128;132;127;156;148;107;124;130;165;165;212;251;206;158;133;138;152;151;116;130;147;147;140;134;133;134;136;132;134;167;176;193;189;174;176;247;228;211;224;226;209;183;121;132;170;130;129;104;121;142;136;116;139;135;135;154;160;160;162;153;174;164;161;196;152;144;93;104;173;125;164;172;155;144;154;163;162;164;201;177;158;161;153;149;133;132;104;126;123;130;145;120;141;144;134;150;141;185;177;172;175;168;167;143;163;135;152;190;200;225;193;130;148;157;140;150;146;154;185;162;154;137;149;128;180;118;118;154;160;151;144;134;142;126;134;158;188;238;210;170;148;151;156;165;154;145;131;146;135;116;115;132;145;166;181;164;148;155;111;146;166;161;122;127;145;175;161;139;140;137;131;141;138;162;122;156;146;149;153;159;151;137;146;132;152;166;167;202;221;178;166;162;153;146;143;122;112;133;120;135;138;148;157;126;133;123;131;139;123;151;157;152;169;183;140;143;113;118;118;123;116;118;125;147;161;140;135;134;135;129;132;149;113;141;144;166;144;134;102;107;141;136;138;124;138;105;113;143;152;130;129;165;150;151;135;174;142;126;136;160;147;122;143;127;148;166;188;210;182;170;154;152;116;141;136;156;161;204;181;243;186;137;105;100;117;131;143;163;173;181;145;177;172;195;172;145;155;163;184;201;185;216;221;177;179;203;178;126;150;144;153;124;138;137;160;142;140;151;139;123;153;182;214;200;196;189;209;200;228;228;208;143;133;151;140;177;150;176;168;171;183;183;202;184;201;224;263;218;206;185;150;119;136;116;90;112;129;106;123;136;128;119;123;124;126;127;125;119;122;126;135;137;145;153;157;131;115;145;145;136;146;172;212;310;267;194;138;136;128;117;132;131;161;145;166;178;177;177;163;167;227;195;184;142;135;124;144;149;142;142;189;219;193;148;96;112;134;143;138;160;134;145;186;187;220;167;181;145;132;152;166;192;176;138;148;127;134;129;128;133;122;169;189;146;165;115;144;151;126;113;123;99;124;124;129;100;109;139;164;127;166;145;138;138;144;163;184;143;115;119;127;148;192;163;164;139;146;142;154;170;156;144;152;137;136;139;187;167;129;126;140;148;145;168;131;157;133;146;138;112;128
138;100;135;153;162;162;138;132;157;139;132;144;137;163;186;184;160;124;149;166;129;157;155;168;144;136;148;164;147;140;147;156;163;182;160;171;114;131;138;133;152;135;181;159;133;121;126;127;144;139;153;135;129;128;137;150;139;180;193;181;127;143;145;122;123;151;182;166;175;298;460;419;246;163;141;156;164;190;185;201;155;151;134;173;165;169;162;200;158;186;210;175;154;106;121;115;157;119;156;165;173;158;180;164;152;130;99;121;127;131;135;143;167;138;143;137;164;175;163;142;133;118;124;132;158;142;126;138;122;134;134;158;130;160;115;138;116;108;92;124;122;116;127;137;117;111;119;124;127;145;155;145;155;132;125;145;106;103;136;122;130;131;128;113;128;106;128;114;105;149;154;143;146;158;159;163;167;158;161;199;174;177;157;131;129;134;114;120;138;103;146;115;128;113;136;127;118;125;123;121;131;129;123;115;135;116;122;133;164;172;165;218;192;158;137;174;254;236;236;226;169;151;139;141;157;154;159;162;136;160;150;159;151;162;139;149;143;138;146;162;145;147;143;137;122;120;133;139;118;181;186;151;142;146;145;148;190;186;192;170;172;163;171;164;166;207;200;169;138;154;174;165;154;161;140;133;134;122;141;186;198;158;137;158;201;179;186;188;243;281;233;206;139;157;168;159;131;122;116;143;148;154;144;141;140;138;137;122;129;153;141;123;127;143;161;159;160;165;147;158;154;153;144;137;154;162;178;144;143;145;144;142;115;147;138;142;119;144;157;168;147;152;146;150;198;179;164;147;117;132;165;158;162;163;161;154;144;149;172;169;153;169;140;137;126;146;140;154;135;138;149;140;166;177;147;179;193;205;172;176;176;177;166;179;148;153;158;222;204;189;182;183;178;158;137;126;134;158;150;153;137;154;139;152;128;141;142;133;140;112;99;88;157;129;134;144;173;213;200;167;156;157;141;129;153;144;121;108;115;102;127;118;138;160;224;184;182;150;187;157;149;151;131;129;138;148;181;173;197;179;186;154;181;159;120;130;134;98;94;56;84;122;146;131;129;129;126;148;148;139;153;156;157;149;135;133;147;149;194;156;175;136;127;152;118;146;162;175;134;138;85;60;57;58;73;91;86;98;87;98;106;112;117;116;168;179;188;170;155;158;137;135;134;128;130;116;104;114;126;130;128;121;128;133;126;136;140;125;133;129;122;133;114;130;155;153;157;153;165;143;142;144;136;115;121;141;136;136;141;135;136;130;105;124;120;112;162;154;204;196;154;133;93;86;62;62;82;85;104;64;97;96;110;127;101;116;121;117;132;124;160;136;140;143;107;130;153;143;114;133;147;174;183;175;126;111;116;145;130;137;148;116;104;114;108;102;133;125;114;93;140;102;137;114;138;149;153;210;327;558;479;284;161;137;108;105;101;128;99;102;101;104;108;170;179;170;117;107;98;111;116;117;145;152;164;184;213;231;310;270;184;158;160;159;137;148;125;144;164;141;148;133;157;152;163;181;167;141;115;83;82;94;98;120;112;96;105;105;111;118;139;147;122;142;149;116;146;142;152;186;175;202;173;148;111;152;121;126;134;118;118;134;113;128;134;122;137;192;153;140;144;158;135;106;96;76;89;81;93;113;113;103;90;115;121;124;156;119;128;122;123;121;130;135;137;142;129;130;116;123;121;124;154;156;165;160;151;128;166;133;158;159;207;218;202;169;156;159;212;318;294;228;137;136;115;114;131;140;143;135;138;163;168;127;102;98;128;137;114;119;147;142;126;114;118;145;124;127;108;119;104;129;170;198;212;202;209;212;197;166;154;164;167;220;200;128;174;228;263;235;165;145;155;146;134;130;97;106;135;109;113;126;140;146;144;138;134;135;141;154;157;135;131;136;128;127;119;153;135;151;166;118;137;142;116;113;141;149;133;142;133;157;119;137;141;131;133;125;142;133;119;131;163;165;177;143;135;115;123;113;151;120;122;137;124;139;117;167;124;129;141;134;160;138;145;113;154;149;159;149;166;141;132;146;151;185;187;177;157;161;135;150;141;161;125;131;122;157;165;152;140;148;127;138;157;186;181;180;164;162;144;155;138;136;117;139;152;160;175;170;191;166;168;140;174;199;180;188;161;189;150;140;165;143;154;133;134;128;120;104;133;134;143;165;151;175;117;130;148;143;119;109;127;139;134;155;172;171;139;105;97;119;131;126;125;92;87;109;131;143;133;133;121;138;142;107;128;129;140;160;175;142;169;163;141;132;138;139;138;150;128;115;136;125;124;127;114;99;91;126;135;159;168;134;107;105;116;106;152;147;111;144;126;121;113;118;140;125;99;111;118;125;137;133;132;103;112;136;178;159;163;146;149;165;167;201;157;163;132;121;114;117;129;153;158;180;137;127;129;115;128;144;127;138;127;126;141;166;138;176;207;183;171;127;151;167;168;130;138;135;148;130;128;108;134;136;150;146;165;181;203;176;158;164;176;202;190;206;207;155;154;136;115;142;117;107;120;120;130;128;151;186;147;153;134;161;155;181;143;167;165;157;170;146;143;138;117;141;145;144;144;159;177;150;166;188;166;183;208;174;187;175;128;143;115;109;127;111;116;114;118;135;129;134;135;166;197;160;179;169;171;160;202;156;147;155;159;210;226;148;141;168;151;144;127;145;173;196;160;140;129;122;126;140;146;114;136;141;162;157;161;163;123;121;147;174;221;190;189;172;149;145;138;154;128;132;129;115;126;123;118;141;154;206;195;177;149;137;136;102;129;141;120;143;178;150;146;209;164;159;146;180;149;157;122;127;144;126;130;136;135;114;185;171;175;206;178;199;146;141;144;149;145;130;127;131;136;125;125;148;148;128;124;129;124;124;129;139;130;153;129;157;168;150;135;118;115;122;120;104;113;121;126;114;170;147;128;126;146;127;144;162;151;145;125;136;118;139;161;177;137;140;163;139;124;119;141;161;145;140;109;147;162;151;146;141;104;115;124;152;156;134;136;134;127;190;187;178;179;143;133;143;134;170;169;177;202;259;272;231;161;142;110;126;128;130;163;182;210;162;148;169;159;163;125;157;172;205;214;218;237;238;174;149;162;168;150;133;139;162;143;137;162;162;137;140;131;124;141;136;197;230;225;196;241;210;203;199;233;216;156;148;153;166;159;186;173;154;205;173;169;189;174;174;194;206;211;248;193;144;113;118;116;120;118;135;125;120;111;110;104;112;111;129;139;116;127;130;141;125;137;156;159;142;135;134;136;149;138;145;159;176;209;188;157;142;121;134;123;119;128;128;136;161;179;191;188;175;177;173;184;206;167;149;150;129;131;151;131;193;233;180;157;127;113;104;146;158;139;125;195;217;240;164;139;127;144;150;149;162;162;146;147;120;111;127;120;111;111;121;118;165;153;130;138;153;146;126;136;119;125;131;98;108;122;114;149;166;142;136;139;135;127;156;170;146;149;146;126;126;148;191;205;185;143;155;164;158;137;152;128;153;131;151;126;138;168;128;143;141;155;143;129;145;122;130;114;153;130;126
98;126;136;146;134;154;151;127;159;141;130;126;133;128;147;153;140;156;141;139;167;141;130;148;144;138;147;181;147;139;126;142;151;157;161;138;155;142;152;136;145;135;166;175;139;141;133;137;163;139;159;140;136;112;159;143;163;163;163;168;141;153;149;133;141;223;214;173;167;232;299;247;181;145;148;129;141;164;193;259;196;191;157;210;191;200;187;206;183;210;199;149;112;97;112;141;139;131;132;157;159;132;151;173;148;134;130;110;131;140;141;141;161;130;129;119;168;178;177;149;142;124;140;144;152;126;120;125;114;125;145;151;125;136;126;111;124;111;125;128;132;139;159;125;128;124;113;115;127;159;148;151;171;177;172;175;125;129;114;110;135;137;136;129;98;122;128;128;90;124;148;150;131;175;153;190;203;187;185;155;154;171;152;118;130;126;139;137;135;135;124;109;102;115;109;96;124;140;123;119;104;124;142;110;118;123;120;137;143;130;159;157;145;176;148;164;221;223;259;198;174;158;136;142;156;154;134;111;130;160;140;141;121;149;131;151;174;146;146;153;163;160;161;144;118;131;125;119;141;159;194;149;166;124;128;148;186;196;247;236;231;189;169;146;143;157;142;130;134;138;163;201;202;156;159;141;139;145;166;185;231;182;188;169;173;187;214;231;265;240;208;168;164;142;168;164;155;148;112;132;149;138;165;146;165;123;127;130;124;140;123;144;129;142;147;142;146;165;135;157;128;138;143;149;137;159;169;152;118;130;135;145;110;134;119;145;121;137;148;134;121;113;147;144;171;200;160;136;132;120;122;143;137;143;139;151;148;154;151;164;157;162;133;136;147;144;135;151;160;162;157;166;162;157;151;166;165;142;161;180;169;156;162;174;146;168;152;175;203;174;170;173;156;154;117;139;151;182;154;152;147;146;145;162;159;134;134;147;118;117;122;114;131;127;149;127;209;251;237;173;165;134;139;149;188;137;111;104;101;103;117;140;175;173;230;219;199;172;179;167;132;140;147;160;129;155;166;186;149;147;170;154;148;148;139;102;136;105;96;72;90;142;151;167;145;131;175;156;130;165;167;174;147;143;142;154;134;135;164;178;159;141;129;122;126;159;120;133;162;149;70;62;51;78;84;73;101;90;98;102;103;107;99;132;144;144;161;162;121;149;131;138;123;135;125;113;112;131;131;88;130;130;167;124;134;140;170;147;111;116;133;131;135;135;149;124;163;166;176;142;127;142;137;127;136;148;121;145;128;124;139;108;124;111;132;119;138;180;179;236;170;143;101;79;43;72;82;88;81;74;117;118;149;133;123;109;119;134;132;134;134;141;135;147;142;165;158;172;124;125;159;141;166;116;99;127;116;118;125;151;148;119;116;124;104;118;120;114;120;119;119;108;130;145;188;184;144;153;168;290;267;204;134;127;128;95;98;123;115;126;114;104;121;134;157;122;108;113;100;119;116;152;136;144;150;145;202;348;484;428;268;153;151;147;165;167;163;188;187;158;126;142;138;151;149;174;150;127;124;108;69;103;92;97;104;85;100;101;123;133;158;175;163;140;151;138;122;133;140;148;186;179;176;147;135;116;99;96;110;112;124;129;119;105;102;132;123;159;152;144;161;133;153;144;101;79;81;89;90;120;109;107;106;119;116;116;128;122;141;130;150;143;150;140;172;200;138;141;144;136;143;142;157;144;162;172;150;167;155;157;153;138;178;207;169;136;140;144;194;252;239;160;143;127;114;130;154;177;176;158;117;133;142;149;130;104;101;127;135;120;146;144;134;142;128;128;128;117;112;130;127;126;160;197;200;215;264;246;212;181;165;133;147;165;165;146;153;184;237;226;164;139;133;118;132;144;122;99;123;110;141;144;141;125;142;124;144;130;154;162;187;144;130;127;149;140;146;165;148;156;147;130;141;135;146;143;137;159;160;162;129;138;119;138;147;122;104;129;130;145;128;147;144;160;155;124;141;105;125;118;107;131;150;136;124;134;121;120;121;138;144;154;131;133;108;124;148;172;172;168;151;163;131;140;158;186;184;157;169;127;147;153;145;145;167;133;121;147;148;149;141;127;152;142;159;197;215;176;147;154;121;116;124;131;114;142;140;138;153;151;166;160;170;170;129;155;165;146;185;153;164;167;158;176;173;172;158;140;132;134;123;123;152;180;158;161;144;155;132;142;139;122;109;125;126;134;167;162;140;110;125;135;122;109;114;116;117;117;140;153;153;126;119;134;110;92;98;115;141;152;146;152;169;158;148;143;166;161;139;139;137;129;103;124;114;117;101;110;92;103;129;173;152;122;106;115;118;152;153;155;152;172;134;112;127;130;121;109;126;115;120;104;110;122;106;123;128;146;165;165;158;172;170;146;149;144;153;150;155;152;136;122;140;130;182;150;163;137;133;147;154;133;126;116;137;109;137;139;168;174;163;153;133;146;144;158;145;150;128;133;150;114;141;140;140;142;129;130;159;181;196;205;132;165;177;182;156;207;179;157;154;141;149;143;108;130;123;113;115;165;196;178;198;184;143;156;138;162;131;141;134;126;157;155;148;129;114;175;149;147;163;149;168;147;167;148;183;182;176;157;175;143;165;156;132;114;128;111;148;118;100;115;126;143;162;136;169;154;150;187;193;210;205;176;145;151;165;169;196;167;160;157;164;173;148;165;165;176;156;113;128;145;149;138;105;119;128;141;162;150;166;157;128;151;142;144;157;157;159;152;146;145;128;165;141;109;125;136;115;102;119;135;131;180;226;180;150;131;133;115;98;111;123;125;155;141;159;168;169;149;153;150;137;134;151;129;128;146;122;154;140;170;145;200;141;160;163;144;137;121;121;120;138;127;131;140;118;148;137;140;138;128;116;113;124;130;132;145;166;162;150;121;136;135;131;128;103;134;97;113;112;122;107;141;153;141;133;129;150;131;150;144;126;128;122;121;144;213;228;238;206;153;122;109;110;126;149;133;128;130;130;144;124;169;153;154;115;113;128;137;134;174;169;145;162;182;159;149;142;138;150;125;156;145;159;169;187;177;237;198;148;139;133;115;125;129;166;170;161;176;164;162;147;139;156;183;172;194;196;245;292;268;200;127;151;127;138;121;140;168;153;156;133;136;127;149;138;147;142;143;178;208;227;217;189;221;205;203;236;224;188;194;145;162;181;145;142;139;169;163;224;175;165;160;175;165;161;178;188;146;120;139;104;121;152;130;134;112;101;105;109;121;115;132;123;150;123;110;114;119;126;156;160;121;136;120;128;146;160;157;203;229;206;206;203;190;126;115;103;138;131;159;163;166;182;170;170;188;158;208;188;204;189;155;126;142;125;110;114;157;221;223;141;117;113;139;125;156;144;131;184;237;218;171;157;142;138;170;128;141;150;132;126;134;111;122;120;110;96;113;135;133;111;116;123;130;136;138;132;109;130;131;130;141;124;124;156;144;125;146;157;134;144;203;164;149;136;135;133;132;148;172;183;147;166;140;163;170;142;149;174;172;143;119;161;144;133;179;167;155;132;123;128;134;126;121;121;108;127;146
137;127;128;135;147;145;142;159;146;126;118;135;127;162;161;167;149;152;152;166;188;165;146;137;150;138;130;149;136;136;110;142;135;150;161;137;139;151;180;157;158;198;208;205;130;135;133;116;142;151;132;125;98;125;134;113;133;171;171;176;194;217;248;200;203;286;268;203;140;162;178;178;133;111;102;109;114;165;199;290;278;224;180;227;203;191;179;192;173;155;141;139;122;100;118;129;135;178;152;135;116;129;138;145;184;149;146;120;127;116;151;126;132;145;129;127;148;143;128;116;148;127;159;138;121;116;151;152;119;124;155;154;135;154;128;115;101;123;136;131;119;141;146;154;131;136;143;140;149;146;139;123;149;169;205;241;168;118;115;109;115;119;113;152;124;122;116;141;143;164;181;169;149;139;185;176;235;258;157;165;169;192;164;122;138;146;113;133;139;131;128;139;122;115;119;115;147;118;133;129;125;138;120;110;127;139;123;160;138;126;142;165;140;138;127;132;201;201;203;162;206;165;148;185;167;191;173;156;144;154;162;142;152;132;155;176;172;163;175;158;118;144;147;148;118;134;122;149;139;143;167;184;144;138;141;155;151;176;220;217;259;190;167;130;131;111;119;141;142;125;167;220;179;148;153;130;134;166;205;226;227;222;193;216;191;229;270;364;289;242;189;160;152;157;179;157;169;138;122;138;153;121;132;135;134;152;125;136;130;146;155;157;156;135;135;158;123;153;131;117;137;137;122;145;156;139;124;127;149;125;140;139;142;145;124;139;118;127;125;148;118;118;122;161;153;153;146;128;128;144;155;129;142;137;167;153;146;132;163;140;130;133;125;153;132;156;187;143;163;149;154;154;146;150;148;160;158;146;181;183;170;150;146;141;142;152;156;169;187;170;169;191;165;138;108;152;137;155;167;152;170;137;161;155;141;136;138;123;142;100;120;129;123;136;128;140;200;238;229;158;141;120;128;136;150;127;140;103;106;103;113;131;148;174;219;226;191;201;201;187;163;145;129;147;163;158;182;158;156;160;156;190;161;123;117;136;114;127;99;93;110;134;198;175;157;144;161;138;172;143;200;171;170;158;176;168;165;143;149;165;133;144;140;143;140;158;136;122;140;121;85;61;46;68;65;85;81;93;112;96;83;91;116;110;121;139;128;127;128;132;122;129;145;127;115;101;127;110;127;113;128;133;135;125;142;133;143;149;127;152;130;117;112;115;138;119;183;196;182;171;153;144;159;154;153;128;154;146;151;110;137;128;113;142;100;116;124;157;202;180;139;126;85;79;55;73;77;75;80;73;110;163;141;118;121;123;114;127;97;105;139;134;176;180;118;154;177;146;127;110;108;126;121;111;118;105;100;117;119;157;134;126;134;124;113;114;121;123;108;117;121;128;124;144;220;223;168;127;109;135;148;138;155;122;121;117;105;113;113;133;106;101;93;123;123;143;96;102;104;125;124;147;139;122;125;163;202;376;547;474;238;156;131;155;161;190;158;159;177;150;151;133;137;146;163;159;139;145;103;121;78;97;96;112;107;103;98;137;135;143;151;137;132;131;142;134;135;145;150;119;159;149;152;149;119;100;111;126;128;127;110;119;141;115;126;138;135;142;141;138;182;177;154;119;101;97;86;88;102;100;111;100;108;95;117;102;112;107;149;147;138;175;166;208;206;210;168;171;172;122;131;175;157;162;143;150;134;155;187;181;167;150;148;155;168;140;127;116;152;197;187;134;127;121;113;122;149;156;174;153;130;139;142;147;126;122;120;126;143;138;117;108;142;127;108;128;130;137;120;129;122;155;162;183;197;232;250;229;202;173;161;145;148;158;155;130;142;156;164;167;139;144;112;122;140;149;141;119;124;124;124;151;132;151;136;147;145;141;126;154;179;157;137;138;171;153;139;166;179;163;176;156;133;148;126;144;159;175;181;160;139;112;125;112;114;130;135;162;143;121;118;127;126;159;153;131;124;98;125;99;120;142;150;179;135;130;133;134;140;132;154;145;139;153;128;106;128;160;151;162;144;152;171;161;182;206;199;182;131;131;130;146;131;140;120;126;133;158;152;164;142;135;153;156;178;220;211;160;115;136;150;146;131;151;127;136;141;132;166;153;120;154;194;169;162;142;137;153;159;147;155;160;160;138;172;150;177;148;147;115;130;151;192;202;199;196;155;160;154;148;152;119;141;115;117;159;120;131;141;138;131;169;159;162;134;119;122;125;144;162;154;141;140;136;102;105;96;104;128;135;166;163;134;122;149;128;151;154;123;160;143;125;125;121;110;115;107;90;83;92;103;116;142;101;82;120;140;133;205;170;190;166;140;122;106;110;138;105;122;146;148;149;123;155;145;126;118;138;155;148;176;156;154;161;134;160;141;139;136;144;102;122;124;157;166;161;132;176;156;147;189;172;146;124;109;114;134;160;162;174;221;191;161;169;158;150;154;118;143;124;118;135;146;146;146;179;144;145;149;157;187;164;172;165;131;152;150;159;164;155;148;158;147;126;129;139;140;129;138;191;206;219;258;192;146;160;177;143;154;156;134;125;169;164;150;122;131;172;196;183;145;153;129;147;141;179;186;138;165;148;153;147;167;135;152;155;171;140;93;94;94;114;122;143;160;152;156;173;177;197;192;197;211;168;139;165;163;204;161;195;191;167;190;161;162;167;185;187;173;152;125;143;149;128;124;111;108;142;139;161;146;170;157;126;121;146;154;152;171;152;156;139;130;164;153;128;135;118;143;133;111;142;118;142;171;141;143;138;151;121;127;140;123;132;144;148;167;171;180;173;145;121;115;134;119;140;125;151;130;114;155;125;157;158;140;131;136;120;132;131;140;155;130;128;146;118;144;142;144;127;121;112;109;118;135;138;127;144;178;178;166;144;110;133;130;142;126;110;123;104;123;122;99;124;139;128;130;123;124;140;163;124;143;148;149;151;138;243;359;434;268;202;165;121;127;140;137;136;122;138;130;132;132;134;136;117;117;119;134;145;164;185;168;160;148;162;127;151;131;140;164;140;148;148;142;179;170;149;175;181;178;144;130;118;105;114;143;149;164;181;173;166;133;127;142;150;164;164;168;204;227;217;165;143;134;134;123;147;145;149;157;150;157;145;165;144;164;145;158;125;164;207;248;222;214;202;205;224;199;250;238;203;157;147;145;134;167;182;177;204;223;227;159;160;144;129;138;128;127;143;108;110;121;128;170;168;136;134;126;108;129;104;123;142;142;131;135;120;134;126;122;133;136;131;148;139;136;142;140;185;240;257;230;293;325;260;165;155;155;158;158;169;202;175;177;188;174;191;167;210;186;232;208;154;161;158;124;121;110;142;164;125;142;136;133;119;146;180;138;138;201;225;177;191;139;119;140;156;136;123;130;142;118;145;159;145;132;141;112;103;126;132;144;138;133;126;131;130;143;125;122;145;137;135;151;143;157;122;131;132;148;144;158;159;159;134;127;131;159;145;136;138;144;148;170;156;157;175;155;169;172;200;164;117;110;115;139;136;154;137;130;133;140;119;108;123;120;122;141;138
107;171;165;126;132;158;143;151;158;126;139;136;141;154;170;170;156;180;143;173;176;160;149;135;118;145;151;151;132;115;122;131;129;137;127;133;121;174;179;154;182;232;218;185;165;140;137;125;129;137;116;114;112;130;130;137;139;167;173;152;212;392;421;360;270;292;254;188;145;138;151;137;121;119;101;118;121;142;173;214;238;246;184;216;212;189;169;182;136;145;130;133;100;114;105;132;234;238;218;136;137;133;148;165;235;234;138;130;112;106;129;129;118;126;129;114;150;160;145;140;138;176;150;139;119;122;154;168;156;136;131;138;143;136;159;106;110;117;124;142;130;158;153;167;130;144;130;156;148;143;127;127;127;204;254;255;206;130;108;100;122;114;140;159;151;124;121;122;150;174;161;166;133;134;148;183;225;210;183;162;181;184;176;142;156;152;154;156;124;129;132;142;108;132;127;136;148;132;118;119;131;114;117;109;136;117;116;112;130;149;140;168;122;136;122;151;144;195;162;142;135;137;139;190;201;196;182;147;143;155;148;134;144;125;170;194;199;171;144;143;146;157;157;151;153;118;133;165;159;123;145;174;166;152;146;164;150;180;188;197;198;172;138;128;91;117;117;132;132;164;191;192;203;157;148;154;184;250;295;243;238;279;257;191;210;255;298;290;263;236;181;172;150;169;164;175;157;130;109;112;136;122;158;151;163;150;151;156;154;140;149;146;155;147;170;153;163;144;123;129;130;136;135;157;131;158;153;125;114;122;137;130;139;125;126;107;138;119;138;134;121;102;133;136;140;134;124;130;139;171;147;149;170;153;169;166;169;179;155;148;140;151;123;114;123;150;151;179;159;138;147;141;189;186;141;157;148;146;165;160;157;175;144;169;136;128;151;118;137;151;159;173;157;134;123;152;179;194;173;153;154;150;162;124;150;150;157;139;140;121;115;101;132;159;141;159;157;171;188;144;117;117;121;131;132;96;118;115;119;125;135;134;157;176;237;222;190;228;259;239;192;184;155;178;163;178;162;164;157;157;178;163;139;120;122;121;132;129;110;80;107;191;192;152;150;142;142;146;137;169;205;172;166;157;144;165;136;146;168;160;148;143;117;158;120;185;178;125;117;104;65;84;67;65;60;78;76;93;98;117;122;90;101;150;123;168;155;170;169;160;142;139;129;123;148;138;133;133;123;122;132;143;117;120;122;155;159;133;136;115;138;173;170;134;134;157;135;165;189;170;177;149;144;150;163;151;154;206;167;186;195;170;146;131;121;88;140;152;177;156;185;147;117;67;77;103;91;87;94;96;89;126;156;136;128;118;123;101;119;107;118;160;192;196;207;140;138;127;134;102;88;102;118;112;101;110;123;117;131;123;128;137;127;130;124;139;133;115;118;127;132;112;124;146;193;228;163;105;94;86;121;106;128;116;154;119;94;99;99;117;124;100;104;108;91;103;103;104;104;122;122;120;121;125;135;117;178;230;382;350;194;146;167;174;176;181;163;158;179;162;183;157;152;161;165;155;158;145;121;78;80;67;83;109;101;107;121;112;151;159;152;145;135;137;155;169;148;130;138;126;109;119;102;128;116;115;122;123;110;137;116;112;117;130;120;132;113;138;131;153;151;153;159;104;94;101;111;86;83;116;84;103;111;112;120;112;121;123;155;165;140;163;178;204;225;195;167;147;147;153;140;167;182;147;147;141;151;164;188;196;207;166;168;151;169;135;118;127;148;140;132;137;144;157;139;108;161;166;159;124;119;112;146;145;135;118;131;116;141;140;132;118;131;149;131;130;180;202;119;158;161;191;205;193;180;193;246;184;165;135;159;149;127;140;145;135;142;139;133;150;172;143;142;130;114;121;127;109;141;132;144;136;136;132;157;131;149;143;115;136;158;131;152;121;133;179;169;149;162;183;172;119;132;120;125;133;177;231;191;155;118;136;134;140;116;110;155;127;152;137;116;136;135;145;136;122;129;100;121;105;151;155;145;137;157;137;142;133;121;115;133;154;161;146;125;122;138;162;169;167;143;158;167;192;202;190;180;156;127;153;142;124;158;135;115;120;126;175;148;147;140;144;147;175;200;224;175;158;166;144;132;164;148;130;150;168;132;154;170;153;150;144;210;202;157;138;142;141;130;163;151;132;138;139;133;154;144;163;167;129;160;161;194;209;218;201;162;178;170;162;149;149;160;122;148;142;154;168;166;140;162;158;198;157;138;115;139;122;129;155;113;141;133;127;104;125;106;103;134;123;121;135;112;130;136;166;165;137;136;174;147;122;132;99;100;94;87;99;90;90;102;122;114;118;113;126;131;174;177;182;169;166;123;133;129;139;127;106;176;169;193;152;152;142;137;106;138;163;151;145;163;159;134;131;125;149;129;129;158;133;142;134;172;163;149;176;168;160;152;164;183;196;189;125;112;113;132;153;200;174;184;150;141;142;118;115;126;135;130;136;128;154;159;151;160;127;142;153;159;151;180;155;171;162;164;146;137;158;130;139;143;141;161;161;156;139;152;167;200;210;200;254;218;187;146;153;157;134;152;168;151;146;145;152;143;156;164;154;169;175;127;119;141;164;140;177;202;191;188;156;145;169;128;160;158;161;176;130;108;88;80;97;131;139;151;149;148;150;226;221;237;234;218;189;165;182;158;188;203;180;212;206;204;162;151;171;170;189;157;128;143;120;140;121;124;132;141;136;155;149;139;156;134;128;146;132;146;156;167;154;149;124;123;140;153;136;150;128;109;124;124;140;108;135;123;129;112;145;144;135;136;111;143;142;147;138;133;161;149;130;124;126;136;135;153;120;125;127;118;148;134;135;154;140;120;147;125;116;135;139;133;138;148;112;131;118;130;134;156;146;139;132;106;139;125;150;136;168;182;229;167;146;138;126;136;122;111;132;108;108;118;121;142;111;115;127;122;114;104;117;136;147;147;211;171;141;160;268;448;558;325;251;166;116;146;142;138;126;130;139;130;133;139;124;133;138;115;129;129;136;158;156;158;166;142;132;156;143;125;144;156;127;145;161;151;162;143;128;143;139;153;126;133;111;105;143;141;178;159;141;164;146;169;147;162;149;158;130;158;176;154;185;151;136;132;138;124;130;150;171;162;157;162;158;154;170;173;154;146;147;151;185;208;234;226;197;228;240;243;231;211;190;183;167;180;128;148;143;181;236;251;216;190;144;136;122;127;143;125;138;130;141;149;163;156;138;147;141;129;122;109;110;121;119;140;117;116;120;140;118;150;137;155;172;179;158;135;143;166;201;267;310;250;335;433;304;204;205;182;184;189;241;255;216;189;179;199;159;200;157;195;182;201;174;163;140;131;140;136;126;140;133;106;114;135;147;155;154;130;136;154;191;156;188;142;128;136;122;134;144;157;139;122;122;134;134;127;107;104;107;97;81;98;138;134;143;130;148;141;116;128;136;148;155;179;145;148;131;143;139;145;151;162;127;150;153;127;137;156;133;165;140;138;126;148;160;167;142;182;181;203;150;155;137;145;115;119;140;141;128;133;127;142;138;122;118;127;113;137;140
184;206;158;140;161;174;173;170;120;133;139;135;141;151;154;164;133;146;148;148;197;175;179;130;145;172;168;144;138;112;134;132;151;136;129;135;146;151;155;214;180;275;271;191;178;165;113;145;122;119;133;128;144;119;165;155;153;143;141;153;284;467;670;579;360;245;214;134;145;136;120;123;138;113;110;110;126;127;167;166;192;177;171;211;218;163;171;160;160;141;143;119;131;133;127;194;369;435;299;203;132;151;154;157;233;208;176;121;110;126;121;134;153;149;123;139;130;130;131;147;152;151;164;132;94;113;145;172;173;156;141;135;153;128;112;134;106;142;125;121;116;135;149;136;131;151;153;135;138;138;110;128;132;201;222;223;173;136;122;133;123;125;101;130;123;121;120;135;112;113;145;127;131;146;148;164;156;173;167;158;183;163;173;152;176;161;157;159;127;113;118;138;167;140;134;117;113;134;143;153;112;114;105;103;87;117;121;115;134;131;170;146;150;143;115;145;141;146;163;151;157;136;169;176;191;178;182;140;164;164;178;147;137;143;158;203;200;169;145;139;156;154;160;162;147;118;139;135;140;146;131;149;150;180;163;164;148;167;161;173;189;194;157;132;98;121;126;135;156;163;194;192;178;172;154;134;176;293;299;280;242;260;249;244;240;260;275;243;197;190;140;139;149;170;185;192;173;130;131;139;144;141;155;156;183;145;138;145;176;179;144;151;189;201;200;191;179;150;145;121;137;127;131;164;137;156;154;146;143;140;118;148;153;123;102;102;93;107;115;133;126;135;134;165;141;110;109;137;125;150;158;150;121;144;157;163;145;120;132;129;145;127;113;135;132;166;150;153;131;123;131;150;158;155;145;146;151;137;157;156;150;153;137;154;128;126;138;155;128;165;139;155;167;140;146;147;143;173;155;160;180;146;119;122;126;125;161;160;146;115;103;131;131;163;158;135;144;140;135;125;124;113;114;126;110;131;134;121;109;114;142;121;151;160;196;194;194;257;286;265;202;205;185;176;155;158;152;148;173;164;145;144;148;148;108;116;125;85;89;70;79;142;176;162;157;145;150;155;165;166;164;149;157;157;146;140;148;155;178;167;134;111;124;155;147;163;153;141;131;95;68;48;55;65;73;78;78;86;111;108;103;82;109;119;133;156;175;192;175;156;143;129;136;115;117;141;110;112;120;118;130;137;139;114;136;106;132;122;133;150;149;166;124;150;130;136;156;169;190;151;147;137;147;132;142;173;182;193;183;206;197;176;129;123;120;133;143;166;168;183;160;168;119;112;118;129;116;116;75;69;98;109;144;146;140;108;117;119;111;112;111;141;163;164;145;129;142;120;102;97;90;81;110;117;125;116;112;128;106;123;110;154;168;148;139;134;116;135;115;139;134;102;125;157;162;164;124;90;92;68;102;133;131;109;144;129;129;92;98;109;117;115;103;101;99;102;101;92;107;127;129;125;124;129;126;114;142;170;212;222;175;157;171;148;155;167;165;142;161;136;173;159;169;149;157;172;148;122;119;101;87;52;76;82;113;116;121;109;154;137;158;138;133;154;189;211;187;149;155;124;110;109;128;113;130;111;133;142;124;120;133;119;138;132;113;146;116;129;135;137;136;138;143;104;98;95;99;74;88;111;111;107;122;111;123;107;104;138;167;134;139;151;163;169;184;187;172;144;139;150;157;157;148;160;163;121;133;155;182;186;164;182;173;157;168;139;126;132;128;133;123;128;126;145;127;140;128;120;127;118;114;92;134;117;115;120;124;140;141;131;121;142;156;138;166;231;277;263;217;145;172;243;217;166;165;172;170;128;121;148;112;144;141;146;155;171;191;140;125;119;173;168;149;147;137;130;119;132;152;165;165;142;130;144;169;163;129;146;157;129;133;131;128;132;129;142;164;154;169;173;172;132;128;94;120;156;161;216;198;133;129;112;108;143;100;130;114;121;144;137;149;138;130;125;131;119;136;112;128;114;129;138;153;153;167;146;115;127;124;140;138;149;142;151;127;133;144;154;157;134;160;131;173;190;178;156;168;159;128;145;132;152;123;152;116;149;161;161;162;171;148;146;152;162;179;183;185;174;151;148;135;155;141;166;155;174;160;161;126;162;143;156;189;232;182;163;149;120;129;129;129;139;136;118;160;146;151;176;137;148;185;196;188;217;193;217;172;155;157;152;146;115;144;146;148;158;164;186;159;154;181;173;168;190;172;142;105;117;125;133;126;134;118;139;127;112;118;90;138;102;116;111;106;113;141;128;130;131;128;140;142;121;112;102;100;96;73;75;72;98;85;97;91;95;105;140;165;162;191;170;182;162;144;170;152;140;131;134;140;195;202;205;170;143;141;143;145;137;161;182;173;178;132;142;129;130;145;147;137;129;138;138;153;167;160;145;140;163;157;147;149;159;164;113;100;111;140;146;165;169;140;130;129;144;155;143;155;123;112;141;125;156;145;151;167;137;148;158;169;183;174;153;160;137;125;132;144;140;152;163;144;138;142;138;154;144;148;157;176;277;232;239;218;163;159;171;177;166;177;160;159;148;149;135;148;130;170;147;151;136;143;151;155;144;173;158;183;192;173;146;127;152;139;141;186;146;152;115;94;96;91;126;115;145;136;157;111;170;202;250;312;279;234;204;177;193;161;201;188;212;244;266;242;163;147;115;146;143;142;120;132;119;152;122;132;150;161;138;148;148;142;128;143;124;120;142;143;161;120;150;141;140;146;140;175;156;140;129;99;124;148;128;148;122;117;141;160;177;171;145;144;128;134;143;146;139;137;164;150;138;127;131;144;139;157;141;153;136;146;123;133;142;201;163;147;142;139;141;127;135;153;146;139;115;123;118;151;119;153;149;129;127;141;128;147;156;127;130;157;169;144;132;148;131;132;120;136;150;134;135;145;135;171;128;110;104;118;119;98;95;119;144;153;174;166;170;161;214;344;376;315;232;177;175;140;110;125;123;130;127;121;147;146;135;124;117;122;134;134;166;140;149;149;156;141;140;159;133;134;138;153;159;169;141;144;189;148;146;143;144;123;125;140;123;125;149;161;176;139;147;147;156;167;165;171;120;139;142;125;159;157;151;159;156;142;158;135;127;120;136;119;160;152;134;147;141;169;127;124;130;122;180;210;212;221;212;226;247;266;288;254;210;183;151;127;154;151;173;183;220;269;245;181;133;126;121;149;135;169;130;136;138;135;160;139;134;130;114;127;148;115;126;134;140;152;158;127;132;136;150;175;151;161;145;176;168;170;142;168;206;267;231;237;226;294;259;221;261;236;194;256;253;265;240;168;136;187;179;150;176;190;157;161;140;159;147;172;124;116;124;119;109;133;122;126;116;173;138;138;145;159;161;183;161;127;129;141;149;134;162;166;137;125;130;142;135;126;101;126;96;85;119;127;119;127;143;140;167;160;154;119;155;144;158;134;138;153;144;128;145;154;150;184;158;122;131;104;121;123;158;157;186;157;122;141;160;197;189;139;160;141;144;175;154;147;155;150;121;159;140;120;110;129;105;121;100;147;136;152;123
158;181;166;144;163;169;185;179;129;132;135;145;145;146;138;121;173;153;172;178;173;165;157;146;172;190;186;158;147;139;123;145;143;125;137;146;128;131;168;180;199;210;190;211;200;153;149;145;159;151;134;125;126;123;155;170;186;154;142;151;283;421;534;579;354;244;171;153;118;118;123;110;124;122;124;118;138;135;130;130;145;188;195;188;207;173;146;146;158;151;146;174;154;141;164;241;572;692;479;237;132;142;153;149;185;182;157;132;122;116;126;128;169;155;160;148;117;150;151;150;155;149;149;116;107;123;157;215;173;152;147;113;136;137;131;110;118;112;111;115;136;119;136;134;143;140;135;144;128;118;104;121;133;169;191;166;148;137;103;120;134;138;127;137;155;140;141;157;133;144;125;139;130;143;137;151;128;145;167;156;147;151;156;130;141;132;160;155;140;122;126;143;136;130;136;121;121;130;104;131;101;117;116;129;116;106;113;128;149;95;137;135;123;134;137;145;134;163;163;136;131;160;179;170;188;185;157;159;141;168;160;136;138;141;176;201;234;178;135;127;123;153;162;173;149;132;126;119;140;125;151;169;189;186;199;139;159;144;163;184;217;228;168;142;153;121;139;152;183;218;207;214;173;188;152;138;162;215;213;188;185;229;217;199;212;238;246;210;183;186;165;173;145;168;166;171;155;143;126;135;159;140;151;163;165;131;147;143;180;182;192;174;155;170;216;194;169;151;115;130;133;133;146;146;171;183;187;165;157;132;131;148;137;136;117;100;111;116;136;138;111;126;144;162;152;152;137;123;119;179;174;133;151;139;142;140;123;147;147;165;125;133;145;110;157;152;154;158;133;137;160;143;160;150;172;153;128;134;170;154;140;160;141;158;167;139;141;170;125;157;146;149;153;136;156;159;197;169;161;171;153;140;142;138;156;170;182;191;183;139;119;142;137;126;134;136;119;117;124;136;136;109;130;133;115;128;103;91;117;124;125;116;130;136;188;185;186;199;246;234;204;184;176;172;180;163;160;140;140;140;128;154;118;133;93;110;95;74;79;65;72;96;151;129;126;145;159;159;161;153;147;158;122;150;151;137;142;171;186;160;140;150;140;145;153;170;161;157;129;92;71;52;49;53;71;82;99;81;111;86;103;108;112;144;123;140;174;193;133;150;115;132;109;130;122;121;133;150;137;134;118;148;135;122;133;131;142;146;136;148;131;149;132;151;130;136;156;152;178;180;148;164;164;152;135;131;177;205;193;174;151;147;149;167;125;156;164;184;187;177;182;171;156;142;177;141;125;85;88;69;98;96;106;129;121;120;141;130;112;123;122;127;130;158;129;123;134;110;105;115;81;95;123;136;114;122;119;132;106;125;156;169;150;177;170;124;110;122;124;106;107;114;122;122;117;119;103;99;98;91;93;126;139;119;140;126;120;89;106;84;91;88;104;86;79;99;103;93;117;104;111;129;100;105;106;118;124;156;144;151;145;179;168;173;147;150;115;149;151;159;160;171;169;149;160;163;160;135;104;88;83;75;83;104;107;107;104;126;159;142;138;148;124;150;203;229;184;135;129;129;112;118;126;142;134;138;138;164;145;138;124;106;120;147;120;114;127;130;137;131;140;155;135;104;68;73;88;94;106;96;97;94;107;104;129;126;143;176;212;192;138;130;167;149;158;172;161;131;139;138;166;160;142;134;130;129;133;162;165;181;163;169;181;187;201;172;131;122;149;103;125;121;145;146;138;123;132;125;122;123;115;134;142;121;118;108;116;135;146;153;135;175;198;200;221;222;431;413;276;166;171;195;211;153;144;179;172;140;124;118;109;123;139;193;230;188;170;166;128;136;144;183;161;154;157;129;123;138;153;168;155;151;153;168;155;153;139;155;147;125;122;130;120;146;145;150;138;177;170;179;148;149;126;107;135;145;154;167;176;144;121;114;113;148;139;137;114;128;134;162;157;135;147;126;120;135;109;109;120;131;135;121;130;173;176;173;134;138;124;137;132;138;124;137;150;132;141;144;163;140;117;132;163;162;177;179;163;159;172;140;145;133;137;147;136;129;158;174;156;156;174;150;157;165;155;196;166;150;172;135;170;150;145;148;143;139;144;154;162;172;169;176;175;191;190;170;140;117;160;122;149;124;128;131;153;159;153;138;125;140;197;228;244;211;162;145;154;169;163;171;117;176;160;141;146;155;168;169;169;166;170;202;209;185;149;128;109;103;116;101;109;123;125;141;109;99;97;112;102;101;135;112;118;134;130;137;139;138;122;117;145;108;114;87;92;84;86;81;91;102;101;95;108;94;99;117;144;134;180;201;184;163;147;154;165;181;124;112;180;194;211;221;173;158;156;135;144;175;142;189;199;180;177;156;125;112;126;160;172;174;187;213;210;188;167;145;143;154;171;158;134;157;143;136;129;102;103;126;171;132;127;135;138;116;139;150;140;135;106;127;145;158;177;152;155;135;148;151;161;171;181;166;154;142;141;128;113;126;113;129;123;155;143;175;187;153;138;213;202;238;249;170;175;172;155;146;168;197;195;158;133;129;148;148;126;119;141;141;139;152;163;159;150;167;139;168;160;186;169;156;177;161;179;168;154;135;131;117;91;96;96;119;120;123;123;139;107;135;189;295;317;277;245;227;210;186;175;178;183;242;308;361;260;198;152;151;142;111;136;138;131;127;142;128;152;147;148;137;136;143;140;115;132;120;158;144;148;149;132;140;143;132;141;175;177;177;142;146;119;130;134;123;138;132;107;126;169;184;183;161;128;132;133;149;120;129;118;112;119;127;145;152;142;149;139;172;163;149;168;133;132;124;165;173;187;163;172;172;155;135;150;163;160;121;110;110;122;144;128;165;162;120;107;139;134;144;144;112;112;129;121;120;123;135;109;124;147;158;176;162;145;168;172;166;137;122;122;105;123;110;129;153;159;158;151;138;150;169;212;211;234;178;184;128;124;114;127;126;125;116;120;136;139;121;149;108;124;143;122;144;127;138;152;152;158;141;151;117;135;175;211;184;168;165;142;171;169;151;148;153;135;138;164;110;129;166;176;180;162;137;125;163;160;168;164;139;135;124;142;136;142;145;132;137;152;157;139;131;127;114;143;141;146;134;129;141;142;146;150;125;144;172;175;183;179;209;231;242;231;264;273;233;167;144;133;138;162;157;172;201;240;264;198;159;156;135;126;140;176;163;174;163;125;135;142;120;127;134;131;126;126;134;137;144;158;146;144;140;157;144;118;121;150;144;173;162;149;138;187;224;243;272;219;205;233;188;201;223;255;206;221;256;262;203;153;148;135;165;159;165;151;155;142;159;153;178;177;136;135;121;131;138;121;141;128;128;124;163;143;144;180;152;155;136;133;132;131;154;150;161;139;115;138;143;131;126;137;123;121;108;126;125;131;105;142;150;171;174;197;115;121;161;164;147;158;143;148;147;145;139;144;140;145;131;127;123;146;131;130;122;142;144;167;122;158;170;172;164;150;155;120;145;161;159;161;139;124;139;130;109;128;147;123;136;112;112;109;120;118;135
171;171;177;150;154;191;179;154;134;131;140;166;163;150;130;154;129;170;150;161;167;157;195;166;156;176;215;197;158;137;130;123;141;146;160;139;137;133;182;150;149;197;238;217;169;159;124;139;132;149;129;138;128;159;176;163;147;169;153;175;224;283;379;351;306;213;172;149;128;130;129;122;114;130;137;107;128;110;108;134;128;137;162;191;181;159;166;162;143;175;167;159;148;162;173;238;517;629;414;209;139;141;119;139;131;135;138;129;125;136;118;134;134;163;147;111;119;128;180;164;142;121;138;122;119;112;141;193;163;133;93;119;112;131;107;120;109;124;126;133;132;138;117;120;130;118;127;126;117;125;121;125;123;153;142;158;122;135;120;123;127;118;115;143;150;135;121;112;119;110;122;148;128;150;120;131;135;140;154;138;143;157;141;177;172;148;140;149;154;140;118;133;161;135;133;114;121;128;96;117;146;110;136;102;125;114;117;127;139;132;135;164;134;131;133;158;163;171;161;151;139;129;173;197;181;193;175;185;157;176;141;124;143;117;157;153;185;159;179;160;146;154;168;145;174;146;120;152;126;122;134;140;147;187;176;159;136;150;150;173;207;188;159;147;164;147;161;175;189;229;205;174;218;215;174;152;160;139;130;160;128;175;181;183;189;226;232;185;212;178;153;157;148;143;166;167;143;136;145;114;152;150;144;170;175;159;168;144;155;187;241;177;179;151;189;166;170;177;149;142;133;132;139;145;177;154;172;166;173;165;145;142;124;146;123;99;104;136;130;133;135;144;122;146;151;123;123;133;126;137;167;193;171;138;135;139;140;145;135;128;137;143;114;113;117;160;157;138;152;128;157;155;183;168;154;156;164;145;165;152;166;161;197;182;136;167;159;172;159;151;158;150;149;153;149;170;163;172;162;164;180;189;174;165;187;176;225;264;224;160;135;142;145;139;141;118;142;127;135;143;157;141;113;128;137;124;121;108;105;107;111;132;123;139;162;180;174;152;189;175;167;171;151;161;144;138;149;141;150;143;164;137;138;132;99;112;90;67;70;58;79;100;139;135;148;148;169;169;132;146;166;152;165;134;135;151;148;136;170;143;159;149;137;155;143;150;187;186;160;99;63;44;42;54;72;79;99;89;84;97;87;97;143;125;140;152;154;155;137;127;124;131;126;136;135;135;166;162;146;142;158;152;147;145;126;132;147;151;144;131;136;142;145;143;151;198;177;219;219;211;195;189;159;177;162;133;158;154;146;137;145;152;148;171;149;195;167;187;172;151;163;142;142;153;172;115;104;63;78;78;83;105;105;131;134;158;164;135;133;121;150;132;153;146;143;130;123;107;95;100;71;69;102;105;104;141;99;116;91;119;163;156;165;179;160;124;127;127;118;115;98;118;126;104;123;134;121;117;98;88;120;97;122;119;128;132;113;115;117;116;90;84;91;77;85;91;111;130;122;114;99;89;102;82;134;123;137;169;173;126;165;155;203;193;145;150;129;143;139;135;154;151;148;139;174;145;134;188;134;109;83;82;92;119;110;121;124;107;114;135;167;165;138;121;175;187;149;133;146;129;147;126;115;140;150;119;157;154;164;153;155;118;131;124;114;125;127;118;130;149;161;152;140;103;80;70;98;94;112;103;100;112;117;126;126;148;187;230;234;195;142;109;118;105;154;164;151;164;146;143;151;168;168;140;125;134;156;178;179;177;151;202;177;197;162;183;132;134;165;136;118;136;135;136;181;134;112;147;126;180;140;110;112;120;121;127;108;148;124;131;145;153;205;215;206;259;404;467;281;208;171;170;173;142;155;190;172;148;120;109;116;160;156;218;233;207;169;169;121;146;173;193;184;149;147;136;132;142;130;141;159;155;161;189;166;172;151;136;123;124;118;118;112;126;117;136;139;144;185;168;151;166;152;127;95;114;132;171;145;163;129;120;118;139;115;127;154;136;156;186;157;129;129;125;135;143;126;128;132;127;146;115;136;145;155;158;169;161;161;136;130;131;134;159;159;140;145;156;146;163;137;141;157;152;157;163;177;193;176;147;142;130;155;132;145;140;134;152;171;174;180;157;162;150;199;165;145;160;140;144;159;153;169;161;138;155;152;152;167;184;193;191;199;154;183;167;152;130;156;131;147;136;144;150;123;138;131;162;128;154;195;214;214;189;194;152;155;175;218;165;151;149;148;159;155;160;171;144;169;186;193;200;224;198;150;110;117;114;127;104;130;125;145;142;111;109;120;114;117;143;125;106;108;118;113;117;105;133;125;118;102;103;115;111;104;104;83;79;81;110;111;108;92;114;95;113;122;137;191;200;167;158;176;151;143;143;126;119;173;193;203;203;180;172;166;147;124;146;160;155;194;185;183;137;123;135;154;150;158;179;217;316;297;237;174;150;164;173;147;167;148;116;136;124;134;138;120;120;163;146;140;124;118;128;142;159;140;126;140;147;154;180;122;140;145;171;119;146;160;177;156;163;185;170;162;139;123;124;118;127;124;138;156;142;138;144;169;196;202;211;211;197;157;166;150;149;167;194;187;157;152;165;139;132;129;147;126;164;124;149;140;152;143;168;208;194;170;187;157;196;195;174;188;142;157;161;157;134;123;101;121;148;139;130;119;109;120;129;165;284;372;298;269;208;221;178;184;169;193;270;392;484;298;228;180;163;139;119;126;142;142;134;139;137;139;157;166;147;139;138;118;134;109;124;150;137;166;140;107;141;142;130;156;159;174;179;130;122;114;100;146;122;159;119;138;128;156;180;170;160;149;150;134;124;144;122;154;112;121;150;167;149;152;152;166;167;192;178;149;143;135;145;173;192;225;239;247;195;167;167;151;149;146;129;117;118;137;126;143;146;127;148;155;122;149;163;165;149;124;109;104;116;136;108;142;158;164;172;175;135;146;192;180;161;117;99;126;127;103;125;100;169;146;160;148;112;140;157;166;137;159;167;161;131;120;125;118;125;142;131;130;121;110;116;148;145;135;132;124;138;122;137;155;159;156;170;150;124;148;153;161;212;189;138;180;168;169;130;141;145;165;171;131;120;163;165;150;169;142;144;151;172;171;183;141;164;121;140;126;149;129;108;119;146;131;147;118;117;125;142;132;158;167;140;143;132;125;157;124;124;149;144;172;174;172;211;240;204;193;241;226;185;173;159;138;152;135;162;200;212;239;253;227;158;149;143;131;169;174;173;170;158;134;143;117;109;111;115;118;145;122;128;148;135;135;162;193;171;151;138;137;114;138;143;156;171;165;194;176;207;264;247;171;166;181;181;163;168;164;192;191;225;231;177;163;160;147;161;144;165;178;154;154;146;155;133;159;139;134;155;166;165;170;175;174;142;118;141;156;164;136;154;148;132;131;138;147;148;149;140;134;123;158;135;124;128;116;99;97;135;131;136;109;108;129;145;149;192;191;170;121;116;151;137;156;125;124;135;123;143;122;143;137;121;133;115;100;134;130;132;148;184;190;161;202;190;167;164;161;151;141;152;147;146;155;134;115;145;143;123;135;124;128;137;117;126;141;137;132;129
137;158;165;150;151;177;159;149;164;139;165;171;171;164;135;157;149;175;195;168;171;158;221;175;162;182;212;188;179;155;150;141;135;166;171;166;154;152;153;141;138;179;182;178;187;146;120;138;149;135;151;137;122;147;184;174;199;170;159;151;165;183;222;279;285;252;174;121;111;122;125;116;130;123;124;137;117;114;102;113;119;161;138;162;173;159;168;165;147;179;159;133;175;145;155;222;356;380;288;168;127;135;124;120;121;124;124;148;120;127;130;127;138;128;118;97;113;131;142;159;167;133;99;109;121;121;146;136;123;113;129;124;95;105;106;122;105;131;114;133;139;133;153;144;113;131;133;135;113;124;121;106;118;135;129;154;160;135;109;116;125;122;116;115;126;154;116;119;137;126;139;145;132;124;138;122;123;140;144;140;143;118;128;133;121;136;117;121;147;160;129;119;149;164;133;130;116;108;132;124;120;102;123;117;116;124;114;103;127;111;143;124;128;150;157;160;141;141;169;142;123;132;154;203;157;191;180;180;168;158;156;143;139;138;157;147;169;168;177;151;134;147;154;172;157;141;147;139;136;118;125;166;159;188;145;149;138;158;150;167;180;156;136;160;142;158;164;163;177;191;153;179;198;250;167;152;121;116;123;127;132;155;166;172;180;171;181;193;178;182;150;127;150;175;180;122;155;149;129;145;167;160;158;196;172;154;160;150;171;194;216;166;171;158;151;124;131;170;148;129;141;151;137;149;144;158;153;131;144;130;138;134;148;141;116;116;139;109;135;132;148;143;168;153;190;151;126;123;124;158;186;201;166;142;131;129;139;140;125;137;149;160;127;131;146;166;157;135;122;140;144;138;170;173;162;157;136;151;140;148;140;175;168;207;181;160;164;194;167;149;149;123;141;139;163;175;130;158;162;154;184;163;188;161;146;194;289;307;286;160;119;145;137;137;109;111;124;150;152;168;164;144;115;127;95;140;130;123;113;112;95;99;116;143;171;186;142;159;167;154;167;171;164;135;154;134;151;145;151;159;166;154;138;123;111;104;77;79;50;55;77;97;112;130;145;168;155;125;112;139;154;117;139;163;165;144;155;146;155;151;153;147;145;152;157;134;178;173;118;107;67;45;44;50;57;75;105;85;85;84;110;128;121;145;155;148;135;140;151;137;117;115;135;109;130;131;169;162;157;161;148;159;129;131;127;144;144;142;150;138;150;126;131;141;193;250;235;249;227;271;194;170;160;161;180;156;181;166;135;134;132;135;144;144;151;193;156;163;150;173;133;138;168;144;126;134;89;58;74;90;106;103;124;136;124;150;140;144;149;122;156;147;172;175;159;121;135;151;133;79;79;97;85;118;136;146;132;100;113;123;140;154;135;146;144;125;137;110;142;107;121;100;103;113;107;113;117;110;100;109;134;101;109;94;115;130;119;128;147;119;109;84;92;94;92;89;119;115;115;130;96;117;96;87;118;112;165;183;156;171;169;203;224;191;146;145;132;124;153;160;156;141;162;168;172;153;143;144;119;113;119;80;74;90;93;112;112;127;126;146;157;162;138;138;156;166;147;156;133;136;139;128;138;128;131;157;117;154;154;158;139;151;138;120;120;120;135;120;150;168;172;151;132;102;89;64;91;103;126;125;154;146;137;119;121;150;184;241;233;180;116;113;111;127;203;229;203;134;155;144;163;198;179;179;163;162;188;225;176;169;171;192;213;237;214;189;195;178;135;140;127;154;133;154;193;164;132;138;136;174;165;139;114;103;105;123;95;111;120;158;154;125;174;198;161;193;299;290;204;169;160;139;175;161;186;212;164;153;135;125;150;138;150;210;183;187;151;142;128;121;176;165;154;161;160;160;133;151;127;157;166;206;250;202;182;142;132;158;124;107;136;115;107;109;114;114;155;161;150;142;134;165;125;122;100;127;126;127;134;118;118;132;116;141;128;123;132;136;146;156;155;138;159;145;173;151;132;130;134;133;127;157;145;120;130;150;136;117;124;148;140;176;167;165;150;171;160;157;153;147;171;126;145;206;154;135;162;175;166;142;140;141;152;145;127;137;150;139;175;193;155;181;168;209;175;158;147;157;149;146;139;167;168;138;128;149;137;189;190;181;185;169;164;189;182;183;154;160;153;125;133;144;147;123;142;156;124;124;126;167;183;190;192;187;171;146;152;200;239;225;171;162;177;183;170;186;199;168;162;160;200;179;172;177;131;129;114;136;116;99;113;138;117;108;118;135;141;132;112;135;140;132;130;113;113;97;110;112;118;94;107;127;144;112;87;108;90;94;87;92;105;91;90;124;106;120;111;107;146;158;201;172;162;145;141;140;148;164;134;166;160;182;174;160;132;144;139;160;173;171;175;243;236;174;121;139;158;139;154;185;246;423;434;274;173;151;132;123;136;111;122;126;130;144;142;148;140;145;141;196;162;174;171;144;142;174;144;146;118;143;148;151;151;158;164;152;147;168;167;144;171;196;165;159;172;155;118;111;117;127;123;131;148;144;150;158;154;196;177;181;185;169;143;143;169;187;191;185;166;158;156;155;117;152;109;135;131;132;149;126;152;151;142;159;204;210;175;172;178;224;186;195;184;146;136;144;151;145;104;149;126;160;149;136;141;102;102;135;185;223;304;276;286;229;192;200;182;166;165;261;383;379;272;224;196;176;134;143;148;166;147;145;130;149;143;174;133;134;121;123;109;127;133;140;127;154;142;122;122;162;128;138;131;157;158;173;131;154;128;129;144;166;144;136;107;148;158;129;131;140;159;168;137;151;145;157;129;139;155;170;165;138;136;162;153;162;176;166;143;136;122;172;155;175;218;274;258;215;147;139;146;162;163;142;142;120;133;136;143;136;144;147;124;128;140;177;167;147;97;116;114;127;129;129;152;149;155;107;117;106;134;127;122;128;127;124;147;148;154;133;117;147;146;159;155;126;125;129;109;111;150;130;111;124;138;133;137;139;123;147;129;144;115;114;150;145;141;128;130;131;145;127;156;185;168;165;164;141;159;192;173;214;202;200;157;151;160;135;122;133;153;129;149;129;133;130;141;152;147;164;169;181;150;144;153;130;116;147;123;129;106;127;127;147;147;145;122;126;131;135;114;134;160;142;138;136;122;124;119;129;140;128;158;141;183;234;250;217;190;184;162;205;192;159;149;138;147;169;184;225;236;195;183;141;116;147;146;188;160;160;189;168;166;142;140;120;126;117;136;136;149;130;121;112;134;157;171;182;156;149;139;133;138;167;156;178;161;155;156;204;216;202;205;172;139;156;174;156;159;179;186;158;162;142;164;161;148;160;126;159;149;155;123;158;148;157;172;156;138;171;182;171;180;224;259;192;138;134;170;160;159;137;160;137;128;136;122;138;128;143;136;126;122;148;152;134;135;114;115;145;144;129;145;117;112;134;143;163;174;128;134;134;130;161;140;128;116;121;138;114;95;148;104;118;113;127;135;133;129;167;207;226;234;262;304;304;236;135;134;153;137;163;164;124;143;139;124;144;142;133;143;159;136;125;127;121;126;132;150;151
147;130;147;153;144;133;155;135;139;153;166;127;143;151;163;169;165;202;163;167;166;178;202;193;194;167;172;202;193;166;144;149;171;164;212;146;161;151;146;164;127;147;209;217;151;139;125;124;153;120;117;134;122;141;131;175;225;179;153;156;135;174;210;265;377;253;140;133;126;117;124;137;140;150;140;119;135;119;127;128;116;143;147;138;143;160;168;154;156;177;168;128;148;134;140;151;157;182;177;128;125;120;114;142;128;122;136;134;128;151;136;135;147;110;119;104;136;104;138;116;134;102;115;112;134;129;138;127;120;101;119;117;105;116;94;111;118;129;113;158;140;174;109;127;127;128;128;122;112;125;131;132;128;130;131;116;122;152;131;132;130;102;108;126;132;140;107;105;123;130;133;140;130;140;111;147;139;125;124;120;123;122;144;136;140;168;129;161;178;160;160;164;161;128;157;146;131;125;112;112;132;103;126;136;140;110;129;120;101;155;148;133;135;162;147;146;140;130;156;141;167;141;169;170;147;179;181;186;170;156;144;152;129;139;161;161;143;190;183;153;170;138;136;147;162;142;128;134;139;140;147;147;171;139;166;147;143;149;132;180;139;155;144;125;157;141;162;219;171;165;150;152;181;182;176;155;119;146;134;114;118;124;168;165;178;202;163;166;170;152;139;132;114;155;183;163;184;166;129;155;161;190;186;185;177;155;162;142;136;176;185;181;160;131;148;154;167;185;162;157;149;131;149;158;150;144;145;126;133;112;128;138;144;119;118;118;142;153;146;137;137;147;164;152;173;151;135;131;135;147;152;174;150;146;137;143;129;155;156;156;153;133;122;114;150;149;146;158;150;151;165;159;124;190;140;170;164;131;173;174;162;157;190;216;180;142;129;153;157;145;142;115;140;124;142;148;138;140;164;169;153;171;175;162;149;183;221;271;251;144;124;107;129;112;110;123;113;119;151;193;180;154;126;132;137;127;126;100;112;120;104;127;133;145;173;188;162;151;157;191;148;142;146;175;141;136;169;156;153;168;153;136;149;117;117;102;88;60;64;67;96;120;124;164;139;139;157;122;129;123;133;165;137;158;149;178;152;142;133;142;149;137;152;145;140;169;173;157;149;89;61;54;59;55;67;90;95;104;87;80;91;99;123;127;145;126;135;127;144;130;149;117;118;137;125;134;164;235;249;176;131;135;136;130;127;139;150;137;148;162;154;133;129;131;236;275;328;258;245;268;212;172;162;154;165;117;161;152;146;138;119;119;137;136;147;156;154;155;173;150;137;144;134;138;118;103;91;79;54;71;92;96;110;138;155;146;149;140;158;124;150;164;195;153;138;154;167;189;144;100;85;101;101;118;138;143;135;111;97;105;132;111;144;153;144;112;126;158;131;107;118;125;106;114;120;126;108;119;79;137;118;109;105;91;97;132;129;131;147;131;100;90;99;83;89;84;99;104;116;109;106;103;109;93;94;94;140;143;167;168;166;164;180;225;174;128;145;126;134;156;155;182;172;202;190;155;146;136;119;126;88;96;85;106;112;126;134;124;136;136;137;137;117;140;125;136;140;147;157;140;134;111;140;136;132;135;142;169;194;173;176;146;128;105;114;147;139;136;159;156;159;153;129;100;88;95;68;81;117;134;169;155;135;132;104;135;150;195;184;137;112;97;113;165;239;321;231;199;166;138;147;178;180;167;148;173;202;207;200;174;167;201;219;229;226;214;218;172;139;136;151;125;131;161;189;183;135;136;124;146;141;163;126;151;125;112;148;119;118;122;124;161;157;179;152;121;172;183;179;139;162;208;168;146;150;207;162;133;134;157;170;175;193;160;189;150;129;155;146;126;182;151;142;130;150;155;148;166;148;150;184;231;274;215;163;149;126;117;134;135;122;115;115;139;118;134;154;157;144;151;116;117;114;118;113;139;129;116;122;150;139;119;116;104;153;123;142;133;173;152;137;141;136;133;112;138;158;148;124;120;114;124;123;134;131;171;164;146;121;153;144;201;161;168;173;137;148;145;154;139;154;135;143;164;121;107;136;150;155;163;148;149;146;140;125;128;130;154;147;160;184;228;223;194;191;143;140;170;150;141;148;148;161;143;151;153;156;169;184;176;154;168;184;172;185;205;195;170;139;147;155;164;161;155;140;171;140;148;133;158;166;179;147;168;139;136;153;194;252;248;192;151;201;222;192;169;180;196;148;187;156;167;155;144;133;109;132;124;104;72;136;131;109;126;152;133;129;155;136;148;112;131;106;103;124;120;106;113;123;90;92;126;133;98;95;84;84;89;89;106;80;83;93;92;110;118;104;103;144;164;185;191;173;130;141;104;146;145;172;166;175;159;169;149;138;122;151;147;191;175;171;194;189;185;142;151;170;158;164;195;261;386;397;280;165;136;136;142;110;114;107;104;125;123;153;117;126;121;139;178;181;147;151;157;155;153;169;151;140;140;165;177;148;181;152;149;148;134;141;156;167;179;219;177;183;143;152;122;100;118;118;144;155;144;140;136;172;169;151;157;152;161;145;168;170;236;180;174;160;166;153;154;150;150;133;122;110;135;127;149;176;174;176;196;205;215;173;195;179;203;191;202;177;161;163;147;167;154;123;142;138;157;149;123;152;127;129;125;132;161;257;279;288;236;201;197;175;169;170;183;256;247;239;238;234;192;148;143;156;180;186;168;161;152;158;173;180;168;147;134;143;141;145;140;147;121;144;120;129;144;141;138;156;126;143;131;143;123;128;146;140;151;147;137;166;161;158;132;133;135;176;170;234;189;195;138;179;148;150;192;190;172;154;166;148;162;141;161;148;132;154;177;160;200;209;233;204;163;139;150;131;168;147;138;166;141;123;121;127;161;148;159;148;122;126;185;172;144;121;117;106;148;157;162;161;146;178;143;100;116;107;108;108;106;107;147;154;197;169;116;143;133;148;149;143;129;130;128;122;131;139;118;121;117;132;131;129;137;133;176;140;134;125;133;131;164;165;161;160;120;142;145;149;178;162;194;170;135;159;128;206;243;255;191;162;159;153;135;142;137;152;145;141;119;121;140;145;162;144;150;170;166;163;147;158;134;129;128;124;123;116;129;132;159;147;148;127;135;140;134;157;135;141;129;128;162;137;132;113;112;103;133;157;145;190;232;242;191;166;182;171;165;188;187;165;156;166;159;180;203;209;187;142;135;118;142;154;138;157;183;159;167;188;183;164;113;99;117;114;145;168;137;112;134;113;130;126;179;155;144;150;157;144;143;170;147;147;153;167;214;227;204;217;171;140;158;146;152;175;193;195;191;163;167;143;154;174;157;153;178;152;119;146;129;150;139;169;144;155;152;163;134;157;237;306;212;143;150;158;155;140;150;150;144;133;163;131;140;149;132;118;119;123;137;171;152;131;125;120;149;123;134;121;150;128;129;159;139;150;142;141;129;140;137;163;142;115;113;120;133;114;128;139;136;132;132;141;149;173;167;248;280;278;352;504;535;317;174;142;149;141;122;155;130;137;128;122;147;133;145;168;143;150;126;129;134;132;139;141;141
140;155;137;107;128;134;131;165;178;144;145;131;137;135;148;149;178;174;188;173;149;154;169;177;158;174;178;182;183;152;170;149;149;175;220;178;136;156;127;126;125;155;226;209;180;142;125;142;126;125;124;120;144;157;148;163;190;165;152;147;162;132;163;220;260;225;139;129;114;123;145;110;145;142;126;113;135;123;116;98;134;129;123;107;137;129;123;137;198;177;163;142;133;107;113;139;148;125;126;104;124;121;125;94;115;113;156;130;132;111;162;154;150;155;137;122;127;115;122;128;118;108;112;112;126;142;131;128;136;125;114;133;116;122;118;129;117;126;130;122;138;155;131;140;113;120;116;154;108;129;117;137;115;122;138;141;156;139;139;125;119;118;122;115;136;126;125;100;125;134;132;138;140;123;122;135;152;124;121;124;118;125;115;131;131;120;131;164;151;164;167;154;149;142;141;148;146;117;145;129;148;141;134;152;148;139;138;124;128;156;154;140;150;158;159;170;136;149;161;172;154;157;183;179;163;172;174;192;158;148;147;153;182;199;170;177;167;162;174;203;151;153;162;133;137;117;115;134;146;143;129;160;133;141;162;118;157;162;129;120;144;155;154;153;137;171;208;206;203;169;147;146;119;173;172;165;110;121;141;115;123;169;185;187;205;187;168;176;152;169;134;147;168;156;172;157;151;156;163;166;152;185;180;160;184;158;143;110;149;140;172;149;155;149;139;151;130;193;179;141;154;152;142;138;158;152;131;143;131;113;144;135;154;120;128;128;123;128;149;140;148;145;127;150;171;191;146;139;112;126;135;149;146;125;147;148;143;118;135;161;126;127;110;129;142;152;148;156;161;150;135;161;158;162;163;143;145;150;146;167;142;176;169;158;137;155;125;155;136;129;140;126;160;108;140;137;130;163;144;149;159;172;176;151;167;143;153;183;171;155;107;113;98;92;113;126;109;146;149;151;153;158;158;142;134;103;122;107;116;106;101;128;146;177;198;197;204;167;166;148;147;158;156;148;139;132;153;199;185;191;163;166;161;157;132;115;95;73;66;65;106;123;127;148;111;131;112;144;129;120;146;139;149;161;191;166;159;157;154;129;144;133;146;148;144;143;169;147;153;105;79;68;53;64;80;86;76;71;56;64;105;104;118;140;140;122;120;113;130;136;134;115;117;123;130;148;188;217;239;158;162;145;127;127;121;133;133;160;150;153;193;174;179;177;231;255;298;270;194;201;174;155;129;130;144;114;139;153;128;128;115;137;138;139;127;154;118;126;155;149;166;145;156;119;117;109;96;93;59;68;94;107;128;141;133;143;129;119;112;119;124;195;220;146;153;152;196;196;158;104;119;123;120;121;121;138;125;115;113;117;104;132;124;148;144;118;128;168;113;115;126;113;110;104;139;124;144;106;81;99;104;107;112;114;110;127;120;117;134;164;135;145;96;117;95;121;115;124;121;119;153;112;135;116;112;107;140;164;150;168;173;198;161;171;145;159;150;152;188;180;159;183;163;215;199;143;119;116;132;98;118;88;91;123;139;94;142;137;147;127;143;153;159;140;146;126;136;146;157;152;129;124;123;127;119;119;126;153;171;209;180;147;139;121;119;138;135;118;136;154;163;158;144;83;72;82;85;83;114;141;148;164;155;120;110;124;156;136;155;132;149;111;139;141;252;355;259;197;146;145;155;177;167;162;164;161;192;198;204;159;167;204;190;208;249;217;200;197;152;174;140;136;185;183;186;188;153;144;174;178;145;158;129;113;109;130;144;109;124;131;120;139;131;134;130;143;153;136;141;153;205;244;204;176;185;164;148;135;126;142;194;195;191;177;159;142;147;141;113;138;131;134;153;154;140;175;173;198;127;145;153;215;226;205;147;138;146;143;133;153;137;135;165;125;140;103;178;128;144;134;142;151;114;140;126;140;117;136;135;139;117;134;132;128;130;150;157;142;168;179;111;143;125;124;121;149;136;139;144;128;107;131;128;123;143;171;144;145;108;140;139;182;183;183;132;122;147;154;167;146;134;153;142;129;113;109;115;140;123;152;164;174;213;162;134;128;143;116;156;174;237;358;339;233;166;121;131;159;143;151;142;168;142;160;138;140;134;159;150;155;173;163;145;166;196;194;198;171;147;148;148;128;141;158;176;160;145;144;159;153;175;138;176;160;143;148;162;170;209;222;167;168;219;254;182;170;184;162;158;131;140;149;135;117;170;135;146;130;110;108;102;128;141;104;147;176;182;151;133;127;112;127;111;104;111;110;126;145;119;127;112;133;149;128;121;97;81;98;107;65;92;84;84;102;93;103;99;112;160;191;207;221;212;169;148;157;164;136;144;164;166;144;143;118;139;137;148;133;166;176;167;215;201;194;170;171;176;146;149;185;207;304;321;213;134;163;154;133;143;108;126;125;130;133;114;117;104;104;126;163;145;149;143;149;128;169;163;160;130;137;180;189;175;153;150;132;99;150;134;131;183;208;204;191;160;153;102;107;124;132;138;146;130;114;146;145;160;150;146;157;172;165;145;143;158;177;155;172;144;143;163;144;145;133;126;110;103;116;110;148;191;168;207;221;254;240;186;182;216;224;239;219;179;142;142;161;195;147;161;149;184;161;165;129;157;118;144;112;105;172;217;251;272;223;183;195;168;179;152;177;193;224;191;190;235;201;160;163;155;220;211;224;183;170;166;170;143;147;169;138;151;155;127;137;129;127;140;118;149;135;122;114;136;168;107;145;125;118;125;135;147;171;135;144;166;171;156;156;150;151;147;189;254;225;153;149;148;154;151;216;178;172;144;152;158;139;149;139;139;134;152;148;190;182;188;170;159;152;103;147;154;167;161;141;147;160;115;128;126;137;167;159;146;148;106;157;163;155;117;129;133;157;158;151;161;180;145;150;101;88;114;116;117;98;114;109;136;186;209;132;150;130;155;161;146;124;111;108;142;140;118;115;126;135;146;170;167;165;165;170;194;150;147;121;138;160;177;154;134;131;154;141;188;158;129;189;168;148;156;141;175;209;199;190;164;150;146;147;151;154;152;139;141;122;122;131;150;199;188;141;152;172;169;163;144;163;125;120;119;119;104;132;126;151;160;162;160;132;129;155;124;122;130;175;115;124;123;134;142;121;109;136;148;134;161;214;246;194;139;125;146;139;166;164;176;167;185;158;165;163;174;135;141;110;125;127;122;137;140;138;151;163;163;170;175;124;125;107;128;159;178;163;114;119;133;125;129;137;159;150;133;137;141;147;125;142;148;174;174;201;226;216;231;189;171;146;146;153;156;182;177;151;138;151;122;147;170;166;149;168;168;126;124;136;139;151;147;173;137;139;118;162;159;261;285;230;159;155;135;179;137;130;161;171;182;135;158;153;125;112;109;102;117;138;134;128;148;116;128;140;150;136;116;122;144;136;145;139;153;135;123;156;144;161;168;160;149;139;160;137;149;133;128;161;168;129;154;174;175;198;318;356;308;435;773;707;375;185;138;152;169;179;138;152;130;121;105;135;150;155;172;162;147;155;116;113;128;140;139;145
150;136;121;122;120;130;132;142;171;138;141;140;147;137;142;140;168;154;170;170;135;138;142;167;164;141;177;248;186;173;173;174;158;155;184;158;147;143;125;137;147;142;177;184;151;167;142;167;150;124;142;148;159;162;151;157;150;132;134;145;124;115;152;169;192;150;133;120;107;119;143;161;150;182;196;136;122;143;106;109;119;112;113;127;125;141;152;170;190;195;174;175;152;148;128;131;157;116;118;113;121;143;124;133;116;116;126;102;142;134;154;137;173;131;125;138;126;126;120;136;87;107;97;122;149;157;156;142;149;137;137;122;127;138;122;114;140;132;130;141;120;156;160;132;113;142;121;142;118;134;141;142;128;99;127;137;149;145;123;121;149;117;120;112;100;121;113;110;135;119;141;150;144;139;154;154;131;148;114;150;142;117;143;106;110;114;110;136;156;170;147;146;155;140;161;147;138;139;137;133;153;141;141;139;137;123;139;156;131;162;143;161;153;179;157;142;163;154;156;171;165;179;158;172;191;177;182;179;205;159;183;150;168;166;175;154;170;163;158;159;145;140;140;139;120;121;101;148;145;144;164;151;162;135;142;149;158;119;145;105;139;168;183;115;136;200;215;199;212;167;142;143;149;183;161;176;197;131;139;156;171;148;200;230;205;176;174;183;187;164;159;146;179;205;175;172;159;169;138;139;169;188;195;172;167;163;133;115;128;138;125;144;152;144;151;151;156;135;148;151;147;131;156;148;149;142;131;122;131;140;129;165;153;162;127;110;122;135;133;157;157;163;161;149;186;187;173;139;152;142;149;126;135;149;161;159;127;167;186;143;157;147;123;114;140;149;162;148;181;181;163;139;140;158;152;173;141;146;164;153;143;162;146;154;105;135;137;126;115;134;120;141;144;130;128;110;131;152;131;120;158;164;164;146;146;135;179;172;177;142;99;120;100;99;111;116;136;138;147;160;163;164;173;163;121;125;111;118;133;98;106;131;156;168;232;269;177;158;150;143;142;145;139;161;152;156;144;155;147;202;154;163;162;168;146;109;78;61;58;71;109;114;141;133;124;121;140;134;134;115;140;133;125;138;162;176;178;149;152;143;137;143;179;173;143;164;151;155;128;106;88;66;76;85;58;78;75;78;85;67;107;111;126;101;113;119;114;106;122;128;139;148;138;127;148;142;161;193;179;146;122;133;144;116;110;127;125;138;167;211;235;175;224;262;209;225;211;189;175;211;167;157;129;126;126;113;116;152;149;140;131;127;112;124;114;136;100;116;140;128;127;151;128;132;143;124;140;93;89;66;62;80;130;150;146;119;115;105;98;108;125;135;169;150;135;126;161;186;138;119;119;91;102;115;108;108;132;99;105;94;108;122;117;126;134;151;166;163;138;137;113;106;108;88;107;147;115;97;96;72;89;110;145;117;102;99;102;131;183;180;155;126;137;148;91;103;117;109;140;172;158;157;145;117;120;123;145;139;196;238;205;151;158;153;170;180;190;188;156;166;159;166;175;195;170;170;152;125;118;113;98;85;81;96;106;146;126;116;105;130;132;143;158;156;176;138;143;168;161;137;140;125;141;134;130;128;118;138;166;200;168;152;141;120;134;180;163;146;126;147;133;127;114;101;95;68;74;93;102;113;139;174;129;118;111;121;144;118;128;145;157;133;158;165;151;175;182;150;131;147;166;182;175;145;140;142;169;187;195;159;147;199;215;203;181;192;177;192;160;156;160;136;177;200;224;200;132;150;187;224;227;139;141;125;122;115;108;126;101;118;119;130;127;132;115;109;146;147;140;136;179;219;185;159;141;141;141;151;120;132;165;166;180;149;149;139;141;127;149;109;128;132;133;125;164;171;163;216;171;146;148;176;171;154;156;145;162;146;143;151;153;144;158;154;131;126;116;157;131;133;156;156;144;114;99;152;131;132;130;145;149;147;133;123;117;135;126;157;158;167;141;140;141;141;133;141;153;136;163;143;160;134;125;141;131;148;157;145;134;111;147;136;179;133;113;159;162;146;156;173;156;155;118;149;133;120;123;156;119;155;165;185;218;214;173;119;141;159;141;192;289;439;374;243;163;147;133;162;131;122;142;148;145;130;152;117;127;147;152;138;143;150;164;157;149;174;187;173;156;145;131;143;161;163;173;187;169;159;123;169;159;166;127;152;164;143;154;159;207;167;154;164;199;251;162;160;157;153;144;138;133;146;131;151;150;126;132;113;120;118;134;118;121;149;196;219;198;132;131;116;93;128;111;111;104;134;121;112;140;119;148;153;147;163;129;115;114;124;122;123;72;75;87;90;88;78;103;141;230;260;273;246;239;197;151;153;131;143;161;160;148;133;122;136;139;121;136;141;136;148;133;175;186;206;192;161;154;145;158;187;209;272;219;208;175;137;137;128;129;123;133;158;135;106;114;131;100;102;153;127;130;138;160;137;150;154;160;169;130;162;176;169;159;129;144;109;112;111;133;115;144;198;204;143;170;144;124;126;112;139;141;116;131;131;122;147;142;157;152;152;164;175;141;129;159;166;153;147;131;149;118;138;116;147;131;115;81;88;117;128;163;176;233;231;258;220;202;193;197;190;199;195;185;146;137;168;161;164;153;142;168;170;153;149;148;156;123;123;135;181;205;200;220;208;194;194;162;175;195;219;227;195;210;205;186;169;183;180;188;207;190;191;182;194;166;151;149;150;162;145;170;126;143;120;107;117;139;123;130;140;144;162;161;162;138;124;126;109;122;133;128;130;138;177;173;189;172;139;138;149;140;170;217;209;179;130;145;135;171;176;202;194;199;190;187;165;152;150;147;137;136;155;185;182;153;150;140;131;127;144;142;159;150;135;145;133;137;127;119;126;137;166;124;94;128;108;120;123;137;145;150;173;132;157;146;145;137;133;118;91;145;116;119;115;106;121;192;189;183;144;163;123;141;159;112;129;110;139;159;134;148;117;122;131;132;167;160;174;175;192;191;199;136;153;147;153;155;146;129;139;177;206;206;210;155;162;167;134;136;151;166;152;167;170;156;143;150;147;176;153;155;137;102;115;121;139;155;219;205;184;189;148;154;161;163;137;128;119;112;120;118;144;120;147;187;174;164;115;141;148;138;160;127;146;150;137;133;139;143;140;133;125;141;162;171;197;198;162;134;130;126;132;189;160;148;145;144;184;173;156;146;124;123;120;157;130;135;121;133;138;129;148;152;144;153;129;91;108;142;147;174;202;161;164;112;122;114;137;124;151;138;131;152;145;145;147;138;166;199;164;211;227;181;197;158;166;145;146;148;147;165;161;151;139;144;159;145;126;156;203;218;172;150;148;146;154;137;169;153;158;159;174;168;186;180;171;136;135;110;133;129;153;192;167;182;126;147;145;139;110;104;114;115;109;121;144;134;114;149;140;142;133;127;112;116;128;135;138;126;122;141;124;158;225;228;207;151;156;133;159;154;152;136;148;164;134;151;149;150;238;233;249;264;338;602;602;320;179;145;149;171;179;124;113;129;131;127;148;151;141;189;164;151;154;116;133;103;129;129;112
157;146;153;126;159;138;134;135;173;139;124;143;142;147;141;124;161;178;149;152;155;152;159;133;129;149;174;260;215;177;149;147;145;141;144;158;147;161;147;147;137;145;148;137;121;140;176;181;185;130;132;143;168;160;133;135;164;132;135;131;116;121;139;132;109;122;110;134;131;113;110;148;168;192;153;145;161;173;156;148;143;119;120;149;143;125;157;149;180;182;187;156;157;159;109;151;133;121;104;125;112;132;138;126;122;133;117;139;122;126;136;132;142;120;138;106;114;116;128;131;143;118;132;134;155;170;148;156;189;182;170;128;120;130;123;154;130;131;160;137;182;178;152;123;111;118;144;130;144;129;149;156;138;110;132;120;137;144;137;112;122;111;135;134;146;119;139;108;109;130;128;176;142;131;130;120;117;118;122;123;120;131;126;117;113;107;100;128;129;168;147;175;161;146;178;133;150;161;151;154;153;145;140;124;150;145;150;158;147;140;166;133;176;183;193;174;165;164;164;166;182;175;181;158;171;202;198;226;190;192;164;145;146;160;141;185;188;180;171;162;162;138;165;150;124;132;106;127;160;137;141;159;167;147;150;144;145;161;139;131;135;138;147;121;148;195;265;298;208;162;121;128;133;144;152;164;177;147;181;177;205;215;260;285;275;183;203;192;197;207;207;186;198;205;209;155;162;154;159;167;183;186;208;183;177;158;151;143;126;155;140;148;156;146;164;182;130;138;133;148;150;186;129;146;159;163;138;130;124;132;153;157;148;115;123;118;121;126;130;146;160;160;152;173;206;221;198;175;128;144;151;127;135;176;209;180;190;172;184;136;134;130;130;131;139;185;198;186;170;153;152;136;135;159;168;169;149;149;118;159;155;137;153;160;144;139;149;127;120;131;148;121;134;132;117;120;136;118;134;137;173;164;157;164;141;147;156;165;172;156;127;107;127;113;111;131;115;136;111;143;143;183;219;222;197;154;147;125;118;96;105;125;143;211;259;246;187;205;150;158;181;148;133;154;132;149;126;149;181;194;173;142;153;156;135;132;94;57;69;74;105;128;135;137;161;141;132;128;122;122;130;134;130;143;154;169;156;154;154;160;139;137;134;159;137;157;127;130;158;110;91;60;75;95;104;108;98;73;85;75;109;121;107;103;127;126;110;109;118;124;118;121;121;146;147;110;144;164;134;139;131;161;142;119;134;135;126;131;155;198;205;161;211;225;200;172;163;148;166;234;215;198;153;142;168;109;112;149;133;132;138;139;115;155;118;121;106;124;123;142;150;144;139;147;135;110;94;92;84;82;64;82;103;111;126;113;114;88;106;102;106;96;160;139;138;127;154;161;148;126;148;104;103;101;112;108;132;115;109;118;113;103;111;107;136;160;165;150;122;127;116;119;91;86;105;114;115;91;78;94;107;110;121;112;110;96;84;123;142;174;153;159;181;176;137;120;105;121;142;176;162;148;141;115;120;143;156;154;210;200;177;150;169;175;176;188;204;153;172;163;166;154;182;170;156;136;132;136;115;107;95;83;100;105;112;126;131;113;113;115;142;161;182;166;141;134;121;135;133;131;145;124;153;140;126;117;124;139;170;163;145;130;128;148;142;153;152;147;130;138;123;129;120;102;90;78;71;97;63;89;112;110;106;88;104;109;120;125;150;181;156;127;151;161;141;165;150;156;131;138;172;193;155;185;152;127;152;158;150;194;180;204;218;200;157;155;163;170;181;137;156;163;137;165;203;168;179;180;242;300;277;173;124;155;117;137;92;111;139;110;117;141;156;143;120;127;141;141;130;165;154;162;165;142;125;137;131;117;123;146;119;149;117;139;157;97;127;124;142;143;120;156;145;138;159;163;202;258;187;139;149;132;111;133;147;119;138;170;160;146;131;147;121;136;129;152;106;121;138;142;173;142;167;130;146;140;108;126;136;128;132;141;110;112;130;139;140;148;170;192;172;157;157;150;150;146;125;151;153;143;146;137;132;135;144;109;144;122;152;132;153;142;151;143;182;177;147;142;143;148;158;134;136;117;119;132;165;138;169;178;203;231;307;270;209;149;140;164;148;158;208;330;293;225;130;119;158;153;162;133;130;137;141;161;137;138;158;148;145;112;146;161;167;171;154;148;154;142;168;138;136;145;157;151;149;150;180;169;147;141;120;142;139;123;170;157;178;169;163;144;142;197;160;163;153;147;149;157;137;134;131;116;127;159;166;109;96;115;147;133;107;134;137;140;159;195;172;133;127;148;120;109;112;120;106;119;144;128;120;147;133;167;186;177;158;136;158;145;129;98;70;77;85;81;97;85;114;177;305;347;276;211;193;184;161;143;129;112;147;145;143;156;124;139;104;130;150;166;143;154;159;150;220;206;198;173;151;163;152;167;190;210;176;155;162;131;113;119;136;146;147;168;131;125;112;104;131;150;139;108;126;156;143;152;117;150;171;148;150;111;171;147;143;120;113;144;130;125;133;103;131;174;175;183;143;131;148;155;144;131;130;102;106;135;127;136;153;165;137;173;186;168;149;142;146;176;209;207;128;130;153;138;126;130;121;118;95;103;125;138;144;156;167;224;231;202;213;182;177;197;206;168;173;163;128;149;171;117;124;127;161;156;133;166;200;173;127;112;124;165;176;202;173;180;165;162;196;182;186;178;196;185;206;223;198;172;157;152;179;208;191;202;198;195;156;159;124;152;175;160;159;140;141;161;163;135;127;153;154;129;131;132;157;173;148;124;130;155;132;130;157;146;133;150;150;181;163;116;185;153;136;132;162;131;137;161;150;173;148;152;154;175;142;165;182;159;129;127;125;140;137;171;170;167;143;148;128;131;145;135;141;131;151;146;142;142;149;134;141;131;157;154;139;123;111;128;109;117;142;144;165;144;153;148;150;114;131;128;111;144;131;168;148;112;99;118;159;208;196;147;129;135;162;146;156;125;117;132;161;148;135;149;161;143;136;134;124;149;138;162;207;230;179;169;148;136;167;139;122;145;230;331;331;270;196;174;154;152;164;149;159;161;163;132;154;113;125;126;137;138;128;143;131;112;109;129;172;226;236;220;173;160;141;153;164;150;152;124;133;123;123;139;130;161;209;179;176;150;149;147;132;118;135;129;143;139;150;138;140;134;135;151;166;207;180;188;171;166;156;123;152;136;155;152;139;117;132;151;165;152;153;134;130;139;139;115;122;134;124;138;142;127;129;154;164;137;118;114;136;149;198;184;200;167;149;137;125;124;129;132;150;137;129;149;156;150;184;175;221;199;214;195;155;138;158;145;138;131;158;125;141;168;172;173;173;189;146;166;190;241;260;234;140;146;139;166;164;127;152;160;137;131;139;125;137;109;118;120;135;132;146;128;136;149;142;118;134;127;132;116;121;127;120;129;118;131;133;107;120;128;133;144;123;106;121;139;121;130;109;106;114;129;171;242;237;249;179;160;162;127;149;152;116;127;128;156;138;133;154;207;261;228;226;227;366;337;260;155;142;155;152;155;126;139;149;124;139;147;177;150;142;167;175;175;137;120;103;143;141;144
190;141;142;150;162;121;124;151;126;123;127;130;157;164;150;137;144;142;159;163;148;143;143;145;169;149;161;237;206;190;149;136;143;134;172;154;150;141;136;129;134;131;146;151;126;142;171;180;165;139;136;158;133;122;135;151;154;144;140;122;153;154;118;151;127;109;120;119;110;130;128;128;149;153;145;147;129;170;147;122;131;115;119;127;133;154;136;147;181;182;161;181;156;156;140;140;139;131;138;126;127;131;135;162;121;126;119;112;132;131;118;123;130;120;122;118;127;141;139;107;121;119;137;124;144;158;160;158;182;198;135;135;116;144;151;145;141;132;147;147;144;146;117;121;132;104;153;149;142;159;122;134;114;149;136;124;161;111;120;112;129;111;114;129;156;137;138;120;115;133;162;141;138;120;149;119;102;117;96;118;117;129;94;130;112;107;134;129;148;157;168;163;141;157;149;143;127;171;145;130;144;139;118;141;155;155;150;151;153;156;138;126;126;173;158;170;194;145;184;151;166;171;186;155;145;176;223;244;225;191;182;134;151;175;169;205;180;183;165;134;160;134;179;163;147;129;131;123;159;157;136;134;179;138;138;137;158;143;138;140;147;140;119;124;126;171;225;206;217;164;133;126;119;155;149;173;185;150;161;205;208;254;300;311;267;246;199;185;192;237;243;214;241;246;184;191;180;184;172;147;168;184;210;180;163;164;167;155;129;143;142;135;131;128;177;153;135;160;145;161;149;137;159;135;161;166;139;143;129;144;112;145;167;131;134;145;128;128;143;140;153;128;147;155;163;173;184;168;167;146;134;139;140;157;205;190;197;183;162;138;152;142;148;122;127;169;202;189;175;149;134;142;173;165;154;161;175;189;143;175;152;161;151;170;131;151;139;122;136;146;160;131;137;136;179;145;162;134;151;155;169;161;158;139;164;152;132;132;151;129;117;141;141;129;121;128;164;145;155;133;164;189;242;296;243;182;134;119;111;106;112;133;159;188;219;291;211;201;188;154;155;131;173;141;134;152;132;162;171;192;199;173;138;129;106;123;83;61;66;84;103;147;157;161;179;134;121;124;121;115;138;139;144;146;173;175;162;161;166;139;170;133;125;153;127;154;141;139;138;121;98;82;78;84;92;84;110;127;68;98;112;124;120;115;111;122;116;94;130;127;110;133;108;118;127;138;130;157;147;154;134;137;119;130;140;137;140;146;173;184;161;146;214;169;157;155;152;150;162;185;206;168;171;129;132;146;105;140;130;155;139;99;158;122;132;139;135;118;142;149;150;150;132;137;110;118;102;101;81;79;69;60;97;115;113;92;104;92;85;115;139;117;139;130;118;123;147;154;139;149;106;112;97;94;107;114;109;115;124;120;95;111;93;104;106;141;152;143;136;129;100;114;104;98;119;118;117;83;71;106;111;113;110;91;120;106;116;85;140;133;157;148;161;141;123;122;107;120;123;162;139;139;175;175;151;151;172;149;172;193;149;122;147;185;192;180;166;142;146;138;151;163;185;157;164;117;124;138;130;120;83;69;83;102;146;132;142;118;117;107;154;141;190;144;141;112;124;112;133;135;117;133;166;157;156;147;121;136;148;151;138;121;154;121;137;157;160;143;138;138;136;139;129;132;119;90;68;84;101;97;100;100;97;97;120;132;115;136;155;179;177;156;143;138;135;137;144;144;148;180;160;165;175;158;156;140;134;159;172;167;177;186;198;174;154;105;146;174;169;144;127;140;112;147;145;163;132;165;192;254;240;176;146;158;133;129;121;114;124;115;152;175;148;136;148;133;133;128;135;147;153;149;144;158;152;108;125;122;128;123;105;136;120;126;118;128;120;144;129;155;143;160;156;177;169;178;169;214;191;139;127;121;136;141;142;158;180;158;154;149;142;121;141;153;148;157;159;140;153;141;147;155;155;159;180;134;155;139;121;136;137;134;129;110;129;153;150;164;154;167;154;139;152;151;153;148;171;183;155;133;137;129;130;118;124;131;141;136;135;133;152;148;146;146;171;212;161;145;145;145;133;150;127;118;155;143;130;150;160;186;204;293;354;329;229;146;155;180;155;156;173;197;207;160;117;85;149;159;126;145;128;149;160;161;176;137;151;140;134;136;157;161;170;127;150;162;152;128;169;158;154;144;146;145;153;171;143;133;133;159;131;154;127;141;141;172;162;170;162;145;132;147;148;143;148;138;156;159;173;150;154;127;128;118;131;129;122;135;117;125;114;122;134;142;154;168;152;138;127;131;135;113;135;120;112;145;107;157;142;127;165;154;167;184;166;119;151;152;130;100;94;88;106;139;111;104;83;158;249;308;252;188;148;169;208;139;128;139;130;168;138;127;135;117;139;142;152;143;129;146;120;129;132;173;175;144;145;166;162;181;199;195;161;154;143;148;147;123;109;119;156;111;157;151;135;113;152;167;166;137;119;157;139;158;136;124;136;172;151;132;138;160;164;159;117;108;143;136;147;130;157;170;159;155;128;146;145;140;131;135;123;108;99;121;130;123;166;164;139;184;193;218;143;161;143;160;177;185;173;113;145;152;151;156;137;114;119;110;155;132;137;115;121;159;188;188;183;176;198;199;160;177;161;152;156;139;136;122;125;110;105;118;131;142;176;164;130;137;165;172;160;189;179;174;202;195;178;185;180;191;194;193;184;227;181;153;182;146;152;181;182;208;187;185;161;159;120;163;140;126;143;133;132;127;137;153;156;139;169;149;166;142;138;158;148;116;123;130;142;149;140;155;150;139;137;133;151;129;105;160;138;138;135;157;153;157;188;186;171;155;153;147;140;163;159;140;151;126;105;138;172;160;186;169;130;147;151;159;134;115;115;118;118;120;140;162;141;146;121;116;117;131;119;115;102;106;106;97;115;142;133;133;162;146;149;123;118;121;102;148;185;146;132;139;106;101;123;158;193;177;143;130;121;140;129;140;152;131;128;133;168;169;143;165;118;153;123;126;159;161;156;170;171;188;142;149;149;137;121;175;230;351;507;311;184;167;148;151;132;130;168;208;197;149;145;163;145;158;141;132;130;137;109;132;131;126;146;208;220;208;199;183;191;165;157;188;148;133;134;113;111;136;138;168;183;189;157;135;135;142;151;130;142;140;161;152;154;167;144;114;142;176;245;238;227;186;179;176;143;141;130;137;166;145;124;114;132;171;152;170;151;146;153;135;171;133;146;151;124;126;113;130;119;153;161;117;117;107;123;156;177;196;174;152;151;119;117;103;127;137;147;190;149;122;149;150;185;233;277;245;225;186;160;182;182;174;147;127;138;133;142;167;182;167;186;164;174;170;177;223;283;212;183;145;173;157;138;150;148;155;144;123;116;134;143;99;111;115;131;128;140;142;133;134;126;131;122;118;110;112;105;107;117;125;126;107;138;138;123;122;142;123;133;135;130;133;112;127;118;102;121;133;157;209;207;221;230;176;150;143;142;153;130;135;153;182;200;135;143;179;254;243;189;186;210;222;174;141;155;146;159;155;138;135;178;147;169;176;167;174;161;150;197;229;176;177;155;152;175;139
171;148;162;149;147;143;103;152;142;105;117;138;169;154;146;152;135;158;162;181;163;129;143;128;134;137;167;209;227;192;172;163;150;155;169;152;140;155;135;133;142;166;161;147;143;140;147;148;141;156;134;150;141;140;143;129;158;141;127;150;119;134;165;190;157;150;121;149;111;111;92;138;153;158;175;150;130;128;137;143;154;149;129;140;145;147;152;152;153;173;162;158;160;146;121;165;141;133;136;127;123;126;155;159;144;151;126;129;136;145;148;141;128;112;128;148;109;119;122;121;134;153;149;130;130;166;144;164;166;144;144;121;129;150;179;163;139;150;181;172;132;151;119;143;119;140;139;140;140;143;135;115;123;141;131;128;149;120;97;121;119;122;136;139;138;150;122;115;125;145;119;133;152;122;133;152;131;132;115;120;117;133;103;114;130;114;153;128;119;151;138;136;154;144;151;144;149;147;135;148;154;142;144;142;142;134;130;185;168;133;127;145;129;157;195;163;153;180;190;160;160;155;172;151;158;197;194;276;185;208;185;176;165;170;176;190;171;166;143;156;158;120;138;158;152;130;137;139;136;163;142;140;139;167;153;160;136;140;162;182;165;131;131;111;126;137;191;176;157;112;146;126;139;147;127;142;146;158;146;190;229;340;296;273;227;230;192;190;197;241;253;218;241;234;249;229;227;204;162;133;144;180;176;205;188;172;133;125;139;135;124;127;141;176;175;152;163;143;149;187;178;145;163;123;129;128;130;123;118;141;133;155;149;141;142;133;118;123;155;143;132;123;133;141;129;161;168;173;199;169;137;150;184;166;168;211;203;177;156;160;143;131;110;136;147;155;166;201;166;124;141;156;149;145;177;164;164;193;206;183;160;170;149;166;157;132;125;144;124;131;172;167;168;188;200;185;180;181;203;188;182;176;148;144;153;151;143;144;152;151;126;126;135;115;120;128;157;127;124;141;158;187;234;306;253;176;123;115;119;118;137;138;150;183;204;234;210;189;196;157;153;155;158;149;167;145;162;155;182;189;161;147;146;146;137;122;94;64;46;79;105;123;152;139;148;129;119;113;113;130;128;131;175;206;212;194;148;183;173;138;150;139;147;140;133;144;124;138;119;117;98;65;65;71;94;100;140;117;126;115;114;120;129;123;104;111;108;122;130;146;164;154;152;136;133;129;123;162;141;131;123;135;146;124;147;137;158;162;170;154;160;183;165;170;143;150;155;158;149;184;158;150;153;163;114;126;125;154;118;127;128;139;131;111;128;105;127;118;143;159;138;126;142;158;130;88;83;84;72;68;75;65;80;102;103;106;73;88;106;114;112;124;132;144;108;132;133;161;134;106;89;80;99;96;114;105;109;130;124;127;115;113;93;101;145;133;149;152;158;128;140;110;116;98;98;142;107;70;92;81;85;96;80;99;130;124;133;81;100;119;126;128;160;147;151;138;110;148;130;156;150;174;151;178;163;166;164;174;171;161;121;130;169;189;191;168;187;144;145;137;151;170;207;166;152;126;131;120;147;128;93;68;108;101;120;118;135;122;116;129;129;145;163;141;135;105;123;120;109;126;127;132;149;181;203;145;129;147;133;135;135;122;108;128;136;159;157;183;155;144;128;144;155;135;116;100;87;84;82;73;83;91;86;113;126;133;121;118;140;170;134;134;156;145;173;145;137;148;156;171;165;132;162;172;124;165;146;158;163;180;171;182;187;150;144;117;152;131;137;117;128;127;111;116;111;131;119;154;155;194;184;145;150;156;133;122;109;127;104;118;182;184;144;140;148;140;133;142;132;132;148;157;153;128;134;118;120;147;106;137;117;108;110;117;124;136;118;137;140;145;143;163;176;191;164;164;168;187;187;160;143;156;149;123;146;170;140;168;155;168;160;132;133;142;138;134;135;126;147;146;146;151;124;131;156;150;141;147;107;129;129;139;141;134;133;150;148;157;125;145;162;165;163;146;178;171;208;176;165;138;137;137;127;113;121;115;115;124;122;111;124;153;144;140;140;181;156;165;141;118;153;147;153;137;133;129;122;126;148;152;253;330;390;321;213;144;161;166;181;147;156;148;142;125;93;112;117;148;130;162;161;159;169;163;186;155;172;145;116;125;114;132;149;150;142;160;173;172;143;162;172;145;165;145;121;155;150;150;141;117;142;164;155;154;170;162;155;170;171;141;163;146;139;144;153;155;167;172;201;164;113;122;138;132;137;121;123;116;118;120;130;118;136;140;151;168;147;159;138;160;123;128;120;154;136;128;150;138;145;146;163;155;170;174;142;131;143;172;118;90;103;89;130;152;108;95;112;139;182;213;200;148;150;150;171;170;165;207;165;164;161;137;136;146;152;155;146;147;141;127;127;129;161;208;231;181;159;151;157;157;185;151;146;132;140;129;152;144;99;111;111;112;146;140;133;126;132;132;153;133;146;149;138;162;129;126;132;150;144;136;146;156;169;164;141;136;152;153;159;154;149;141;143;156;156;138;167;178;146;143;101;97;114;112;132;150;154;162;168;155;198;197;161;158;173;137;176;185;164;153;126;121;119;150;153;142;146;140;121;135;144;135;129;128;161;155;155;139;159;186;204;174;150;150;154;120;143;135;113;83;91;114;143;147;164;148;164;168;178;187;161;163;131;178;162;167;185;176;178;194;195;217;194;196;160;157;186;178;147;172;187;158;167;164;173;147;132;150;128;123;135;127;143;137;137;152;159;187;152;153;154;152;120;163;144;122;127;131;137;143;146;152;143;123;130;125;132;125;128;141;157;139;141;133;163;157;164;153;157;162;151;133;142;170;148;157;122;128;125;154;152;188;182;178;149;187;177;170;127;131;128;113;116;144;114;168;168;148;137;121;128;134;161;107;106;103;96;91;119;110;146;161;163;171;148;142;135;125;144;124;148;133;120;133;129;132;121;176;211;193;141;119;115;137;143;122;128;136;127;152;194;208;163;137;132;118;121;139;136;157;140;133;144;166;154;134;135;143;147;169;216;360;394;316;209;154;156;140;164;156;180;245;240;196;149;142;156;139;164;127;131;130;133;117;120;134;116;142;163;201;231;200;160;140;174;198;197;184;146;120;115;137;139;141;137;158;171;130;137;120;130;148;144;132;173;170;206;215;167;151;142;224;303;325;244;206;168;153;135;140;137;130;146;134;146;143;133;136;150;166;149;141;123;139;157;155;137;135;129;117;130;120;133;123;142;133;98;110;100;127;161;155;148;134;144;146;105;117;119;144;163;144;130;161;166;158;203;223;261;257;247;187;154;139;150;155;149;157;160;156;134;138;182;173;183;160;162;164;182;247;254;269;160;138;140;142;147;146;155;178;173;131;156;127;127;122;139;112;145;196;165;154;128;115;186;149;163;122;129;110;104;120;102;129;132;110;96;135;133;140;127;153;172;152;143;134;113;124;112;143;122;151;130;140;175;199;199;203;161;135;144;137;120;170;190;194;185;157;149;166;191;176;167;171;173;196;186;152;164;178;180;154;130;141;166;179;175;160;151;153;139;164;199;268;228;163;180;152;164;147
132;130;145;164;142;150;138;138;138;129;141;140;155;149;189;181;187;148;163;184;191;166;144;125;112;156;135;187;219;196;164;155;165;125;140;131;158;142;121;143;137;165;163;155;137;151;155;167;158;206;218;165;128;109;140;139;177;165;124;156;137;138;178;205;179;164;163;137;106;126;130;134;174;172;180;158;140;153;150;168;195;175;154;149;156;156;148;138;168;155;140;140;134;144;141;162;137;161;155;143;131;153;182;194;140;139;145;134;127;143;140;148;131;123;147;133;126;132;141;140;128;108;125;149;146;148;124;127;151;124;139;145;151;155;172;151;145;130;178;135;157;158;139;144;128;142;133;147;129;112;106;141;126;118;134;132;115;120;110;131;113;141;122;147;125;138;129;142;122;155;141;143;126;152;152;124;145;143;147;130;149;115;125;126;120;114;126;129;129;129;146;151;113;129;134;146;131;128;133;124;126;157;129;128;129;132;138;148;145;122;144;143;167;140;152;150;172;153;195;172;158;163;165;127;184;195;222;220;227;216;195;185;154;185;188;199;199;171;155;122;128;131;144;157;150;131;148;147;136;165;175;135;173;164;149;146;185;169;168;190;148;154;124;129;124;147;149;147;156;130;128;112;136;115;110;135;161;117;101;186;236;307;274;226;226;192;205;207;219;207;217;178;193;212;220;290;240;212;143;143;155;188;205;217;176;161;130;126;133;137;115;128;133;151;161;163;151;167;177;162;171;148;141;124;130;143;126;143;145;159;146;144;131;142;142;130;119;137;160;125;128;142;135;144;146;144;142;160;198;168;151;163;178;143;151;168;157;132;147;173;145;125;126;127;133;168;159;159;154;156;155;155;151;170;177;190;197;219;202;205;182;165;172;168;177;163;119;157;118;161;163;198;185;210;226;175;162;172;191;190;220;200;173;152;174;170;117;143;151;141;110;127;122;130;127;118;131;133;126;147;162;173;202;180;177;145;126;131;118;124;125;151;152;184;194;234;171;182;151;179;158;171;168;158;157;154;132;138;183;187;163;136;151;139;136;106;67;71;57;87;99;121;121;144;123;120;117;119;135;110;129;133;173;221;223;194;155;145;164;152;137;122;132;148;164;145;131;173;117;92;75;66;62;75;91;118;167;176;145;115;122;143;114;113;113;102;119;124;131;178;223;183;143;134;109;113;138;127;137;136;141;138;134;126;141;133;169;149;134;144;200;159;167;153;148;163;157;170;167;161;168;157;145;135;123;137;127;112;134;134;118;115;133;140;125;132;119;124;179;206;204;177;175;133;142;106;82;91;70;66;63;59;103;104;81;98;74;85;125;121;103;137;156;127;150;138;125;122;125;109;96;85;111;116;117;123;130;145;138;139;121;81;100;107;130;138;136;141;170;143;136;142;127;97;120;131;103;92;83;87;76;89;112;118;118;104;83;71;76;77;90;95;120;123;145;132;121;118;130;131;143;158;149;153;142;176;178;203;168;139;152;196;230;225;238;156;138;147;153;157;161;212;196;160;139;102;120;164;123;126;88;86;99;131;122;144;124;141;137;116;124;142;148;161;125;109;122;118;99;119;130;136;167;193;145;156;133;142;135;134;124;125;128;109;133;146;165;132;134;149;169;167;144;133;120;94;101;68;80;92;98;81;93;118;137;138;145;96;127;130;147;133;154;148;191;153;143;153;168;161;148;158;167;172;137;138;111;157;173;150;194;179;224;174;159;123;128;130;143;133;124;119;121;121;102;106;118;121;137;154;167;150;145;134;142;127;131;124;148;147;165;201;164;175;165;116;133;148;129;125;119;140;146;154;112;149;137;111;125;129;123;123;113;110;115;122;115;138;123;124;177;195;230;224;195;132;154;164;149;145;154;131;138;152;147;148;130;164;192;158;148;136;158;133;131;136;143;123;136;128;145;140;114;141;125;129;133;129;120;148;142;139;144;127;145;131;147;149;156;143;145;152;138;141;136;175;219;215;187;151;131;109;103;94;93;117;152;138;146;139;133;137;124;149;132;167;131;123;155;159;134;150;115;143;140;148;136;131;157;176;212;297;288;248;174;193;171;165;170;150;130;131;144;104;120;120;125;164;125;142;149;166;192;172;182;149;153;126;135;112;109;118;142;143;127;161;185;162;206;253;256;198;155;130;123;145;147;151;139;130;162;193;173;137;148;166;138;140;156;153;133;141;128;126;117;157;129;164;216;137;160;107;137;138;109;112;108;99;121;120;115;137;128;136;160;150;161;145;129;130;127;125;119;141;169;174;134;133;144;131;141;157;127;136;103;120;152;114;103;71;95;121;160;156;128;104;97;120;168;154;120;102;111;132;168;158;166;164;168;199;194;169;146;157;139;155;136;129;150;145;117;125;177;229;274;229;163;142;151;139;154;139;141;107;124;154;151;148;107;93;107;133;144;151;126;123;129;139;127;121;174;166;162;169;157;112;150;151;148;135;138;158;168;128;145;153;170;169;180;180;165;173;180;164;144;126;154;151;137;146;84;95;101;128;138;141;142;175;165;162;171;191;178;144;127;123;155;140;167;185;194;131;182;164;161;163;145;123;144;127;136;94;132;138;144;130;130;154;153;173;185;155;141;165;143;131;136;127;110;106;81;89;130;169;175;146;166;169;216;201;172;153;141;154;154;162;158;161;160;185;182;209;216;219;193;167;178;163;148;173;177;169;170;172;190;170;134;131;141;120;126;141;143;120;170;175;150;184;182;166;132;138;145;142;145;136;135;148;174;158;133;132;120;107;125;102;130;105;134;154;131;134;151;153;145;144;148;163;144;148;136;125;154;126;169;161;168;124;117;120;137;163;163;155;151;180;161;153;118;139;125;144;127;132;140;136;136;172;126;126;128;136;142;125;100;93;95;86;116;136;148;183;159;140;142;126;120;110;102;112;128;108;112;145;100;145;126;161;165;182;144;139;146;101;117;132;121;132;127;163;188;169;171;188;138;133;127;126;154;133;120;155;156;145;142;129;137;144;150;143;169;209;241;225;167;167;146;165;154;144;208;238;285;204;172;157;152;145;134;130;150;131;148;116;135;122;109;130;169;195;220;174;162;173;160;185;173;186;114;126;158;156;159;151;143;140;137;131;124;147;127;134;115;170;152;193;188;187;145;164;149;233;266;322;203;191;182;160;154;140;135;152;133;124;128;114;107;105;156;154;134;119;144;128;148;133;129;143;129;123;123;115;134;144;103;109;115;114;124;141;144;131;138;139;154;135;138;137;130;135;165;166;162;147;146;160;185;191;248;312;293;207;170;148;105;154;145;146;163;135;133;164;207;168;161;162;160;162;184;216;214;204;193;154;130;143;133;158;125;186;157;155;132;125;124;110;117;135;144;167;163;148;149;154;170;169;161;104;112;117;122;131;118;133;121;103;125;98;135;133;135;139;143;164;148;131;125;128;113;116;138;126;143;109;132;140;148;165;145;119;136;126;147;135;154;165;173;166;154;147;144;157;153;160;193;256;206;175;160;172;191;159;111;133;153;169;193;171;173;140;149;143;188;211;211;209;190;172;164;144
130;185;186;155;161;151;165;141;159;150;147;133;119;163;184;195;174;195;174;177;190;169;130;141;140;125;134;172;188;191;167;137;170;117;144;166;148;137;142;145;138;181;178;154;133;139;136;161;181;293;319;217;145;129;137;173;177;169;161;145;165;159;173;185;167;157;153;113;119;133;133;142;149;143;176;174;126;148;145;225;264;238;214;169;132;152;149;156;174;146;120;127;137;104;131;151;139;175;171;154;152;188;243;226;181;171;194;138;147;151;149;129;148;142;141;102;108;129;94;136;139;141;128;130;135;146;155;131;122;125;125;124;126;129;163;136;128;143;138;142;144;159;126;124;142;135;135;135;130;117;112;110;124;129;124;118;120;110;106;137;152;152;152;144;132;127;149;137;122;134;134;138;135;125;142;144;130;139;154;140;155;155;128;123;121;128;121;147;144;127;156;134;130;149;124;128;121;121;130;122;115;148;162;135;137;149;142;152;125;144;140;142;148;150;166;142;153;156;171;182;153;153;136;126;159;206;225;227;171;210;194;191;173;179;193;210;185;203;142;181;114;129;141;158;157;166;185;162;126;141;155;138;147;165;143;150;195;197;168;188;175;136;152;138;151;150;149;131;151;141;132;139;138;121;117;130;121;115;149;135;210;210;214;213;145;165;210;214;203;196;170;155;182;184;303;362;286;210;139;147;175;193;184;214;195;147;141;123;117;114;111;115;120;129;158;146;157;142;157;155;158;166;135;112;126;136;152;134;126;113;134;155;163;135;131;113;110;120;126;158;129;117;153;136;126;173;165;194;179;180;152;143;138;134;136;149;156;156;155;152;107;123;138;149;143;191;150;160;141;165;172;181;150;157;155;147;161;182;187;184;189;156;148;169;172;147;148;142;137;158;151;172;197;222;224;188;153;177;173;230;240;237;190;150;156;149;154;122;133;121;101;118;112;118;124;138;128;123;143;162;136;142;173;149;155;133;130;122;129;96;124;143;154;167;187;209;202;170;191;158;157;171;172;178;142;157;134;139;178;171;155;138;134;118;130;119;84;39;57;72;86;117;134;123;136;113;110;99;104;112;116;159;197;222;218;159;155;167;170;154;148;139;147;153;162;132;162;126;131;95;81;65;71;72;74;121;172;174;127;107;113;107;143;134;120;116;117;116;179;179;196;211;158;113;123;106;132;136;147;126;153;119;129;156;175;141;168;149;169;166;192;177;134;128;119;121;168;148;161;179;144;138;137;136;147;133;127;122;127;121;122;134;149;147;133;129;126;158;187;212;185;169;163;166;128;105;94;81;97;88;58;63;87;100;91;95;110;101;107;123;134;117;130;151;132;108;143;159;133;128;115;81;109;115;117;120;125;118;162;133;121;95;93;107;124;138;148;176;204;203;161;136;118;114;133;121;134;112;117;84;93;93;110;96;107;90;80;68;54;47;54;79;107;98;116;108;119;120;139;129;126;149;159;151;151;146;148;176;162;138;165;197;226;211;206;153;156;140;145;150;178;206;229;136;137;132;123;133;140;121;117;112;96;126;120;129;134;98;119;138;137;114;131;141;116;94;112;111;106;125;142;133;123;129;139;153;126;148;158;157;133;118;122;138;153;144;128;156;128;144;149;174;168;148;125;87;88;79;68;76;70;101;85;124;143;146;156;129;159;119;134;145;152;149;169;149;168;135;155;142;136;157;170;172;170;137;125;147;165;180;191;191;214;172;154;148;134;147;131;116;126;120;144;134;133;155;115;107;150;169;198;184;135;128;144;131;159;126;107;147;190;215;200;128;128;131;166;155;142;152;134;141;127;118;126;150;154;162;115;114;110;125;118;108;124;110;115;125;124;131;155;177;255;250;193;155;186;166;153;164;143;127;128;112;119;129;151;129;162;165;146;129;134;121;118;128;130;145;128;129;138;142;135;142;122;134;120;151;134;148;147;127;122;124;100;110;127;118;115;159;183;140;151;122;138;149;206;200;134;125;128;126;138;144;134;132;137;147;114;139;139;144;135;145;137;130;104;140;115;141;139;151;154;149;136;132;161;142;153;153;183;179;199;166;164;174;157;183;148;130;131;119;142;154;128;122;132;140;152;124;153;155;173;171;136;128;131;119;123;121;124;112;123;106;132;168;201;195;250;306;307;208;153;148;136;129;136;164;156;127;141;204;149;166;145;138;143;148;136;130;151;125;162;135;134;140;175;153;180;140;136;130;124;132;128;101;102;110;98;133;128;140;129;135;147;153;153;161;143;117;152;150;145;168;161;176;123;149;128;157;131;114;106;95;110;124;153;111;108;89;97;138;147;171;136;129;130;140;141;115;96;114;108;136;140;155;170;178;193;242;254;242;167;123;136;168;154;149;175;181;155;129;154;220;236;196;188;163;137;116;100;116;116;121;125;147;156;109;129;92;124;137;147;144;135;136;136;133;141;149;168;193;209;218;141;162;140;110;152;141;155;129;160;138;117;138;161;141;179;166;149;176;172;151;148;140;132;146;126;133;102;109;129;138;162;181;139;164;162;156;193;176;144;145;133;139;129;161;183;208;172;147;160;152;152;169;166;132;129;129;110;116;151;182;154;154;153;150;136;171;171;164;123;144;162;146;150;147;125;100;106;125;176;196;169;148;166;186;226;188;185;174;156;138;155;142;139;163;156;166;187;197;191;185;226;186;179;157;165;184;173;176;179;181;179;131;145;127;123;136;113;126;149;159;180;180;170;209;168;168;125;140;140;139;131;147;126;119;145;135;128;133;119;96;133;122;122;136;132;133;141;145;148;127;126;150;127;139;125;137;152;121;145;148;160;156;128;122;135;144;170;172;153;157;154;124;166;159;133;120;131;156;128;144;145;148;160;146;123;140;128;158;146;133;103;85;100;109;108;98;128;131;144;130;121;130;119;113;113;123;108;132;115;134;140;141;130;139;160;186;164;106;119;118;116;140;129;148;121;139;149;142;134;114;126;128;134;131;154;144;153;129;155;139;135;147;142;138;138;138;144;158;185;135;151;150;141;137;147;158;196;198;216;176;196;158;121;143;157;156;109;153;135;125;113;142;147;118;156;180;203;156;183;168;177;177;191;143;133;148;137;138;142;132;156;140;119;137;153;141;132;149;132;138;142;173;183;168;143;147;181;241;247;280;216;187;160;149;147;140;148;150;161;128;116;118;121;126;152;143;124;136;141;132;171;111;135;138;156;135;104;119;125;122;104;120;109;103;98;116;135;138;153;164;154;159;174;135;163;163;154;174;134;143;153;178;195;202;236;304;280;228;148;160;125;129;133;121;140;131;159;179;165;181;182;155;167;164;206;193;190;164;162;150;177;155;142;189;174;188;171;155;163;132;127;128;129;130;148;149;154;147;132;162;151;137;111;108;134;113;124;134;128;135;128;129;117;122;129;117;123;163;129;149;127;112;113;138;113;140;115;122;116;116;129;112;142;156;148;145;123;125;144;114;136;133;155;139;125;134;138;143;188;210;246;293;236;171;169;189;173;153;137;122;144;191;189;180;182;146;153;142;143;161;193;218;212;164;116;129
171;136;194;144;153;151;179;149;162;131;135;144;157;156;196;236;214;220;163;158;182;185;156;109;119;126;160;136;158;174;172;151;137;140;163;146;140;148;115;128;133;150;169;139;154;147;140;162;221;323;419;273;133;138;163;188;180;166;151;167;172;200;186;221;248;175;145;124;164;145;150;128;138;145;162;138;128;116;153;215;313;367;254;206;131;159;145;149;140;135;128;128;103;124;152;155;162;154;145;165;151;237;278;239;182;269;281;189;158;136;159;165;151;131;121;149;136;98;136;151;155;175;156;154;157;138;115;110;137;134;102;131;125;142;118;107;111;127;128;136;110;133;140;132;136;132;107;137;109;135;104;127;133;137;122;123;121;97;120;133;174;155;140;132;124;160;149;154;139;148;172;141;154;145;138;144;130;152;151;150;151;152;142;115;118;127;154;167;136;130;118;121;129;150;161;147;121;136;95;117;142;126;127;133;124;137;138;140;137;135;116;154;141;127;141;145;136;158;147;155;147;148;141;177;156;213;240;201;169;177;176;160;181;188;181;186;181;183;150;125;110;142;127;158;162;185;164;161;115;140;159;141;135;154;159;188;188;213;168;193;189;166;130;143;167;153;182;162;170;142;125;145;153;131;129;112;114;119;133;116;133;171;167;165;148;163;187;214;206;168;164;167;158;208;299;361;272;176;175;144;148;175;205;194;205;148;142;139;95;127;135;126;120;141;172;162;146;122;127;133;148;139;134;126;114;101;113;130;114;141;145;139;160;144;139;138;126;114;141;133;106;120;125;142;125;187;178;165;176;167;159;115;134;143;110;143;131;149;129;162;132;122;121;144;167;150;143;137;134;188;242;197;174;162;155;156;165;147;176;240;223;181;160;126;164;140;129;116;121;139;149;148;187;209;212;171;180;143;178;237;296;205;169;132;143;154;126;132;130;113;146;158;131;126;120;151;150;126;171;154;163;153;149;167;130;147;132;129;126;126;127;117;134;157;153;200;206;205;162;180;175;180;176;158;173;166;149;154;151;164;162;165;137;131;115;79;71;51;54;69;76;115;120;132;135;151;116;107;131;130;117;179;188;180;170;156;151;140;182;153;160;154;150;159;142;127;141;138;120;88;56;63;71;65;88;88;126;129;129;113;137;130;151;164;123;107;138;152;163;156;192;147;132;149;142;139;132;134;136;137;116;117;144;142;156;154;150;135;165;150;120;151;130;142;161;178;159;170;156;144;128;138;145;156;125;146;128;122;140;148;129;153;123;113;132;142;152;170;241;259;210;189;151;167;131;102;110;85;97;90;86;86;80;97;99;100;122;109;113;104;122;127;153;142;149;132;137;165;166;131;116;121;142;119;113;127;104;121;116;122;132;106;113;119;114;119;168;212;254;246;169;141;126;104;110;128;125;162;124;87;102;81;90;114;94;85;67;61;68;53;47;74;93;82;79;91;98;119;139;143;130;137;124;126;143;143;159;146;147;164;165;198;200;202;154;150;144;141;140;155;166;177;198;198;131;130;121;139;146;144;142;144;119;106;110;131;135;145;130;136;113;120;122;130;104;128;132;130;127;101;118;122;126;151;129;123;144;147;140;141;130;117;155;118;156;168;142;140;151;138;170;166;179;156;133;84;92;107;84;68;97;72;96;116;128;143;138;107;113;132;131;164;139;157;146;140;150;130;171;131;143;142;166;176;148;127;132;134;146;169;152;179;174;172;149;145;145;166;129;113;125;148;143;149;149;132;124;120;133;191;191;142;140;137;109;118;130;113;120;124;167;180;157;140;112;143;155;134;159;118;160;167;130;121;126;153;165;130;114;126;112;138;116;106;113;103;121;111;127;149;158;199;251;226;164;153;160;178;169;159;108;136;138;135;134;120;125;105;157;139;149;134;143;121;112;130;126;136;139;136;123;103;111;136;130;128;142;134;157;143;135;139;108;122;113;114;88;129;128;151;138;142;130;150;149;147;147;163;151;135;147;145;141;142;162;131;128;155;144;142;117;138;164;155;133;113;126;124;122;131;139;147;132;154;141;137;142;120;151;158;191;165;153;177;134;145;159;129;152;131;142;121;146;136;136;118;132;134;125;131;121;148;170;189;121;136;122;148;148;148;137;137;152;128;150;167;167;167;205;284;279;215;161;139;126;137;133;131;163;174;155;163;160;125;133;132;123;136;143;147;150;152;133;149;152;147;133;124;142;146;128;124;99;122;111;113;92;93;119;110;135;137;138;138;128;134;150;164;146;143;157;159;147;148;153;167;116;123;129;135;125;140;120;125;96;151;166;117;104;100;118;132;126;169;158;131;159;129;136;116;117;100;103;125;140;140;156;175;199;242;300;213;170;133;149;146;147;142;165;177;154;141;172;205;226;221;174;148;137;107;98;95;103;106;129;164;138;121;131;142;141;127;133;131;126;104;143;161;177;205;194;233;274;194;172;143;149;148;122;156;135;144;169;121;132;127;127;137;179;175;186;177;176;154;155;156;148;127;131;152;108;122;146;163;182;164;145;174;174;173;176;171;157;127;133;123;130;137;163;172;142;121;171;136;166;172;172;139;156;126;163;134;140;169;194;152;173;169;179;171;163;169;145;139;149;139;165;134;119;89;109;139;133;153;149;151;156;248;261;233;203;173;143;137;156;166;199;176;193;187;188;192;175;195;222;193;177;140;181;169;163;188;174;170;148;189;173;135;97;111;118;140;177;178;210;141;144;165;142;166;143;155;151;140;130;141;137;126;117;111;128;133;139;117;149;123;117;137;136;112;134;137;149;133;132;141;147;134;124;119;116;148;134;155;160;147;140;155;147;155;208;207;161;115;136;130;140;125;145;132;116;124;128;129;110;126;141;147;140;150;169;165;139;129;114;99;118;105;98;106;121;124;120;118;97;108;95;108;126;133;122;113;140;137;157;135;134;122;166;170;161;139;140;145;161;193;167;151;106;119;120;114;123;115;118;124;127;138;137;140;156;149;131;149;120;125;149;120;130;150;138;162;152;152;136;135;134;159;157;165;153;185;210;176;159;167;137;114;166;174;161;183;135;102;118;136;108;115;132;169;169;172;170;178;177;148;129;161;130;136;148;163;118;151;160;147;130;138;140;134;121;120;133;130;130;169;144;125;122;151;167;243;250;220;201;198;176;168;180;156;175;163;142;150;117;114;117;95;120;110;112;134;131;145;143;108;122;149;128;140;108;138;148;116;112;140;134;117;127;139;122;130;142;175;187;158;151;139;143;141;171;164;152;161;166;217;256;253;257;307;264;212;171;157;131;125;127;151;158;148;165;199;199;173;135;163;154;169;182;202;181;184;205;147;164;172;180;171;187;247;228;200;185;137;134;153;122;127;137;142;150;140;141;153;135;122;125;133;148;128;125;142;132;137;137;111;136;148;121;112;123;141;159;131;139;132;123;113;122;145;130;111;131;116;106;115;139;149;131;160;147;121;126;117;139;148;153;156;158;130;144;150;194;186;214;275;199;165;143;140;139;157;136;165;138;158;163;150;155;137;116;131;149;146;163;183;199;153;167;126
143;156;175;180;187;181;169;168;153;150;142;120;166;150;172;208;237;194;162;181;162;130;152;107;149;147;135;142;152;193;203;158;125;152;167;165;132;102;140;119;123;143;140;145;153;129;135;148;168;261;292;231;175;135;163;185;204;164;168;197;218;251;280;265;261;201;156;164;152;163;158;117;112;145;137;137;102;108;160;213;350;317;250;163;147;147;118;120;136;112;126;151;123;117;181;166;146;136;157;123;127;195;232;212;213;356;396;250;182;149;166;157;177;149;119;123;134;132;118;133;149;179;174;163;145;138;125;131;122;124;122;110;138;126;103;109;97;120;136;124;125;119;130;133;133;128;124;138;145;113;129;118;134;147;105;120;107;118;119;127;146;160;161;162;154;156;140;120;161;138;155;141;130;146;156;141;147;140;128;157;155;151;135;117;118;118;116;134;126;130;109;122;127;148;134;149;124;126;119;134;127;151;137;149;125;139;155;188;197;158;141;151;161;169;156;156;148;157;163;161;154;158;161;146;147;178;165;185;169;167;170;185;182;174;184;190;157;164;164;134;124;125;144;160;200;203;193;164;143;138;147;160;138;127;155;160;168;175;182;197;194;148;121;141;163;173;171;180;179;170;135;142;127;106;115;117;138;98;109;125;128;143;163;178;138;154;213;209;162;181;147;149;183;174;253;262;225;186;149;164;157;193;165;177;174;147;150;124;127;144;114;126;142;139;159;139;168;133;155;139;135;157;108;126;128;116;142;119;144;133;145;145;153;146;144;127;144;128;139;130;129;113;132;141;146;159;166;171;169;144;134;103;122;137;136;157;131;144;168;125;138;134;126;136;132;165;122;135;151;167;212;193;152;184;165;162;152;165;199;207;239;141;141;153;134;126;150;135;123;118;130;126;131;184;158;159;141;123;166;173;232;200;174;169;141;145;131;137;108;125;129;133;126;111;124;141;176;207;230;205;155;141;135;137;129;127;139;114;129;126;111;128;116;152;187;189;221;187;185;176;175;158;165;161;146;169;147;147;153;151;151;151;131;128;103;88;70;45;64;60;64;100;143;151;110;128;139;107;127;118;120;184;226;207;170;138;134;151;152;163;151;153;146;164;142;143;140;132;97;76;59;56;55;52;69;90;95;99;89;97;97;150;137;156;166;116;147;179;157;171;164;161;134;122;136;136;145;152;150;141;155;147;144;148;159;168;147;175;144;125;128;121;147;157;159;144;148;147;147;145;137;140;119;153;127;132;123;126;146;160;131;140;123;120;134;133;123;166;235;261;214;161;144;126;117;122;98;98;97;109;63;74;78;120;126;117;104;124;118;106;116;132;166;182;177;150;182;167;180;131;125;141;127;119;142;134;124;135;109;130;117;95;143;136;149;111;160;175;215;234;176;117;110;110;94;95;103;126;143;124;110;86;89;83;76;67;69;74;59;78;66;85;65;97;75;90;86;110;142;146;135;145;138;134;141;136;154;121;143;145;214;160;168;173;156;160;140;142;167;154;190;171;195;157;137;141;112;123;154;189;183;137;119;101;110;103;123;130;114;134;122;118;113;116;123;137;146;124;139;127;106;141;133;110;136;134;133;147;128;118;98;105;128;137;156;155;166;168;176;164;170;187;192;166;112;96;79;106;100;99;94;95;94;138;124;124;119;123;117;120;138;141;138;132;129;120;138;138;188;181;145;158;163;159;136;138;140;137;128;160;179;165;182;168;166;142;179;158;140;115;107;142;147;175;170;141;131;162;134;179;152;147;147;123;135;131;127;120;131;117;117;153;172;105;110;112;132;151;137;127;157;152;115;128;119;115;131;133;114;124;110;122;98;118;116;141;117;105;140;143;151;179;192;180;162;137;162;200;154;164;159;134;149;166;135;147;131;110;123;128;133;127;122;123;112;127;120;148;99;121;119;132;129;122;115;137;117;126;165;133;134;120;155;119;124;106;135;150;138;126;117;136;130;122;145;144;122;127;152;170;160;168;156;157;161;158;137;151;140;128;116;129;154;166;149;133;114;117;125;115;125;123;133;144;132;148;144;139;174;187;171;156;132;153;133;116;109;134;136;123;114;141;118;124;164;145;171;123;127;139;139;152;169;143;144;137;134;131;131;172;132;147;153;156;167;159;191;168;207;250;286;210;177;137;127;111;111;135;135;128;136;170;159;137;126;148;136;142;140;132;163;160;144;153;157;118;142;151;132;149;151;131;127;123;124;124;108;104;140;126;125;141;131;123;119;151;155;153;139;133;138;157;174;165;148;128;131;123;131;123;143;125;135;120;135;184;168;124;93;106;85;115;151;179;186;184;198;184;151;143;113;120;92;139;122;147;165;155;161;205;242;223;157;152;127;140;171;160;169;150;169;161;170;200;233;205;196;154;139;99;88;115;95;117;146;168;152;119;142;142;109;109;120;120;129;153;178;194;252;232;199;228;250;208;169;127;147;133;139;131;183;189;198;181;120;135;123;141;180;188;137;164;148;181;155;143;135;161;147;124;119;122;108;157;166;178;180;209;169;166;158;175;148;141;142;134;142;151;153;150;151;146;148;124;123;145;163;146;137;157;152;152;147;167;159;158;155;155;159;191;162;151;147;147;145;163;159;141;117;107;110;121;142;160;164;176;226;295;334;234;213;185;122;125;160;162;211;209;191;189;211;181;170;184;194;222;177;164;171;184;180;173;169;169;174;119;145;129;104;116;109;146;198;182;191;177;143;152;158;144;149;179;144;158;127;149;140;137;150;144;172;130;144;141;135;125;115;120;127;123;128;143;156;169;143;138;141;149;145;129;130;135;159;135;142;159;161;166;158;175;201;186;168;151;154;128;151;129;143;127;120;129;136;136;140;114;125;150;161;192;168;146;145;111;116;117;122;120;124;112;122;133;136;125;102;103;95;94;119;132;124;134;156;176;216;169;162;116;117;152;122;110;114;137;167;233;232;156;115;123;120;113;125;127;126;142;125;131;158;156;157;147;120;113;124;153;160;135;152;138;146;162;179;193;147;146;152;163;171;143;162;164;166;151;142;154;190;151;162;187;170;131;127;123;127;140;135;142;135;161;183;171;188;189;159;164;146;147;131;124;154;150;134;153;185;180;143;126;105;112;120;101;137;121;164;141;179;136;152;156;171;215;242;255;236;233;208;191;184;183;187;181;166;161;108;99;117;108;123;112;139;121;156;110;151;137;156;141;133;153;133;109;117;135;134;133;150;145;133;115;121;124;126;160;145;132;124;128;149;154;140;161;146;155;183;234;265;228;196;205;206;168;149;131;126;140;143;139;152;190;181;178;182;180;148;186;175;176;181;192;165;151;176;198;163;184;192;189;195;221;239;229;182;133;154;157;154;135;139;169;165;175;165;147;120;129;130;148;134;143;111;124;109;128;151;138;173;147;167;132;130;153;188;140;148;122;94;123;138;128;130;131;102;120;122;131;151;173;191;198;151;129;140;135;131;145;141;149;114;119;125;139;146;165;150;194;184;150;151;149;180;204;175;138;130;131;149;145;149;128;125;128;137;143;159;166;145;173;145;154
174;156;158;179;206;196;193;188;145;161;119;156;143;152;139;205;186;180;163;175;166;192;137;156;132;156;142;150;142;171;162;153;156;148;210;168;134;129;117;121;147;135;162;139;142;145;129;145;130;163;214;188;200;161;139;164;159;159;180;171;206;273;312;316;267;146;146;165;183;198;173;160;117;121;121;111;125;106;129;178;236;234;190;156;149;172;125;148;152;133;119;104;134;142;160;225;195;132;132;99;133;170;208;172;213;292;369;212;164;130;150;149;167;140;127;116;119;124;121;139;124;157;173;133;141;140;129;142;121;119;120;131;124;130;141;117;150;150;125;127;139;136;148;157;181;151;135;139;131;127;134;131;153;137;129;123;110;119;126;130;142;152;175;147;183;165;118;119;128;136;167;148;112;132;141;116;140;136;129;127;141;135;124;126;132;138;112;124;102;112;113;133;126;138;129;131;131;139;150;124;145;117;129;142;147;155;175;193;196;187;179;161;168;179;161;167;174;166;146;148;146;168;177;146;148;167;207;160;164;154;152;149;152;146;151;181;164;169;123;139;125;125;128;180;243;263;213;172;156;174;143;149;144;156;155;158;154;141;126;176;170;140;138;110;149;175;185;196;183;161;139;146;122;109;102;120;129;110;115;99;125;170;152;145;170;170;176;180;180;152;155;158;164;183;228;190;187;157;156;140;151;189;195;173;170;141;145;169;170;140;153;124;147;134;143;147;138;133;121;142;158;143;144;127;154;128;135;120;155;114;139;190;176;146;144;139;176;123;130;140;111;145;148;134;168;165;172;167;140;147;131;101;151;133;165;152;161;148;129;167;143;165;140;144;147;152;136;136;161;170;172;184;161;147;177;201;188;181;197;166;159;148;135;140;138;135;124;133;130;138;110;155;178;202;143;168;119;123;161;148;173;194;160;145;134;125;140;118;139;112;125;136;124;132;113;115;139;241;239;183;175;147;139;149;136;138;118;128;117;133;141;125;121;135;156;225;251;217;210;172;172;181;163;139;164;133;148;144;156;152;162;155;145;144;127;83;72;41;51;77;93;119;139;125;119;130;137;122;121;158;145;188;237;190;155;128;129;147;135;145;158;154;154;155;136;154;149;143;112;86;65;69;57;63;64;90;70;76;86;100;97;110;121;149;130;116;124;133;149;169;189;160;144;137;155;141;135;158;160;170;160;189;191;194;149;146;133;146;160;134;129;124;148;138;149;177;183;189;143;156;154;156;136;141;129;126;129;165;169;166;142;123;142;117;135;146;122;179;205;235;187;186;151;126;125;82;95;101;110;105;73;59;97;95;122;109;106;133;113;118;116;133;160;182;182;173;154;161;165;164;126;128;134;139;133;147;134;146;114;118;114;129;172;195;176;164;144;165;166;162;165;144;100;90;110;94;98;116;153;155;148;107;104;74;78;89;84;83;84;93;100;82;88;99;65;73;69;107;90;110;102;110;141;144;139;125;114;113;140;131;164;157;148;133;145;131;157;162;160;163;150;159;182;170;149;131;129;131;138;213;210;180;138;90;85;102;101;103;120;139;126;137;127;136;136;140;128;157;118;132;133;142;106;142;123;145;144;148;142;103;101;119;140;127;135;167;202;224;177;157;175;218;164;133;116;78;87;90;100;91;91;85;113;127;147;126;122;140;124;139;128;121;124;134;122;126;127;166;180;207;166;169;197;170;158;147;159;126;142;156;169;187;183;209;177;143;148;144;134;110;114;135;133;153;149;139;131;126;123;159;150;169;143;144;147;141;110;102;109;129;134;160;146;126;121;133;119;120;122;143;145;147;113;97;130;129;115;86;122;114;116;115;118;99;115;113;118;140;146;155;156;162;174;141;119;133;194;198;158;145;142;133;142;147;111;120;139;139;119;124;120;120;106;113;141;134;115;138;125;113;120;116;132;118;105;133;109;108;116;134;148;143;153;177;171;138;120;125;121;141;143;158;124;150;164;176;133;154;133;181;200;273;193;187;143;136;147;160;141;129;137;157;151;150;128;140;134;125;139;108;127;126;130;152;156;137;147;159;139;180;170;150;156;168;122;131;112;138;135;131;125;109;117;148;170;178;196;162;138;160;162;157;176;172;130;139;123;159;155;153;145;157;186;166;139;145;161;155;194;203;218;201;172;143;131;137;127;129;118;158;160;163;146;150;146;148;149;113;144;149;146;168;130;147;143;133;152;127;158;148;150;134;123;143;125;114;101;117;105;121;126;131;133;116;116;131;163;173;158;146;133;135;185;163;135;128;133;139;141;140;136;120;147;154;141;201;183;141;125;83;104;99;137;146;171;178;187;165;165;131;117;122;121;107;89;124;129;142;157;165;209;182;133;126;141;135;175;147;159;185;173;187;159;189;178;181;180;165;135;125;113;122;123;120;128;143;144;129;124;128;121;118;96;135;135;146;176;241;295;259;210;202;218;184;165;145;147;156;128;149;199;202;187;161;163;124;118;152;149;197;158;181;184;146;180;182;145;150;155;167;136;141;143;128;173;149;176;186;160;191;183;182;173;160;125;123;151;138;129;154;117;137;158;138;135;151;142;149;129;169;177;164;162;178;145;132;137;155;147;173;154;152;151;141;148;150;133;131;138;113;100;115;135;166;167;187;257;353;320;283;229;176;169;135;140;185;205;212;215;201;203;203;215;175;172;189;163;159;167;177;208;165;175;174;180;154;125;118;102;110;123;174;207;202;167;176;163;127;162;144;144;159;127;120;136;110;144;165;180;156;141;117;160;140;149;139;141;131;123;147;148;158;157;165;179;165;154;123;121;141;144;121;126;165;161;175;176;184;150;156;173;172;148;115;149;153;160;151;133;110;110;119;105;119;112;120;134;127;173;242;207;199;168;156;126;122;97;103;128;140;136;154;116;116;97;91;109;110;128;133;125;127;161;210;236;224;165;112;117;124;106;132;127;105;151;212;197;152;133;114;103;94;108;119;113;119;131;140;144;126;137;132;135;94;152;147;130;136;143;138;169;210;202;202;197;130;124;164;169;193;165;154;150;149;132;146;144;152;141;132;134;133;111;121;128;116;131;133;141;146;172;186;204;151;131;149;156;136;131;146;161;138;129;178;198;178;141;144;142;101;132;130;148;139;151;146;143;134;162;169;190;232;229;284;268;191;217;179;171;169;199;161;160;124;124;114;108;100;116;105;138;126;152;137;158;190;188;179;149;113;133;129;126;119;132;141;151;122;114;118;111;122;117;156;149;135;129;139;152;153;153;149;149;147;151;193;253;187;190;139;165;136;127;145;109;127;129;159;167;234;221;233;184;166;179;198;174;174;161;213;196;185;192;199;218;206;185;167;195;169;193;199;171;154;156;175;154;152;167;179;220;230;172;164;138;137;152;147;122;126;120;108;139;141;142;149;165;140;134;119;131;116;153;144;130;126;134;127;126;151;171;125;125;101;124;135;174;199;269;235;159;146;148;136;140;158;133;152;150;149;119;138;137;160;143;147;139;168;159;179;169;196;161;154;120;143;136;122;137;136;118;128;128;142;134;165;144;142;132;155
138;186;185;209;215;218;211;176;117;105;140;141;160;181;173;211;147;164;181;138;165;170;168;150;164;151;127;138;132;119;152;135;149;148;184;141;132;137;169;133;146;153;126;147;146;158;131;114;159;171;182;169;152;143;136;146;147;162;183;167;188;232;264;272;207;171;144;187;205;205;225;191;129;123;115;150;108;128;142;160;165;178;162;150;161;150;150;143;123;121;134;101;144;141;168;197;181;170;150;129;116;125;173;210;182;223;274;222;186;137;154;135;129;126;135;113;128;120;111;118;122;139;132;155;127;148;122;139;118;146;121;132;133;111;127;136;157;180;162;145;147;157;167;217;239;166;131;129;120;103;118;147;137;144;133;135;135;136;122;142;134;149;147;172;186;186;147;124;140;134;154;160;123;141;169;127;154;155;138;140;120;116;101;126;113;106;136;135;112;110;125;112;125;109;145;132;162;142;159;147;116;143;142;147;124;135;180;224;230;212;215;197;185;167;136;144;130;131;143;152;155;157;150;126;145;177;173;157;154;161;159;139;141;155;139;165;164;133;146;140;147;151;165;190;200;243;183;154;141;153;143;143;180;155;152;154;143;156;130;127;143;130;127;122;139;137;162;187;180;146;174;134;133;127;131;112;119;112;96;136;138;140;177;165;166;163;176;188;203;205;212;187;168;181;205;221;174;173;139;157;177;182;181;174;152;167;171;153;172;156;151;143;129;136;144;126;143;141;154;144;146;134;151;140;129;128;111;116;135;135;165;186;142;137;160;162;145;133;135;126;126;128;139;118;131;125;148;121;140;129;120;122;132;134;149;159;140;144;109;164;150;187;182;182;156;140;158;152;151;148;171;169;162;178;164;181;184;175;196;165;148;135;143;135;141;121;129;129;109;122;136;134;144;151;163;138;142;162;156;162;171;139;181;159;143;141;144;101;94;109;123;121;135;109;116;126;164;188;202;149;153;137;133;123;129;114;112;119;116;132;128;130;113;138;198;244;245;207;211;203;179;153;164;166;187;166;154;144;144;164;156;154;139;131;111;82;46;43;57;83;109;125;136;131;142;111;140;129;131;162;145;198;144;178;141;128;119;131;150;160;148;157;127;130;137;135;145;130;126;96;73;79;57;105;80;87;83;85;74;82;107;88;124;121;128;120;132;131;149;161;151;154;134;146;175;141;170;136;167;182;185;203;243;202;133;130;158;132;155;129;132;160;141;148;144;183;180;162;154;171;168;158;166;135;102;128;138;154;142;157;162;140;145;125;142;140;153;159;175;170;188;194;163;148;112;105;93;78;117;85;91;67;69;106;122;109;133;114;105;125;100;121;129;168;186;166;157;140;144;129;110;116;102;140;129;140;99;115;117;146;121;135;157;186;136;128;134;122;139;165;230;265;140;120;86;95;94;129;205;268;207;96;88;82;73;93;104;102;91;90;127;97;113;103;108;76;72;71;65;94;97;104;117;141;149;100;119;112;111;143;145;134;111;135;146;162;171;151;192;177;151;163;161;156;137;156;127;156;166;202;187;150;109;102;91;73;90;95;117;146;128;129;141;128;138;136;140;130;120;132;146;151;159;167;116;120;131;131;117;120;107;134;128;138;143;171;170;203;176;149;175;150;132;129;83;75;78;81;80;97;94;98;108;138;130;127;139;163;167;145;127;120;122;129;129;126;131;179;233;228;196;234;277;236;183;151;145;155;133;142;172;193;181;190;159;139;147;120;105;108;124;100;111;126;124;121;110;130;131;145;153;178;177;151;161;145;137;126;132;126;132;129;164;152;140;106;124;123;129;145;103;133;129;121;112;137;110;117;96;117;138;119;138;150;116;138;127;125;150;142;144;160;137;135;128;159;206;203;175;157;135;157;135;152;142;164;160;147;125;119;114;117;126;96;145;130;148;113;129;126;144;161;141;129;131;126;93;120;113;135;123;158;201;175;181;150;123;132;137;133;145;159;157;169;158;179;172;154;170;203;255;313;219;158;135;132;129;170;141;146;136;124;108;131;101;112;104;126;129;128;117;130;129;171;136;141;126;127;143;173;159;178;168;135;157;140;112;141;141;175;161;125;109;153;248;301;279;177;172;178;175;197;182;176;139;151;160;170;145;144;155;160;140;135;149;157;140;143;177;210;197;169;196;159;133;128;122;130;134;136;131;162;152;130;145;147;138;167;157;121;145;152;151;204;143;141;124;154;153;145;172;146;141;121;132;89;116;152;130;131;118;110;142;137;145;139;149;156;165;179;152;150;148;139;145;141;160;147;161;137;148;144;140;115;146;133;159;120;110;100;107;130;148;162;196;176;198;197;148;131;124;115;123;110;116;101;129;131;137;183;181;157;140;148;118;135;130;137;155;151;204;176;150;163;185;147;172;156;130;138;123;114;106;125;132;117;118;136;112;125;105;114;131;135;139;135;203;251;243;241;240;191;149;132;168;147;161;128;124;154;148;155;187;139;149;125;124;145;167;185;154;188;168;168;181;162;159;142;156;119;141;152;134;123;120;139;169;161;158;178;175;213;166;140;140;126;124;135;107;117;133;111;102;107;131;154;122;121;145;173;142;161;148;158;137;147;140;166;162;144;177;164;132;147;126;113;124;149;122;124;123;118;137;160;174;171;247;289;317;319;277;210;163;136;167;190;212;220;262;211;209;207;195;178;194;169;160;142;162;169;201;161;200;163;162;141;120;114;120;114;146;156;176;198;210;183;167;177;147;132;130;158;106;123;114;129;147;177;168;153;124;140;158;166;156;170;170;161;161;159;158;188;184;158;190;204;147;120;138;141;164;138;147;157;185;172;159;159;186;173;173;163;155;140;145;147;165;175;163;121;107;105;112;125;142;127;132;141;153;168;163;209;173;151;127;121;104;117;141;140;136;133;120;113;113;126;169;163;155;146;142;136;164;162;204;191;144;117;116;100;124;115;113;113;142;172;166;168;131;105;122;114;125;107;117;131;141;125;146;147;132;117;119;134;178;186;147;149;153;156;194;235;203;159;140;140;126;138;161;190;170;138;161;133;169;155;160;143;129;135;134;109;104;117;124;125;147;143;145;142;172;179;173;151;132;142;133;143;119;130;142;127;133;152;180;186;135;133;142;119;125;146;145;148;130;151;159;139;129;159;193;221;242;281;256;216;186;202;162;176;164;160;139;138;126;111;115;139;103;140;173;160;166;153;185;186;202;145;161;115;131;109;130;145;137;136;137;104;125;114;160;131;121;139;140;129;123;140;131;136;133;125;140;146;171;231;197;185;162;121;122;157;160;162;115;120;143;135;193;198;197;187;181;178;166;204;184;201;166;172;204;212;206;187;228;210;218;183;184;150;140;160;136;133;145;154;151;165;192;223;218;205;174;137;132;109;116;111;141;107;117;121;124;142;158;154;154;141;130;131;118;158;160;176;130;127;138;102;153;119;131;133;126;98;130;140;140;208;267;239;177;155;129;160;175;145;142;155;153;164;157;140;142;129;132;134;129;191;193;213;207;186;165;142;140;126;128;137;138;141;125;132;145;162;144;141;174;150;168;155
153;158;209;200;181;174;151;126;140;135;136;167;166;211;182;168;172;162;172;163;149;150;165;175;152;125;143;137;121;138;136;139;134;143;147;136;140;160;140;147;151;157;152;138;133;151;164;143;153;170;168;162;142;136;130;144;152;157;144;170;180;193;184;193;169;172;182;191;192;222;207;181;134;154;92;139;123;154;175;137;139;166;182;173;155;155;150;143;122;117;117;129;144;159;143;151;166;130;145;136;143;142;162;189;211;218;254;254;210;160;137;159;156;114;94;109;122;127;134;133;109;122;163;123;126;132;120;136;146;122;136;116;155;116;124;119;150;179;255;198;175;159;160;232;276;202;137;101;130;118;133;116;146;132;120;149;159;159;162;133;140;130;151;150;160;146;129;116;115;138;133;141;167;118;161;124;132;154;141;114;109;119;120;114;122;155;108;123;111;121;115;122;131;123;129;144;129;120;138;106;139;151;132;128;138;157;190;203;178;186;193;214;195;167;164;139;133;141;151;147;150;129;122;164;129;149;151;159;163;145;164;159;133;188;167;165;149;129;151;162;161;139;172;152;212;228;179;173;144;150;159;165;173;147;189;188;155;168;143;116;128;106;123;146;134;162;181;175;184;190;150;142;124;118;155;148;113;109;149;131;165;157;165;172;157;160;180;203;220;203;195;169;171;175;207;203;166;162;155;143;156;183;183;177;154;153;184;169;185;169;143;133;141;157;157;142;141;145;123;173;159;154;134;157;137;134;144;113;101;128;177;161;175;142;120;131;136;133;140;118;130;142;138;143;148;144;135;141;147;149;146;156;138;118;123;138;182;164;142;148;166;157;157;174;141;162;160;161;144;153;155;146;134;140;160;175;177;194;152;147;127;128;132;145;140;119;113;101;132;129;151;172;146;143;120;155;182;172;171;151;172;188;180;175;114;136;150;104;130;107;114;136;105;107;110;110;128;137;167;166;148;123;133;130;118;103;122;101;123;123;121;143;130;163;184;247;221;216;181;176;158;157;167;168;190;185;188;174;155;152;139;134;146;135;132;88;64;53;45;87;99;161;149;160;139;117;127;121;147;126;102;118;133;154;145;124;130;132;141;161;143;137;140;116;120;138;163;148;149;122;88;66;79;78;97;91;113;97;105;96;97;126;131;121;123;91;147;145;166;139;149;144;173;152;148;147;184;174;176;170;186;238;226;196;161;147;175;176;150;145;145;156;123;139;138;143;158;168;161;164;174;174;167;129;129;132;113;145;139;149;144;142;152;157;168;168;128;151;165;160;166;162;148;126;112;89;64;79;76;60;71;78;85;113;124;131;109;121;110;107;105;128;152;153;176;174;146;145;129;114;121;103;112;125;136;118;107;122;134;135;151;141;155;156;148;107;116;124;191;273;381;427;234;140;106;97;89;126;172;238;196;125;90;76;84;93;124;118;125;114;120;126;137;152;172;123;107;74;90;72;97;116;107;168;142;112;110;111;108;151;156;157;161;147;155;144;183;199;162;161;167;165;164;179;168;162;151;135;165;156;152;122;96;76;89;82;91;112;122;125;102;129;122;124;121;125;128;126;124;125;138;142;149;120;114;115;144;143;118;120;96;126;126;142;158;166;192;157;126;121;145;155;123;117;86;62;74;79;79;80;96;89;96;113;129;151;154;183;188;131;132;126;106;116;135;139;160;169;213;180;188;248;298;260;208;161;131;157;134;149;182;195;183;171;148;143;139;98;103;101;114;115;122;116;133;120;112;113;133;132;176;201;202;189;196;174;162;140;112;110;113;142;141;160;147;110;129;126;117;132;113;136;127;127;114;132;122;134;109;102;123;160;162;142;136;168;159;162;173;154;149;135;132;126;171;183;192;183;171;139;178;169;134;150;168;169;179;139;125;123;124;114;106;135;145;123;161;132;133;135;144;175;149;128;158;134;113;121;125;130;116;136;157;163;140;140;117;113;137;139;166;149;159;150;131;143;173;152;175;160;212;254;225;151;139;146;143;146;156;123;152;136;114;130;142;139;117;115;127;124;126;111;125;144;165;147;125;139;151;154;198;184;197;161;171;158;169;149;186;208;178;150;143;152;198;356;298;218;181;163;189;168;181;173;160;154;159;173;128;154;118;138;158;134;156;140;114;121;178;190;200;186;192;192;185;171;164;99;150;133;126;142;158;148;153;162;164;179;151;152;162;157;163;166;158;157;153;140;147;132;158;155;167;103;115;114;133;158;154;142;133;133;147;124;135;133;186;176;216;241;169;163;162;143;163;151;155;166;154;147;172;171;162;133;131;117;106;110;92;101;111;125;137;156;181;180;159;198;192;170;122;126;112;128;118;124;133;156;169;173;156;158;137;144;155;145;127;115;125;190;170;124;121;131;163;168;160;148;146;162;135;137;130;136;136;166;111;107;129;107;118;103;144;165;156;153;169;240;200;204;204;162;147;165;137;144;149;161;153;134;127;151;152;175;164;163;150;142;151;174;180;175;158;151;165;162;151;150;151;159;194;146;131;143;134;127;119;136;154;157;142;177;171;160;136;129;126;110;124;125;114;129;125;120;144;119;158;136;161;189;151;161;133;142;135;141;141;143;149;159;158;158;142;146;129;130;120;124;118;105;129;108;148;164;178;202;158;229;313;333;295;210;155;160;184;235;234;249;254;279;233;230;221;171;147;166;183;170;175;179;174;151;185;166;155;163;169;134;136;119;156;168;192;161;188;193;179;196;168;173;166;151;141;127;100;122;123;152;168;163;135;142;127;150;164;191;167;190;199;225;240;179;180;179;180;163;151;147;124;140;174;144;129;121;176;183;201;196;176;191;220;169;144;147;129;146;169;191;164;110;117;121;129;126;120;110;135;131;141;144;142;200;164;126;105;101;89;109;136;145;120;130;122;113;111;143;218;228;187;144;112;144;165;187;165;197;146;114;131;126;118;104;122;126;129;147;166;142;129;122;137;138;132;144;150;115;141;144;138;163;148;119;131;140;198;178;154;130;179;192;206;243;199;170;126;117;136;158;161;178;180;174;145;161;161;163;147;146;141;134;132;129;114;113;135;124;131;151;134;151;167;189;166;143;118;139;108;104;129;134;121;111;126;146;131;151;128;140;138;121;130;136;134;140;130;137;170;150;148;166;164;173;219;248;258;179;144;161;138;147;138;162;133;136;136;134;114;111;127;123;161;177;159;152;173;181;186;138;110;130;127;135;145;122;114;133;122;97;114;121;126;134;132;151;120;91;108;144;129;123;117;114;145;146;161;195;211;178;158;127;117;141;173;147;133;113;121;134;116;179;166;178;165;206;185;158;180;163;172;181;203;193;217;198;172;190;153;173;146;158;132;121;143;139;166;148;156;163;184;250;226;180;146;129;127;98;122;88;116;134;102;131;114;128;173;157;129;127;130;137;121;165;151;142;109;128;135;142;156;157;136;133;134;134;136;123;145;161;181;190;170;141;165;150;140;154;129;137;176;167;157;133;157;136;164;145;143;189;226;230;189;153;150;153;137;116;152;136;145;115;116;129;122;154;149;161;190;186;190;152
163;179;187;169;172;151;114;119;130;147;131;144;149;206;175;156;163;154;173;169;145;178;157;158;155;161;135;127;122;152;122;146;142;135;123;152;139;123;148;141;138;140;118;109;137;165;155;175;143;151;176;149;127;122;148;157;149;168;150;144;175;135;129;146;141;174;177;205;178;237;223;150;142;125;121;137;141;141;149;153;136;156;170;170;148;137;125;137;120;104;124;144;138;151;139;120;149;150;165;156;142;164;193;215;163;222;207;208;203;168;137;142;135;107;103;110;123;122;127;97;123;127;109;125;121;131;121;140;129;145;143;141;129;132;131;131;130;176;258;204;174;170;187;191;210;156;127;111;120;98;126;140;118;130;98;154;156;183;193;156;153;129;156;152;128;134;119;114;106;116;150;171;158;136;154;151;160;157;144;140;128;134;118;125;152;151;133;125;120;110;149;138;136;121;109;121;156;128;147;108;128;135;128;132;145;132;156;172;159;170;223;236;220;164;130;133;123;158;142;155;132;144;112;149;152;178;174;168;149;166;173;149;180;199;216;150;150;145;141;143;161;152;148;152;164;167;165;170;150;155;150;193;186;182;169;186;202;193;139;122;116;111;128;152;149;144;184;164;200;203;191;173;167;193;153;149;155;140;128;107;166;161;139;135;148;158;198;226;215;195;175;166;171;159;173;200;180;186;148;153;142;185;170;157;169;135;169;204;173;168;145;144;151;118;137;145;151;156;144;140;145;157;141;137;128;124;116;112;135;140;145;150;168;140;120;152;171;137;129;134;146;140;166;142;146;125;161;134;141;144;143;129;131;124;148;149;155;139;154;150;144;154;117;126;142;153;151;140;119;170;158;147;131;134;110;171;173;147;151;142;134;150;136;133;122;151;134;119;153;143;151;181;148;144;175;179;143;152;150;144;170;237;244;201;178;155;142;142;118;120;104;124;92;127;118;123;130;151;174;140;150;170;148;133;131;88;122;109;113;121;119;120;154;169;217;244;197;173;191;157;166;148;153;156;157;172;168;167;175;168;136;158;133;127;99;93;79;64;66;90;92;126;128;162;121;112;124;129;114;121;113;120;105;130;132;128;141;146;156;155;174;147;124;132;92;142;157;154;175;160;104;95;87;106;113;113;97;99;88;101;91;143;145;111;126;137;150;149;145;150;139;167;139;129;127;142;142;162;152;166;161;186;199;169;147;146;138;138;133;140;127;129;146;126;137;146;140;171;172;183;163;182;154;131;136;117;124;145;150;134;169;171;165;186;188;198;144;150;136;124;156;186;147;131;143;87;69;62;68;76;68;73;103;107;116;127;137;141;118;92;101;119;126;138;139;160;154;142;137;118;105;75;113;130;131;123;144;121;110;152;122;129;123;122;119;98;109;121;178;395;637;658;346;167;83;81;93;99;151;168;119;100;104;72;89;112;139;117;133;112;157;141;156;181;228;197;147;130;153;131;103;113;134;147;173;158;119;113;115;112;134;129;135;137;142;156;159;174;164;135;125;133;169;157;134;164;128;145;156;131;132;135;104;84;74;72;90;118;87;105;113;130;139;131;142;128;145;143;121;126;159;137;154;146;135;149;102;117;129;118;118;101;118;156;168;196;175;146;144;149;130;152;134;96;70;87;73;79;74;85;88;95;102;108;146;136;161;184;189;137;138;128;119;149;133;158;177;141;159;164;176;197;197;268;202;206;145;150;136;162;170;165;191;185;168;166;132;130;121;143;138;133;138;126;116;130;137;153;135;142;151;225;264;260;227;161;144;132;119;132;116;141;169;179;157;113;125;124;137;146;113;136;128;123;124;121;104;116;99;128;150;186;181;169;210;232;235;193;158;160;157;178;158;136;193;193;174;157;151;138;148;138;124;134;121;179;177;139;128;116;124;112;113;116;151;128;153;139;141;139;144;154;127;134;125;132;130;130;126;130;118;149;152;160;150;123;145;130;123;128;173;176;156;130;124;137;164;193;160;134;165;184;181;157;183;150;118;143;143;129;162;153;149;147;127;141;150;134;144;147;145;157;154;150;136;136;140;162;156;162;163;177;172;168;150;172;166;170;215;237;208;152;161;192;206;241;226;183;181;156;187;197;190;219;172;173;180;136;140;150;146;150;163;148;154;132;159;147;150;167;164;206;221;220;185;152;131;126;128;121;131;168;156;165;166;173;189;178;167;133;132;141;152;151;152;157;139;153;153;147;142;132;122;105;105;145;158;149;134;141;130;127;130;149;145;153;161;159;218;214;187;135;157;151;183;144;150;139;160;156;153;187;179;148;135;86;96;114;92;91;115;113;141;176;186;166;177;182;172;151;128;135;149;156;143;134;150;142;165;154;178;188;143;159;146;156;145;165;167;191;165;122;124;140;151;200;158;132;135;149;137;119;109;148;137;154;128;116;121;118;116;119;152;169;201;191;198;237;207;207;203;137;153;163;163;164;167;155;142;143;150;164;165;189;170;174;127;146;169;171;176;172;146;144;147;169;130;173;174;186;170;157;163;161;135;129;145;102;132;149;145;146;162;125;119;133;133;123;129;145;157;141;141;125;129;123;136;151;159;180;146;134;123;156;135;112;145;130;166;151;165;142;138;138;123;144;129;117;101;113;107;107;136;149;177;150;172;238;280;313;320;188;180;199;224;242;234;275;339;344;256;210;204;161;164;165;167;139;148;139;182;163;139;162;161;160;185;146;130;117;134;177;195;172;164;171;194;178;153;191;183;153;122;135;120;106;121;128;142;110;131;129;110;135;162;190;177;220;189;214;247;207;151;153;189;182;160;115;125;120;149;145;147;165;171;205;182;189;179;190;216;207;168;142;140;147;167;198;180;138;135;133;125;127;120;114;116;120;117;136;175;134;136;117;108;112;88;108;125;133;112;144;122;130;120;147;210;244;206;148;130;138;137;150;157;163;139;139;126;119;136;96;128;118;105;117;139;114;149;149;148;120;139;165;142;142;142;141;146;150;128;135;139;146;160;149;140;123;185;216;229;233;203;155;151;147;140;169;151;172;163;163;139;150;142;161;147;132;147;166;155;160;138;141;143;142;152;138;153;152;162;165;146;142;121;91;100;112;125;131;131;125;126;135;132;145;141;129;132;155;133;153;161;165;151;137;165;169;128;153;151;173;202;197;158;155;150;142;154;134;152;150;140;160;154;192;140;109;114;171;198;188;174;181;201;188;185;133;133;144;125;137;152;139;119;127;107;98;133;126;140;134;138;155;127;163;121;141;127;128;131;116;141;136;144;205;217;186;135;147;155;145;176;153;135;109;133;140;138;146;135;178;166;171;164;157;173;169;170;168;222;195;192;183;183;151;172;193;200;165;157;152;143;134;146;139;139;146;164;218;192;153;153;151;126;123;111;111;110;118;137;123;119;161;172;150;161;127;153;134;142;180;174;155;123;112;140;141;159;169;151;155;147;150;119;138;153;155;158;151;136;136;123;147;150;133;143;162;186;166;143;134;149;137;147;141;169;186;212;193;196;154;137;149;124;149;121;129;113;107;128;138;139;129;133;139;149;184;183;155
161;164;157;167;151;121;134;109;110;150;138;157;167;175;156;164;131;146;167;172;143;163;151;123;138;169;170;195;164;188;159;125;138;132;158;119;136;132;123;146;141;120;119;150;120;149;147;168;157;147;141;121;126;120;140;143;168;148;145;134;131;125;126;154;134;151;161;173;196;206;177;128;97;124;114;118;114;129;103;127;127;122;144;196;146;146;173;165;127;113;136;163;195;172;145;145;144;122;159;158;148;183;220;190;178;171;199;246;227;178;154;138;144;116;122;108;109;122;125;105;144;140;133;119;123;133;118;152;166;141;146;138;153;136;157;141;152;145;196;194;184;184;184;185;182;137;142;117;97;121;117;145;115;118;125;126;174;208;194;160;147;127;113;136;122;144;120;115;104;105;148;142;150;116;136;145;117;105;143;142;117;106;119;140;142;129;131;135;120;132;132;131;132;99;122;118;138;133;135;157;151;136;110;115;131;119;132;168;167;161;192;195;181;134;129;133;146;135;133;135;152;153;147;123;130;136;166;138;150;179;150;168;187;198;215;176;155;143;145;171;150;154;159;155;151;145;156;182;153;141;182;213;173;186;184;195;182;176;143;121;111;112;135;154;153;168;167;189;176;206;248;199;157;179;183;131;136;119;120;127;126;158;164;163;156;171;234;275;225;237;191;178;153;174;197;207;189;187;155;166;135;161;186;150;168;152;144;193;174;171;182;188;157;130;152;144;136;153;149;139;158;154;153;152;122;123;110;127;131;137;143;152;157;127;117;133;134;144;140;139;152;141;135;135;128;133;161;178;155;156;116;133;122;107;123;141;131;145;134;136;123;155;139;146;152;163;180;169;155;149;146;138;121;129;138;175;174;129;164;123;145;135;136;132;169;142;127;143;161;132;171;205;162;145;179;197;188;160;163;170;188;219;241;198;157;142;145;146;111;103;118;105;122;140;125;129;118;155;204;187;171;118;146;133;120;116;147;138;128;115;132;138;172;191;265;247;211;189;163;185;152;159;111;169;164;165;154;165;183;144;159;141;117;129;109;99;68;63;53;87;99;102;152;116;130;111;131;124;94;105;122;128;153;126;127;123;143;174;170;148;134;136;154;128;146;121;128;147;141;143;123;98;95;116;114;108;111;107;98;88;117;112;132;116;122;143;149;144;132;135;146;136;151;156;158;139;153;149;131;154;151;180;174;160;140;148;129;113;135;129;131;140;118;135;120;139;157;173;168;171;178;142;162;147;106;102;131;134;166;160;175;149;183;167;206;213;154;141;135;135;170;127;156;163;128;123;67;50;53;72;73;82;60;117;129;122;113;133;110;104;117;99;121;134;158;136;140;170;138;123;112;82;110;108;122;121;137;138;134;143;114;119;120;99;101;104;80;123;198;360;695;696;360;148;103;92;92;99;128;120;108;120;111;88;104;111;120;134;131;140;131;118;139;173;211;159;151;182;229;180;146;118;152;170;208;211;168;134;138;134;148;143;176;141;140;151;178;160;124;136;161;156;135;150;154;145;149;131;139;133;148;130;87;88;97;86;126;113;115;105;128;142;164;162;114;134;132;139;127;123;140;163;133;145;136;120;114;123;131;138;134;145;182;199;214;179;184;155;151;171;155;158;128;102;86;78;75;86;80;74;97;116;96;115;121;136;153;154;157;115;112;115;99;140;147;189;151;119;147;140;137;177;239;253;207;177;148;169;155;159;185;175;172;186;194;166;134;130;107;117;115;124;136;123;125;133;140;149;141;144;148;192;272;238;220;163;137;126;99;139;119;143;155;158;135;128;124;121;118;144;129;134;132;131;139;130;117;132;116;146;171;219;193;184;232;291;313;242;169;150;143;195;179;159;178;179;165;156;147;131;143;123;115;125;137;181;175;142;129;185;148;129;134;123;117;141;148;148;155;154;174;143;139;120;124;130;131;124;129;138;122;120;112;141;133;147;123;117;114;134;144;150;117;138;137;139;173;177;162;154;160;175;158;199;167;145;144;133;159;155;178;174;148;164;153;147;166;141;150;148;153;172;129;130;153;130;106;154;159;152;176;170;158;139;162;159;173;175;213;286;268;203;169;168;143;201;176;192;186;194;152;202;220;244;201;201;167;175;146;126;151;159;127;135;160;146;180;206;159;158;177;195;203;197;156;161;124;118;130;154;147;178;172;181;164;172;176;161;157;128;133;139;145;164;181;149;154;144;138;150;168;135;111;118;104;141;180;137;146;107;124;119;136;140;148;141;134;157;171;200;180;150;130;138;162;148;155;137;157;135;159;189;193;133;116;85;94;107;120;103;107;116;147;177;166;149;155;175;214;169;146;127;143;163;125;147;178;165;188;167;185;180;169;152;173;176;156;155;173;189;194;143;137;219;174;172;160;159;137;159;133;131;136;131;152;181;164;138;107;116;115;128;127;155;148;162;195;219;235;169;187;145;169;181;160;157;144;154;138;109;125;157;170;189;203;151;167;150;167;170;188;158;151;126;137;132;159;156;159;200;159;158;157;138;148;140;123;130;120;115;126;134;159;162;134;131;122;129;160;180;156;140;152;155;127;123;123;118;139;144;150;136;124;124;133;141;148;121;167;159;149;118;122;120;146;124;145;136;115;99;100;118;117;138;149;156;155;191;262;274;236;242;227;198;219;233;252;265;317;305;258;193;200;185;151;165;156;160;143;145;134;141;155;134;187;157;134;144;135;131;145;163;159;161;172;198;183;164;186;179;176;147;120;139;110;138;127;122;138;134;129;120;132;135;189;166;197;201;215;177;226;204;161;177;172;162;164;134;158;161;145;155;156;185;177;216;206;200;185;186;217;217;185;150;144;172;168;175;181;158;150;140;167;156;124;104;136;121;162;146;143;144;134;138;101;105;126;101;101;131;130;126;127;121;133;140;187;198;157;129;130;138;175;151;142;152;127;121;123;124;116;127;117;120;109;121;124;122;122;108;163;113;159;171;153;172;136;162;134;166;143;140;142;165;168;133;133;149;189;207;220;212;188;169;155;158;134;148;130;168;159;144;129;153;138;140;155;139;146;178;149;145;169;156;116;97;137;149;169;190;156;140;130;147;106;107;104;107;101;141;135;106;125;145;150;168;152;133;134;146;146;142;131;129;158;153;145;144;122;143;152;146;143;153;153;143;137;123;139;177;139;150;146;158;178;190;148;94;123;148;175;220;181;176;169;164;148;158;137;135;134;128;143;126;133;110;148;129;137;122;153;137;153;166;148;148;145;134;163;132;150;137;142;154;146;189;178;168;159;136;158;120;165;145;122;144;148;148;159;125;151;143;188;178;162;181;159;204;177;192;231;192;210;167;160;149;178;168;213;203;182;179;184;173;148;131;134;122;143;160;145;153;129;118;128;121;135;140;113;119;104;136;148;161;196;204;151;149;126;130;165;147;145;135;146;146;156;142;148;142;134;154;141;160;174;167;144;132;141;142;122;127;129;118;128;133;161;159;177;152;130;132;137;145;155;149;140;199;207;177;174;135;159;128;126;116;120;123;128;130;118;116;138;141;124;134;137;183;207;173
178;172;179;153;144;149;135;144;164;126;125;151;149;175;162;139;131;150;159;159;165;165;158;136;130;132;143;177;164;188;118;122;130;132;139;130;141;132;135;148;132;155;141;151;116;125;169;155;164;117;151;124;131;132;129;173;146;152;167;135;146;128;117;144;131;139;143;165;173;186;141;133;125;113;107;103;117;121;137;105;119;158;147;166;161;149;157;133;119;124;140;117;179;168;153;120;130;165;136;158;159;162;198;195;181;156;180;214;259;201;157;119;123;126;135;104;110;110;109;123;116;129;137;139;135;132;132;180;158;152;121;136;153;135;148;139;123;119;149;129;142;149;137;136;148;138;131;138;153;133;139;118;120;136;116;133;171;169;168;134;133;114;120;136;129;125;137;150;118;103;138;101;133;107;135;111;103;113;130;116;115;115;135;113;115;139;129;120;137;124;124;117;110;116;119;108;130;117;130;137;150;134;105;134;143;135;107;146;141;164;158;154;132;135;146;147;147;152;154;148;139;165;127;116;131;139;146;164;142;159;164;158;176;197;241;191;148;147;136;163;150;146;156;155;152;135;153;197;187;155;170;183;163;204;164;199;190;213;150;108;104;104;122;148;152;167;148;167;176;207;200;181;132;143;128;123;129;101;124;123;138;145;179;182;155;172;207;254;248;202;207;151;189;196;165;217;209;158;161;150;144;160;208;177;138;161;169;169;169;172;212;202;177;161;132;146;134;186;141;165;144;172;155;150;111;102;140;127;118;125;140;170;139;113;133;143;120;135;122;130;141;145;149;130;135;181;182;156;160;158;123;126;120;138;131;145;135;143;137;129;114;125;138;178;188;214;184;148;160;136;155;118;130;150;142;170;146;163;167;136;139;134;142;129;147;139;126;125;142;139;180;161;152;182;215;207;199;160;180;178;161;185;186;165;157;169;162;149;107;107;116;115;132;131;155;139;135;149;198;183;171;134;133;132;130;126;166;165;138;149;137;119;144;181;261;280;208;206;186;150;159;143;157;147;150;166;156;142;149;144;166;150;137;129;103;78;82;44;69;81;109;135;106;122;115;113;121;125;127;155;140;140;126;123;126;131;133;152;151;139;164;140;151;129;140;136;129;139;126;97;98;91;103;122;130;104;110;107;105;86;130;129;122;113;139;122;117;134;169;138;163;161;165;130;137;154;148;146;120;117;146;145;148;154;150;149;150;119;129;129;137;149;126;144;119;129;148;173;145;136;137;135;121;117;107;105;138;132;145;183;202;200;156;138;155;155;146;137;151;156;128;164;150;127;132;93;53;40;50;57;46;64;77;92;126;130;150;127;144;118;86;92;101;138;130;124;137;165;155;129;110;92;107;132;150;119;125;123;149;146;131;108;111;116;97;105;114;117;146;275;457;455;248;166;124;125;95;96;108;94;83;89;95;95;86;135;112;132;129;142;142;126;141;142;143;142;158;162;190;157;136;108;152;204;218;216;183;168;125;142;147;147;142;148;162;165;137;151;148;143;153;146;171;172;173;136;133;150;153;126;132;119;130;94;89;117;131;119;131;129;135;180;189;214;154;112;114;138;119;133;125;131;146;123;131;114;116;144;111;122;114;150;183;220;283;261;196;186;161;165;160;153;119;104;90;74;83;105;68;89;83;101;95;114;122;132;149;140;151;101;139;102;117;159;162;152;138;110;134;131;152;136;160;182;192;178;152;155;165;166;144;168;192;179;183;184;147;132;143;134;120;130;124;134;112;155;159;150;167;151;129;134;162;176;164;152;131;122;140;155;139;140;143;157;128;134;118;105;134;121;135;125;132;137;135;138;124;163;145;162;137;218;197;213;260;391;348;273;164;185;166;171;157;171;212;198;149;165;155;134;122;125;116;104;152;138;140;120;141;120;162;139;129;126;129;171;171;146;137;173;155;135;141;112;128;114;118;134;127;130;134;137;121;116;123;118;131;125;107;125;123;110;117;129;153;138;147;174;138;128;128;141;168;168;173;125;114;149;147;152;185;188;149;137;139;184;187;155;163;134;164;143;132;152;134;129;140;155;151;165;145;147;154;140;162;171;165;151;208;221;210;178;175;144;149;169;170;174;181;163;150;196;242;277;240;208;189;197;166;158;141;158;135;131;148;155;195;205;206;164;168;173;154;161;164;158;116;125;121;160;157;161;161;175;150;148;126;133;129;135;136;140;134;179;206;175;164;142;134;138;134;151;115;104;108;99;149;146;145;117;116;115;131;138;150;147;137;144;157;159;145;158;133;170;132;137;144;143;151;135;168;187;179;169;141;88;93;96;105;139;139;125;139;177;183;174;175;147;185;213;145;153;160;132;149;138;158;186;190;205;209;211;214;165;156;150;148;139;148;185;163;147;178;230;197;161;167;165;128;162;160;145;131;144;153;210;151;130;125;131;129;134;128;153;167;148;170;194;162;160;164;175;169;181;172;167;156;95;122;113;147;156;159;156;165;136;116;160;158;169;172;157;152;141;142;141;142;168;158;149;152;164;166;170;154;157;141;102;114;137;126;111;169;152;158;138;111;134;160;190;204;167;160;137;139;140;130;134;150;131;154;152;128;126;161;129;168;123;149;135;159;132;103;123;155;176;140;128;124;96;113;104;124;122;132;160;161;183;213;296;243;260;216;200;197;236;246;192;215;201;215;195;195;204;203;159;185;170;155;141;120;134;166;146;135;156;142;132;131;138;150;150;167;143;149;169;162;159;175;140;152;143;135;115;123;129;125;152;156;161;159;125;119;124;154;205;157;151;177;158;169;212;200;181;175;161;175;199;164;148;145;131;150;166;171;214;198;203;149;159;209;229;174;168;177;184;161;168;173;176;199;205;178;170;131;122;108;113;126;130;162;168;153;135;127;106;119;113;110;132;118;114;126;115;117;128;149;149;132;128;132;151;151;150;164;155;124;106;131;140;143;140;112;111;113;93;125;118;122;131;139;133;162;161;169;151;161;169;161;179;157;174;169;138;151;155;130;162;192;226;187;207;184;171;189;149;165;139;152;150;184;177;164;150;141;142;161;137;157;181;158;181;165;144;132;118;119;138;146;186;175;138;154;126;106;127;105;128;129;133;140;111;159;142;161;157;163;179;153;159;171;164;168;157;160;150;160;150;134;135;138;117;110;118;128;119;113;129;157;136;149;148;147;149;155;149;128;87;118;105;166;204;195;165;162;168;174;162;146;138;139;118;145;138;120;148;136;130;126;121;126;147;162;205;149;141;121;167;138;177;144;124;167;164;140;159;139;164;174;164;130;139;162;170;189;150;169;176;138;147;140;185;177;170;167;161;170;203;207;206;221;214;199;159;153;153;141;170;224;214;190;151;167;158;154;124;132;126;119;125;127;149;123;133;134;118;115;118;112;96;124;109;136;158;183;182;183;147;157;168;150;121;136;169;160;122;146;147;132;160;137;129;117;136;155;182;182;140;126;116;129;149;130;125;115;117;125;148;148;163;134;158;130;105;117;140;151;166;192;163;172;184;144;142;112;112;106;115;125;141;132;133;112;132;125;118;139;148;164;178
131;170;175;190;183;129;148;139;135;115;132;123;143;157;152;157;152;161;142;155;129;142;157;150;175;159;144;168;174;151;167;169;134;130;124;117;138;131;154;175;157;177;161;137;152;137;148;151;145;161;144;136;166;136;147;151;144;154;138;141;160;135;129;111;124;121;125;156;159;150;147;104;135;122;107;111;100;147;103;144;141;124;133;163;166;151;142;137;113;135;120;121;136;130;142;138;149;136;159;189;135;142;155;181;181;170;178;199;223;196;159;139;153;182;135;117;122;111;128;116;131;149;158;161;166;140;147;171;155;161;133;135;131;146;155;134;127;110;120;122;123;147;129;135;134;158;168;155;125;125;128;136;113;119;146;126;154;158;138;127;130;111;117;129;134;155;138;127;139;117;117;119;107;118;150;125;131;114;106;129;116;143;143;151;135;148;143;145;133;126;114;125;121;112;106;116;136;135;128;124;130;130;128;136;133;134;126;136;130;146;165;143;148;142;145;156;170;182;163;177;174;144;152;131;141;133;169;134;176;183;187;167;179;171;157;159;151;153;149;171;167;141;156;139;139;142;137;167;182;168;183;166;161;192;165;166;168;162;117;122;128;105;105;132;144;148;134;111;142;154;168;129;118;137;132;111;118;139;120;130;144;154;172;182;160;173;161;195;216;192;197;166;193;183;214;192;212;180;150;154;151;185;198;165;153;197;140;146;161;160;158;173;153;139;132;165;184;172;143;177;158;147;140;121;113;111;106;131;125;119;140;140;135;132;125;139;111;109;121;133;144;130;143;143;168;175;167;181;167;118;109;128;128;142;131;142;151;152;151;133;125;130;160;192;229;235;200;148;133;160;130;147;154;136;169;173;170;182;190;153;139;171;158;165;168;134;127;118;119;140;129;148;183;194;203;194;205;164;165;181;149;158;148;159;143;170;149;140;128;127;153;142;160;153;141;126;165;180;213;186;156;133;132;129;132;139;158;171;139;133;113;116;172;196;257;264;224;187;179;166;151;156;145;138;158;154;145;149;165;139;155;143;145;143;121;96;89;78;69;105;109;104;113;148;132;144;126;119;124;149;156;158;151;151;130;144;146;150;151;150;160;143;130;128;128;140;133;147;124;73;78;81;87;108;128;114;108;129;107;110;122;114;112;118;119;129;110;122;130;149;160;166;147;129;157;137;129;134;141;130;122;133;142;126;131;154;137;135;128;145;136;135;128;150;130;158;142;140;164;128;141;144;120;122;141;112;124;149;179;155;162;155;132;151;145;138;141;156;135;157;145;164;158;158;139;90;61;52;48;63;76;54;74;96;135;125;142;143;121;110;112;131;101;124;95;148;135;149;134;110;93;95;131;117;126;136;143;131;142;126;114;133;108;129;109;104;102;124;163;186;254;263;215;164;169;110;99;91;83;78;93;104;107;103;102;109;98;102;113;100;129;128;105;138;128;120;137;159;140;142;102;108;156;207;204;194;159;147;147;130;128;161;146;171;176;171;172;162;165;169;136;174;170;141;153;149;140;125;164;159;134;122;129;108;97;96;137;127;126;140;178;178;181;196;155;130;113;134;132;142;121;125;132;140;135;116;135;114;140;126;116;128;213;274;298;256;201;227;158;187;155;161;149;137;85;76;73;59;70;72;77;88;129;116;150;125;136;104;117;116;126;127;142;138;126;135;116;111;137;155;149;155;158;172;160;150;172;157;164;171;176;168;181;157;172;172;127;150;141;141;144;143;116;120;106;148;175;150;125;137;112;174;144;148;127;146;129;125;120;148;127;124;147;134;134;117;124;133;116;115;132;129;119;141;151;155;138;149;173;172;167;175;221;172;228;329;311;258;183;183;181;156;143;166;235;176;153;140;146;146;143;138;133;147;157;120;143;158;132;151;162;145;141;134;119;154;187;189;191;154;134;150;130;117;123;126;128;122;115;131;132;127;114;112;133;121;107;113;139;133;112;131;127;117;151;129;154;121;120;145;113;142;125;150;133;133;134;139;143;138;148;155;168;172;147;159;179;187;141;117;147;140;130;141;139;146;151;171;166;148;142;128;169;183;157;169;173;184;208;227;168;170;155;157;145;187;190;168;177;161;184;202;218;265;206;206;175;158;159;163;150;135;140;151;154;163;180;194;198;182;152;147;153;141;156;128;136;136;118;132;162;178;166;155;162;163;128;144;138;143;135;145;159;219;176;198;166;163;139;147;141;146;117;118;109;126;119;98;123;125;133;125;164;167;140;153;121;155;132;144;150;131;167;142;136;136;134;135;136;160;159;187;185;177;132;91;101;106;105;119;134;134;139;152;161;160;157;167;194;219;175;138;151;168;132;128;147;182;186;224;227;232;153;118;160;188;157;163;161;136;178;150;158;176;155;158;157;140;175;178;137;149;181;169;172;162;157;163;132;131;119;141;118;132;129;134;151;179;176;172;171;176;224;189;168;131;116;116;121;114;121;129;143;125;141;129;145;131;160;182;152;134;155;149;154;129;130;154;136;149;145;190;165;171;154;172;135;142;125;134;108;119;143;145;131;131;129;139;166;182;175;164;164;167;146;125;119;139;134;142;169;134;147;135;154;121;141;149;141;134;141;123;125;128;136;169;154;147;125;103;125;119;139;133;154;147;150;168;200;271;296;286;228;210;216;241;221;204;177;152;163;174;215;198;176;151;167;172;152;121;122;126;126;127;149;142;130;150;135;127;184;156;152;164;156;164;161;146;141;151;141;130;157;141;145;130;113;119;167;168;170;153;138;131;170;152;166;147;141;137;179;212;247;203;159;168;223;209;200;146;124;127;132;140;167;178;181;151;177;165;157;189;186;225;185;177;200;158;205;207;297;299;207;186;128;147;149;168;147;164;176;171;146;136;135;127;116;113;113;116;125;134;132;160;145;127;108;105;120;113;137;131;142;157;170;133;139;120;127;109;126;126;154;131;94;110;101;110;144;128;140;131;151;146;147;177;179;189;189;174;162;164;148;138;155;149;146;188;186;192;260;223;185;156;164;177;141;171;153;170;153;176;159;111;122;140;171;136;141;118;146;145;155;129;106;113;123;146;155;190;140;162;130;125;135;156;149;137;172;146;152;145;122;153;166;215;226;193;161;169;171;151;183;176;190;166;171;159;153;149;100;97;92;102;111;125;118;140;161;163;156;147;166;153;140;126;140;130;135;154;182;202;175;161;148;148;151;141;129;152;141;148;149;144;127;174;135;139;117;120;147;170;181;189;175;184;127;137;135;144;111;166;146;149;139;144;144;189;183;176;133;139;144;178;190;218;241;226;198;165;191;195;183;201;174;163;185;225;281;258;214;220;185;157;141;148;153;176;193;211;160;161;162;156;139;129;132;120;144;132;123;111;126;143;125;139;151;120;130;113;113;129;142;149;154;150;143;153;153;158;131;128;121;136;136;130;126;126;144;154;158;143;133;149;163;176;154;154;137;151;109;131;123;132;145;127;150;175;138;133;137;167;145;123;117;130;137;162;156;187;167;183;159;121;104;86;115;123;147;141;136;128;155;122;136;149;152;151;168;231
176;177;165;188;177;170;152;163;151;128;150;125;138;156;191;150;138;147;178;159;142;182;171;157;140;172;185;163;152;149;169;175;137;144;130;145;138;165;177;157;151;161;165;162;153;173;146;160;173;152;175;151;144;153;138;144;150;150;143;179;157;135;143;126;137;117;138;140;134;136;130;131;142;137;92;93;107;117;114;118;147;128;130;149;151;135;152;132;118;137;135;123;128;142;181;162;130;153;154;193;152;137;139;138;195;166;158;170;164;162;159;133;151;179;166;117;129;129;137;153;168;152;165;156;185;169;145;134;141;127;137;135;131;160;133;114;117;134;131;116;125;118;123;123;139;139;160;192;153;136;123;133;128;127;121;123;137;165;158;132;126;125;131;125;113;136;123;130;122;135;135;114;113;132;131;150;118;132;127;126;156;118;156;155;153;128;135;146;158;137;124;134;137;129;127;116;129;117;140;105;115;113;117;173;175;150;144;122;114;125;152;157;165;131;155;163;150;177;173;165;172;175;161;130;161;155;157;180;183;204;164;173;166;148;162;137;139;131;132;143;164;179;133;147;140;156;163;170;169;174;157;179;122;182;180;145;165;159;127;116;128;145;141;106;131;119;151;140;137;147;144;129;123;125;123;127;130;129;138;132;137;175;186;189;185;139;178;184;188;190;179;184;177;177;178;229;217;184;148;152;147;169;179;157;155;152;160;140;144;168;179;129;153;165;151;152;135;142;150;137;171;138;141;142;126;137;126;125;139;139;114;107;124;117;139;104;121;119;124;133;131;149;147;164;147;171;190;188;173;138;125;114;124;136;146;155;159;173;127;129;134;135;149;207;231;212;158;128;125;143;163;151;156;154;172;166;201;180;184;140;139;146;156;154;161;111;105;107;112;105;128;145;136;160;174;177;168;168;149;174;171;158;169;170;143;148;130;131;160;175;140;157;155;147;149;136;146;182;208;200;152;136;144;140;144;137;166;172;117;135;131;131;157;168;180;219;234;196;141;157;134;134;144;176;171;149;163;153;146;162;135;159;142;133;112;98;99;76;95;101;119;117;123;134;143;159;142;119;131;167;180;177;151;155;157;147;157;145;166;144;150;160;150;135;147;168;129;119;129;76;74;66;87;92;105;107;133;118;117;114;131;130;125;98;100;102;108;113;126;94;140;151;130;161;142;148;139;152;152;119;140;133;151;155;172;153;128;147;150;151;123;138;132;137;148;162;157;152;150;127;125;112;114;129;166;160;142;150;149;150;162;146;144;153;132;149;133;162;171;169;149;137;152;162;149;115;72;56;51;75;73;77;72;115;140;128;135;139;130;131;142;107;131;116;126;130;114;144;130;114;109;125;135;102;136;106;124;103;120;102;122;151;163;137;113;101;96;101;103;143;148;149;171;170;161;118;117;107;96;96;96;109;122;121;110;124;108;120;111;103;101;132;125;123;121;108;105;121;115;104;113;138;149;150;198;161;143;112;145;146;162;192;189;176;167;150;175;160;167;142;176;177;179;152;172;149;148;168;143;141;146;121;106;93;89;94;112;125;129;145;148;157;178;179;148;143;113;121;142;143;148;106;126;118;116;131;114;136;118;118;99;148;166;227;248;211;199;162;175;181;144;172;170;134;109;88;96;82;77;83;74;82;111;144;142;140;127;107;130;133;141;118;148;163;155;161;135;142;172;137;149;150;160;174;202;176;170;169;170;156;171;156;191;187;174;145;132;120;145;149;169;175;141;124;142;136;129;119;136;122;134;129;123;127;122;132;104;116;112;119;104;128;135;123;117;136;117;134;146;125;104;101;137;172;198;213;169;139;158;162;155;191;222;194;186;190;209;186;210;241;215;159;138;143;171;130;161;178;178;182;151;138;142;126;126;150;129;136;141;136;135;132;131;123;160;180;242;230;203;170;146;136;135;126;115;143;125;124;106;120;113;117;97;113;126;101;109;108;143;136;142;143;131;123;154;139;130;106;135;128;135;105;132;153;150;122;122;147;150;140;134;124;138;175;164;175;178;154;169;155;162;140;159;147;150;150;157;197;196;159;156;144;152;171;158;171;192;212;172;127;167;139;143;162;155;172;165;159;134;154;165;175;216;189;185;174;181;170;164;158;137;138;149;142;165;151;151;186;151;145;137;132;130;132;136;121;145;142;134;129;139;151;155;151;122;139;137;139;136;153;134;137;156;168;206;200;149;134;144;138;131;142;118;110;110;105;109;114;99;110;129;152;179;163;157;155;138;130;116;150;139;135;150;145;136;131;149;151;141;133;145;166;202;195;121;107;98;110;98;99;121;115;121;155;176;168;147;195;163;190;194;145;157;150;170;145;148;153;161;186;217;159;152;162;145;170;191;175;155;146;111;126;132;154;158;141;131;136;150;163;185;184;167;177;172;149;156;152;117;120;132;124;142;163;147;139;155;186;189;180;140;234;219;213;162;152;109;128;101;99;117;123;120;135;122;129;142;104;162;156;146;159;133;131;156;124;145;132;128;122;138;173;137;174;163;161;152;142;149;134;123;138;144;132;118;114;155;141;154;176;162;174;191;161;168;149;109;116;111;145;144;133;157;159;157;163;169;153;139;122;115;137;122;118;141;181;145;140;120;116;135;138;123;156;137;132;144;156;196;230;342;354;310;204;225;211;206;192;165;157;141;162;194;194;218;182;158;151;138;111;115;118;124;117;130;136;148;158;128;140;167;175;184;148;149;167;150;132;136;138;131;146;140;145;112;137;115;131;169;149;173;145;129;147;174;174;152;147;127;125;188;214;224;207;183;170;196;210;205;129;137;160;120;135;151;174;169;147;172;152;159;162;170;188;192;191;192;160;158;192;265;296;227;180;134;135;134;156;174;163;166;158;155;125;122;112;102;131;109;148;114;154;141;153;165;132;118;82;99;118;120;160;113;150;151;135;147;151;133;110;138;150;159;137;124;114;109;125;104;120;127;125;137;144;152;193;193;229;258;169;139;127;138;118;142;142;138;137;154;232;231;256;173;165;166;157;162;150;175;192;154;167;185;135;132;139;126;143;125;131;122;126;148;107;116;112;97;145;134;164;151;172;141;147;140;161;148;175;190;192;146;143;161;155;155;185;212;193;191;161;165;139;160;229;230;190;169;174;166;128;119;106;83;93;115;106;131;124;156;194;154;153;147;138;148;144;135;152;181;164;191;171;172;145;125;140;146;139;127;110;145;129;158;123;149;145;112;130;124;158;188;191;178;154;151;176;152;139;127;144;145;145;148;141;148;151;174;201;181;197;166;165;145;172;191;191;260;302;234;166;197;264;236;191;173;183;186;254;313;258;204;186;168;167;160;131;153;127;163;189;169;154;163;142;114;135;154;141;181;165;128;130;119;154;144;140;149;170;123;133;137;107;127;128;151;157;150;142;150;152;145;119;129;108;154;133;121;135;128;169;178;143;138;181;164;202;170;131;164;115;118;138;123;146;146;135;146;155;148;137;141;149;131;143;132;147;159;166;158;146;171;163;161;141;114;120;124;122;180;171;137;164;134;132;145;141;165;161;181;285
188;192;177;179;183;173;171;155;136;144;126;116;144;179;183;174;160;154;165;156;151;160;178;187;187;199;166;182;172;147;150;160;149;145;138;144;152;152;195;173;161;173;146;142;160;173;172;165;178;174;158;179;181;145;129;148;146;141;153;164;144;115;146;167;195;168;134;159;115;145;121;135;148;151;118;121;114;120;131;112;137;115;134;140;148;152;137;147;145;120;133;120;151;180;228;201;162;124;144;180;138;135;145;178;164;157;142;157;154;165;137;127;151;144;121;129;104;94;125;179;196;197;174;167;171;171;153;129;149;149;149;134;133;141;178;126;121;121;115;105;136;104;102;116;121;140;151;159;126;141;156;132;153;135;123;124;129;123;135;158;136;125;110;110;125;106;109;123;137;145;144;141;123;130;149;130;132;124;139;170;164;159;138;147;124;132;144;133;126;144;126;144;161;116;128;102;122;124;115;136;126;134;125;161;193;140;113;130;150;150;177;159;158;129;131;156;177;159;150;158;175;175;162;136;135;151;149;190;180;177;151;147;146;158;148;141;150;152;135;146;168;147;148;147;169;150;128;142;187;175;178;170;154;152;160;144;141;162;175;177;170;162;139;143;140;143;144;131;150;132;97;114;129;119;135;105;131;143;120;158;144;207;204;201;152;133;143;146;194;200;214;206;181;210;179;215;187;199;149;167;146;162;169;157;164;162;137;117;150;168;152;175;162;162;142;142;144;139;131;161;146;131;140;125;135;109;112;123;142;140;124;123;138;132;123;123;119;123;123;140;122;115;116;136;152;176;197;179;179;159;148;109;158;137;147;139;164;174;151;135;111;122;117;151;222;158;148;137;131;145;177;153;159;146;166;152;147;150;146;130;123;140;132;150;115;111;135;101;115;135;130;147;164;168;175;164;166;146;160;158;178;197;176;148;128;127;142;153;146;226;157;162;171;180;131;127;147;147;173;152;147;124;154;143;126;147;139;155;136;129;117;138;145;157;171;177;180;178;165;124;134;152;142;176;159;192;154;151;138;196;169;161;154;139;129;94;83;76;76;100;110;142;130;118;128;134;123;123;151;142;156;171;165;191;156;176;149;131;159;166;158;157;134;122;136;144;146;124;82;79;52;72;88;86;87;104;142;105;123;115;135;139;125;108;118;113;97;132;115;127;133;144;134;127;141;134;165;140;144;119;141;133;151;167;153;141;141;144;179;205;157;148;187;150;170;179;155;134;146;159;131;115;102;146;146;148;184;155;128;134;147;153;156;159;134;128;164;157;182;193;178;157;165;135;150;104;71;65;73;78;85;88;89;95;139;128;119;137;139;111;143;127;128;136;112;105;119;113;114;120;121;122;119;114;121;91;99;116;114;108;139;156;193;181;141;118;105;104;103;104;110;113;138;169;162;156;113;157;120;120;111;98;120;135;109;105;141;99;136;105;109;139;114;91;103;116;134;110;111;119;114;117;133;133;152;147;150;131;144;177;160;181;167;166;143;176;165;142;127;160;147;173;162;194;155;147;154;150;124;139;140;123;126;101;94;94;104;112;141;133;152;141;142;164;127;141;136;114;128;132;116;110;104;134;167;140;140;143;128;116;115;121;127;161;172;198;173;158;146;178;161;175;140;133;122;94;103;112;101;86;83;110;115;140;138;135;163;114;122;121;144;134;154;141;137;134;153;172;185;148;152;164;153;187;209;157;182;143;164;175;164;168;137;137;146;133;138;136;114;189;235;216;180;121;142;148;143;117;125;125;92;132;121;123;125;131;163;137;138;110;108;104;116;153;129;147;144;158;153;105;89;101;134;184;299;301;177;166;158;138;165;199;181;190;167;146;176;181;215;196;213;155;130;133;150;150;157;145;176;191;131;152;131;133;142;140;139;131;128;160;138;134;152;124;129;206;253;262;191;155;145;136;141;119;139;127;121;126;94;119;120;107;117;128;137;102;121;113;139;129;118;116;135;132;116;130;118;116;117;117;132;130;139;154;157;137;142;137;137;126;136;136;139;156;174;183;162;159;152;151;157;167;152;130;120;169;150;195;212;193;166;164;147;137;130;166;168;175;173;142;148;129;158;144;130;167;157;147;145;153;162;183;160;153;175;141;149;163;156;155;134;134;123;130;126;151;179;145;153;132;126;130;115;137;154;134;121;139;119;102;142;141;137;166;179;148;146;158;156;155;147;133;136;151;158;175;151;150;133;123;120;136;126;135;125;119;107;75;94;130;120;162;163;151;128;138;127;134;134;129;136;122;133;141;161;132;157;135;134;159;153;153;159;184;128;103;97;113;116;117;132;141;121;172;199;183;141;147;152;188;228;173;144;132;117;137;133;141;154;154;169;138;151;148;147;160;177;151;140;140;109;107;118;133;148;138;118;138;132;149;155;164;164;142;153;126;125;141;133;112;120;113;175;157;166;139;121;173;177;199;181;162;187;178;174;132;126;140;100;103;107;106;127;123;120;130;151;142;140;156;135;149;134;103;140;119;122;122;139;121;162;179;158;160;166;143;153;123;120;121;112;129;148;126;145;118;144;151;144;158;142;158;148;181;161;133;128;130;129;158;162;169;163;165;163;184;142;142;152;156;151;125;100;107;151;172;153;129;122;129;139;131;149;134;120;142;142;172;186;260;363;353;279;210;213;228;170;206;188;168;148;173;164;201;174;173;187;180;165;148;106;114;134;132;127;143;148;143;121;127;147;147;182;191;185;180;146;132;123;144;123;136;141;155;129;117;142;128;151;174;142;149;130;155;179;195;159;131;138;144;194;205;218;210;185;184;178;185;179;144;128;122;144;129;146;142;135;163;202;203;175;157;140;176;204;193;177;150;150;146;182;214;154;139;116;133;154;166;167;171;154;170;130;119;104;109;132;110;117;128;126;154;147;142;136;108;123;99;112;115;134;127;126;127;160;171;153;151;111;113;107;132;144;101;106;94;114;128;118;135;116;129;125;161;142;168;268;322;290;179;112;122;142;132;129;156;122;141;215;192;177;218;170;155;140;151;148;169;172;161;184;146;133;143;141;110;130;118;112;132;128;123;116;119;121;99;101;133;152;134;150;164;168;152;179;190;199;184;208;221;199;152;167;151;161;156;165;164;147;162;121;146;184;201;218;179;197;175;174;170;97;70;65;80;83;106;120;109;203;241;246;151;137;178;175;153;161;168;231;254;202;167;146;152;149;132;132;114;137;129;139;133;133;132;118;136;150;141;137;140;165;187;176;148;164;150;140;146;124;130;123;157;147;148;144;171;188;183;232;261;236;174;127;172;138;179;267;277;234;183;207;284;259;242;212;206;179;199;208;230;208;182;165;180;177;174;137;155;148;171;216;206;169;163;138;120;153;179;162;176;131;123;133;147;157;167;213;185;192;136;122;115;112;126;152;150;161;144;175;168;129;130;128;136;136;106;113;153;139;169;147;144;155;143;188;182;162;168;128;107;134;123;181;195;173;162;130;156;121;110;133;136;128;106;137;137;155;162;189;143;179;178;164;126;127;129;146;126;157;183;171;126;130;153;134;149;128;180;203;250
197;160;170;192;202;202;186;155;137;117;137;120;157;162;173;145;171;169;163;135;142;181;181;162;205;168;182;177;206;179;139;136;152;146;191;151;148;174;178;185;151;147;135;141;161;175;187;188;205;203;177;151;139;157;120;173;131;149;167;156;160;132;166;233;343;288;219;163;157;112;119;155;152;143;152;135;120;118;105;127;124;128;138;137;131;132;137;142;160;124;140;156;136;186;249;242;167;148;154;157;144;132;162;170;134;180;188;143;172;183;185;175;129;138;141;114;128;130;119;190;205;163;147;150;150;147;133;137;123;133;133;135;141;131;130;131;119;147;122;113;99;110;114;102;113;125;132;134;141;180;206;179;127;129;125;142;160;147;168;139;133;146;134;129;115;112;121;118;123;141;125;125;134;129;152;123;128;150;137;183;189;164;146;143;140;131;131;160;143;143;205;187;152;145;125;110;119;151;119;118;122;119;131;144;137;125;129;131;131;145;151;172;176;143;159;159;142;152;153;146;160;175;167;148;166;164;163;191;176;162;125;133;140;134;161;152;153;126;146;147;149;147;133;140;120;131;115;151;164;183;187;182;160;162;147;174;173;190;182;194;207;216;157;143;119;132;123;138;127;119;132;134;145;177;182;156;119;141;146;142;153;162;197;163;155;141;140;183;202;262;226;229;202;170;186;179;198;161;175;152;116;145;185;159;187;163;165;162;156;171;174;197;203;160;148;140;157;129;122;113;111;128;116;126;134;117;124;113;116;117;137;135;147;115;133;102;107;99;117;117;112;112;142;133;145;150;151;179;163;170;129;138;147;142;140;151;135;158;167;158;147;123;154;170;176;153;119;128;121;132;148;167;144;171;156;179;142;141;146;137;139;127;133;121;124;133;112;100;126;140;149;150;145;154;174;167;123;150;161;165;173;186;171;163;156;148;141;147;140;202;164;156;178;202;167;150;137;140;121;131;121;108;110;116;120;129;128;144;140;126;141;144;138;153;163;154;181;170;159;130;127;169;171;161;154;147;178;144;167;173;205;193;182;136;116;99;93;84;90;114;111;125;129;146;137;154;113;116;128;148;127;147;135;164;163;152;147;130;123;128;164;132;146;128;131;172;145;136;110;69;56;55;68;84;98;116;121;110;118;113;128;128;138;114;114;109;123;128;113;97;116;139;148;140;137;132;152;148;147;133;148;191;196;182;164;152;125;148;193;215;189;151;142;162;195;170;163;153;149;158;128;130;166;183;192;161;185;148;166;145;134;133;145;131;126;122;131;153;177;171;163;166;198;165;161;129;90;87;79;106;79;116;103;117;129;127;108;120;137;123;122;132;121;114;116;134;131;131;116;119;123;109;105;106;107;96;101;104;106;99;132;162;193;143;130;111;107;102;110;111;107;100;130;146;136;142;112;115;114;128;133;142;151;127;102;122;109;107;115;112;115;113;104;102;102;97;104;101;107;130;123;127;135;122;146;149;153;129;137;144;184;165;171;175;166;161;151;117;165;162;151;178;177;155;160;169;147;136;149;161;152;145;153;92;89;92;70;91;106;128;136;127;121;111;130;133;135;147;146;155;147;101;121;139;166;182;168;141;164;130;104;146;128;134;159;164;155;140;158;129;148;151;149;106;103;76;81;119;107;102;107;84;120;115;133;150;131;135;102;115;152;123;148;161;144;142;132;176;172;164;133;158;180;193;182;166;172;167;154;204;149;193;162;160;145;137;140;138;154;175;226;248;177;142;149;135;131;105;113;129;105;113;137;123;121;157;169;182;160;125;134;115;146;162;160;145;145;184;162;140;126;123;134;185;273;276;197;146;131;146;138;192;171;195;146;172;168;212;196;192;178;128;102;115;124;141;159;174;167;157;155;123;136;142;125;130;132;130;147;114;155;140;152;142;158;153;203;179;192;157;134;143;130;161;156;129;124;111;137;122;117;138;126;122;119;103;101;107;133;130;132;122;133;117;149;147;133;136;120;108;133;119;137;133;147;135;116;131;111;133;139;145;136;154;167;152;162;173;152;178;184;144;133;149;128;164;172;168;195;161;165;149;154;155;127;152;152;153;128;126;135;148;163;177;139;155;132;147;145;179;138;158;148;143;141;143;122;121;126;137;136;129;123;127;125;120;158;117;135;133;165;136;168;166;149;141;153;129;124;99;136;134;138;158;171;147;175;168;181;194;153;127;125;152;147;183;136;138;137;121;139;149;137;117;112;135;99;78;97;108;112;130;118;148;153;150;131;115;144;183;177;147;131;158;130;137;147;135;136;150;152;146;158;153;123;87;74;91;106;109;113;116;157;170;170;175;171;162;173;187;198;183;150;149;145;140;143;139;149;134;124;100;134;118;147;149;151;169;150;132;100;85;101;107;134;128;132;143;132;136;132;136;155;174;143;139;134;147;135;126;120;125;118;162;175;166;151;147;155;152;138;152;133;175;154;135;160;141;117;106;98;120;101;127;122;126;129;154;158;142;119;119;128;139;124;116;124;146;150;135;131;152;156;186;176;126;142;143;137;136;111;135;143;130;149;166;162;136;143;151;134;137;161;172;146;149;113;145;111;120;133;145;175;168;180;165;146;140;137;140;137;127;126;132;138;166;150;146;131;114;131;108;130;157;138;140;167;207;215;219;291;280;215;189;193;182;190;196;178;183;192;191;141;173;174;192;170;175;160;137;116;128;108;128;115;129;122;156;127;135;162;196;193;194;212;163;176;131;143;153;121;134;132;171;167;130;123;126;140;151;169;163;138;150;157;169;140;153;161;175;172;207;223;217;192;152;162;146;133;157;123;127;142;146;117;148;167;212;271;255;221;156;147;157;186;182;177;141;131;151;165;158;187;133;159;156;164;180;173;157;168;137;147;126;97;103;150;115;145;138;118;161;130;110;95;113;115;92;98;114;134;142;130;143;151;195;163;166;120;104;102;117;110;92;105;101;95;124;111;106;140;138;136;139;141;184;240;353;295;142;135;125;115;126;134;144;146;121;143;155;159;167;164;161;147;163;168;151;156;153;181;131;171;148;114;127;136;115;98;124;126;151;140;141;89;104;119;115;142;163;159;176;181;186;197;211;221;186;202;193;189;178;162;127;136;131;152;178;143;140;123;123;138;162;167;194;179;157;152;143;87;52;39;54;58;89;81;128;187;339;306;218;172;134;188;142;143;165;203;200;183;161;147;121;141;165;164;144;134;150;147;193;174;135;120;135;121;121;152;147;155;205;181;145;132;132;153;143;134;132;143;151;155;146;157;203;193;206;282;351;312;228;193;162;188;240;257;231;190;175;229;254;244;253;245;198;202;198;193;194;182;162;170;168;158;161;153;156;194;219;204;183;203;165;160;152;160;181;165;173;128;119;145;132;152;170;233;271;192;133;107;101;107;95;146;142;153;139;150;135;126;116;118;108;136;119;131;118;177;159;170;151;151;162;188;172;185;163;143;156;139;151;166;254;266;173;150;122;140;132;116;134;131;120;115;121;151;159;188;221;240;208;157;145;158;134;134;144;150;162;146;136;131;133;137;141;135;134;116;197
192;175;171;170;214;198;206;152;166;162;174;147;149;155;173;153;187;163;186;164;147;167;175;175;157;161;185;172;193;182;141;155;151;169;146;158;154;157;178;179;168;158;153;143;142;133;163;188;206;211;202;180;168;147;143;146;151;177;187;170;134;144;198;312;527;488;267;186;136;130;104;122;135;149;152;146;109;108;114;135;139;177;138;150;145;139;169;141;143;144;168;134;125;198;209;255;167;158;157;131;127;132;201;188;169;159;174;181;222;284;281;213;158;126;136;136;105;146;143;163;186;148;141;152;136;131;116;145;147;157;136;148;142;147;130;122;116;120;137;126;133;117;123;124;115;136;115;126;170;243;244;207;145;123;141;126;142;152;150;145;151;132;130;123;136;109;109;115;133;136;112;111;142;125;116;128;129;149;154;206;174;151;156;138;146;124;144;130;135;176;168;165;133;131;106;142;115;111;114;130;101;123;126;122;151;131;129;140;150;146;165;150;138;127;139;170;131;126;143;145;145;189;148;143;164;167;174;176;157;161;155;139;160;152;127;176;154;165;113;152;160;162;154;139;130;133;139;156;137;136;167;173;174;147;139;173;170;226;203;193;203;203;152;129;135;149;153;118;145;139;120;148;153;196;196;163;161;142;134;151;138;152;194;171;147;143;145;158;206;235;224;222;158;180;163;194;203;172;155;155;159;137;199;152;154;170;128;150;146;140;188;183;186;183;166;146;132;118;130;109;139;139;119;152;126;142;128;148;114;133;143;127;144;126;122;114;99;108;104;98;129;128;136;144;137;166;147;164;139;160;144;147;166;136;139;130;147;151;127;153;131;121;130;120;138;157;128;129;146;128;159;182;135;151;152;154;142;142;180;157;170;133;135;120;117;128;120;119;126;156;143;136;156;168;153;137;148;156;154;167;149;165;155;151;168;144;128;138;141;130;139;112;136;173;143;142;126;104;126;119;113;110;122;129;125;123;108;122;107;138;140;141;152;151;166;170;195;146;145;156;176;139;147;153;174;171;149;190;157;203;222;224;218;130;135;112;74;85;78;94;122;117;133;147;128;111;122;103;158;137;132;131;141;150;128;130;147;135;152;141;135;133;138;138;152;135;167;146;87;68;47;51;69;79;71;91;99;92;95;118;109;137;122;121;132;106;125;126;118;124;131;145;132;123;118;136;177;153;136;148;172;175;180;177;144;147;137;162;165;175;153;150;154;161;179;173;164;157;127;138;122;126;171;190;171;179;152;156;185;159;135;140;109;125;136;137;153;171;178;171;165;170;182;172;140;122;89;69;93;107;89;119;110;133;129;118;120;112;107;134;133;119;113;142;145;166;153;148;114;130;125;140;124;98;97;121;89;115;113;99;144;157;180;125;95;103;118;96;106;115;115;135;134;101;126;106;109;82;112;150;144;150;135;102;124;98;131;112;123;123;136;119;108;115;92;137;130;129;114;96;102;112;126;128;141;135;145;152;165;161;167;196;185;165;152;172;153;136;147;159;201;161;145;179;203;161;160;147;137;156;146;134;132;122;99;81;100;84;102;102;125;139;119;114;112;149;128;153;161;146;121;117;157;169;182;211;160;162;132;154;145;110;114;153;161;193;175;152;151;128;137;136;129;117;78;82;80;105;92;94;96;103;94;110;101;105;135;109;100;147;149;141;141;141;138;152;122;152;148;140;147;153;170;161;158;142;179;155;178;207;196;188;176;168;132;147;144;130;116;161;197;192;165;157;149;150;111;123;116;123;126;145;139;142;156;148;199;172;184;151;125;130;147;169;193;185;170;146;170;152;127;120;128;163;196;205;210;165;142;137;132;143;163;187;159;152;157;175;169;172;163;138;120;113;133;128;143;143;147;147;148;142;141;136;123;113;109;125;138;145;139;133;132;118;132;156;149;167;162;144;127;126;139;138;144;129;124;125;143;121;144;138;126;107;148;119;120;109;111;133;139;122;130;141;143;146;135;121;120;112;117;110;128;128;120;114;121;142;153;162;153;139;125;174;146;156;122;143;145;158;171;125;149;140;125;115;145;152;148;127;133;141;144;129;129;144;154;144;144;134;152;155;177;173;172;141;136;134;166;179;151;175;130;135;155;160;152;154;158;139;120;129;126;133;142;134;107;118;128;155;144;147;145;162;144;173;136;144;130;129;136;153;140;165;164;171;173;215;255;192;184;144;148;133;159;140;126;130;143;153;126;131;137;147;127;150;96;101;112;114;134;139;116;109;127;127;135;145;174;210;204;172;136;158;151;123;146;135;127;150;140;159;164;153;148;116;114;92;92;90;121;120;156;181;153;166;145;140;173;161;195;174;168;168;162;161;150;163;152;153;120;130;109;135;150;167;128;180;177;163;108;98;95;105;102;102;104;116;151;126;121;131;152;133;126;117;127;132;125;129;142;144;157;160;203;218;185;148;136;134;120;149;137;140;144;141;145;150;126;132;124;116;119;117;126;138;139;135;141;165;165;139;130;148;149;128;125;159;125;151;122;151;147;139;168;166;151;143;149;137;136;144;118;139;151;162;186;185;149;134;146;119;132;155;144;137;131;145;123;128;125;132;175;155;155;124;137;134;169;147;130;141;122;130;139;148;153;138;134;131;99;128;122;115;146;178;198;230;241;189;197;214;174;173;181;195;174;163;189;250;186;172;165;178;189;160;164;149;148;133;132;109;133;117;120;141;131;126;145;140;195;200;226;229;233;184;137;130;129;158;127;158;144;180;142;147;129;124;154;155;173;167;147;149;164;157;148;146;146;145;182;199;202;165;192;152;122;137;134;161;161;151;142;139;152;150;191;307;411;290;195;184;160;180;187;195;154;138;105;129;153;175;163;156;167;199;178;192;187;158;157;161;164;136;126;121;132;131;138;127;139;128;117;105;97;121;84;110;107;94;110;116;132;151;149;196;189;176;145;109;132;114;119;114;114;103;101;123;108;104;105;127;168;130;158;151;219;233;245;167;114;101;120;118;143;137;151;152;128;146;139;152;187;193;186;162;173;149;172;156;160;199;162;146;130;138;134;122;114;127;133;132;132;116;96;110;110;141;147;160;169;147;187;197;209;218;253;236;207;198;204;166;137;139;156;141;153;176;144;144;100;143;138;150;161;183;157;166;124;88;51;43;38;28;33;52;77;103;155;245;261;176;145;139;152;158;160;166;172;171;187;134;130;130;130;134;126;147;133;151;180;173;190;198;154;135;139;129;128;138;173;157;154;131;134;146;143;138;134;134;160;131;123;158;171;192;216;204;263;385;339;271;206;273;278;322;305;206;157;174;207;248;242;263;251;203;217;223;209;196;195;156;169;185;184;141;160;153;172;201;215;244;232;171;150;157;168;163;182;179;141;146;148;144;176;176;232;224;193;121;116;108;121;116;122;161;120;125;123;126;119;103;113;117;116;108;107;131;188;154;144;158;166;164;167;183;199;172;133;117;129;116;161;207;206;175;151;139;128;109;135;153;131;134;126;145;138;156;167;272;309;260;188;153;147;137;135;146;139;169;148;150;135;134;139;166;158;136;114;135
170;166;139;152;185;206;196;170;157;151;145;161;130;134;170;180;226;225;202;146;138;200;207;181;163;150;170;179;169;161;167;142;136;163;152;142;145;181;201;153;161;145;139;120;138;160;152;165;183;175;175;179;167;155;121;146;137;157;161;172;172;140;199;420;672;522;310;174;139;104;143;127;169;148;138;122;99;108;111;90;129;177;160;188;141;169;166;142;142;133;153;132;146;169;175;160;162;129;121;138;105;130;162;164;191;183;143;198;296;477;424;277;191;141;125;128;139;137;132;135;132;132;134;115;125;133;112;114;118;106;130;121;144;128;124;127;119;120;149;144;147;132;118;123;130;112;141;163;209;305;274;210;145;120;116;127;131;137;137;133;145;142;136;114;134;110;133;132;139;129;144;111;136;118;119;120;151;157;173;179;156;167;151;156;150;125;128;150;164;121;160;138;143;120;107;98;100;118;103;96;134;126;105;131;147;128;139;158;129;132;130;144;145;141;132;149;176;149;147;134;147;140;139;166;156;179;160;155;144;165;141;160;146;143;138;154;165;145;141;154;152;159;154;120;114;118;130;142;150;144;153;180;170;156;132;153;189;203;178;191;161;165;162;192;174;170;173;174;125;126;115;102;138;173;199;183;147;128;173;141;157;132;152;183;183;182;152;136;144;184;192;182;167;184;176;197;201;186;189;162;155;159;141;169;162;162;172;149;153;162;202;202;206;167;158;159;145;122;128;127;111;135;136;149;131;140;140;114;145;151;156;146;139;132;134;95;105;108;108;116;131;111;140;126;141;157;130;158;144;132;133;138;133;143;145;116;141;152;145;125;135;149;144;155;160;126;134;130;128;134;170;162;142;156;152;166;182;180;188;193;163;142;126;113;110;127;104;136;129;122;144;156;125;163;169;155;150;152;155;134;155;152;146;132;187;167;146;110;96;118;118;135;165;161;141;132;137;95;116;137;133;126;122;141;134;148;123;123;116;119;130;143;151;159;165;162;140;182;146;146;181;172;159;140;137;175;179;161;189;191;186;191;187;140;106;95;83;80;102;101;113;117;142;130;146;124;120;126;110;128;124;148;124;152;164;144;139;205;173;160;137;129;143;124;140;155;147;146;103;58;55;61;71;80;93;87;87;94;105;125;122;172;109;135;117;131;143;135;127;105;137;130;122;126;132;131;163;145;154;126;167;180;175;166;148;172;155;141;177;211;189;159;152;150;157;158;157;176;127;138;142;160;153;183;211;163;190;202;202;148;118;128;136;153;165;145;135;134;165;164;169;164;174;166;149;132;97;70;70;81;106;136;146;122;111;131;125;149;119;94;125;129;99;127;147;145;128;156;138;143;129;130;109;116;124;133;106;124;109;140;120;130;126;104;116;110;128;122;128;107;128;117;120;100;96;111;79;85;114;130;151;148;137;124;130;116;98;103;110;116;121;122;111;132;135;128;122;112;108;126;130;126;126;132;137;149;132;142;151;190;182;186;157;160;166;172;171;165;160;145;188;178;196;209;196;177;138;124;156;132;165;165;147;114;106;83;91;87;95;121;125;127;117;97;128;129;116;147;146;148;148;112;130;161;188;207;175;141;147;132;136;134;135;146;188;192;168;166;121;133;123;134;108;104;61;69;67;55;73;89;100;137;102;98;125;98;136;119;133;147;157;146;137;121;127;107;131;111;121;135;131;129;132;129;142;144;143;176;174;202;208;214;193;173;144;157;123;142;109;140;170;149;166;148;160;146;151;123;119;137;144;118;106;109;115;168;198;182;148;136;129;142;154;169;208;186;149;151;196;173;147;110;145;164;151;198;214;194;159;153;167;162;147;156;130;142;146;143;166;145;136;156;111;116;119;125;115;125;132;144;137;141;150;163;133;120;140;125;115;128;135;122;133;113;121;122;129;152;124;147;132;124;131;141;157;157;123;119;131;148;137;115;148;113;109;99;124;105;119;119;126;140;129;155;142;124;146;115;94;111;134;131;138;130;125;141;142;153;128;143;153;145;129;158;181;150;139;157;144;175;155;130;128;139;148;163;131;138;150;141;133;139;127;138;135;144;119;142;161;157;132;169;153;159;158;152;130;151;140;152;181;136;151;135;127;164;183;164;158;161;148;142;148;126;114;133;130;119;124;135;143;167;158;176;149;165;168;174;127;139;129;132;142;162;159;187;177;216;211;173;180;158;145;134;136;133;135;137;118;149;155;164;112;137;152;134;98;99;119;130;171;157;146;138;129;147;158;151;153;210;184;150;153;137;159;135;165;157;149;151;174;185;156;146;155;128;114;106;104;89;100;132;153;150;159;156;159;155;162;195;174;179;177;166;164;154;163;160;168;148;132;121;136;154;135;154;180;188;232;216;171;108;116;125;143;129;132;147;120;152;135;128;163;159;139;119;119;128;138;118;130;116;147;172;198;180;184;164;119;119;114;156;150;145;159;154;121;125;128;117;116;138;127;119;134;165;166;164;127;158;166;158;204;225;156;142;127;123;152;181;161;127;145;138;172;150;173;126;143;148;158;132;131;121;148;194;203;201;159;129;149;138;113;143;136;146;142;125;128;115;115;116;117;125;110;127;108;133;134;148;178;173;188;133;138;162;165;173;130;122;132;122;132;145;161;203;270;291;266;225;206;193;193;202;173;173;187;195;233;227;185;199;194;163;169;172;159;163;167;172;125;132;120;126;142;128;143;133;116;139;168;207;230;212;195;170;143;118;136;137;126;165;176;168;151;132;121;115;169;178;151;173;181;183;167;158;179;180;183;147;172;211;177;183;160;124;174;162;148;138;150;156;135;145;160;140;178;278;335;271;181;192;173;185;190;194;162;148;122;132;168;178;191;149;155;157;175;203;190;184;166;163;149;162;113;124;149;130;150;143;133;126;115;110;100;131;135;128;107;115;110;110;125;138;148;161;189;165;155;123;124;99;123;111;113;135;126;107;120;106;117;125;156;134;152;149;150;185;156;136;147;119;147;155;133;156;136;151;136;137;125;142;176;214;244;161;165;171;167;159;180;206;188;167;152;136;161;140;137;108;134;131;144;139;125;145;105;149;153;149;181;173;193;176;219;187;196;202;205;192;165;164;150;126;143;160;148;141;125;139;124;138;141;137;141;138;138;117;114;79;46;29;41;24;27;37;35;60;109;147;152;149;136;148;145;159;135;149;174;143;167;157;161;136;117;110;144;130;123;161;214;213;172;203;167;173;117;131;130;144;120;134;130;155;142;137;130;135;143;130;114;122;135;136;158;192;181;190;195;282;268;250;231;240;350;445;377;220;161;177;186;203;215;237;211;253;196;211;174;202;186;208;196;157;136;176;135;161;165;197;234;252;261;176;136;161;153;195;202;161;156;137;140;130;130;173;171;178;180;130;116;140;106;115;131;111;132;118;87;105;122;120;126;112;126;123;133;137;156;175;177;168;208;242;194;201;204;169;135;124;129;110;132;190;192;143;143;109;126;126;151;151;147;140;167;149;121;169;182;259;312;255;190;169;186;182;167;154;139;140;140;146;145;153;161;188;167;125;109;106
134;160;146;159;157;187;160;183;174;145;164;151;147;147;157;173;214;234;238;183;166;180;186;169;152;155;173;198;210;196;180;138;145;134;146;171;135;175;158;145;151;134;136;133;156;142;139;127;149;153;167;143;133;156;159;163;150;146;174;165;164;176;221;385;507;371;238;161;148;129;137;138;145;143;125;137;135;111;134;116;157;231;216;187;151;160;158;138;152;156;140;140;133;140;141;144;138;128;118;131;132;138;129;157;138;124;157;198;335;617;569;315;202;156;141;143;134;136;108;114;142;127;118;108;117;146;111;121;94;127;120;115;108;123;117;136;166;140;149;160;157;138;139;151;153;135;119;159;196;275;245;169;144;132;169;163;134;106;116;115;145;151;144;141;129;165;152;174;153;119;129;121;118;124;146;118;120;175;156;176;169;146;163;157;160;139;146;138;136;128;130;131;118;124;128;140;106;116;103;105;132;135;138;112;127;159;141;129;147;140;151;135;130;128;172;194;176;158;128;143;138;164;128;126;173;186;151;149;150;133;138;152;162;164;167;157;175;158;155;159;172;153;159;161;119;141;134;147;142;133;160;165;177;144;149;148;155;161;180;209;251;220;153;204;206;183;176;129;144;106;132;146;138;146;164;159;125;122;141;145;131;138;127;182;219;244;165;158;157;138;163;179;157;155;177;202;206;194;164;160;143;139;146;198;164;152;161;142;133;155;198;188;178;166;173;152;144;125;115;123;130;130;128;170;151;142;157;145;139;127;144;138;165;133;117;111;131;131;118;126;111;117;135;126;159;155;142;141;148;134;149;152;140;149;159;115;135;171;130;127;131;156;171;137;173;166;158;160;148;153;161;171;160;152;141;150;198;178;179;178;127;127;124;147;113;127;133;135;145;157;158;161;175;179;147;159;171;180;174;141;152;126;129;183;192;178;141;122;93;96;109;130;170;123;133;138;120;114;133;133;139;146;128;136;134;129;132;105;121;103;114;134;151;162;173;180;144;165;146;141;176;156;151;203;154;160;148;164;169;171;166;168;166;151;107;81;70;96;109;108;112;134;147;140;136;125;132;146;152;130;133;107;132;127;139;154;156;210;177;164;162;128;149;135;142;149;143;101;94;62;60;74;85;83;127;114;105;84;100;114;126;132;125;116;175;196;178;151;137;126;153;142;122;111;124;169;143;131;148;137;153;158;155;162;134;147;129;177;174;185;141;149;176;142;145;122;145;150;129;161;128;147;149;151;152;143;171;184;167;148;127;134;139;152;164;148;170;149;147;185;191;194;186;128;144;125;106;92;63;78;73;104;110;101;122;124;138;96;100;112;120;124;114;115;112;131;128;133;132;149;131;152;113;133;120;148;105;111;144;124;121;127;98;113;91;136;163;131;128;126;122;168;129;111;92;100;74;83;97;126;155;165;154;138;114;93;85;116;106;131;119;156;135;139;137;145;136;96;112;155;159;123;130;144;149;151;121;161;143;161;168;150;172;167;202;193;167;161;143;161;196;226;191;258;246;201;150;133;138;138;134;122;118;94;90;80;92;130;107;129;120;135;138;134;116;94;122;150;164;142;156;133;134;158;167;179;138;142;154;129;119;132;115;149;167;173;182;150;160;120;125;125;117;89;77;65;80;73;67;80;97;130;145;114;117;125;138;160;175;170;136;117;124;120;107;108;131;113;116;126;131;119;130;116;123;126;165;180;233;196;198;188;181;191;162;156;141;135;122;133;134;124;165;150;155;161;107;117;161;191;162;157;143;146;130;145;151;169;180;150;128;182;183;180;211;178;149;156;200;169;147;145;158;138;165;192;239;204;202;202;185;149;178;150;131;123;124;98;149;163;163;169;134;113;129;124;137;138;119;140;150;175;143;130;123;133;109;119;135;115;122;117;139;98;134;130;144;144;152;132;135;124;118;166;154;165;135;118;159;138;162;126;120;108;126;108;111;123;131;139;162;167;173;152;130;158;126;122;131;118;117;99;115;114;105;147;144;163;163;122;124;151;142;153;151;144;149;176;190;158;126;158;171;143;138;154;128;134;127;133;159;121;143;151;128;134;143;169;167;176;157;182;184;189;151;157;136;118;173;137;153;159;123;158;138;161;179;193;195;183;184;142;138;149;123;142;126;143;135;146;158;175;165;146;175;160;168;162;138;147;122;134;154;145;162;160;164;205;195;169;141;146;164;124;125;137;130;134;138;136;182;176;160;143;143;163;121;145;140;167;172;198;147;134;143;162;129;148;152;179;182;166;137;168;180;198;168;161;146;167;150;190;179;146;155;121;99;105;92;114;118;116;144;165;156;162;166;178;167;162;187;180;167;179;202;172;182;168;146;154;155;120;141;134;149;151;171;214;250;251;194;150;149;129;162;184;170;151;132;142;152;144;132;115;126;109;131;155;131;128;102;124;154;169;206;164;149;143;121;123;102;153;158;159;163;146;114;110;114;118;141;154;133;127;136;148;162;152;137;138;171;208;279;245;178;150;141;117;164;127;139;132;137;140;137;160;151;134;121;107;146;148;148;154;150;163;178;187;213;159;146;124;136;124;129;146;124;148;119;122;134;121;102;125;93;125;145;165;167;175;178;199;188;142;131;177;177;161;160;141;116;106;139;131;142;204;255;289;288;204;203;195;194;184;188;152;170;183;218;260;219;191;174;181;174;153;177;179;168;144;137;102;118;122;117;124;130;147;132;144;167;188;233;190;190;176;147;132;114;135;141;135;180;169;138;120;138;126;140;177;147;155;207;182;166;173;157;161;148;137;183;165;178;147;130;126;130;143;131;157;145;146;146;160;142;157;163;196;230;259;187;174;188;208;238;222;173;139;134;116;144;163;155;137;129;172;193;191;197;182;170;149;140;146;150;142;122;143;112;126;114;99;103;95;118;110;129;151;110;109;126;120;112;129;133;134;151;130;117;148;135;126;120;112;143;136;111;141;132;118;113;131;130;128;129;169;157;148;154;144;144;129;148;165;169;148;141;110;123;133;130;121;194;224;206;208;186;149;142;141;196;261;191;175;155;133;149;138;138;122;111;128;154;125;142;132;154;136;140;171;181;174;173;159;141;174;166;146;180;174;152;164;132;126;142;170;139;131;138;145;138;146;131;130;147;115;101;111;73;58;42;38;33;37;38;25;37;62;92;133;152;159;149;160;130;144;159;143;147;138;151;169;148;125;114;121;124;103;125;164;195;191;174;184;171;129;129;132;106;137;149;109;118;127;139;131;144;166;154;157;132;122;114;115;142;153;185;195;208;228;268;243;253;295;341;420;309;212;143;147;151;174;182;187;198;227;255;218;188;165;177;198;189;200;181;149;149;140;140;209;223;224;197;175;131;165;172;162;157;157;134;131;147;140;124;166;161;153;128;119;135;116;127;102;114;102;114;107;87;101;86;122;100;121;131;130;121;128;154;179;165;198;198;219;194;174;178;155;141;134;134;117;132;163;133;114;132;150;153;128;133;134;142;143;144;142;130;146;178;217;216;220;168;190;244;269;192;175;122;129;146;155;133;163;169;180;136;137;134;133
106;133;154;164;175;186;151;167;146;160;165;149;155;170;131;171;225;276;186;178;151;156;188;135;123;160;134;191;198;187;156;139;142;148;138;148;134;145;207;167;156;130;145;152;148;163;146;130;131;155;118;125;141;151;148;122;126;169;150;147;159;147;168;229;282;257;193;132;133;134;178;172;158;125;136;127;162;112;137;154;178;228;228;181;146;152;141;110;118;118;123;121;129;134;122;130;117;138;115;104;119;134;118;121;121;106;142;159;324;548;542;293;181;143;124;144;125;138;132;120;109;116;129;132;129;144;146;134;115;115;120;114;131;128;135;119;158;160;136;142;154;143;153;202;190;168;147;151;140;203;179;173;162;132;170;160;129;118;116;135;128;121;127;163;155;155;172;156;147;131;127;105;130;138;139;148;117;168;139;143;142;133;151;159;150;127;126;149;144;135;129;96;141;143;175;135;151;130;116;115;131;124;131;133;159;151;171;189;190;148;145;141;137;142;148;209;204;156;159;145;163;172;168;160;179;159;169;149;157;152;136;162;174;209;210;189;169;182;169;165;155;147;141;141;140;135;160;141;140;154;167;187;167;179;141;161;183;139;157;238;281;245;215;191;220;184;159;143;125;125;111;113;113;136;126;145;117;110;122;134;123;160;165;199;215;182;177;128;163;166;168;162;155;163;213;233;246;218;194;153;126;146;137;151;173;168;156;151;148;145;168;152;163;179;195;173;159;138;117;128;155;129;152;143;156;140;172;149;142;140;142;130;140;113;134;111;121;116;92;106;115;131;128;149;164;160;159;152;152;184;172;114;130;122;152;154;154;161;139;142;135;138;142;161;176;177;177;156;135;165;146;190;186;151;175;153;166;173;141;172;165;146;135;116;132;141;147;147;172;179;187;158;178;202;197;169;199;207;187;176;133;147;118;127;157;180;170;136;116;100;130;146;143;156;145;138;115;131;129;148;187;151;118;135;123;128;128;106;120;120;134;144;154;218;170;174;142;150;143;130;142;167;165;165;140;167;157;170;121;141;131;155;133;111;118;101;78;98;107;101;117;104;155;116;116;121;121;162;151;124;120;140;128;145;129;147;175;220;189;170;157;139;153;163;161;162;164;113;80;74;69;81;72;97;118;129;116;111;122;106;127;130;132;179;181;217;187;163;152;163;197;141;142;140;145;139;120;164;134;129;132;133;158;158;176;130;148;157;151;138;161;160;158;145;120;112;137;176;150;148;129;145;146;129;149;146;181;202;161;152;148;135;131;137;143;142;161;145;146;183;209;201;226;166;159;124;110;98;59;72;69;75;73;92;108;124;124;120;105;122;119;99;127;100;138;125;96;121;133;132;106;104;129;108;113;132;151;121;118;122;111;116;120;104;111;163;162;147;111;123;133;138;146;119;96;109;79;79;90;129;153;130;158;144;144;128;114;103;132;131;127;125;114;140;122;129;127;121;136;118;141;149;127;112;138;133;153;138;128;189;148;146;160;163;186;184;168;138;139;160;179;213;231;285;262;184;148;145;137;135;136;133;124;111;79;92;92;101;136;113;135;146;149;133;144;108;112;103;155;150;153;153;163;159;174;148;144;126;141;107;134;109;98;132;153;149;150;138;141;122;122;124;122;115;89;79;84;77;73;87;126;112;124;115;125;118;115;140;208;186;153;127;143;111;115;131;117;126;121;131;131;133;115;121;122;145;162;167;203;218;229;222;160;165;177;158;148;135;127;105;108;128;139;153;156;140;143;145;193;198;249;174;144;143;131;137;150;161;173;137;162;178;150;161;125;145;121;176;153;153;117;119;125;138;155;180;205;197;184;212;191;149;131;143;131;122;123;132;122;152;160;177;127;140;114;129;123;120;149;123;150;152;141;131;139;118;138;138;107;118;127;123;105;113;133;152;148;151;144;142;147;123;112;156;164;187;154;124;133;153;123;138;109;116;117;138;161;155;158;176;197;156;161;144;170;111;127;114;100;117;141;111;114;107;119;140;156;154;149;124;133;119;157;163;133;126;115;153;149;171;123;154;168;136;152;168;161;136;146;138;138;142;143;145;154;125;117;164;198;190;176;189;199;176;184;134;144;156;143;143;125;134;152;116;153;149;188;173;187;227;161;141;135;154;157;161;179;138;139;164;144;162;135;140;177;156;156;152;147;140;133;144;146;121;145;150;158;160;187;162;137;137;125;130;133;143;136;160;126;135;182;209;159;145;163;117;158;125;122;139;185;192;150;112;139;165;184;163;170;157;149;146;141;197;247;203;144;167;190;169;168;178;175;159;150;123;96;108;96;98;111;121;119;159;166;192;166;183;179;167;168;179;173;177;159;185;187;164;170;129;156;141;153;146;147;159;188;204;231;266;198;164;130;152;174;174;159;149;141;154;143;163;147;139;112;90;112;127;121;136;113;104;140;137;145;167;125;126;148;110;138;135;183;157;157;133;120;120;122;93;147;143;151;109;154;135;131;112;114;121;158;233;270;259;180;153;135;158;132;137;135;111;123;154;135;161;151;135;118;165;144;155;178;139;150;150;154;185;197;195;187;131;139;146;135;137;160;131;155;132;150;130;124;101;122;106;127;152;161;167;176;162;159;136;139;157;228;201;193;128;124;115;115;134;161;165;216;253;218;219;218;220;194;163;172;178;184;209;208;249;219;193;208;182;190;197;175;186;190;196;175;146;123;131;89;131;151;146;117;133;144;169;158;165;166;122;122;122;115;106;162;168;146;148;137;124;119;115;130;137;113;147;161;163;149;144;169;170;155;141;165;145;141;135;112;113;148;146;132;144;130;151;125;135;123;136;149;167;170;197;188;194;192;192;198;196;169;166;137;134;133;144;152;119;150;149;150;162;152;157;186;131;132;134;163;125;139;120;145;119;147;108;112;118;108;113;154;126;117;123;139;125;124;109;105;124;99;126;133;154;157;136;134;149;159;144;140;124;127;122;130;132;153;138;151;134;145;140;211;160;163;135;165;158;178;151;149;133;148;120;166;157;158;155;174;156;157;128;140;160;187;205;181;183;133;163;166;207;151;139;135;146;131;177;159;152;135;127;150;153;186;190;181;142;151;149;141;134;122;127;131;141;134;137;140;142;126;150;143;126;131;120;134;137;126;119;90;89;40;31;33;35;30;43;48;35;32;47;77;107;137;142;152;200;159;149;164;167;138;152;150;150;135;111;108;111;114;125;129;168;159;160;168;143;145;130;113;123;148;143;114;112;117;147;140;147;160;185;177;169;156;132;127;121;152;149;148;150;196;195;237;233;229;224;275;314;254;185;179;154;190;173;168;215;167;210;261;220;185;177;190;199;209;167;153;139;171;141;168;181;198;177;148;201;186;187;197;170;161;146;136;153;151;144;126;143;154;159;149;128;160;116;109;119;103;118;92;106;105;109;103;119;115;133;123;107;123;115;140;137;161;154;208;176;199;156;203;200;142;153;142;118;120;141;150;135;162;198;196;144;138;136;128;128;131;131;134;159;131;180;169;189;211;238;336;315;205;167;132;119;152;155;175;147;159;153;163;160;138;162
156;169;199;200;199;177;176;177;144;146;144;126;154;133;174;184;208;231;207;179;174;173;156;159;138;134;130;167;154;148;128;156;160;129;154;131;139;150;169;160;153;149;166;138;149;175;150;136;137;157;137;139;133;145;128;133;158;158;142;181;164;142;143;152;170;142;139;113;114;143;166;163;132;115;128;134;141;107;155;225;228;205;189;181;161;143;138;115;101;112;122;104;158;148;159;140;132;133;115;125;119;136;143;125;121;112;145;135;230;341;330;226;173;134;157;155;161;153;159;134;105;128;157;126;168;129;108;155;135;131;113;116;162;125;120;147;155;140;147;112;123;133;170;200;215;178;156;141;145;133;145;152;124;147;152;130;153;123;107;119;107;167;151;171;171;176;170;147;166;144;125;134;125;143;138;138;146;150;165;151;136;168;145;157;141;133;145;159;139;137;119;133;129;164;194;210;158;134;121;125;130;131;135;156;165;152;149;154;153;146;147;126;148;138;155;203;211;172;153;144;157;165;166;173;162;171;182;204;189;142;136;155;175;255;226;204;186;192;177;158;162;135;159;126;147;146;157;163;149;120;158;188;197;168;169;182;191;162;166;229;321;271;208;191;178;150;151;161;157;111;131;126;137;116;113;141;98;117;110;132;122;164;235;215;196;183;143;136;152;162;178;171;173;189;194;217;227;195;194;155;146;148;149;149;204;160;160;151;162;146;173;125;151;150;179;175;144;160;135;127;149;163;152;156;166;145;165;154;132;132;134;132;143;144;140;112;142;134;124;124;146;151;139;159;163;154;145;148;159;136;145;126;132;118;146;146;155;135;138;154;118;134;142;172;201;209;158;151;141;133;138;162;181;160;163;153;132;160;119;158;135;169;154;149;128;158;198;169;188;204;177;167;202;254;203;177;167;205;211;205;156;163;142;147;166;140;166;149;116;121;103;127;150;188;182;145;152;124;145;151;194;183;114;137;130;121;127;128;112;114;144;143;164;201;228;195;177;146;134;159;142;156;191;188;175;152;145;138;138;148;141;130;147;119;98;76;86;85;106;145;142;117;114;125;121;169;137;140;169;152;128;149;124;155;141;165;157;173;175;140;153;154;162;153;197;192;178;117;79;76;71;83;63;84;92;121;128;117;106;121;132;116;155;162;207;187;177;145;169;208;197;147;160;161;147;156;163;134;122;156;140;168;165;163;145;135;129;149;159;130;148;134;165;156;169;142;145;176;142;149;130;156;143;124;141;142;172;166;147;111;116;156;131;136;155;148;161;155;146;187;221;249;209;162;115;133;94;73;64;84;89;57;62;80;164;122;168;118;120;135;123;124;101;107;112;99;116;122;114;118;119;113;141;116;132;169;126;135;133;109;106;110;121;100;110;131;149;147;116;119;132;145;157;151;137;100;89;82;86;140;123;128;117;125;127;111;93;124;133;122;115;144;128;148;127;118;114;120;137;147;150;116;143;117;137;133;170;138;130;140;141;161;182;178;140;161;146;157;156;167;180;238;266;287;234;166;143;143;149;149;146;119;116;99;83;84;94;106;121;141;182;177;182;137;149;131;127;135;141;151;142;138;151;151;171;141;153;121;124;124;124;135;110;136;134;136;175;164;148;129;148;111;123;84;80;76;96;83;68;71;120;130;123;130;119;107;134;154;155;156;173;156;156;123;115;135;144;122;115;127;139;132;121;109;165;159;159;164;180;217;209;176;172;168;181;186;168;149;118;129;145;133;118;151;155;146;144;171;192;244;242;160;142;140;116;145;134;174;159;165;154;158;175;165;156;143;112;125;139;147;105;112;101;112;125;169;201;180;148;170;186;169;131;126;134;123;130;150;151;153;154;137;140;113;113;116;142;149;123;131;149;115;120;134;132;124;141;144;142;128;115;134;121;136;131;135;127;146;145;150;155;152;130;136;167;168;172;173;142;110;133;129;118;114;141;177;222;207;173;149;194;184;172;167;172;158;121;97;108;122;124;112;119;126;119;128;129;147;141;131;138;160;159;149;139;113;132;127;156;154;142;145;158;190;154;162;154;146;150;156;135;160;182;138;148;157;166;145;175;165;181;206;214;185;149;162;171;152;182;147;153;143;140;138;157;154;167;199;213;208;166;134;144;145;132;156;170;150;134;121;138;156;158;169;150;181;150;135;124;123;126;117;138;144;131;149;129;135;156;178;140;140;152;107;135;142;141;143;145;155;148;173;159;123;127;124;132;131;116;121;148;140;156;117;157;173;202;176;179;191;159;152;157;182;250;235;175;140;178;165;140;169;146;174;168;132;111;118;104;107;126;125;137;173;181;203;172;188;174;166;179;175;150;162;164;164;158;177;150;168;144;163;152;124;149;138;162;196;225;245;212;165;149;119;160;170;174;151;147;145;156;151;163;152;100;108;112;111;116;113;113;122;143;149;116;125;110;124;132;125;137;143;154;167;139;135;119;122;121;125;136;132;127;136;136;170;160;123;107;133;180;223;238;263;170;140;120;129;146;147;120;115;109;117;141;125;150;123;135;133;192;178;158;156;113;146;140;184;217;190;155;140;142;164;154;162;120;142;153;143;113;113;128;140;125;137;156;166;159;167;159;171;132;149;148;180;243;215;153;115;124;124;137;127;146;164;209;228;224;252;227;241;217;186;188;172;226;222;202;178;188;242;204;233;228;182;178;196;213;198;160;144;125;125;97;125;135;119;134;135;135;152;144;165;126;113;124;127;132;119;135;146;168;138;130;121;124;116;118;108;110;111;127;151;162;156;156;152;153;118;164;135;134;113;116;136;145;144;129;125;152;148;155;132;119;126;130;134;167;176;245;208;189;182;207;190;192;196;177;144;132;136;121;134;144;164;157;156;128;128;157;130;133;132;130;133;134;110;135;140;152;153;108;127;127;124;125;112;107;138;142;153;121;125;124;101;92;124;119;161;122;116;148;195;194;161;139;140;138;130;151;121;139;131;132;115;138;177;195;232;166;147;136;166;200;169;151;134;147;160;170;179;154;190;163;162;185;169;125;172;167;178;186;145;155;164;184;196;222;175;136;132;142;146;181;156;154;147;129;159;164;187;192;158;119;132;113;141;139;125;134;126;117;110;116;136;155;152;145;132;128;144;144;139;120;117;100;54;31;23;26;46;74;67;85;73;45;47;73;110;139;159;174;194;183;143;141;156;137;147;170;164;124;105;129;116;99;126;140;165;163;152;149;164;129;126;111;117;139;122;120;123;128;132;136;195;212;217;184;155;127;145;143;165;139;139;141;178;191;184;208;200;219;218;228;231;221;190;161;168;132;184;203;191;176;205;218;220;215;203;211;215;203;200;186;149;180;137;151;170;171;177;174;176;163;181;172;193;164;129;155;116;155;151;132;114;142;116;151;159;125;120;108;105;100;111;99;90;120;88;116;112;99;116;133;120;130;135;142;168;157;159;186;202;176;178;156;144;169;174;183;168;128;137;138;173;159;247;180;144;127;116;134;129;132;141;162;166;195;181;189;186;188;198;266;245;231;149;148;144;146;178;159;168;155;148;174;169;156;152
125;137;166;199;205;204;182;181;183;167;116;136;128;135;160;198;189;172;168;161;161;191;175;142;136;133;156;150;136;162;202;195;166;169;146;172;156;166;183;183;188;153;151;166;175;138;150;127;135;129;142;149;137;141;149;158;126;134;166;146;147;137;125;124;121;130;102;110;93;138;161;156;126;122;114;139;149;139;171;246;195;203;175;192;184;161;117;132;133;143;124;126;167;202;208;133;139;135;114;106;120;117;137;125;135;111;144;142;153;209;174;165;166;157;149;129;172;197;155;140;132;124;150;146;146;135;133;127;131;112;129;135;127;148;149;149;125;146;122;111;100;103;140;169;154;170;171;164;152;165;146;117;111;141;143;138;126;107;112;114;105;134;136;170;199;188;163;184;154;133;149;124;112;131;144;136;135;131;135;161;161;154;170;139;118;106;130;131;131;124;135;135;162;154;185;180;189;144;123;101;120;127;140;157;155;126;128;134;140;155;142;142;118;133;163;178;201;152;140;139;155;158;172;181;187;205;212;225;207;154;125;148;177;264;234;195;161;158;182;144;139;108;129;126;150;156;154;138;148;132;148;152;166;157;156;203;216;199;190;198;257;236;212;172;137;116;124;132;155;124;146;109;124;130;109;117;96;121;125;152;170;236;266;255;185;194;145;144;168;150;167;151;175;187;197;202;233;229;208;182;150;149;178;189;168;192;183;166;151;123;176;161;138;167;166;151;135;126;169;116;143;143;168;140;138;144;125;156;146;113;150;126;138;129;120;126;118;104;101;138;148;172;172;173;157;153;176;162;145;126;128;137;135;129;158;144;155;149;152;152;126;117;139;167;177;227;193;146;140;154;197;203;199;175;162;132;126;146;160;139;163;168;144;175;147;186;211;195;180;169;185;184;211;211;185;170;185;176;182;174;137;150;139;133;118;139;188;161;104;92;120;126;147;183;212;165;144;129;130;179;168;157;126;119;139;124;119;117;126;114;124;133;170;185;196;178;184;155;140;140;168;147;171;147;159;133;148;157;181;157;172;142;138;127;87;78;71;86;116;136;129;118;108;112;127;139;144;134;124;130;143;141;117;151;148;144;125;132;120;147;141;155;166;213;237;225;211;120;87;69;74;82;60;79;100;114;120;119;135;116;128;142;177;172;214;160;146;151;180;231;195;168;142;148;144;165;172;154;147;126;140;126;128;121;136;145;143;138;159;135;142;144;164;135;139;115;120;144;151;137;132;149;138;137;133;129;149;140;147;137;146;133;116;116;148;140;145;145;141;165;199;227;200;162;159;117;90;98;85;102;106;73;86;87;128;207;211;159;128;102;121;115;109;106;99;95;95;98;117;88;117;134;124;128;157;162;177;127;115;118;120;100;74;105;122;144;159;146;113;129;150;162;186;136;132;96;97;82;106;96;119;120;112;129;127;147;117;100;107;135;106;114;112;140;120;120;119;155;165;176;143;120;122;121;148;154;167;137;127;129;180;155;150;146;147;133;145;158;147;196;237;227;260;288;220;148;144;149;137;155;128;154;130;112;78;91;111;114;142;163;207;195;190;140;147;150;129;139;124;137;120;137;140;147;130;139;144;124;150;108;120;123;116;125;148;174;137;152;162;145;140;124;107;111;112;102;80;98;85;105;133;126;110;117;118;120;135;133;151;170;165;180;151;148;119;122;171;141;132;124;153;144;125;125;141;132;138;148;180;198;204;206;172;182;219;263;275;206;161;104;123;109;145;118;151;157;211;227;176;186;177;157;147;139;124;114;120;116;136;158;160;190;182;164;150;108;146;130;118;150;104;107;131;107;126;147;173;186;146;126;155;145;139;133;128;114;138;120;137;134;128;150;133;116;133;115;134;113;122;132;156;131;154;131;139;121;141;136;137;142;129;138;156;149;186;131;133;133;138;130;125;140;135;116;170;195;176;168;125;115;140;153;119;143;155;196;248;254;198;138;156;160;147;166;189;139;126;120;122;111;129;111;121;137;153;154;131;158;141;129;125;144;125;148;151;112;135;134;155;148;151;105;170;161;171;184;173;154;168;140;150;148;162;190;177;163;164;127;156;166;179;186;193;197;163;175;160;150;178;139;147;144;156;155;137;154;135;165;182;187;166;140;133;124;169;161;160;127;144;147;139;160;145;174;163;156;116;140;139;128;142;147;142;140;152;143;128;115;127;168;162;175;147;132;125;119;146;132;149;152;143;138;162;133;139;130;137;130;113;118;127;135;130;151;159;177;177;193;176;152;132;123;133;143;166;176;148;156;162;127;169;147;165;174;190;157;112;129;135;131;127;125;170;217;245;232;223;201;169;158;137;153;155;172;145;163;160;158;184;167;148;153;139;135;133;143;151;197;187;218;189;158;138;153;182;196;162;167;143;128;142;144;148;124;99;115;115;113;111;129;119;125;116;135;118;120;109;118;122;141;148;142;161;139;135;133;123;143;126;122;126;126;127;144;136;141;146;129;124;127;161;179;158;143;151;137;118;123;139;130;112;127;104;129;147;164;113;127;119;154;185;197;166;132;146;135;162;135;175;164;121;154;156;147;153;142;141;154;135;130;130;128;124;138;150;190;176;162;164;166;178;161;136;142;126;152;158;174;137;108;121;105;136;151;162;191;173;194;223;236;270;244;242;170;192;173;227;255;189;179;196;220;224;219;226;200;172;181;189;177;153;128;113;105;105;118;143;128;144;134;159;159;151;126;116;119;107;108;140;135;144;132;136;139;139;124;119;109;128;114;120;127;136;150;152;158;177;160;171;156;170;124;123;119;109;119;141;132;129;128;171;134;125;129;121;132;146;130;135;178;237;211;238;162;189;190;191;180;170;189;155;129;138;129;150;149;151;127;128;124;135;120;108;97;140;124;115;117;113;176;160;128;141;134;130;145;128;121;116;129;150;112;118;115;117;96;121;110;165;169;137;140;196;209;185;158;126;152;127;151;156;124;124;114;116;131;145;158;184;188;173;148;153;170;201;249;152;131;164;196;243;200;155;150;145;159;160;132;174;166;166;147;172;157;154;165;158;202;250;216;170;133;128;149;145;141;156;165;176;177;157;157;159;135;123;126;129;133;138;152;135;178;138;124;110;124;144;125;142;143;138;134;136;121;145;125;100;60;20;27;37;66;82;124;106;121;89;70;98;120;141;147;162;175;145;137;131;164;134;172;174;162;158;127;128;145;126;139;129;144;137;150;146;150;157;121;146;149;134;133;146;129;125;121;129;180;212;178;178;161;164;149;141;169;141;158;176;148;150;176;197;188;188;164;179;232;272;255;197;166;177;174;193;168;179;181;186;207;197;181;180;196;168;174;173;192;198;218;151;160;157;177;180;157;170;154;159;124;143;150;139;158;162;164;145;126;130;148;184;131;143;139;133;121;107;99;116;104;87;100;119;109;117;141;121;109;129;147;131;159;139;162;219;236;196;147;132;148;148;201;183;152;180;187;162;154;160;177;191;148;107;118;116;124;113;121;172;214;230;202;156;152;140;166;195;197;191;155;151;151;169;165;174;168;178;160;171;164;156;163
155;132;173;182;186;205;179;192;220;173;150;129;133;149;170;182;210;176;142;141;148;186;165;163;138;161;153;147;182;155;198;207;176;169;134;176;180;179;173;185;153;174;147;157;151;163;141;123;135;127;154;124;146;139;140;125;175;139;140;161;155;132;134;141;115;118;120;118;153;158;163;151;127;127;114;124;134;130;163;195;191;168;166;181;148;173;155;126;157;115;151;146;188;198;209;170;133;154;134;128;109;139;147;148;116;124;137;118;112;145;160;142;130;133;137;147;159;191;195;133;120;120;138;133;144;136;155;124;158;139;160;183;158;161;157;126;137;128;132;122;119;118;106;155;161;154;151;146;154;139;164;133;111;114;136;113;125;142;112;128;115;132;127;130;184;182;147;155;149;136;132;109;140;142;154;152;122;124;150;125;143;143;144;149;139;125;104;150;119;124;126;113;119;130;161;153;166;134;134;114;116;119;103;135;135;142;118;131;120;123;127;151;155;121;106;179;174;154;166;148;132;147;142;136;162;214;224;219;197;173;132;130;185;210;235;180;169;141;156;159;153;134;139;124;161;116;153;121;163;149;147;185;178;175;161;166;192;197;191;176;196;197;220;187;156;128;124;103;142;148;129;151;142;134;128;94;112;110;159;175;215;199;271;259;179;143;153;180;189;174;184;184;174;185;188;242;217;226;192;180;155;175;187;201;186;189;183;156;148;164;141;157;159;171;158;142;144;142;126;126;142;157;110;167;133;161;141;142;153;131;123;140;139;108;124;114;128;113;108;125;159;177;191;198;158;155;173;169;155;136;143;124;128;121;160;151;153;145;173;158;133;121;101;137;182;199;160;158;145;170;190;209;208;179;127;136;139;164;138;129;171;227;234;200;149;183;225;222;169;139;149;140;178;141;167;156;148;125;136;138;150;163;141;131;123;141;138;147;114;95;93;109;176;172;208;164;135;150;169;150;139;128;134;139;133;108;125;127;124;139;149;159;156;155;178;162;194;156;160;161;145;168;152;176;146;146;109;145;150;178;153;139;140;123;104;71;83;100;89;112;114;116;130;131;125;157;138;150;134;115;131;127;131;110;153;145;132;151;136;108;132;155;162;220;256;257;173;156;111;79;65;74;80;89;87;111;104;122;107;105;111;140;129;132;159;142;138;144;210;234;177;145;146;154;159;162;165;168;141;121;133;111;120;145;130;142;145;160;136;119;146;141;132;159;143;125;128;122;121;146;169;143;132;123;147;159;146;155;160;141;134;129;142;142;145;159;171;137;148;147;178;178;158;141;148;115;96;83;84;94;104;82;70;80;132;174;221;228;164;135;104;114;103;97;103;117;76;102;121;105;109;110;113;139;156;189;158;130;108;115;95;86;96;100;97;137;124;168;144;126;130;164;148;165;150;129;102;105;77;78;94;129;109;140;125;146;115;118;111;113;120;117;135;104;118;106;131;157;185;163;139;141;107;126;133;139;179;135;131;136;150;172;143;162;134;153;123;163;158;188;254;336;348;386;249;166;148;125;141;132;162;118;131;106;111;102;122;133;135;156;184;195;179;158;128;130;128;133;154;155;128;125;148;124;132;141;124;104;145;124;137;127;112;138;126;166;154;142;164;164;142;160;124;115;102;117;79;83;104;104;113;121;115;121;130;128;124;118;159;158;170;163;140;128;120;119;164;147;136;136;143;153;144;131;114;132;174;172;180;230;208;174;178;174;236;353;326;260;145;121;123;131;133;162;146;158;225;212;175;150;135;116;116;105;120;114;115;128;118;155;178;224;182;151;152;138;158;157;128;128;131;144;132;143;139;137;148;167;157;124;141;130;145;150;119;138;138;147;122;130;105;120;117;113;108;112;111;109;125;140;145;144;151;167;137;137;114;145;152;143;113;165;180;200;147;153;131;124;143;133;120;122;123;140;185;176;180;140;152;113;127;145;135;121;168;148;215;202;166;131;146;150;166;171;164;154;117;95;141;131;130;127;123;149;125;132;155;146;184;155;134;130;133;127;114;122;162;140;157;155;136;139;128;127;182;216;192;152;180;146;146;143;150;189;171;166;141;120;143;177;161;173;165;193;191;161;164;127;160;154;146;156;188;155;168;146;125;161;162;171;161;162;163;134;170;146;130;168;174;129;134;147;173;184;184;164;125;133;137;138;156;126;124;155;142;155;128;134;139;128;151;152;122;142;142;129;118;137;109;129;131;144;145;127;123;141;104;91;118;121;112;127;155;166;182;178;160;194;167;137;97;114;129;163;135;148;115;138;148;139;134;131;175;196;174;128;118;115;110;116;122;126;228;282;316;246;208;178;161;139;149;140;158;145;145;166;202;188;172;183;132;131;169;161;158;144;161;206;236;174;144;161;149;157;156;157;161;144;144;151;143;114;140;150;107;99;137;152;118;110;119;127;142;148;135;142;113;106;115;112;147;142;158;148;112;150;144;135;132;115;101;142;137;136;138;151;137;122;128;132;147;146;127;150;143;126;114;111;122;134;122;113;129;130;121;142;130;110;119;145;164;177;135;152;158;148;132;148;171;185;185;182;173;166;180;149;135;123;146;131;148;118;123;137;197;209;223;201;148;135;155;157;157;118;120;118;137;127;118;124;119;121;123;122;163;194;224;175;209;244;286;307;261;211;187;167;201;237;243;176;190;183;219;219;209;171;174;174;203;194;205;133;110;114;125;133;159;153;144;139;156;146;146;132;140;124;124;137;109;136;113;113;132;126;141;103;118;102;117;132;122;126;115;134;158;146;163;134;160;155;139;146;116;131;161;143;116;141;168;182;180;155;125;131;139;131;134;136;147;183;183;207;181;171;142;149;161;175;190;177;188;160;138;143;128;161;146;147;133;152;133;122;111;134;130;151;131;156;135;144;169;134;169;138;145;133;112;125;116;123;130;131;115;114;104;108;102;134;147;143;144;178;191;198;174;129;134;136;160;148;151;121;119;107;108;145;134;158;146;151;168;144;142;152;166;160;152;151;178;185;262;205;156;143;166;158;203;169;170;143;152;155;162;180;165;174;179;215;272;308;200;107;122;123;142;100;132;165;188;180;170;178;160;141;132;142;150;126;130;161;173;194;153;122;113;130;113;159;132;120;133;125;129;141;116;125;107;81;44;27;46;87;107;137;151;147;137;113;106;111;140;163;142;157;151;126;133;134;148;148;170;178;156;159;136;110;136;165;177;153;126;133;129;143;154;111;122;143;138;120;117;130;140;125;143;153;194;174;165;138;142;146;168;143;164;161;172;149;172;174;188;194;165;187;155;220;285;319;231;163;154;183;163;165;179;185;186;196;194;188;208;178;177;175;188;171;221;227;191;160;156;157;122;164;178;158;140;139;135;129;161;149;162;164;149;114;142;180;174;160;135;154;142;135;144;124;98;95;110;126;97;124;125;136;134;128;140;126;131;143;136;173;204;223;191;156;135;128;157;157;167;180;220;181;163;153;152;162;140;153;128;123;106;123;111;139;163;236;295;214;143;137;121;128;145;166;163;172;186;174;173;191;173;199;166;179;141;123;130;123
133;176;142;176;165;176;180;194;187;169;178;125;141;142;152;179;196;168;159;150;151;154;177;152;143;183;183;182;161;172;207;179;167;133;141;146;173;157;188;171;210;172;153;163;145;141;125;140;121;135;141;115;127;142;162;180;145;192;176;175;152;151;149;129;117;100;108;120;138;223;218;136;137;100;137;131;134;148;154;179;182;161;161;168;127;131;137;149;124;152;134;127;160;184;184;131;138;156;141;123;131;130;178;155;99;107;138;106;116;136;125;128;117;122;109;123;159;176;186;148;126;119;109;152;130;161;137;142;162;170;204;170;160;173;163;136;148;129;148;126;119;136;154;126;129;126;122;124;155;126;122;114;128;116;122;124;114;138;152;140;118;111;136;133;138;167;177;139;145;131;123;116;141;187;141;116;122;144;155;117;147;170;139;140;167;130;146;124;132;147;122;134;112;123;122;144;147;118;138;101;119;111;104;136;139;121;106;111;133;148;132;145;147;117;141;162;183;178;140;147;138;146;162;140;161;199;236;243;190;158;146;152;150;204;195;153;172;153;158;145;140;143;126;115;143;131;127;133;133;123;163;172;147;169;175;189;189;175;182;180;173;196;178;162;145;146;125;141;121;126;164;139;114;112;104;105;125;131;147;172;192;205;193;178;166;146;120;119;200;184;182;177;179;162;184;221;218;190;206;159;153;170;197;225;223;198;142;150;158;158;152;146;143;169;161;131;112;119;161;135;144;162;144;156;160;130;119;155;158;120;123;121;104;130;134;104;116;128;106;123;158;147;200;169;155;134;156;171;149;155;140;139;145;132;179;174;170;175;185;150;132;100;118;146;181;175;170;157;153;154;210;229;224;176;159;158;155;136;137;137;178;221;251;221;172;174;188;183;158;144;117;133;127;149;158;150;132;142;118;126;181;163;148;154;151;147;191;114;90;77;74;99;154;193;187;151;145;142;150;129;123;124;125;120;147;143;131;127;120;149;126;136;125;163;139;156;171;178;147;141;155;144;135;142;151;146;145;159;173;182;176;159;132;118;108;83;81;77;100;114;119;110;118;114;143;148;152;121;130;128;122;154;143;140;141;137;152;141;139;146;131;139;153;245;293;249;208;150;97;82;75;75;67;70;83;111;131;123;133;99;126;133;116;111;120;136;152;172;197;179;186;144;129;144;167;151;166;176;158;126;104;127;140;147;119;145;156;136;155;147;170;127;131;153;136;138;114;131;132;129;159;151;114;129;137;138;185;159;154;131;135;148;119;149;155;136;144;152;158;186;172;158;144;133;126;111;111;73;73;80;78;73;79;70;117;162;252;252;183;137;117;135;116;96;104;104;99;129;130;119;128;108;117;118;150;189;133;126;115;98;79;79;79;83;104;105;132;138;168;135;145;163;155;151;136;132;120;77;94;134;108;107;109;150;138;143;145;115;94;107;136;123;127;126;117;113;125;172;153;188;155;138;140;141;134;135;143;140;157;125;145;148;159;144;155;156;158;168;157;170;259;329;489;517;307;181;144;122;135;139;168;150;136;99;95;106;122;154;150;157;142;140;162;117;120;122;130;145;159;139;134;136;174;141;154;132;147;119;139;119;111;98;132;139;151;176;170;157;170;164;153;158;142;122;121;100;87;93;70;78;101;96;110;83;139;131;143;124;138;145;155;151;116;119;94;120;138;156;134;150;122;132;140;154;152;147;180;186;215;227;219;176;173;195;249;315;277;177;130;135;127;153;168;136;158;168;204;153;147;121;122;108;117;122;120;127;118;118;160;196;168;179;141;135;145;120;159;147;135;143;169;153;153;141;118;124;150;165;171;147;129;144;152;129;133;153;137;148;131;117;120;127;119;126;110;109;124;146;123;136;148;144;191;175;165;128;130;136;140;157;124;182;205;227;182;174;140;147;141;121;126;142;123;122;186;167;168;145;125;118;129;123;116;132;175;132;170;164;126;112;146;151;173;179;150;129;116;114;142;159;130;131;126;143;132;134;130;166;168;134;138;131;118;126;140;153;129;159;146;145;127;132;131;142;134;153;148;165;134;137;154;133;132;157;128;150;130;134;173;148;158;172;148;167;171;163;140;152;121;124;149;178;194;178;151;140;124;127;142;152;194;196;146;150;155;135;143;150;157;142;145;156;185;200;203;145;123;147;150;132;151;139;157;132;157;160;146;137;147;161;167;181;140;114;116;110;105;120;117;123;133;111;115;101;120;132;113;109;103;122;163;150;156;221;230;195;184;188;141;116;101;93;117;131;127;116;129;140;161;154;149;162;161;195;161;153;118;118;103;87;116;120;192;269;277;214;183;172;159;142;139;130;140;150;139;169;176;182;155;171;142;155;152;159;164;169;157;187;201;181;138;122;109;143;188;167;153;132;138;152;128;153;146;131;116;117;163;161;165;151;138;154;139;115;124;136;122;104;130;130;147;134;160;163;160;129;162;167;121;114;114;119;147;128;149;173;128;134;107;111;114;155;159;138;122;134;117;125;143;127;125;125;120;118;128;119;125;124;118;129;122;114;129;141;148;143;140;141;185;181;206;245;200;162;147;155;152;134;147;148;177;155;145;132;203;231;199;166;153;136;136;166;130;134;106;90;87;116;126;116;149;118;131;100;131;169;166;173;211;236;301;337;322;230;191;204;233;243;205;203;192;250;241;235;189;192;186;188;182;187;196;128;143;124;130;175;149;140;139;166;152;184;156;168;124;131;150;160;147;141;117;128;133;118;110;146;141;140;140;112;131;113;128;145;174;127;134;145;132;140;134;140;146;136;126;128;123;139;186;233;268;224;127;127;105;143;137;143;130;146;165;171;148;140;160;157;154;152;152;187;205;160;124;145;124;138;161;139;142;130;140;113;108;141;149;169;123;142;187;148;143;127;138;136;144;133;118;132;143;122;113;132;108;100;100;105;97;111;109;111;143;155;169;180;152;148;120;172;209;184;153;119;123;120;144;160;183;164;138;162;146;143;141;170;147;156;145;136;164;182;206;197;188;187;170;154;176;147;183;151;132;149;174;177;163;162;169;193;256;259;185;120;103;114;101;111;153;176;176;163;157;171;166;137;164;155;158;152;140;139;169;187;152;143;142;139;106;120;134;126;109;113;123;132;149;137;86;100;50;33;53;73;107;113;166;169;138;122;126;138;150;126;139;125;136;155;155;140;155;166;166;161;170;162;166;130;146;154;139;152;169;166;153;106;134;134;129;135;127;133;102;107;123;145;105;118;139;140;141;133;140;149;157;175;164;170;166;164;166;187;176;207;179;173;161;289;311;323;219;179;167;163;172;186;173;159;172;181;170;178;156;180;170;191;193;197;217;177;161;159;175;140;143;127;158;150;145;149;164;155;175;200;193;186;164;147;140;153;175;169;144;111;146;161;124;130;134;142;134;101;123;111;131;151;140;151;106;115;126;127;121;192;185;183;145;136;145;128;151;149;147;166;193;211;165;130;116;127;144;123;122;132;112;128;122;136;178;242;253;221;140;124;126;144;146;160;165;177;222;228;177;171;180;190;210;177;137;131;134;138
148;189;166;162;150;157;167;184;168;149;151;170;145;156;188;185;191;212;147;134;147;154;144;130;151;196;186;152;143;170;155;168;171;151;131;162;154;164;187;186;212;203;209;192;136;131;124;112;105;153;133;148;140;141;139;163;180;201;198;181;159;184;156;116;129;118;127;131;163;260;252;156;104;134;99;127;128;151;191;177;186;157;143;147;153;131;118;133;158;176;153;142;155;142;164;152;170;157;155;159;128;168;143;126;98;137;155;127;137;132;141;138;137;130;108;130;150;175;175;155;125;131;145;118;137;167;129;146;148;191;188;161;175;157;151;164;152;156;173;148;107;123;137;109;126;111;117;120;134;129;116;120;115;135;115;117;122;121;127;135;132;102;120;156;158;150;152;118;147;118;138;124;148;219;176;158;130;152;155;158;159;143;138;136;158;165;145;138;139;143;133;123;111;114;126;115;135;132;115;103;129;124;117;138;116;134;132;167;136;152;134;129;117;115;121;181;215;195;171;143;132;141;134;151;174;236;202;206;197;161;136;139;153;162;170;151;142;131;155;134;146;163;159;142;143;130;143;127;133;132;144;146;156;165;171;154;158;183;172;159;139;142;150;160;164;159;160;130;152;106;106;130;127;125;104;94;116;108;128;169;151;150;141;158;123;143;142;166;178;175;185;167;145;165;179;215;199;223;202;160;144;162;160;189;204;184;194;171;147;184;164;139;154;153;155;147;134;147;154;156;166;154;162;154;153;134;155;147;106;116;121;115;96;121;116;104;112;127;141;130;130;146;158;143;157;150;195;162;158;144;148;162;155;172;168;194;174;171;150;167;118;103;124;147;161;165;148;145;169;173;196;203;208;154;158;143;149;167;145;149;178;195;186;166;144;131;148;131;137;124;127;133;128;134;145;132;132;114;123;125;124;164;170;164;198;172;183;129;87;67;92;96;129;152;169;142;131;137;121;117;124;122;153;146;157;155;161;132;128;132;137;143;144;160;138;155;166;169;154;167;137;168;177;189;154;145;135;161;193;172;164;139;161;130;105;99;70;84;99;113;106;123;94;121;129;133;135;134;126;148;130;126;137;135;132;130;132;143;121;122;148;160;175;177;244;200;171;126;95;63;64;61;51;55;77;93;86;119;112;105;103;117;101;107;122;141;145;175;169;156;131;145;146;143;136;182;154;162;168;160;116;149;132;147;144;145;160;134;124;160;169;143;155;167;188;147;139;133;135;138;140;155;162;144;116;154;167;140;157;117;140;127;107;138;138;132;137;132;168;184;174;173;141;126;150;108;110;70;61;54;72;55;53;74;105;147;189;218;132;139;105;108;106;126;101;107;98;102;126;117;97;118;124;116;135;138;139;124;123;116;107;101;93;101;88;129;120;137;155;154;136;135;133;144;171;125;109;97;122;141;131;151;101;139;171;147;137;99;96;104;129;131;121;103;126;107;131;139;154;151;168;171;126;124;117;127;120;145;162;120;138;164;188;164;164;151;166;184;173;186;203;296;407;419;257;157;133;139;142;153;140;153;101;132;113;104;124;145;165;150;148;127;118;125;116;119;130;148;141;150;157;159;170;137;144;162;142;128;128;120;108;98;119;144;155;196;136;165;172;147;161;166;137;129;101;82;88;84;88;92;95;110;125;121;107;100;144;129;134;119;126;140;126;102;105;129;144;152;130;137;132;159;140;148;162;145;200;197;244;253;217;209;169;179;180;208;204;164;132;129;143;121;174;181;183;153;164;132;131;135;114;106;120;106;98;98;96;129;205;262;199;154;144;135;112;128;151;156;145;151;130;164;159;146;118;110;123;125;147;137;139;128;133;146;130;166;162;125;102;117;130;126;115;125;114;126;128;116;127;165;155;152;163;200;154;143;121;127;138;184;169;200;182;174;182;164;152;139;145;157;131;134;126;128;143;160;151;160;130;123;102;101;123;136;124;136;149;128;119;120;118;164;146;170;151;115;134;113;122;144;134;133;140;133;140;124;170;160;154;162;154;135;116;106;143;160;138;164;138;136;131;149;135;141;127;145;125;129;148;129;157;145;133;152;123;141;154;150;155;132;150;131;157;165;130;148;143;122;131;138;129;184;181;164;153;157;131;142;168;183;195;174;157;177;130;132;144;130;165;123;158;192;192;200;181;150;161;177;158;153;148;145;149;142;170;154;136;133;152;142;172;169;156;113;97;93;82;84;103;144;130;135;120;140;125;110;102;129;98;114;138;133;171;266;289;229;189;165;159;127;107;93;117;126;129;129;134;151;152;147;142;132;184;187;178;105;86;110;112;100;125;126;155;212;232;192;171;124;139;132;137;141;126;150;161;187;177;148;169;169;148;130;178;188;181;142;150;164;163;141;154;139;150;151;158;159;147;166;135;122;137;120;143;120;106;148;157;188;184;143;138;134;143;130;123;140;135;157;152;139;139;164;145;176;157;155;130;182;145;120;124;131;160;142;147;152;138;146;141;155;143;168;154;119;134;136;135;142;129;128;111;108;129;115;134;124;142;125;144;118;117;114;105;115;141;145;127;151;184;211;250;271;224;172;180;156;125;145;141;172;160;156;162;170;168;199;180;164;152;131;137;107;114;117;114;125;97;127;116;121;156;134;98;116;118;154;178;180;234;245;300;306;285;205;217;174;172;213;192;171;219;243;252;222;217;228;204;198;167;187;169;171;144;144;160;183;192;152;165;152;161;174;158;166;135;146;174;146;147;138;159;171;137;125;122;146;153;142;145;140;125;108;149;154;147;138;126;130;157;141;168;172;133;133;116;134;136;143;202;306;364;270;162;127;125;137;138;120;130;158;139;173;156;150;156;172;164;141;141;174;182;142;171;150;123;132;138;152;124;136;125;130;157;162;184;145;158;168;156;153;147;157;154;180;166;202;149;103;143;126;108;115;125;106;118;123;106;134;129;121;114;170;167;164;166;185;174;210;212;235;159;126;141;141;138;159;129;165;161;155;163;150;149;136;123;115;125;112;133;166;161;177;153;177;171;156;142;136;172;173;177;150;153;172;199;161;177;210;215;182;189;141;87;101;110;109;139;156;175;192;180;168;154;161;159;177;155;153;143;150;153;153;140;134;123;148;127;145;161;120;102;155;135;131;158;143;132;126;81;54;54;84;95;121;170;173;173;147;142;175;156;149;136;123;115;148;133;136;122;133;156;175;194;171;127;119;128;130;143;163;187;137;144;143;116;112;99;109;117;130;119;120;125;135;126;110;119;147;155;150;165;145;163;169;180;194;185;203;184;159;170;194;161;174;221;281;279;248;191;137;140;166;193;174;176;181;170;146;162;157;158;166;176;174;159;154;178;169;168;165;221;181;147;144;154;163;151;120;155;166;166;186;180;178;169;139;148;124;141;156;138;153;146;133;131;150;175;168;140;121;119;132;118;134;116;136;120;128;119;136;141;138;161;133;127;121;156;161;146;127;143;174;171;161;146;108;130;113;120;121;134;127;123;125;129;136;138;179;204;163;154;118;137;138;142;165;152;158;199;192;148;178;143;166;216;188;150;120;121;135
201;197;184;170;158;161;166;176;159;135;141;125;168;132;211;194;178;168;144;124;148;124;140;127;135;159;171;147;154;123;161;173;179;134;124;134;138;127;161;205;239;217;179;169;148;119;125;113;108;136;157;153;160;151;147;168;154;180;179;185;186;187;174;133;127;103;94;128;156;194;196;150;138;126;125;122;140;133;162;153;167;168;149;139;169;133;140;156;171;185;181;166;130;133;162;182;193;198;153;167;159;125;125;119;128;113;152;124;154;144;149;118;129;135;134;117;125;125;154;140;133;150;135;145;126;145;146;129;144;160;177;151;150;141;136;185;191;175;149;124;147;156;163;138;129;147;105;130;129;145;144;127;115;133;128;143;102;112;132;135;129;125;113;139;106;115;120;115;144;139;138;142;174;164;181;139;145;147;164;155;141;155;131;142;158;162;152;150;135;156;137;133;114;116;113;110;126;133;109;128;117;133;105;112;135;134;134;147;149;137;139;141;132;117;138;171;220;193;136;142;136;123;131;149;178;229;224;233;204;172;166;157;163;150;170;176;185;170;181;176;179;180;163;140;156;138;125;121;120;130;163;142;122;162;132;161;155;159;146;163;181;183;153;175;171;186;164;141;154;134;131;143;129;121;109;114;104;107;110;160;141;165;134;146;149;145;142;140;149;203;221;160;173;181;189;208;208;203;201;183;151;117;166;162;212;197;186;199;166;184;187;171;157;136;168;139;128;131;169;160;174;152;178;187;177;152;131;160;133;113;113;103;112;141;115;105;121;116;141;163;126;143;120;123;139;152;170;173;147;141;125;138;155;149;190;204;192;162;130;127;136;113;120;129;145;157;179;138;160;164;210;175;181;176;169;164;156;171;172;172;192;186;198;155;184;183;143;153;156;151;115;148;122;134;139;176;159;144;144;157;146;177;179;180;183;217;218;133;94;78;90;97;110;147;146;152;145;106;109;118;134;147;127;148;150;127;157;144;124;115;142;159;145;160;154;172;199;166;170;166;150;163;161;146;178;172;144;159;168;146;175;179;135;141;112;108;92;90;110;119;116;124;132;138;148;121;133;164;120;156;137;133;139;114;120;128;128;132;151;124;142;140;152;195;178;211;146;116;104;72;59;56;47;60;66;92;101;91;96;96;109;103;108;124;128;125;131;173;137;141;128;129;133;133;151;163;151;151;143;137;122;133;136;138;148;146;147;155;172;173;170;146;145;175;177;159;143;135;139;123;160;163;128;144;105;142;137;119;136;140;145;152;140;124;119;140;137;136;185;217;164;153;125;129;119;107;96;72;51;46;47;62;53;76;81;101;130;147;144;135;152;124;106;99;93;108;89;112;143;149;122;120;84;119;111;134;128;110;127;132;108;112;97;104;122;102;158;149;178;189;109;139;149;175;173;151;121;139;125;138;156;123;129;121;134;151;119;114;116;97;119;122;122;112;108;120;131;151;125;144;188;152;145;126;122;143;142;165;156;127;138;164;149;155;143;155;155;150;176;182;188;198;252;264;205;133;151;121;152;162;177;154;122;107;108;82;119;116;140;159;154;121;116;116;119;117;130;149;143;151;168;147;153;132;116;130;129;117;122;143;95;112;134;128;155;168;164;166;147;134;143;134;139;97;131;113;95;106;93;94;92;116;127;138;114;133;147;129;113;116;114;126;121;101;102;103;133;134;136;137;129;135;159;135;143;154;194;220;231;260;207;184;201;165;180;154;128;154;131;138;151;136;163;200;221;182;159;153;136;124;119;115;116;113;96;132;128;150;213;218;155;145;152;127;148;149;142;164;154;132;122;126;140;140;120;129;139;106;150;146;145;117;119;154;156;148;164;140;112;128;102;137;121;122;125;129;132;149;121;136;131;147;137;176;156;147;130;154;173;208;192;188;176;166;163;172;148;155;137;144;133;123;129;129;145;137;149;150;113;118;98;118;129;147;114;135;130;141;114;124;136;131;133;130;107;120;122;112;118;136;132;143;117;136;141;152;152;148;182;172;131;156;138;125;141;160;174;188;157;114;143;144;129;132;138;150;131;122;134;123;109;120;134;141;137;135;149;171;174;155;140;148;127;151;112;144;147;140;142;118;160;147;136;147;138;150;131;136;151;167;178;196;170;187;158;158;155;153;132;154;148;171;157;181;155;154;194;224;174;135;141;139;150;164;143;160;142;131;140;181;172;152;131;116;92;81;102;103;129;128;137;143;160;124;113;114;130;116;120;140;118;161;139;238;258;198;179;164;177;134;121;89;108;129;136;146;142;143;154;175;163;152;150;183;179;122;87;93;85;98;117;122;144;155;183;169;164;112;129;139;158;162;168;181;197;197;152;150;173;190;157;166;177;190;209;204;147;157;169;161;167;122;136;159;148;148;163;150;124;137;126;123;109;120;99;139;163;164;169;147;145;132;132;129;116;134;150;189;180;129;168;140;132;142;140;125;150;160;142;153;142;122;154;159;146;143;166;137;141;144;144;139;129;125;127;140;128;135;113;119;124;120;145;131;136;123;143;149;139;133;95;101;127;112;121;105;132;135;221;205;255;257;198;189;180;137;152;143;180;181;198;157;153;201;187;180;152;166;132;148;164;118;125;141;139;160;144;138;102;110;115;127;124;112;124;163;182;190;222;289;309;274;239;214;185;191;179;183;184;190;208;229;226;226;226;266;231;210;171;182;165;141;158;158;201;178;161;139;144;170;180;193;212;196;152;175;156;163;175;164;158;179;134;124;129;133;141;129;136;120;126;125;141;130;132;133;156;159;147;176;150;150;151;157;156;120;129;133;180;272;314;224;179;118;117;110;119;152;147;174;164;182;180;157;177;189;133;135;123;117;156;149;141;136;123;130;134;118;120;121;130;137;158;177;168;105;151;161;203;170;133;147;173;180;186;164;163;136;127;126;105;107;126;133;153;135;133;141;137;116;125;128;149;144;184;208;233;200;207;171;171;153;184;167;157;123;136;136;146;156;127;131;144;146;136;148;135;118;146;146;163;169;170;180;167;168;135;146;162;185;179;171;146;157;179;163;185;177;217;197;179;145;102;106;117;110;126;149;176;182;189;165;166;172;165;171;140;135;146;148;146;161;134;127;141;152;142;122;137;131;136;130;142;132;145;143;168;145;131;80;67;62;113;124;194;173;164;178;162;165;174;168;145;110;124;137;128;118;122;115;124;186;175;185;138;124;134;123;156;166;167;162;117;119;125;114;133;129;118;113;134;138;135;124;123;128;115;145;122;151;148;140;163;174;188;179;216;208;198;213;177;159;200;198;202;197;265;177;162;146;147;151;159;157;187;159;177;179;161;155;137;139;178;185;176;188;169;149;170;239;217;148;106;118;128;134;138;159;175;151;130;181;174;190;150;118;135;100;99;131;114;138;137;130;145;149;159;147;166;178;131;116;148;132;134;137;108;135;132;154;145;177;145;133;121;134;141;145;142;140;119;148;160;145;133;127;119;122;119;116;128;128;128;147;112;119;123;140;138;152;148;149;135;161;161;130;155;175;163;133;155;159;132;155;157;162;141;128;121;124
165;198;178;182;162;156;179;145;145;113;126;122;142;177;198;221;178;155;155;142;130;142;161;131;135;149;146;163;159;150;158;183;157;152;125;129;124;137;159;181;197;219;161;138;152;159;130;128;135;140;165;165;185;145;150;156;146;173;174;155;216;235;176;154;120;117;119;119;137;151;164;154;135;128;106;111;125;121;139;158;142;151;138;128;151;131;140;150;168;193;198;172;144;136;160;179;223;178;173;159;137;132;118;121;129;128;121;159;142;147;149;150;143;166;159;137;117;136;131;144;124;138;160;160;152;142;144;131;147;136;159;154;130;138;157;218;202;148;118;134;143;145;151;139;153;133;127;139;142;158;137;153;118;157;125;130;115;133;139;128;139;123;108;130;132;135;115;124;133;101;143;163;173;175;172;133;131;146;152;145;144;144;140;153;150;153;148;145;145;129;117;131;133;120;115;100;117;126;135;171;154;134;123;114;130;120;106;146;139;125;150;146;151;160;165;176;195;184;149;125;128;135;140;145;189;193;239;268;250;216;162;164;149;178;162;162;181;170;175;218;168;170;165;137;143;152;131;116;115;118;143;186;168;149;149;132;123;150;171;167;214;168;175;161;175;163;168;168;142;118;124;120;120;131;106;125;129;118;108;141;156;138;157;170;151;125;137;145;188;189;178;193;172;188;183;156;187;193;196;185;162;158;148;207;228;223;179;172;154;137;162;153;180;144;131;133;127;149;126;145;146;180;208;172;181;154;148;135;151;126;118;115;108;118;118;120;103;125;136;147;132;135;143;145;136;153;198;163;152;165;132;120;168;164;194;185;196;190;158;156;154;128;127;118;137;150;157;183;175;198;220;200;183;170;173;162;170;132;153;187;222;201;187;164;163;210;185;170;163;131;142;135;146;147;157;149;144;165;140;157;163;146;141;135;174;206;191;118;89;71;90;121;115;143;148;111;126;113;137;159;101;136;125;120;109;134;146;146;148;151;139;139;150;135;153;170;190;161;158;162;167;149;174;162;185;170;184;165;139;151;149;150;162;131;107;86;91;115;122;119;125;139;130;134;107;143;135;134;118;129;143;155;143;130;132;98;133;109;130;122;152;156;145;164;163;169;148;128;72;66;64;55;58;70;91;104;117;107;129;105;104;108;133;106;106;114;142;146;117;126;137;159;132;106;140;159;166;182;148;146;126;145;133;165;137;139;137;125;157;183;181;153;172;176;169;165;141;159;148;155;163;165;140;133;130;127;111;143;128;141;161;187;154;140;112;110;133;153;185;206;149;130;131;128;114;95;69;56;63;61;68;59;58;78;102;93;94;111;133;172;162;138;116;98;101;102;118;133;117;132;111;102;99;125;121;119;121;133;125;124;121;115;120;94;98;124;143;145;143;137;109;144;213;216;176;151;136;134;151;147;157;122;118;115;148;128;102;90;106;97;115;136;119;125;123;128;138;147;146;156;149;156;123;108;110;133;126;169;159;141;156;161;157;144;128;131;158;149;143;142;133;178;190;167;143;126;125;125;130;168;150;161;113;120;118;120;124;126;156;151;158;132;127;108;121;135;150;136;134;158;144;142;126;140;135;119;106;113;124;123;121;118;120;129;144;149;137;137;159;151;133;122;105;87;103;97;106;102;104;107;115;127;125;135;84;108;125;129;148;106;103;117;129;129;133;159;135;130;135;135;137;132;132;157;185;208;174;205;246;239;208;211;184;204;182;172;146;128;112;124;148;152;227;275;325;266;211;185;155;136;128;143;143;128;138;113;137;122;156;194;154;125;121;125;124;131;145;167;180;135;143;141;130;143;177;136;133;127;154;149;134;139;125;141;156;152;126;126;134;121;128;158;136;148;152;119;141;145;153;148;119;120;110;141;184;164;155;170;256;245;247;205;160;177;166;153;150;161;133;139;118;141;162;155;150;150;168;152;124;118;131;127;115;140;118;123;122;131;127;129;119;116;133;112;111;106;102;105;138;139;121;119;124;116;150;144;165;152;142;148;161;140;128;149;136;184;242;252;183;130;123;130;128;121;147;130;123;135;129;107;109;123;131;133;141;154;141;139;159;139;138;107;156;130;134;146;142;124;145;133;157;136;149;151;161;156;150;133;151;159;175;202;194;169;178;164;150;137;121;133;125;144;171;176;151;180;232;283;201;177;112;136;129;162;179;138;132;121;157;158;226;205;181;135;109;96;105;111;134;145;128;164;135;149;113;130;126;122;141;143;126;142;167;198;175;163;183;171;172;142;115;101;99;116;127;139;187;186;161;185;139;166;185;185;113;111;85;68;91;91;113;121;147;180;196;171;157;159;133;167;137;165;200;225;209;192;195;126;166;198;196;168;166;182;205;208;196;166;177;162;136;145;113;122;137;168;111;153;149;108;111;86;103;119;107;102;135;125;134;157;137;143;147;136;120;133;143;193;191;146;160;135;135;129;131;148;133;158;163;151;146;145;144;130;156;141;129;178;171;168;155;146;129;130;135;139;156;121;130;109;116;128;115;125;132;143;130;120;114;118;124;125;135;127;144;146;127;155;201;231;229;203;147;182;152;115;136;141;157;164;188;168;144;178;186;177;163;141;142;148;141;133;135;142;164;160;164;146;147;120;124;109;97;99;117;144;125;181;225;350;302;259;266;235;227;204;168;176;134;204;175;178;183;194;224;232;220;191;191;173;154;160;163;171;182;203;177;158;153;156;188;217;216;225;196;174;159;154;141;163;147;214;169;162;156;154;153;125;108;105;137;141;118;137;152;120;127;162;174;168;142;150;142;147;146;134;120;114;180;221;224;169;157;137;111;144;152;175;186;205;208;209;195;182;148;137;135;147;125;125;141;148;131;126;125;114;117;117;128;124;142;128;157;144;132;97;114;138;145;135;143;133;141;159;173;144;135;124;98;109;128;106;149;130;154;138;130;132;163;113;122;109;110;153;178;240;209;175;171;115;150;143;124;143;135;124;118;123;115;143;138;133;135;128;187;141;108;110;135;176;148;157;173;195;167;163;163;140;167;152;159;193;187;206;177;134;179;191;253;256;147;126;111;103;99;98;119;155;160;167;177;186;173;196;200;186;165;141;139;136;151;189;193;150;149;139;152;150;155;151;158;146;159;133;150;174;160;211;178;104;84;83;127;161;191;189;156;176;152;146;142;140;127;123;117;125;140;143;116;98;129;145;164;166;125;122;127;137;139;180;157;148;133;131;141;154;122;145;122;128;113;150;117;149;100;134;117;132;115;150;143;135;132;152;195;190;186;237;239;194;183;188;190;193;185;203;176;151;143;155;149;131;130;156;145;150;194;168;155;152;169;163;205;196;182;205;177;141;130;171;165;134;129;107;154;124;139;157;166;137;182;169;196;164;159;110;111;117;113;124;120;135;120;144;143;136;142;163;205;156;119;139;141;140;141;119;132;132;115;174;180;171;157;121;112;143;154;164;160;127;152;143;123;128;141;155;123;126;110;132;110;139;146;147;136;108;97;130;136;143;147;156;197;219;175;161;196;204;146;127;135;126;163;144;148;136;141;134;122;110
168;188;178;164;165;176;189;163;151;150;105;150;133;161;204;180;178;165;127;131;132;143;136;135;149;134;165;142;133;157;165;161;162;138;152;147;112;139;144;148;165;129;136;149;146;156;142;123;133;167;203;183;149;134;160;137;147;144;160;216;200;228;178;190;153;114;108;124;104;110;108;106;99;133;129;121;120;134;141;129;150;138;137;162;149;157;173;150;175;152;212;144;132;164;163;197;175;146;141;131;130;135;111;113;118;85;127;140;148;149;141;147;170;207;185;159;143;121;142;145;162;192;184;171;123;145;164;163;140;137;124;125;128;142;157;167;163;150;129;140;146;149;163;154;131;148;120;124;140;180;171;133;155;130;141;143;121;137;144;137;109;119;131;112;134;132;98;113;114;131;146;158;177;152;141;155;127;124;152;141;163;142;158;155;131;137;114;137;136;126;131;127;128;128;119;109;107;135;131;151;123;148;135;125;128;106;129;120;122;136;136;139;154;169;158;151;193;154;148;151;128;155;128;129;141;175;242;315;325;244;172;138;132;152;159;157;161;161;138;179;176;171;189;142;142;160;155;126;132;141;167;167;172;165;148;128;149;156;167;179;227;204;183;164;133;122;158;168;139;124;106;129;105;110;136;127;107;125;115;136;147;135;167;190;201;198;145;170;188;202;183;201;178;181;165;194;153;188;199;191;167;170;180;185;218;218;230;179;184;145;158;175;176;139;170;129;141;142;126;129;144;189;200;176;187;159;154;161;148;138;111;138;117;124;118;101;135;136;123;151;113;145;152;145;165;156;179;162;141;96;114;124;144;157;155;164;179;172;189;127;121;106;133;144;145;131;144;165;169;168;189;194;192;162;163;181;164;142;172;178;200;214;202;182;202;214;189;190;163;191;153;160;150;165;200;163;173;183;159;162;139;151;143;153;178;163;190;136;101;122;110;111;105;149;145;112;132;132;147;136;147;122;120;160;136;146;135;168;146;139;137;165;153;147;161;159;164;169;167;123;148;144;202;180;197;157;153;144;143;149;167;165;148;119;126;111;99;110;115;121;112;137;156;147;137;131;121;133;111;126;129;154;152;110;128;110;123;126;134;152;146;127;151;156;153;165;148;131;85;85;60;66;64;67;110;137;148;124;111;130;130;109;148;139;136;117;105;129;125;120;134;131;143;152;157;173;165;186;187;140;131;131;142;137;122;145;148;110;148;166;171;165;161;202;155;140;157;183;139;147;137;171;175;145;144;144;176;146;181;155;173;187;183;115;117;140;173;147;171;191;152;142;150;133;106;85;73;64;66;78;86;59;73;69;89;83;92;110;146;178;192;174;129;117;129;120;95;137;151;140;140;90;114;112;113;124;129;104;125;140;145;134;134;117;122;148;155;126;127;109;108;131;210;172;161;132;128;124;128;108;125;122;126;143;139;116;103;91;85;86;96;117;114;119;141;127;121;139;128;135;142;156;132;108;126;145;166;172;166;149;156;149;151;142;129;128;122;157;151;137;129;146;149;144;130;126;133;126;141;149;159;143;127;133;129;107;110;134;187;156;145;131;132;125;126;119;139;143;141;146;121;119;113;114;127;115;120;123;126;145;119;126;105;131;133;137;147;142;163;174;151;129;106;93;92;102;91;81;105;95;134;144;115;141;91;93;122;143;134;130;123;145;131;128;138;142;154;156;142;139;136;142;133;142;189;208;220;247;249;230;246;217;225;209;176;178;151;134;137;121;139;183;275;430;616;449;274;200;129;125;149;168;168;189;188;153;157;139;135;161;118;131;125;92;120;126;178;199;211;179;156;135;139;151;146;129;151;189;137;150;137;109;149;128;151;159;127;150;103;132;120;154;147;166;138;117;106;128;149;152;136;131;154;149;163;153;154;194;228;266;276;228;177;153;128;112;170;147;133;136;118;157;131;141;157;125;166;153;143;134;111;101;114;110;133;115;102;121;107;134;128;111;118;125;96;116;104;118;117;114;142;113;133;138;165;159;143;140;149;147;125;149;115;128;142;196;216;224;171;130;125;150;145;158;169;133;120;115;111;96;117;98;146;150;152;138;155;143;154;134;126;160;115;160;141;143;175;151;164;134;136;140;136;151;146;127;135;142;143;124;144;151;171;154;178;174;146;161;142;146;162;182;175;181;156;165;210;224;197;152;120;135;156;154;158;149;161;141;167;190;247;279;193;165;131;116;99;104;125;140;135;122;157;132;131;128;122;116;177;166;171;155;160;144;155;156;134;156;131;129;116;106;89;115;120;137;177;184;180;170;180;175;192;142;154;118;92;88;69;97;120;121;157;180;195;156;175;153;125;149;179;178;221;226;200;170;198;150;146;154;188;149;170;183;182;206;222;177;172;148;168;159;121;150;146;147;138;162;132;143;120;98;95;110;115;102;159;135;131;120;129;150;121;125;152;137;156;182;140;135;139;105;141;123;120;144;121;127;171;161;159;155;163;158;132;159;141;179;185;184;178;182;125;130;122;131;134;123;93;123;103;122;135;125;123;144;165;140;101;119;132;129;115;110;120;132;112;143;173;211;207;190;131;148;130;144;135;143;127;147;143;112;140;171;175;163;164;169;164;137;154;151;140;165;155;159;164;174;149;110;94;101;76;112;112;137;176;145;231;292;317;278;272;234;238;188;178;163;185;153;185;175;168;182;163;215;209;221;178;177;133;149;127;154;164;166;156;160;163;178;198;211;312;324;238;139;134;172;145;139;146;170;177;133;134;122;120;117;131;125;128;139;123;137;134;155;160;143;160;155;142;124;155;124;165;134;124;159;142;133;141;128;122;108;118;155;143;171;211;185;217;212;197;150;160;144;137;117;135;139;128;159;152;142;127;131;115;144;154;153;142;133;101;125;96;115;112;110;156;141;135;143;115;119;142;137;110;124;121;131;133;101;116;148;131;127;134;146;127;130;113;94;139;138;163;209;187;151;151;124;148;174;137;160;127;104;100;123;134;135;123;124;148;177;206;172;132;146;128;146;189;206;201;195;182;174;146;175;151;192;165;183;190;187;185;167;206;206;275;214;139;133;94;134;88;111;119;129;139;156;155;185;191;225;220;154;162;119;146;139;146;186;187;161;105;125;154;154;110;144;185;160;170;156;151;163;162;192;186;145;119;130;115;126;183;178;170;153;152;126;148;152;159;122;112;98;127;134;132;126;137;126;157;128;136;123;146;151;173;204;169;168;146;133;116;138;106;114;138;158;151;139;133;123;127;123;110;119;145;125;135;127;106;141;144;160;202;225;208;191;180;190;176;180;160;157;195;157;172;163;158;113;128;146;158;168;181;187;172;177;182;169;205;201;195;190;184;143;137;140;150;120;131;121;143;156;123;139;145;130;156;137;132;150;141;139;111;129;128;127;137;154;135;115;134;120;136;143;157;154;110;123;137;156;118;127;129;134;145;205;245;223;166;132;124;152;138;132;142;194;148;174;188;124;144;172;143;137;151;130;119;122;144;140;140;127;114;119;141;136;145;170;244;276;221;203;233;232;166;146;147;150;158;150;138;162;136;121;136;137
169;162;151;160;138;166;184;194;125;123;120;123;129;169;169;149;153;162;163;132;146;147;153;130;157;134;140;147;163;162;168;175;157;151;147;150;126;135;144;126;151;165;138;136;133;148;155;153;126;160;226;205;164;147;160;156;136;134;170;169;179;154;188;186;161;133;100;132;73;82;103;105;123;125;112;109;120;166;137;125;144;119;127;174;149;167;179;190;143;163;154;127;150;181;163;194;193;122;125;117;126;134;123;127;110;107;111;132;132;134;116;150;174;194;197;190;168;118;157;159;166;225;241;172;140;174;148;144;140;126;132;139;130;130;161;160;160;133;125;129;142;160;145;142;138;109;109;125;137;169;151;139;141;142;143;131;119;136;140;113;107;97;123;119;132;102;107;118;130;131;143;141;152;149;143;140;147;122;151;131;129;126;147;144;151;125;118;131;134;130;161;119;104;127;139;125;108;124;129;144;147;134;136;118;113;101;135;125;155;166;190;191;186;199;199;172;189;185;154;163;129;145;143;130;173;156;238;273;249;244;165;150;129;137;169;147;171;130;166;166;185;161;151;153;153;144;163;136;142;151;162;166;187;162;134;150;167;155;162;219;206;197;153;156;142;141;170;149;128;116;117;113;128;137;128;106;126;112;127;138;153;149;197;232;297;238;182;151;186;215;174;204;172;151;162;145;155;159;197;199;148;165;145;183;170;197;195;197;186;174;158;200;166;166;158;147;125;158;143;147;146;163;161;157;144;153;153;172;152;149;137;112;130;136;125;137;116;153;147;128;141;133;142;125;160;130;129;130;121;114;118;122;135;146;151;153;164;175;156;162;144;130;119;121;130;149;143;149;170;175;184;207;170;186;166;163;157;137;163;171;163;163;156;177;210;185;193;138;150;164;156;180;171;177;200;183;163;152;176;173;166;163;148;137;126;127;113;128;91;122;126;113;114;134;126;120;131;129;136;150;139;146;145;137;155;152;166;148;130;146;143;159;151;170;157;185;173;170;157;133;145;152;175;165;185;177;154;135;142;150;174;145;146;144;111;108;117;141;134;125;121;134;127;121;130;136;135;150;127;130;143;135;147;168;155;161;121;123;113;135;172;163;179;167;183;173;172;148;85;86;69;70;66;86;104;139;139;118;116;135;101;123;131;141;125;130;107;109;131;131;136;145;145;139;148;147;188;169;178;106;122;125;136;129;125;139;123;151;131;156;165;159;187;170;156;169;152;178;151;164;134;122;131;139;114;158;165;194;210;204;190;202;169;177;138;127;134;129;171;142;136;149;158;131;125;96;76;67;92;128;93;77;76;79;78;78;78;96;140;164;174;160;111;113;121;98;117;129;137;132;101;100;122;108;120;132;136;97;108;131;143;164;128;116;113;144;153;129;116;111;125;133;153;158;170;154;142;121;116;129;119;107;118;128;119;97;113;75;71;93;123;94;95;114;145;154;154;130;125;139;133;141;122;136;130;128;161;149;131;147;158;164;148;126;124;134;137;124;139;148;122;164;164;143;145;156;133;147;118;132;137;131;122;116;129;108;130;142;177;194;161;162;132;118;112;133;161;182;125;129;135;119;120;106;133;154;125;112;121;114;118;89;120;164;128;133;150;167;162;125;155;119;102;110;104;105;111;115;101;107;114;113;106;131;95;104;99;106;133;130;117;115;167;136;135;147;139;177;183;170;162;132;140;139;152;222;221;228;213;266;234;205;261;220;188;183;141;129;138;135;144;185;290;592;796;594;325;174;176;167;231;264;297;253;201;188;140;143;168;146;115;107;126;119;110;138;130;157;208;244;242;205;150;149;130;128;141;167;169;114;129;109;138;184;174;139;150;136;148;137;139;141;154;129;113;101;131;154;139;148;164;158;117;128;120;164;144;195;214;262;305;230;179;143;129;131;142;154;125;129;114;129;125;153;134;155;178;183;152;130;118;107;130;120;147;126;129;131;110;117;119;101;134;119;130;121;105;120;120;128;125;118;127;138;140;151;139;144;136;143;136;126;131;122;137;158;191;194;185;146;148;132;158;181;171;155;129;120;114;129;130;101;152;163;176;130;129;136;115;116;135;138;139;134;164;128;153;157;167;141;155;130;138;159;137;144;133;143;114;95;123;174;161;175;155;137;152;146;117;136;144;183;179;159;170;166;199;177;171;140;146;186;199;209;186;178;132;152;175;259;344;317;212;166;144;123;110;120;143;151;123;149;132;147;139;143;130;130;143;174;189;152;159;139;128;118;158;140;141;129;133;107;113;101;118;143;151;159;193;186;236;210;182;171;143;98;112;105;85;118;138;134;160;134;156;153;166;150;159;143;155;153;204;205;194;189;181;156;127;160;165;141;145;190;209;204;192;180;160;147;162;136;151;150;160;167;171;152;165;146;131;145;92;101;109;136;122;130;142;133;132;123;145;131;169;182;152;175;167;158;138;126;146;120;149;131;119;121;157;170;144;146;165;149;138;130;174;177;182;201;193;160;152;114;148;146;136;140;96;122;120;98;123;141;116;151;126;134;129;142;133;138;132;137;131;132;133;145;174;183;189;178;139;148;126;118;111;106;118;128;107;134;113;175;145;144;167;155;163;138;139;132;147;176;134;138;130;129;120;103;118;94;68;74;112;131;152;205;198;241;256;252;248;208;198;157;185;166;171;187;171;170;164;166;174;153;200;165;192;147;133;135;146;135;140;166;158;149;145;189;217;244;294;276;240;154;131;127;136;134;131;121;137;146;122;125;136;128;124;119;137;133;132;125;130;148;146;180;157;146;155;130;132;126;156;144;141;125;143;131;146;139;135;133;142;141;170;177;189;198;197;193;191;161;151;148;134;119;138;143;128;180;159;178;152;176;172;160;188;153;154;136;119;113;121;110;135;121;144;144;126;126;137;132;103;142;134;134;114;132;116;110;141;140;141;161;146;135;106;124;114;124;155;169;192;182;169;186;171;140;150;138;134;160;120;143;116;103;145;130;137;137;138;156;186;163;120;110;135;176;164;212;204;216;183;177;177;170;169;170;181;144;180;204;208;179;178;233;275;243;163;142;135;133;130;121;132;169;153;165;191;194;193;205;187;152;124;160;140;114;158;168;183;162;145;160;152;124;148;134;148;175;176;188;167;157;159;161;182;144;146;124;130;133;164;190;146;162;142;149;161;155;134;116;102;135;126;150;138;151;139;151;138;133;131;108;123;148;190;155;213;189;145;123;137;128;134;138;158;131;158;115;149;130;127;102;132;139;135;152;135;128;122;124;172;176;208;209;228;230;199;215;178;174;178;157;146;155;169;186;165;151;180;173;153;170;175;196;172;170;175;160;219;202;220;185;193;138;138;115;134;118;134;139;186;190;144;126;154;166;145;144;146;168;134;140;115;134;146;120;125;131;112;142;107;134;122;148;159;130;113;124;119;127;147;127;129;134;164;186;221;193;153;147;98;141;136;167;158;151;175;192;189;184;123;139;131;149;122;110;115;130;145;143;137;133;155;148;150;121;130;169;238;275;257;245;264;264;163;139;148;181;173;155;142;135;141;151;167;173
162;165;163;128;161;144;160;146;147;105;128;137;135;152;158;164;161;145;123;154;124;178;158;134;145;132;139;150;200;162;174;178;163;145;131;123;114;125;141;125;158;135;154;132;126;141;125;132;124;141;184;166;155;168;159;132;135;180;173;206;223;208;187;153;158;119;119;95;106;99;97;95;120;111;103;128;120;132;131;124;142;137;147;152;162;162;135;157;152;142;129;139;136;191;189;179;148;136;114;130;127;126;137;161;137;130;112;131;140;150;133;157;158;198;190;192;183;171;171;144;218;280;288;209;157;144;148;152;164;135;173;164;162;153;124;127;131;139;117;114;129;128;151;116;116;123;118;108;120;142;134;136;155;168;141;133;140;140;128;109;110;111;111;130;121;104;107;129;122;127;125;164;122;144;145;144;159;140;143;154;140;114;130;156;142;112;143;135;141;143;139;135;128;125;119;136;145;99;144;131;129;150;151;135;107;119;115;129;127;163;156;192;217;195;198;180;225;175;166;171;154;146;142;148;136;154;199;230;237;207;165;125;132;156;149;153;134;167;157;138;155;150;150;130;131;138;139;123;149;169;217;193;182;146;140;161;146;126;152;188;188;164;173;127;155;160;159;132;126;147;120;110;110;136;139;147;131;128;133;138;153;179;216;278;296;209;162;152;165;174;187;179;163;155;179;162;146;172;185;187;208;199;149;160;156;167;236;204;164;162;194;195;194;184;162;146;120;144;119;132;143;153;145;170;155;138;141;167;138;140;121;143;109;131;132;116;158;166;184;183;164;149;168;158;145;121;140;136;128;134;153;135;126;131;152;174;162;181;180;148;159;96;114;109;138;142;143;142;169;155;161;160;174;156;153;140;151;123;155;135;153;121;150;150;186;151;169;156;174;141;164;174;190;167;181;129;160;172;170;171;195;201;149;168;146;136;131;108;127;112;115;133;142;141;172;126;127;137;126;138;151;134;145;155;187;134;168;171;146;141;142;165;150;178;167;168;207;172;173;155;136;145;154;176;186;150;169;175;159;132;170;165;159;145;131;112;102;134;106;107;112;128;122;118;128;113;107;134;131;137;130;154;151;159;159;140;135;145;126;127;184;162;173;160;168;165;154;135;139;81;87;76;90;93;131;134;148;125;124;144;110;95;128;137;155;122;126;129;94;121;126;129;136;132;161;172;146;137;151;142;151;140;136;143;114;134;125;123;124;113;133;163;150;166;152;147;173;173;182;168;122;104;134;134;150;160;158;201;224;190;145;161;141;143;172;189;185;157;153;159;112;130;128;156;133;103;86;67;83;121;121;104;80;83;75;82;75;86;106;102;129;121;125;121;135;105;108;117;127;119;115;98;138;137;133;134;125;140;138;124;131;131;159;151;137;117;134;104;96;124;151;153;146;154;154;149;105;97;112;123;115;116;123;130;138;92;100;79;84;105;106;103;99;109;141;135;138;148;121;120;141;156;166;151;165;174;163;152;147;168;144;163;147;122;126;146;161;146;128;138;143;157;166;149;157;139;120;140;140;129;147;130;131;98;99;118;108;158;150;157;168;148;150;129;110;138;175;177;152;136;92;132;154;129;109;121;128;130;107;117;115;116;129;145;155;142;164;153;170;159;149;108;112;93;99;107;100;100;105;112;104;107;106;112;93;101;117;124;129;141;134;152;103;180;151;158;154;191;183;140;147;147;130;139;171;173;194;206;198;233;257;235;249;221;149;149;152;131;112;146;142;198;301;508;669;438;239;167;153;217;273;341;289;275;204;177;125;131;142;122;153;145;111;114;114;120;122;147;225;296;345;248;167;126;113;134;141;188;165;154;134;145;188;220;208;178;166;175;195;179;145;168;155;160;129;130;124;145;131;167;142;118;141;127;133;136;154;202;222;244;265;196;164;126;140;156;158;131;99;123;114;101;127;141;163;139;175;161;141;121;115;127;122;177;160;129;119;128;129;143;156;142;124;132;133;123;117;134;131;140;110;123;145;123;141;131;149;142;156;143;112;118;105;130;144;144;140;139;143;147;134;158;171;159;142;154;159;147;158;143;142;158;150;158;192;145;143;135;129;154;145;126;149;146;132;125;151;142;142;129;105;109;102;141;114;125;146;120;129;140;135;152;154;178;141;136;143;146;139;146;155;140;173;157;143;173;183;163;183;169;178;180;208;214;194;144;168;139;171;216;279;286;194;139;128;131;105;138;165;139;178;117;125;146;127;137;111;136;144;180;145;171;129;114;144;134;118;147;181;145;138;122;130;110;102;129;139;149;161;181;219;178;180;139;127;113;93;115;106;110;115;125;166;176;150;164;160;160;163;168;167;165;165;178;172;153;142;135;126;127;130;120;136;181;188;190;212;172;176;166;152;132;146;157;180;171;151;147;170;197;183;136;137;132;121;152;160;178;136;152;136;122;135;138;151;117;171;199;190;180;165;145;136;128;148;137;111;130;149;139;148;135;146;167;122;132;140;172;204;226;187;146;119;124;129;159;170;143;167;118;132;115;133;135;121;112;136;146;125;141;117;132;127;132;114;142;143;170;156;148;175;160;127;137;153;137;146;134;129;108;147;131;123;152;145;143;151;164;160;147;141;145;164;167;133;106;116;102;108;111;97;82;73;83;120;151;191;154;172;231;214;239;188;177;154;163;186;221;221;179;167;171;160;179;158;183;174;186;165;145;140;122;129;133;130;159;151;146;159;157;194;176;219;222;200;171;144;125;142;133;117;129;135;135;121;96;113;122;158;132;116;124;136;126;144;179;201;173;152;137;131;125;134;155;173;152;144;134;129;140;140;117;126;122;132;140;159;158;163;177;184;193;179;161;136;112;122;112;121;137;118;170;162;152;143;123;191;165;177;189;143;151;134;88;125;133;133;125;175;193;162;130;147;126;139;126;151;131;133;135;138;123;140;133;129;153;128;149;154;125;132;156;200;245;256;178;139;161;130;143;176;167;174;157;132;93;126;131;122;148;162;162;135;150;148;137;129;116;117;139;174;198;194;246;208;218;173;160;168;184;147;163;181;202;213;189;219;217;204;200;149;134;141;117;128;120;131;168;182;182;197;202;179;165;162;136;130;128;145;112;148;155;153;129;145;114;132;149;122;148;160;162;171;187;181;133;129;107;135;135;124;131;122;151;156;127;155;143;142;163;163;162;144;123;131;131;146;157;160;138;168;152;143;120;118;113;95;107;140;174;245;207;149;131;128;140;142;142;151;128;111;129;126;119;117;128;133;116;154;125;133;128;124;142;168;195;222;222;225;217;211;180;172;180;195;170;151;160;180;215;190;210;234;195;179;164;185;166;186;182;174;166;199;188;202;176;183;143;118;142;141;129;141;205;214;215;157;157;145;130;117;155;147;160;121;127;147;165;147;135;149;142;125;140;118;113;127;137;148;150;132;121;138;132;127;135;130;122;130;194;173;168;146;149;120;139;125;157;178;188;186;210;219;179;151;158;163;136;138;127;115;126;123;145;140;153;149;181;149;132;142;138;166;229;250;238;247;177;172;135;173;212;189;170;141;124;139;163;138;170
156;145;149;156;152;124;157;165;132;147;152;148;130;138;147;168;137;152;145;150;164;160;123;122;130;132;137;174;210;194;187;167;167;164;139;136;122;125;132;139;155;191;151;126;131;139;143;142;143;123;137;143;134;145;133;134;156;150;174;200;273;374;298;203;143;150;161;135;139;91;102;106;120;98;130;125;154;116;142;164;149;163;135;144;160;141;127;165;132;137;113;109;127;152;170;175;159;147;117;120;160;179;171;144;121;108;141;144;166;137;133;157;160;179;183;198;246;219;160;174;169;247;256;198;136;168;146;160;123;152;147;162;159;148;153;112;122;124;99;132;113;124;143;115;113;111;127;115;108;143;144;134;148;120;157;135;126;140;131;124;120;127;100;123;124;128;113;116;129;129;114;130;124;125;126;166;157;148;159;168;138;124;128;136;138;118;118;124;122;120;137;140;121;101;131;111;113;134;144;147;142;171;169;131;124;110;141;135;138;136;173;189;189;188;177;161;151;183;218;222;166;147;143;143;140;197;170;210;174;189;162;143;133;141;131;155;150;140;153;154;147;148;145;125;163;131;142;148;153;183;182;210;202;149;154;155;155;149;148;164;170;154;129;140;150;173;162;147;110;109;112;127;149;163;154;145;121;147;117;118;173;253;247;269;241;186;152;126;157;143;174;156;162;168;154;154;139;131;165;167;204;186;167;151;133;172;193;145;187;177;164;210;222;183;162;158;155;144;141;125;168;139;146;144;140;160;145;138;139;143;155;134;134;113;126;125;152;205;230;216;195;148;168;134;112;127;119;121;116;137;130;165;160;156;151;168;167;182;183;163;142;151;118;116;136;157;164;152;157;139;185;181;169;144;150;131;154;128;135;148;142;144;147;165;162;175;170;156;142;187;183;179;180;171;189;160;160;151;161;149;170;152;144;155;127;141;162;115;147;107;135;145;167;187;136;140;137;116;143;141;157;140;135;186;189;157;161;172;154;140;126;130;160;145;155;171;149;148;162;140;170;183;175;179;169;173;159;181;174;129;146;144;146;128;135;96;125;139;137;128;149;126;122;134;132;125;112;117;143;153;143;162;139;159;149;120;130;133;145;161;172;172;143;159;156;144;184;134;116;112;81;63;68;86;108;121;109;104;91;107;130;123;149;136;149;136;134;134;143;129;146;144;163;144;156;158;159;145;149;131;145;162;110;144;143;124;133;148;165;153;136;156;151;174;144;143;151;177;135;131;120;106;132;153;140;167;169;172;164;170;168;151;142;151;169;186;200;171;173;164;151;128;119;141;120;107;80;68;81;128;111;107;81;77;89;98;89;106;103;101;97;120;119;125;119;112;112;121;149;120;93;119;125;129;140;135;143;166;151;125;137;148;143;173;155;108;108;116;87;124;121;123;131;154;162;132;123;104;80;108;102;102;126;113;101;79;70;82;106;101;101;107;93;126;107;150;160;121;122;141;127;151;166;179;185;148;172;145;161;150;171;168;140;146;155;151;157;148;152;148;154;193;175;137;131;141;118;134;138;152;152;131;130;116;91;100;113;133;128;131;119;144;149;122;125;166;210;196;168;147;143;121;127;133;132;137;141;139;106;127;118;130;147;149;145;155;154;136;152;140;132;124;96;118;121;101;118;90;100;114;127;114;91;115;108;96;112;106;127;118;120;158;171;173;191;169;185;181;173;150;125;116;147;154;166;179;200;218;210;224;217;215;247;202;164;164;168;153;160;177;179;186;204;295;373;262;185;151;167;226;238;284;281;255;218;139;135;143;141;142;150;110;123;115;146;131;128;167;203;338;327;244;161;129;158;143;164;146;140;132;148;159;216;282;289;220;164;170;186;142;135;147;158;148;111;107;114;146;135;138;142;168;127;128;156;145;158;153;205;239;219;153;144;136;160;172;172;163;125;101;104;117;118;121;122;153;164;139;146;130;127;125;130;144;144;143;161;121;163;137;155;160;159;149;125;118;132;138;142;125;113;120;130;118;153;134;178;155;142;147;159;122;108;129;143;131;140;144;144;151;121;136;141;180;170;161;201;194;176;167;165;158;158;163;161;141;148;104;126;133;136;140;155;146;131;145;135;159;141;128;110;124;118;119;113;128;151;126;133;106;153;148;142;147;129;131;148;133;113;132;150;138;137;151;155;194;187;199;176;185;169;186;192;201;140;144;148;147;143;155;194;191;170;150;136;120;122;160;173;160;137;108;123;149;132;138;128;111;153;164;161;149;131;157;146;134;139;157;152;149;166;134;131;105;127;134;141;155;161;165;204;162;165;154;138;119;103;104;113;126;146;143;155;147;121;134;176;165;152;140;191;180;180;152;160;164;135;112;127;114;139;114;133;134;157;177;171;145;188;160;164;142;152;170;161;180;155;155;161;181;173;175;151;147;126;156;154;153;137;158;115;126;105;124;103;127;144;189;160;186;149;124;131;140;144;136;140;150;175;163;127;131;173;119;109;146;161;183;206;204;169;150;115;123;118;122;145;158;142;136;137;148;136;150;122;116;124;134;115;135;124;146;122;127;138;145;177;228;206;177;150;146;132;150;119;134;117;125;136;143;130;130;146;144;167;163;141;175;168;153;158;132;176;162;110;121;93;121;113;128;116;86;79;69;142;140;178;175;177;190;158;148;198;181;143;167;200;252;241;227;177;165;168;196;160;167;168;173;193;152;166;170;183;161;152;133;167;152;148;155;176;187;194;191;143;140;133;134;130;113;134;110;129;96;112;115;121;119;135;147;136;138;140;143;151;220;261;229;156;159;142;148;123;135;154;183;177;147;130;152;130;128;110;138;135;149;140;170;154;168;170;173;166;171;173;127;151;125;118;105;135;155;151;173;134;164;177;168;190;183;187;155;120;121;123;146;162;183;192;228;154;138;121;121;129;118;110;115;159;142;147;125;123;118;119;120;140;146;129;133;120;175;270;310;295;198;161;146;127;155;166;166;181;168;151;140;120;144;152;124;168;164;151;131;129;126;131;123;128;152;196;166;180;236;220;175;161;160;150;144;154;154;167;198;208;221;212;180;193;184;141;127;135;124;106;110;134;164;158;213;232;235;184;159;143;122;108;107;134;149;154;135;138;154;141;121;131;123;108;127;138;159;146;167;136;161;142;148;140;131;133;139;130;125;126;158;176;161;153;173;180;170;158;121;132;159;170;136;148;141;166;176;169;133;123;87;106;126;134;176;192;174;136;125;140;143;175;161;149;132;140;124;126;122;116;148;124;142;135;123;112;135;105;157;152;166;194;220;255;188;214;208;189;194;206;192;182;191;197;199;237;261;201;225;175;180;162;191;157;151;201;170;157;160;163;155;167;170;150;142;115;124;160;155;232;222;155;147;126;125;158;159;162;155;137;138;125;125;135;123;150;136;124;124;114;121;144;143;149;121;115;122;139;137;147;169;153;160;143;144;144;149;130;148;133;151;137;120;186;201;188;165;189;184;153;142;144;127;112;117;109;125;131;152;152;156;159;180;135;172;131;152;186;223;272;266;214;181;111;157;150;186;156;124;162;120;139;135;118;126
164;140;156;152;143;133;151;146;122;135;137;155;130;156;179;236;225;197;155;144;151;132;121;140;120;147;131;168;150;165;164;160;153;141;135;134;137;124;143;148;204;222;214;159;137;142;124;122;128;116;141;112;105;132;140;140;133;146;179;250;496;688;487;260;174;198;226;231;160;126;116;115;112;120;122;120;122;120;148;168;177;167;153;146;132;121;156;164;143;151;124;107;129;170;198;174;155;110;128;144;138;179;150;139;118;125;134;157;163;158;151;139;175;147;196;189;238;191;162;131;158;168;198;179;152;145;140;160;139;168;143;167;124;143;150;125;108;111;117;137;143;121;128;118;118;97;112;119;96;113;124;129;123;125;152;160;127;137;135;114;115;115;111;106;154;122;157;131;120;135;134;129;136;124;136;135;133;138;129;180;171;157;111;117;123;137;161;155;146;137;134;120;121;112;124;137;113;162;151;159;165;188;173;137;129;120;146;152;114;121;139;143;168;191;193;166;174;233;316;293;135;135;150;156;160;160;188;176;213;180;177;139;154;153;139;170;155;162;155;169;139;143;154;153;130;143;139;149;143;181;236;200;195;159;143;145;135;151;137;181;185;151;123;134;137;167;164;120;110;141;135;152;161;176;178;175;173;159;124;137;173;214;233;189;145;156;140;142;168;162;177;183;167;145;161;169;163;144;151;143;185;182;140;148;144;145;136;134;138;175;194;223;233;228;192;157;130;139;154;138;150;152;157;135;165;124;132;130;160;164;144;139;123;118;110;120;115;175;211;200;168;145;143;132;122;141;138;135;125;163;154;185;168;137;154;154;160;177;136;149;138;128;94;125;164;153;170;168;141;167;159;166;172;144;135;139;134;145;140;131;122;140;174;188;190;158;168;182;213;197;195;176;175;189;198;191;166;170;171;165;200;157;153;145;154;142;159;149;160;138;147;119;150;147;133;115;138;128;148;150;167;142;131;168;176;151;165;150;143;127;124;130;135;169;158;159;168;174;152;173;183;165;154;175;153;150;174;206;217;174;152;147;141;133;122;90;147;177;186;165;132;116;127;121;130;116;139;125;146;120;142;163;140;168;130;138;148;138;147;144;142;142;148;151;139;153;138;147;119;78;81;61;69;66;104;97;81;108;93;102;125;129;145;131;145;146;118;119;132;133;144;134;163;183;204;166;159;171;146;125;161;141;156;150;134;151;119;147;159;114;160;148;189;174;156;129;139;148;121;131;137;142;144;137;153;171;140;139;135;140;136;187;152;124;163;170;180;164;148;178;127;142;135;124;142;111;88;80;96;107;100;99;103;75;105;86;101;94;106;91;111;115;107;110;94;111;116;134;112;120;111;135;110;116;123;128;144;156;146;122;109;131;141;151;147;109;91;96;93;112;125;122;149;164;177;167;109;104;112;79;96;93;122;73;74;95;87;92;102;107;127;126;117;90;117;147;146;144;126;149;157;146;152;219;227;187;135;127;156;131;159;155;153;142;117;156;142;155;171;160;155;170;138;136;137;146;143;140;132;119;149;145;140;125;92;81;112;140;118;121;124;140;121;126;156;185;285;225;172;133;127;144;154;130;139;128;119;127;117;116;130;140;136;118;150;123;134;119;133;149;109;100;90;103;115;118;104;59;105;105;103;123;107;106;100;124;84;105;131;109;123;153;168;162;190;166;205;191;175;154;142;153;163;145;172;199;182;197;239;240;188;185;165;161;142;140;189;197;201;184;169;179;165;177;196;190;166;135;147;191;169;194;220;243;219;152;117;123;147;162;152;143;120;126;126;113;177;168;214;232;250;201;174;134;138;129;159;145;120;133;131;136;202;276;233;180;133;144;154;155;147;173;160;147;121;109;129;130;123;143;161;129;141;148;136;160;145;183;203;163;173;137;138;127;134;159;158;145;115;123;133;141;136;134;137;148;132;161;121;119;117;122;110;124;155;162;161;148;150;143;151;179;181;124;136;143;144;166;193;139;150;135;127;130;129;158;145;137;156;155;150;127;115;123;123;136;124;152;112;134;129;119;116;137;116;183;220;212;201;168;177;181;201;158;159;157;138;134;118;131;148;136;151;142;124;128;126;151;140;140;124;95;129;135;124;154;127;123;117;140;166;170;147;143;135;138;98;146;113;133;124;127;127;151;165;186;197;185;180;146;153;156;189;175;171;164;141;125;147;165;149;161;153;141;153;135;137;161;179;168;123;117;108;129;129;132;114;143;133;132;152;147;152;126;144;131;138;146;166;153;133;142;122;103;101;134;154;152;164;196;189;168;138;150;157;124;116;124;172;125;106;129;129;129;137;124;126;165;217;203;160;155;163;159;172;105;149;112;120;127;134;137;126;151;145;175;123;144;170;180;175;162;159;165;149;178;138;156;188;195;218;154;158;152;121;149;138;162;137;138;142;142;109;95;107;109;126;187;155;145;119;129;127;145;160;144;152;188;187;198;135;157;142;161;104;151;174;183;190;208;151;126;123;120;124;136;100;162;153;157;124;170;127;140;108;98;140;142;135;152;109;135;156;145;175;212;318;334;293;181;123;133;120;125;147;130;140;122;132;159;158;147;159;192;161;152;184;165;160;134;151;121;157;149;139;105;127;123;121;138;94;98;81;102;138;155;156;150;143;158;177;187;190;175;132;146;182;231;231;195;160;173;173;176;193;168;161;177;151;172;170;168;173;153;157;140;132;125;148;160;197;182;196;150;138;126;143;163;139;109;149;137;133;127;131;126;121;115;146;131;156;132;153;161;161;230;240;223;141;134;129;132;141;138;161;162;158;134;127;123;103;146;145;144;147;134;142;156;190;172;178;181;159;149;180;139;137;131;127;107;146;135;169;150;139;154;162;166;196;155;155;147;124;128;131;149;152;196;171;159;166;138;131;122;135;111;118;112;146;141;132;121;128;120;145;143;172;153;142;127;132;151;221;274;220;164;144;159;169;176;212;176;161;149;153;138;117;152;153;177;164;130;134;133;140;111;136;138;126;155;169;200;158;201;172;166;151;157;123;140;122;144;180;195;247;244;211;212;177;155;141;116;113;109;97;123;146;172;167;182;236;202;173;153;158;126;106;117;122;105;136;133;154;119;128;144;124;134;145;135;148;133;134;151;138;147;174;153;157;148;153;142;112;106;132;164;162;162;170;172;207;162;161;117;126;156;163;171;164;148;178;149;148;110;93;92;117;131;155;148;150;144;118;111;106;128;155;145;116;136;129;111;124;140;147;150;139;173;180;148;124;131;140;141;140;181;198;210;207;193;181;204;171;185;240;211;217;218;163;180;207;254;215;190;174;177;166;158;160;166;154;169;140;164;180;164;180;197;140;157;142;130;138;177;161;155;145;128;152;135;167;165;169;159;128;132;112;137;146;129;121;116;134;125;133;141;143;154;120;127;112;124;108;110;134;135;133;161;131;140;145;136;135;137;143;135;125;134;148;135;151;151;155;158;165;165;122;134;114;125;111;128;125;146;165;162;172;137;156;149;148;146;147;211;243;235;183;140;119;128;132;124;145;153;147;142;146;152;104;100
143;150;136;146;159;142;141;141;134;156;139;135;143;156;216;339;282;188;157;150;178;128;125;124;162;132;145;164;173;171;165;147;153;155;166;140;163;141;154;159;258;350;257;181;119;122;134;127;151;143;116;119;143;125;128;159;140;147;164;256;569;815;623;317;196;249;382;329;207;137;105;116;137;114;122;101;115;127;146;173;201;164;138;126;119;128;163;164;161;128;126;141;136;156;183;212;145;157;123;132;135;165;138;119;119;130;133;143;157;172;191;154;135;150;165;185;211;171;140;156;132;140;152;128;145;149;146;135;155;191;167;147;132;128;150;126;138;122;113;118;149;146;130;123;98;124;109;114;129;139;144;122;116;148;150;142;119;143;151;154;101;97;92;91;126;144;152;140;116;119;129;120;113;127;112;130;136;109;127;172;169;186;190;138;152;115;123;163;181;166;127;124;111;124;127;135;164;166;167;171;214;188;193;160;117;146;137;127;135;140;138;165;151;168;194;132;186;182;256;209;173;145;164;167;168;207;203;192;172;163;138;128;153;142;133;161;171;178;149;143;130;154;151;145;138;122;146;117;138;149;213;222;183;167;138;169;113;170;145;139;135;126;119;130;121;149;155;133;126;147;145;151;175;165;166;170;167;131;123;123;162;176;167;148;153;170;148;140;145;194;235;222;255;195;170;182;159;160;178;145;163;159;136;142;110;156;144;140;154;159;152;204;223;267;204;177;146;150;141;192;150;170;155;158;143;129;128;112;158;125;144;128;142;130;134;129;120;166;171;182;163;160;139;127;139;132;152;146;145;179;168;152;174;140;164;143;166;144;146;137;135;141;110;171;170;169;169;153;139;143;132;163;174;145;133;136;123;123;125;130;155;147;179;195;211;187;193;185;213;192;188;202;223;225;250;254;230;182;174;213;202;193;146;148;138;173;131;202;201;170;161;138;121;140;109;119;130;124;141;148;146;169;151;161;179;154;132;141;121;127;148;133;169;139;148;158;177;156;157;145;151;170;153;155;198;186;187;197;211;172;158;144;140;104;108;101;118;151;178;153;123;111;121;114;109;128;127;130;117;133;132;111;161;160;135;142;142;122;143;137;153;123;123;134;112;139;153;122;105;85;57;62;52;67;83;97;102;95;114;88;128;127;118;150;143;150;124;130;135;128;150;134;154;190;186;164;147;162;140;156;149;136;146;157;141;158;153;122;126;127;170;152;180;192;188;137;153;129;114;156;122;129;129;125;169;154;140;144;143;121;146;147;130;150;131;141;136;148;115;131;157;139;136;129;147;142;111;92;105;104;99;101;95;88;97;118;97;88;108;109;106;112;124;117;103;85;113;110;99;112;128;145;127;116;111;106;112;140;136;109;108;114;137;158;152;141;129;122;113;115;111;137;111;136;153;153;116;106;112;111;100;87;82;75;89;78;85;95;111;90;120;116;120;112;109;123;125;128;138;121;140;146;190;210;194;162;162;130;135;129;137;161;185;134;159;152;152;149;144;144;153;163;141;153;133;140;126;122;132;141;168;167;159;123;98;86;95;121;136;144;138;126;144;136;159;188;221;196;153;128;136;138;124;139;119;131;112;114;126;124;131;131;130;122;134;137;124;109;117;122;99;111;101;93;95;120;102;70;86;120;100;113;101;103;119;129;122;109;89;111;130;138;155;145;130;164;176;162;163;169;174;157;182;183;206;207;188;194;253;212;194;159;150;143;149;174;222;286;330;239;176;139;135;145;157;153;167;147;148;141;136;134;145;206;156;121;118;111;109;149;167;159;133;129;138;135;154;141;185;189;180;238;168;142;148;165;150;123;136;167;150;145;131;157;201;167;126;122;154;130;140;168;158;135;113;127;115;142;165;142;146;134;162;152;153;122;152;160;165;174;157;147;135;145;148;140;157;169;151;117;136;125;165;163;119;137;162;138;133;103;100;106;91;100;135;169;129;132;150;138;149;161;159;136;127;155;123;146;152;149;164;124;125;140;120;122;137;154;140;122;154;112;125;138;140;169;123;139;125;149;116;136;121;95;114;144;169;196;192;178;195;211;212;182;147;151;168;129;129;140;136;128;150;143;135;133;171;151;140;150;122;134;116;117;117;127;112;108;122;135;142;136;141;128;135;114;118;128;135;144;111;127;149;138;151;180;196;162;141;156;151;141;130;148;201;145;156;132;161;153;158;167;141;152;144;131;147;160;190;177;147;116;90;135;136;125;130;142;138;119;176;171;140;137;139;150;139;143;171;174;158;131;137;132;101;137;126;178;201;204;249;204;185;172;169;142;112;145;147;140;109;118;131;134;115;119;145;160;192;183;190;160;185;166;184;161;132;111;141;133;132;119;132;137;133;140;135;130;161;173;145;141;157;171;134;152;144;147;150;190;189;178;186;156;127;129;136;155;133;164;156;136;114;121;114;138;144;156;196;138;125;139;158;136;140;153;175;183;201;189;160;130;123;132;136;154;168;180;193;210;193;134;146;126;117;113;122;129;136;139;141;141;136;140;124;144;142;159;154;166;141;157;138;153;198;206;293;388;367;220;136;135;121;116;118;123;134;143;172;157;187;157;154;164;186;183;166;150;157;127;143;140;139;135;100;119;117;122;109;90;106;93;102;117;141;131;160;162;144;192;195;196;192;181;176;174;172;207;175;204;183;193;166;197;185;178;191;180;166;179;162;171;196;133;162;160;143;117;138;143;129;148;171;140;122;120;133;137;146;123;112;126;115;133;122;124;128;122;124;139;170;122;133;146;136;166;186;163;135;159;139;137;145;126;127;152;156;140;131;116;109;119;152;142;154;175;152;185;161;194;204;183;136;171;167;152;147;155;121;105;115;141;182;163;166;135;164;166;168;187;169;136;114;140;129;138;165;159;162;173;149;146;141;120;112;133;136;114;123;144;152;136;113;136;162;156;154;163;148;160;160;167;183;213;191;171;167;178;212;246;204;170;163;158;150;138;123;130;148;149;159;141;148;143;135;128;133;126;112;133;146;150;179;187;160;149;141;140;145;145;127;131;191;233;249;277;254;179;160;130;138;129;114;118;124;121;155;182;185;173;182;161;171;131;127;112;124;115;125;116;131;150;160;154;187;197;187;148;131;127;142;141;144;148;151;161;180;170;149;152;142;134;131;124;153;184;157;162;193;199;211;161;173;134;140;172;136;156;125;172;151;146;121;95;80;108;111;155;157;161;141;148;128;148;116;132;137;154;132;147;141;144;140;161;146;149;174;184;177;149;134;141;169;156;163;153;165;211;167;190;178;199;171;207;218;283;312;277;199;155;174;171;170;167;152;181;173;181;163;148;157;176;174;179;155;179;180;180;151;178;148;125;124;133;154;149;145;124;141;122;146;154;162;154;150;124;140;123;140;144;126;117;145;137;143;152;156;140;135;122;111;129;126;119;138;124;126;124;122;129;165;120;130;133;151;157;149;129;139;105;116;135;140;154;158;145;124;124;112;116;133;147;119;106;138;137;149;173;198;179;143;136;150;207;213;245;147;151;116;140;121;131;120;132;156;148;148;126;139;142
137;155;139;155;149;153;141;135;123;137;122;159;141;171;193;272;276;165;166;142;137;153;132;150;125;122;159;152;150;133;124;142;132;144;152;174;154;132;164;169;270;406;355;168;118;132;119;136;122;161;146;135;121;139;132;153;142;151;165;215;381;554;404;261;226;238;431;441;251;129;118;119;128;134;128;125;107;132;161;201;248;191;168;126;122;142;156;166;157;134;167;144;187;150;160;166;161;129;139;125;163;174;128;133;141;140;137;146;141;156;164;162;123;167;134;130;145;120;151;137;109;118;120;131;145;161;183;168;145;182;168;148;122;131;123;147;139;136;133;139;132;154;157;139;121;97;105;105;145;145;166;175;120;137;134;140;116;135;146;161;133;127;100;114;130;146;146;139;118;133;154;111;134;146;159;124;118;129;161;175;180;171;180;161;138;133;152;160;208;164;166;141;124;126;126;129;156;141;168;166;177;193;156;156;127;104;131;128;137;147;131;144;126;141;153;139;166;189;202;177;159;140;153;163;168;203;220;180;158;149;156;158;142;157;163;180;183;180;172;153;150;134;163;131;166;152;135;119;143;165;183;193;182;154;153;124;160;133;127;129;133;119;120;142;150;145;139;170;176;151;142;151;159;147;169;165;177;148;123;128;118;131;174;134;141;144;146;170;154;222;290;379;318;216;171;185;159;172;157;154;141;163;151;131;140;146;140;127;131;159;139;185;227;271;220;172;142;136;150;159;165;144;175;137;173;143;105;125;138;166;148;151;128;135;115;116;118;104;134;142;137;164;151;131;122;154;155;180;178;146;144;135;136;148;137;163;173;140;168;161;154;132;124;153;185;189;146;130;140;127;164;147;175;188;138;142;118;132;113;132;138;167;176;169;185;182;160;210;245;173;192;220;207;268;317;324;254;197;182;167;169;181;190;131;141;157;157;197;281;177;130;111;129;112;120;132;137;152;116;137;143;141;158;128;166;162;144;117;124;139;157;159;160;155;146;183;148;169;153;134;157;173;165;165;168;193;219;215;204;172;146;131;122;98;93;92;112;133;155;134;115;128;129;153;147;118;137;115;142;134;125;118;140;143;142;131;139;110;141;145;146;171;139;134;147;131;127;127;90;72;61;65;49;56;73;89;86;107;108;125;120;114;103;127;103;164;125;133;135;147;145;130;137;145;190;163;144;131;149;132;151;135;128;149;153;127;114;138;131;137;136;174;206;205;157;156;140;142;112;126;115;125;128;137;153;184;193;162;168;153;145;160;141;122;141;131;134;145;124;137;142;129;154;139;160;158;148;118;84;103;94;87;112;90;102;104;108;79;102;89;123;125;116;107;103;87;102;102;99;135;130;157;140;133;161;111;122;134;131;109;106;116;132;130;165;134;110;122;103;105;110;105;98;134;128;123;128;93;107;121;99;101;71;74;64;77;86;91;111;103;93;89;95;94;88;89;101;90;127;110;119;117;160;215;211;153;146;122;148;143;144;143;162;179;197;161;156;134;144;133;141;162;153;130;107;121;138;135;154;161;148;165;152;131;86;85;97;119;169;153;153;152;158;167;171;183;156;140;129;124;115;129;121;112;131;114;125;119;120;102;140;145;119;136;117;127;112;97;119;118;107;85;76;125;156;148;120;101;76;89;108;102;88;96;112;116;100;118;117;116;113;137;145;132;132;118;151;128;156;173;161;158;170;175;164;162;164;175;219;248;216;143;139;165;148;134;227;302;371;265;168;124;132;136;148;162;181;166;135;142;120;126;143;155;132;136;126;148;164;150;174;132;154;136;147;138;161;138;154;213;221;225;142;141;135;131;128;130;119;146;161;116;124;118;134;144;127;102;132;142;166;153;135;114;135;132;173;140;148;161;133;147;113;145;166;151;125;168;145;171;155;135;125;124;136;141;157;142;153;152;148;127;144;129;153;125;139;125;153;125;124;110;123;100;117;136;121;151;106;135;140;147;140;136;124;143;146;127;136;133;158;133;135;112;124;143;138;128;146;143;136;116;118;121;140;120;120;153;142;112;132;119;115;122;104;123;154;156;183;165;209;201;207;210;163;154;145;140;166;161;124;126;128;130;151;137;151;140;110;132;128;135;120;103;124;109;110;117;128;116;149;172;164;171;166;134;147;143;164;151;134;141;152;141;132;149;172;162;161;137;163;129;137;164;157;147;164;134;154;131;152;131;123;134;151;148;151;159;170;180;154;141;120;135;116;138;141;135;147;125;143;178;113;104;114;139;127;179;182;169;151;137;117;129;127;126;138;162;194;297;328;283;190;186;196;153;153;151;155;123;127;140;191;145;140;132;124;188;185;179;155;145;168;180;183;177;163;138;153;144;130;101;131;136;141;152;164;139;188;185;151;159;171;147;142;155;147;132;133;178;181;157;183;172;185;151;162;147;135;126;155;137;142;111;126;127;151;148;148;139;152;138;138;142;136;151;149;153;186;170;144;122;110;132;154;175;151;188;220;206;218;147;145;135;122;136;132;131;112;124;135;141;115;127;103;137;147;145;178;150;171;147;164;165;177;174;241;316;271;187;151;152;148;124;115;136;138;161;186;221;208;185;143;153;181;160;158;164;183;148;149;161;145;122;128;139;97;117;100;110;111;113;95;90;97;130;168;159;186;206;195;210;197;186;203;189;176;194;147;145;180;166;196;220;210;198;197;204;197;161;186;202;194;159;121;127;124;143;134;158;159;135;146;147;110;126;114;153;116;124;119;123;130;131;147;120;108;128;119;114;141;133;137;146;146;158;153;139;116;149;155;158;171;149;112;168;167;149;147;140;141;161;182;160;160;168;179;186;188;259;238;194;169;142;177;184;170;161;140;101;139;151;203;199;174;186;144;154;169;168;165;139;106;135;131;123;119;118;138;147;167;158;168;153;166;135;143;128;135;143;141;133;138;122;139;163;184;187;184;184;159;142;153;149;174;147;172;170;228;261;248;185;163;156;156;167;138;140;168;170;154;146;136;132;122;114;141;133;141;134;164;140;192;153;171;151;150;142;154;129;121;160;194;237;224;254;214;172;133;132;129;138;133;149;157;152;134;125;159;150;160;187;169;158;125;118;117;105;116;140;173;182;179;185;210;240;199;185;143;134;125;150;172;148;134;160;152;173;152;146;140;142;121;119;131;185;175;165;191;216;210;181;172;152;152;139;124;149;157;159;177;162;99;87;97;105;133;143;167;172;134;142;145;126;112;90;128;129;120;145;129;125;130;139;152;149;194;210;207;162;132;139;155;158;145;168;171;179;182;174;181;172;181;214;231;315;414;316;211;144;152;126;156;151;134;141;152;152;181;163;154;164;190;151;199;145;157;176;164;142;153;142;130;116;140;144;153;128;150;139;142;139;142;146;124;131;148;148;147;147;140;154;149;135;169;147;183;162;129;111;109;105;118;123;107;115;128;134;141;134;131;160;127;152;137;143;116;124;132;132;125;127;130;150;138;145;131;131;125;127;119;115;116;125;134;132;160;215;219;194;150;146;117;188;200;201;165;152;130;139;123;153;124;118;160;130;152;138;141;118
143;135;155;144;152;140;147;140;120;148;147;142;159;152;212;221;194;160;134;155;159;162;160;157;142;155;153;133;133;145;170;147;160;136;134;134;147;121;149;154;246;315;270;178;151;113;154;144;141;166;181;141;116;127;129;158;151;136;144;173;264;278;254;205;185;233;326;298;166;137;133;172;130;142;136;134;108;143;155;199;238;184;133;112;133;155;165;146;150;152;193;171;183;156;158;163;152;115;130;140;144;140;131;132;131;164;141;132;142;128;134;143;145;140;141;124;126;127;120;104;130;99;107;121;144;178;175;153;175;156;165;140;123;118;142;126;152;133;138;114;134;137;128;146;115;106;126;127;163;186;213;187;136;117;142;137;136;139;150;162;117;103;105;156;147;146;139;146;136;156;127;122;142;170;133;136;140;127;141;160;171;169;170;133;124;134;177;171;145;150;126;112;138;121;111;108;132;170;177;181;190;196;188;148;121;123;126;136;149;155;140;149;171;159;129;159;153;178;157;142;141;132;140;127;169;212;188;190;158;130;130;125;156;146;153;143;199;189;175;164;141;147;152;158;149;115;120;131;153;154;196;209;187;168;149;144;159;156;156;151;122;139;129;140;157;156;134;151;149;152;124;154;126;148;161;189;173;167;133;135;110;147;151;169;133;146;148;166;183;198;289;414;368;218;198;190;189;158;151;190;168;154;164;128;152;131;144;172;152;132;152;165;213;237;196;144;148;143;144;143;156;157;145;130;144;135;155;120;136;146;148;180;129;166;132;119;108;111;112;116;144;161;163;145;145;149;159;187;234;188;147;173;153;122;138;151;144;134;163;162;132;125;106;121;132;160;137;129;152;151;155;194;168;147;138;133;144;125;117;120;137;151;180;143;123;139;162;162;188;192;245;279;231;235;271;283;260;163;175;178;166;160;142;147;142;136;158;150;174;145;120;128;141;135;137;141;158;150;135;145;146;152;173;148;145;144;124;136;118;138;175;184;184;178;161;152;158;136;135;171;155;163;171;164;179;191;220;239;221;189;155;155;154;114;82;81;91;100;113;87;132;83;111;129;155;160;141;114;119;128;113;113;128;148;179;156;144;131;131;131;164;166;146;144;154;149;138;127;109;77;65;45;49;56;72;90;83;114;116;111;113;90;114;85;149;141;143;146;145;126;146;124;124;158;147;150;154;144;139;144;138;137;161;173;144;127;144;136;110;131;131;138;170;204;170;157;134;118;128;124;117;133;168;144;148;152;155;171;198;168;149;152;144;130;121;126;126;123;117;134;137;136;143;143;129;179;130;102;114;96;86;110;76;107;99;96;108;108;98;107;131;135;122;109;130;103;108;94;98;134;140;138;146;146;153;130;124;122;105;117;119;127;160;140;159;125;114;106;116;133;136;130;97;130;140;117;146;104;120;119;103;95;74;56;74;60;78;101;87;80;92;101;87;84;84;85;94;92;103;104;97;109;165;187;165;169;139;134;112;136;128;168;152;147;122;157;150;145;162;150;176;126;134;117;131;97;120;150;128;134;164;179;154;119;80;66;115;115;149;153;158;175;169;190;224;206;148;138;139;116;146;126;131;119;130;134;129;139;112;122;121;138;127;128;133;139;97;97;93;87;105;86;99;138;179;162;139;113;112;88;119;95;82;97;108;106;109;109;112;102;125;113;119;122;140;117;148;157;138;153;148;138;189;153;175;172;161;174;186;210;190;164;157;144;164;175;176;233;264;202;124;115;111;125;121;174;197;178;166;149;146;120;108;122;127;153;161;182;182;139;148;160;144;143;142;171;169;141;157;206;235;229;150;119;142;120;109;100;151;154;147;136;91;121;113;122;107;111;117;117;133;138;147;118;123;165;182;134;134;155;162;132;140;144;142;137;147;151;160;152;146;149;148;116;128;132;159;148;177;162;122;134;131;131;131;156;142;128;113;128;130;112;101;119;128;135;145;148;131;139;161;154;144;153;146;154;151;148;131;129;126;138;148;150;147;131;143;117;135;145;140;118;146;134;144;132;156;128;150;144;125;127;121;96;130;142;144;143;153;144;157;173;183;165;172;178;194;168;169;158;165;136;133;125;135;140;120;131;133;110;141;139;132;138;114;137;133;108;137;132;131;164;173;177;160;153;136;171;172;162;154;160;153;131;113;135;136;166;144;153;152;113;160;159;189;155;161;159;156;155;154;147;136;167;164;162;190;160;211;199;182;150;145;119;115;138;156;173;171;126;119;129;122;89;123;127;124;165;194;205;151;129;122;141;121;110;130;153;184;258;269;239;234;201;172;166;156;140;139;109;146;164;231;206;152;126;139;164;174;170;148;144;155;174;186;195;194;176;170;142;138;138;140;131;140;158;154;159;162;153;193;161;148;117;112;146;147;137;141;133;153;153;164;186;212;163;177;139;133;138;153;146;128;135;133;149;125;129;119;137;146;186;195;143;143;131;178;158;175;162;165;129;151;142;130;141;147;187;225;255;215;184;169;151;146;125;135;130;115;118;115;136;149;120;135;123;125;164;206;164;132;128;156;139;169;151;165;196;208;181;174;147;153;142;131;143;151;163;162;201;184;182;149;163;144;140;161;167;162;189;169;138;128;116;122;133;122;97;114;118;135;112;123;138;164;148;138;165;218;241;203;195;210;251;225;186;167;143;165;160;147;183;228;218;211;212;208;209;193;165;192;171;181;143;134;149;140;161;186;155;140;132;148;121;104;109;118;137;131;94;104;123;136;143;133;162;124;136;125;140;115;136;142;167;168;163;118;135;110;156;154;174;173;147;134;145;164;157;136;107;149;153;145;190;174;153;154;186;207;316;360;279;216;153;162;187;201;174;136;142;141;168;161;177;158;131;148;142;136;132;134;123;135;126;140;122;139;121;132;144;146;164;182;138;172;145;174;148;166;183;154;130;167;137;143;179;185;189;185;270;222;180;145;146;163;154;152;171;197;243;249;172;146;120;145;156;136;177;184;142;154;150;135;119;115;117;107;130;157;177;184;207;219;211;183;163;144;149;145;146;167;162;196;215;217;219;195;165;178;126;174;147;155;172;155;157;153;146;144;174;212;177;175;169;164;144;108;112;111;135;149;190;205;191;221;242;256;178;137;121;138;166;158;164;157;137;132;140;155;143;159;127;133;132;136;137;156;159;190;179;212;205;170;160;181;164;173;147;144;161;136;137;132;107;111;123;165;158;174;195;172;152;134;124;144;110;119;133;138;132;127;126;151;118;158;145;159;201;178;142;127;142;144;168;156;136;156;227;222;211;195;164;172;180;215;249;314;286;182;160;146;156;112;129;138;150;144;183;144;167;173;151;185;165;198;193;167;171;162;171;183;138;156;105;160;144;143;139;144;137;144;142;156;139;122;121;123;141;137;153;158;112;139;154;142;142;146;143;131;113;119;122;125;130;123;113;114;122;126;114;133;130;144;148;137;120;130;92;148;132;144;141;143;138;155;133;120;122;119;138;109;134;125;104;147;159;197;230;340;247;190;170;159;189;162;175;168;165;155;173;125;107;139;135;122;131;133;134;135;128
137;152;153;164;126;144;178;140;137;143;140;170;180;171;182;148;160;145;124;172;183;181;167;151;145;168;173;163;125;167;171;142;150;131;161;166;152;128;143;150;201;212;156;137;117;140;135;121;169;158;162;137;127;141;155;164;154;166;157;137;191;190;189;199;187;184;213;187;145;146;163;222;162;140;132;125;126;99;146;157;176;155;139;155;141;147;113;147;153;145;162;184;196;166;152;136;139;120;116;112;146;155;156;120;127;125;140;150;151;123;133;116;144;134;122;118;134;111;135;122;117;101;126;134;147;179;168;162;166;146;149;154;135;124;142;137;148;151;137;168;142;122;104;92;105;119;124;135;160;216;234;171;138;133;140;138;121;106;143;133;116;116;122;143;199;156;119;123;146;114;125;141;144;138;136;121;112;155;137;148;169;146;138;134;123;135;151;132;153;140;142;122;113;110;121;108;148;185;209;197;159;185;170;147;128;123;139;130;156;139;206;150;127;141;150;161;149;161;134;153;134;132;129;158;183;194;196;183;154;151;141;128;135;131;143;179;181;189;187;165;138;157;176;137;145;108;117;145;133;180;208;208;199;172;154;146;172;179;180;161;168;177;162;125;145;167;158;170;127;120;133;136;133;165;179;189;190;174;121;109;127;155;158;146;150;158;161;169;148;181;240;264;230;239;217;171;175;174;181;140;147;159;135;128;137;144;158;123;111;124;131;160;242;274;183;178;151;137;131;121;143;143;153;141;156;156;160;141;135;124;138;177;174;153;119;102;109;116;119;126;131;152;136;156;120;161;121;183;197;192;180;159;169;154;128;149;149;158;166;159;156;117;115;135;163;140;139;145;146;182;156;171;174;162;148;146;138;128;132;128;115;148;147;138;128;137;169;149;188;167;191;239;249;219;219;209;207;182;154;172;150;158;139;151;133;152;151;152;147;128;118;162;149;125;141;129;149;159;156;158;175;155;160;158;132;126;120;108;117;148;175;192;202;193;168;145;178;165;137;168;179;192;158;151;161;163;186;211;182;159;182;138;111;121;87;92;93;89;90;88;106;112;134;119;171;164;131;102;126;113;107;117;121;129;154;161;160;127;125;141;167;149;149;152;167;165;153;114;120;83;71;56;52;53;73;80;100;119;128;134;153;144;95;129;130;147;132;145;151;170;187;132;110;138;152;164;159;166;145;162;170;124;147;145;171;140;122;112;124;137;137;172;173;163;173;125;138;129;113;126;155;148;179;182;192;151;198;209;207;166;153;129;114;105;146;145;113;129;120;124;125;137;161;149;138;179;144;147;81;81;91;108;100;88;104;113;109;97;103;114;160;120;120;130;120;91;80;95;118;140;155;143;120;128;130;123;127;127;146;111;109;127;138;165;148;137;124;126;123;127;134;125;112;127;115;139;135;151;124;118;106;82;76;92;80;79;101;103;106;96;117;115;99;88;88;79;94;95;98;106;109;103;123;168;164;151;142;140;120;112;132;136;143;152;150;138;145;143;166;162;181;122;126;122;120;129;133;128;139;182;192;193;165;129;74;75;81;107;146;156;146;143;170;166;161;160;139;115;116;123;150;129;130;125;131;138;132;135;129;149;136;125;134;151;144;122;113;92;122;92;88;82;103;97;130;135;135;138;118;109;92;92;90;118;97;97;120;120;139;106;106;116;118;119;118;131;164;138;133;143;165;131;175;130;132;147;125;168;187;203;174;173;133;167;176;192;208;185;188;146;134;118;107;140;149;177;175;205;167;146;139;148;158;160;143;152;200;259;179;159;141;165;174;151;171;166;181;156;169;226;245;230;146;122;112;123;137;125;127;123;136;127;121;124;132;132;99;115;120;125;133;125;133;125;146;135;159;160;146;152;142;153;120;126;146;133;173;163;161;163;131;123;134;126;121;133;153;160;155;139;146;125;130;139;146;138;126;125;129;119;122;126;123;121;116;123;126;135;129;127;141;130;140;151;168;148;139;145;129;137;113;128;126;151;126;145;163;123;148;155;133;142;146;116;137;123;109;161;149;116;120;143;130;134;132;156;174;177;166;149;136;166;158;158;193;192;190;177;162;178;176;152;147;142;132;141;120;132;124;158;144;117;127;148;142;130;145;128;127;132;126;158;145;196;149;154;143;159;170;152;152;147;152;135;117;134;143;169;211;157;137;125;137;158;177;175;156;169;136;139;141;146;156;168;169;176;162;172;204;159;154;132;131;139;130;143;172;175;191;123;144;143;127;126;131;118;130;171;207;193;155;102;149;108;120;112;148;139;181;221;227;231;204;200;166;161;134;130;101;115;133;164;268;212;165;164;164;169;123;143;144;150;135;155;181;218;224;186;169;141;109;117;131;113;149;166;180;159;163;151;155;146;151;130;107;124;111;142;158;165;139;151;156;146;166;174;143;137;117;153;137;130;122;115;118;156;171;150;105;143;142;179;177;169;163;177;126;137;167;150;134;146;183;178;182;162;162;171;204;240;278;204;136;151;136;141;134;128;117;106;134;119;124;107;126;137;127;157;150;150;129;145;139;142;153;147;177;153;167;170;169;164;165;155;160;179;138;159;167;173;178;151;136;154;166;173;158;174;164;150;157;161;133;111;131;111;123;117;113;120;106;133;105;133;138;121;167;155;204;181;244;239;211;206;207;191;173;162;155;138;183;182;216;201;196;222;244;203;171;156;169;170;171;152;143;158;149;155;149;148;138;144;119;128;110;104;119;145;130;128;128;108;117;160;173;195;170;155;148;134;139;118;150;170;153;138;141;121;108;132;156;155;170;142;155;148;147;114;117;118;149;168;163;143;169;141;171;201;256;450;470;282;165;168;176;188;164;149;117;137;104;157;163;145;135;125;134;130;177;123;111;125;120;135;148;134;140;141;135;144;140;142;126;166;154;156;184;210;186;196;144;144;120;128;128;204;178;198;247;277;292;183;145;141;143;163;133;159;170;220;188;138;105;103;146;156;151;153;153;131;153;158;116;129;130;132;150;178;195;244;273;197;232;198;158;161;170;138;164;159;181;157;175;219;182;201;225;170;164;144;124;124;152;146;165;148;143;140;134;175;200;229;220;198;160;140;114;114;103;151;173;167;199;184;172;192;184;156;146;129;112;110;168;170;167;152;158;138;142;158;129;134;124;116;127;120;135;120;187;188;199;183;150;152;192;201;161;175;130;164;143;150;151;133;137;163;181;167;170;176;164;160;147;147;134;100;118;147;142;131;121;136;137;135;145;123;157;137;171;149;162;144;147;136;158;159;161;184;210;177;191;158;155;153;149;218;223;213;182;183;166;169;174;158;139;157;125;153;171;157;162;162;180;193;214;195;144;168;170;192;209;198;153;164;150;168;129;148;103;148;144;158;142;126;135;130;119;123;123;131;128;169;126;138;134;150;142;124;120;115;127;138;141;134;114;107;125;134;142;136;140;117;133;108;92;128;133;131;127;180;142;156;118;128;125;147;130;121;113;106;107;125;131;122;124;131;157;208;305;211;180;170;150;179;172;165;174;168;165;146;129;133;105;133;130;129;142;124;124;143
94;163;154;146;128;161;162;157;160;182;140;145;158;160;164;173;149;151;144;184;187;176;171;160;149;155;149;155;138;147;150;129;134;145;127;146;147;152;128;158;158;157;145;148;161;115;132;136;135;158;129;124;150;169;170;180;171;179;188;156;156;157;180;201;226;194;147;127;127;151;163;211;163;152;152;154;133;132;129;112;145;142;109;134;148;142;137;139;127;157;167;204;188;173;158;145;108;95;114;127;155;138;132;138;135;124;138;151;157;162;163;158;143;137;125;113;109;127;119;93;115;102;114;109;155;162;164;187;178;143;163;137;119;114;135;151;134;131;160;142;124;105;105;116;119;138;129;148;158;216;186;148;137;133;140;159;148;121;139;112;121;123;109;134;151;157;168;135;137;129;136;174;138;119;134;121;144;133;129;135;150;163;162;117;136;129;129;127;127;115;125;110;110;129;99;125;128;182;212;155;162;136;150;155;138;131;134;149;157;160;145;150;132;134;155;149;143;148;149;136;120;118;145;170;210;208;188;195;189;149;134;131;140;149;134;169;170;163;170;138;155;169;162;153;156;133;117;141;162;160;215;236;233;191;155;161;160;178;157;147;172;185;169;146;140;161;164;152;133;110;129;131;135;199;183;192;158;146;138;136;131;132;150;164;138;168;180;144;171;133;138;158;160;142;167;164;197;153;160;159;174;174;130;142;140;137;163;132;116;131;150;156;221;199;204;175;155;152;131;133;151;163;150;138;131;136;138;156;141;144;132;182;192;184;140;106;105;109;117;127;126;145;158;159;181;174;172;156;179;143;172;156;185;147;141;144;164;158;171;172;138;113;118;129;157;182;143;143;161;220;184;167;164;161;165;129;124;123;135;135;147;158;143;143;152;136;161;138;157;142;193;216;229;239;218;197;198;173;169;139;161;190;169;154;142;140;154;125;122;126;132;119;137;123;142;168;159;161;183;171;192;170;149;158;128;129;111;130;153;162;177;171;185;155;187;170;172;150;140;186;163;173;149;130;159;144;159;159;170;167;145;150;151;113;94;67;86;77;86;94;103;120;122;166;147;131;113;130;119;135;114;120;139;153;141;148;154;141;145;147;134;151;205;167;170;144;155;101;85;93;64;48;54;64;79;101;104;126;113;131;149;126;112;119;134;130;152;118;164;175;141;138;128;150;165;173;171;170;164;127;131;157;157;149;128;118;134;116;135;112;170;177;174;173;147;152;147;116;126;110;117;176;180;231;176;168;200;196;184;175;139;129;144;125;116;123;109;140;128;126;117;144;146;139;123;143;135;125;81;86;87;135;116;120;117;112;108;100;138;169;143;148;146;134;115;115;106;109;120;156;173;154;138;149;122;129;117;149;144;136;115;134;144;154;171;150;123;124;130;120;141;111;114;132;126;139;173;161;140;114;111;92;97;94;90;93;99;94;106;125;130;99;107;81;101;88;78;121;106;122;149;131;124;144;158;162;159;147;129;130;146;133;131;141;120;116;128;139;164;137;150;147;142;147;154;127;128;146;135;181;139;168;120;101;65;84;85;104;108;124;110;124;138;139;163;169;139;145;122;126;140;145;155;137;101;111;130;123;134;136;120;141;136;162;137;163;93;128;121;111;112;93;93;107;104;109;114;112;103;105;104;94;106;100;106;124;97;123;105;115;112;110;107;123;120;129;146;166;127;142;135;132;161;121;142;117;138;134;142;154;182;164;173;144;173;217;228;170;141;115;123;119;141;133;135;156;165;172;150;165;169;199;253;191;141;159;187;209;174;124;162;151;170;172;179;155;165;160;165;182;197;185;126;127;114;128;127;131;135;129;112;99;110;105;105;102;126;97;123;118;126;128;112;120;108;157;152;133;143;132;133;116;124;131;132;131;142;140;149;182;136;154;142;128;118;135;152;143;159;139;149;148;127;122;138;110;107;148;131;129;144;126;136;149;106;130;136;123;171;140;137;199;145;142;147;151;137;140;143;114;110;141;113;147;145;159;155;165;124;136;138;124;148;119;130;129;128;147;170;138;131;159;115;140;154;194;195;170;164;164;126;157;140;161;162;193;165;184;172;180;179;147;126;145;154;132;122;128;119;166;150;149;194;141;153;155;137;123;124;147;139;150;178;181;165;135;130;147;149;150;123;157;137;135;131;129;171;180;192;160;129;146;131;171;184;175;174;135;136;134;133;160;165;145;163;161;150;178;163;146;137;142;144;136;148;170;145;197;202;159;131;122;146;116;105;136;126;148;165;167;139;85;119;145;134;127;150;151;174;174;208;197;192;162;186;136;124;125;137;99;142;170;246;257;189;155;159;152;169;162;127;125;150;166;178;241;237;187;186;138;114;107;130;130;155;162;156;148;154;158;142;139;149;123;127;127;135;127;119;113;160;113;137;140;138;152;154;146;161;149;138;124;122;130;149;171;189;164;152;131;143;145;140;141;144;155;159;140;160;161;170;169;173;183;136;132;164;200;190;209;233;207;157;126;113;133;124;134;143;115;115;117;122;120;143;123;112;148;131;129;104;127;145;173;144;158;157;164;156;137;159;152;172;156;149;158;198;133;147;150;168;155;160;175;167;186;179;183;163;155;143;124;117;113;110;130;107;108;102;125;159;116;96;122;151;169;161;205;228;240;236;227;219;184;166;173;183;182;176;201;200;172;174;199;192;222;215;227;190;157;165;140;144;143;165;160;176;147;130;129;128;136;112;127;115;119;123;150;137;124;124;138;133;165;182;161;162;151;151;142;139;141;162;168;164;164;127;125;118;148;142;192;184;106;135;146;125;122;135;132;147;153;156;166;155;153;162;193;251;391;391;271;159;142;147;169;164;140;138;135;126;117;131;114;124;117;147;132;174;159;129;111;108;109;100;112;141;130;153;159;138;123;111;135;153;152;190;231;207;234;132;153;133;126;136;153;184;218;236;274;265;183;168;171;178;130;135;133;140;148;134;119;100;134;147;119;127;135;146;125;126;163;124;118;115;144;149;154;173;251;310;262;194;169;148;141;137;132;157;143;166;206;163;186;161;151;178;162;126;138;110;152;153;139;154;162;163;132;152;156;190;226;198;201;193;135;159;131;142;141;158;153;169;142;162;151;194;172;153;115;105;132;130;153;125;152;169;170;138;167;143;146;129;123;126;128;108;133;174;154;196;198;169;148;169;171;159;148;147;161;171;178;137;163;163;152;188;190;185;190;178;144;135;138;126;120;112;141;148;139;127;142;149;132;128;110;125;157;151;134;162;135;129;120;154;158;167;200;226;192;194;197;214;187;165;155;149;159;180;182;175;193;174;164;153;168;173;180;151;150;125;144;179;242;250;197;162;191;166;178;209;177;145;133;110;177;149;172;118;139;132;127;151;135;131;122;121;113;112;130;117;146;147;157;151;140;129;112;120;114;135;116;145;122;115;104;112;116;134;140;135;122;119;109;123;124;135;136;151;149;167;146;133;130;121;148;150;158;139;136;115;124;130;126;121;132;170;156;202;198;202;156;163;150;174;155;175;172;146;146;118;143;140;140;120;128;120;144;158;135
118;154;184;153;160;154;168;180;160;152;127;122;151;137;172;140;174;138;157;165;188;151;143;124;141;167;160;153;152;164;158;148;122;159;147;177;156;189;163;156;157;119;145;125;128;131;152;140;118;150;152;145;155;186;169;155;166;193;163;179;155;159;175;241;222;189;132;112;138;162;147;184;171;147;143;121;115;142;135;111;131;124;111;120;123;141;133;143;117;140;163;190;179;183;149;134;115;114;126;115;120;139;129;147;162;145;147;148;170;136;154;149;167;170;150;138;137;123;129;121;116;131;116;122;139;172;133;162;147;132;157;116;120;139;167;182;160;180;153;138;154;118;125;105;129;113;154;135;153;151;164;119;123;154;156;158;144;111;125;129;126;106;120;107;121;139;146;142;123;113;130;137;136;143;114;121;133;113;125;159;181;175;172;138;129;125;151;140;117;109;147;117;135;110;121;131;115;174;156;141;166;147;123;131;141;140;140;144;159;160;145;149;156;137;145;155;128;147;137;125;152;146;152;176;210;186;177;166;160;141;152;156;132;132;164;141;137;161;159;182;185;174;218;194;151;149;139;133;147;156;192;232;201;209;179;154;148;168;155;151;188;173;188;150;147;161;176;147;134;112;150;167;221;215;183;143;139;121;130;141;128;128;138;187;184;180;170;189;168;133;127;118;116;111;140;178;174;140;144;153;192;168;126;147;118;135;160;132;128;138;109;148;156;197;175;168;145;143;141;151;144;145;156;160;140;141;150;144;183;159;136;179;192;168;125;122;125;112;114;141;133;131;153;155;199;198;198;198;169;177;160;168;156;149;135;168;163;179;169;186;162;150;124;135;200;219;186;113;152;200;195;192;161;145;149;152;146;120;129;141;151;152;139;152;136;145;143;153;141;159;177;170;217;203;219;210;182;169;157;154;166;185;200;178;140;171;150;122;103;99;104;121;132;116;126;134;153;155;169;173;175;165;167;154;150;128;142;158;170;196;203;218;181;168;159;173;180;141;152;193;203;202;159;182;143;171;152;155;194;174;157;148;151;114;86;61;69;69;97;115;103;108;119;107;130;156;140;149;108;116;128;122;129;127;135;141;146;138;122;137;146;183;185;168;171;164;135;106;85;70;72;63;46;72;93;95;138;136;149;134;134;116;99;129;153;145;147;141;162;193;150;129;126;186;200;210;176;193;164;159;152;140;153;137;135;138;129;132;122;185;189;230;204;180;179;158;144;123;127;132;125;156;204;232;194;181;187;189;176;137;139;140;131;127;129;126;119;119;146;136;138;147;141;134;144;148;175;133;96;79;83;117;129;159;130;116;107;101;140;115;136;131;132;121;132;110;119;99;93;149;176;178;146;116;136;86;148;134;136;121;127;126;147;177;162;144;137;118;138;112;112;99;104;150;149;152;144;141;131;130;108;99;94;102;109;110;122;104;110;176;146;105;117;117;103;111;118;106;122;135;127;113;144;138;171;157;167;167;114;138;145;131;145;143;157;143;138;131;139;128;124;128;155;133;182;160;163;180;150;172;158;128;106;98;69;69;74;106;95;113;139;127;137;152;152;151;103;115;125;137;113;122;126;144;173;122;109;118;117;116;145;113;144;136;137;124;109;132;133;147;120;103;93;100;80;99;94;90;140;124;114;84;97;114;119;128;114;136;137;108;111;101;105;109;114;128;121;156;154;159;151;167;165;141;142;160;136;133;147;173;196;193;180;164;172;176;226;190;124;120;111;127;116;133;123;119;99;141;151;136;156;230;286;199;166;138;155;155;124;127;122;140;151;145;170;155;130;158;137;166;159;141;131;146;125;144;149;141;114;107;106;88;111;123;125;117;140;118;120;137;144;128;118;122;165;151;144;129;115;118;129;132;125;133;130;113;134;134;147;178;177;131;148;129;152;111;119;154;166;170;133;139;110;109;112;107;120;131;103;118;134;157;144;131;143;109;123;142;163;162;181;188;166;157;171;154;159;134;120;119;104;105;109;121;138;151;154;157;138;141;140;130;126;128;133;106;116;148;125;149;139;162;126;133;164;191;196;170;129;159;146;152;139;147;172;214;182;165;159;194;191;155;163;158;167;130;133;121;133;159;171;170;159;152;124;137;157;122;165;131;180;156;182;166;165;164;161;174;166;118;119;144;124;136;133;136;153;144;174;161;135;165;149;193;231;178;151;141;138;138;154;147;177;198;167;178;181;151;179;166;140;112;155;158;186;169;153;175;122;123;124;138;127;125;135;114;133;135;167;146;123;106;106;139;127;164;146;154;164;181;176;171;152;171;153;154;116;96;94;98;109;157;237;218;177;161;176;146;146;171;126;134;136;179;184;182;226;177;184;167;139;121;123;129;130;150;132;150;156;151;141;150;155;147;155;125;126;149;152;162;129;116;147;148;151;150;141;175;155;136;124;115;126;118;123;187;145;164;153;152;134;107;118;142;163;127;143;155;185;168;156;213;220;183;161;132;162;197;225;237;202;199;171;137;116;113;139;128;146;120;155;117;125;122;119;106;130;120;129;136;147;155;174;191;168;161;149;141;157;136;118;151;173;166;156;160;155;148;150;124;177;164;159;173;191;205;207;191;196;156;144;124;116;117;113;108;123;126;92;119;134;102;128;146;140;163;199;230;261;224;198;168;179;140;165;161;181;190;164;184;184;178;177;173;181;173;202;213;182;159;122;140;155;160;147;140;146;128;134;124;134;116;132;122;111;117;132;138;134;126;94;159;139;151;153;174;174;142;179;174;162;165;136;150;148;137;125;132;124;113;140;123;134;130;118;125;148;131;122;139;119;133;143;170;142;173;162;159;194;266;260;231;160;166;162;154;145;145;127;121;134;110;117;114;122;132;134;163;165;151;126;116;112;126;101;114;125;124;192;142;129;127;117;113;114;153;151;179;181;178;164;146;144;157;161;133;145;166;187;222;198;167;207;249;255;166;102;143;157;146;122;123;137;133;138;198;158;139;146;128;130;136;113;131;131;133;141;180;192;242;241;227;178;165;182;146;154;154;150;169;175;159;170;139;142;148;151;131;123;125;115;115;141;144;157;132;170;132;141;127;185;202;201;170;155;129;135;133;168;143;127;148;146;144;151;157;185;156;144;130;123;122;125;133;140;140;149;170;179;151;150;155;152;132;152;105;124;130;164;168;183;205;170;162;175;164;159;145;179;178;195;198;155;169;180;187;172;177;158;150;146;149;173;161;171;153;136;99;144;170;136;133;133;139;146;132;132;106;132;143;161;153;147;136;135;138;163;189;187;192;197;201;206;187;174;140;149;183;193;251;253;275;264;181;142;154;182;182;190;168;175;161;198;285;274;190;158;150;158;161;168;169;140;145;136;136;122;115;116;139;131;160;135;128;122;120;125;117;133;131;141;144;159;167;149;132;153;155;106;106;136;133;131;132;107;118;138;116;140;142;133;110;123;129;130;128;143;155;128;152;166;172;158;165;146;161;142;127;135;142;142;132;130;123;106;137;104;141;151;177;158;185;161;173;140;159;137;142;119;114;121;156;130;134;133;145;154;153;137;127
151;152;145;155;174;183;173;149;164;142;145;143;160;162;188;207;197;165;156;189;160;157;138;142;139;172;146;136;152;137;141;152;149;159;127;133;174;225;202;166;137;128;158;128;144;151;146;150;131;148;141;146;147;167;158;153;175;165;176;170;166;138;155;178;175;164;127;127;135;140;168;168;166;204;165;100;134;138;178;125;118;97;134;134;136;155;139;135;158;151;161;172;182;167;137;136;127;116;128;108;124;142;137;128;136;126;142;140;127;149;160;190;168;149;130;118;122;127;149;132;133;113;115;129;140;164;212;155;137;157;144;152;116;112;156;152;161;156;149;155;155;154;122;125;123;130;153;141;188;162;142;133;150;188;164;148;130;116;149;119;115;116;119;123;122;118;143;136;127;117;123;140;123;139;116;112;118;117;162;128;175;169;155;130;124;136;132;121;129;130;136;127;138;123;122;104;121;139;146;137;130;100;148;124;152;152;157;186;186;163;159;136;164;160;148;151;156;128;119;143;119;139;160;145;203;174;169;152;166;160;160;150;162;141;129;151;142;152;158;168;158;201;248;203;170;155;120;121;152;164;205;231;213;203;196;154;184;138;150;158;191;192;178;124;139;148;152;133;118;122;125;210;269;251;197;141;118;139;154;164;146;175;151;198;211;192;163;158;152;143;136;114;70;101;114;148;170;162;173;152;151;144;151;150;137;153;189;168;163;143;118;144;146;161;160;161;169;143;146;146;131;154;141;158;151;142;150;199;162;150;175;173;163;139;132;136;117;109;128;135;144;151;149;177;234;209;207;189;204;159;175;149;156;158;149;186;148;143;139;170;144;150;128;166;211;256;227;150;154;163;169;168;143;121;133;156;143;154;131;142;127;141;159;146;147;195;189;134;145;157;157;162;184;201;201;219;147;167;164;150;168;161;198;150;156;137;139;130;93;102;123;124;122;133;118;143;134;172;173;179;174;184;197;164;149;121;155;144;176;185;196;182;174;174;169;169;160;138;145;170;218;179;183;164;139;163;160;164;159;143;153;132;133;85;78;70;63;66;93;121;106;113;135;110;141;131;122;135;145;113;123;130;124;148;138;138;140;115;178;192;158;173;173;169;157;163;127;114;90;74;70;58;73;86;90;104;121;133;111;114;111;132;109;151;151;155;152;146;147;157;139;126;132;178;200;189;177;194;183;178;149;156;153;127;164;143;116;114;131;147;193;237;217;178;173;172;159;159;146;140;165;203;187;199;179;170;186;191;174;153;134;144;164;124;132;120;117;120;96;150;148;148;145;174;170;156;154;144;96;74;82;108;151;174;118;107;113;111;114;108;103;129;143;122;123;112;118;106;135;152;155;162;148;100;116;119;143;150;130;127;115;131;146;148;150;141;129;167;152;140;95;98;131;118;168;186;153;140;112;103;100;82;74;95;117;122;130;138;126;125;123;119;100;96;143;119;140;140;166;137;109;155;120;159;162;158;173;139;148;143;143;92;110;122;126;136;132;165;150;133;131;151;157;178;157;173;173;151;168;166;130;133;113;78;80;77;100;100;145;135;122;121;125;141;140;123;111;112;123;130;126;136;127;143;175;155;153;107;142;148;134;112;132;119;139;139;121;148;162;173;143;94;105;102;108;102;103;113;116;120;103;68;105;117;134;107;101;92;131;131;94;123;101;124;103;97;101;149;162;172;166;149;147;164;161;127;138;164;197;203;212;174;170;158;158;179;178;163;127;129;126;116;129;124;115;130;132;151;100;102;159;180;225;162;124;119;115;137;122;122;135;127;143;133;125;145;127;133;139;141;178;175;155;146;153;165;128;123;118;120;114;89;113;112;117;115;122;135;118;115;131;132;132;121;128;155;127;152;119;127;138;145;134;146;128;132;110;136;147;153;149;128;128;147;114;139;127;156;171;185;173;142;139;112;117;112;126;109;133;120;129;149;148;142;125;133;122;159;133;159;188;191;211;185;210;157;144;126;132;131;145;124;125;113;145;163;139;143;114;127;110;113;122;129;133;136;109;137;143;129;132;113;114;139;155;152;162;149;164;157;136;168;153;152;172;187;155;147;133;152;131;147;167;183;179;134;135;131;148;159;182;145;148;125;141;144;117;143;148;153;162;154;157;168;166;121;166;150;161;119;123;136;111;109;118;157;130;116;133;146;123;142;170;164;176;168;151;147;129;150;140;125;164;193;186;192;152;173;155;139;122;138;141;159;166;168;175;146;133;119;124;126;128;155;138;121;115;156;162;183;136;109;129;148;181;161;146;138;155;173;134;158;144;163;138;109;101;79;75;110;130;173;197;198;163;132;127;153;168;143;168;170;188;200;171;160;172;201;177;157;156;117;125;109;117;142;151;175;165;166;167;186;169;158;144;132;145;157;174;152;151;133;138;132;147;144;152;159;140;146;134;113;111;122;127;139;162;140;145;160;102;114;145;124;147;152;134;165;170;182;157;210;200;157;118;150;179;180;218;206;200;195;165;169;146;109;139;137;128;134;125;128;133;114;140;130;114;142;175;168;151;134;176;176;199;148;132;123;133;136;141;141;162;157;165;181;155;138;136;137;171;189;174;165;184;195;206;190;195;158;145;142;112;102;131;122;116;121;105;136;126;124;126;124;149;218;204;246;244;248;195;173;171;168;149;196;207;195;185;163;166;176;158;164;177;198;182;192;151;157;153;138;148;116;135;120;126;122;157;124;130;122;123;127;124;117;111;131;139;131;125;134;138;129;148;133;166;166;163;180;169;181;163;173;119;142;123;109;137;104;123;119;120;123;128;118;131;140;118;141;143;159;157;165;188;185;173;185;190;179;165;161;149;149;151;130;131;145;130;132;117;116;111;125;103;123;135;156;170;165;134;134;115;112;142;115;105;136;155;176;125;122;131;127;105;115;145;148;150;159;183;145;141;154;141;137;152;145;144;179;167;155;270;422;378;228;136;123;119;130;113;128;150;126;156;146;158;133;146;126;151;137;141;122;135;141;155;162;169;190;221;189;174;159;129;154;170;175;157;179;157;176;153;123;151;112;114;123;134;111;137;142;154;163;164;164;163;152;137;150;191;189;197;188;153;144;155;147;146;154;147;127;130;137;158;152;132;153;151;138;138;141;116;141;137;150;170;151;183;178;165;175;141;186;152;156;121;163;143;168;189;165;152;133;143;177;142;136;167;187;207;194;197;161;179;172;158;149;135;154;121;135;161;180;243;210;139;134;119;117;133;137;136;123;143;150;136;131;120;130;138;170;151;158;132;149;157;176;170;174;227;222;250;216;184;150;138;138;194;257;306;407;328;193;149;173;158;194;183;160;179;170;206;241;237;179;172;148;139;134;142;159;150;123;126;110;121;126;163;134;140;125;126;120;115;119;102;129;111;137;126;137;143;149;135;139;143;142;123;125;119;119;141;112;109;130;108;105;121;131;134;128;132;156;126;133;142;166;154;138;156;171;151;163;128;166;138;134;120;137;147;144;110;108;99;128;119;121;117;139;148;180;151;142;146;126;132;118;138;122;103;125;121;129;124;156;147;141;139;134
160;186;161;148;173;169;185;149;149;144;124;148;149;182;195;221;223;171;156;174;148;138;154;154;166;165;159;158;162;153;142;133;142;149;142;183;235;310;260;169;120;121;118;116;138;160;157;152;159;127;142;131;131;149;176;151;166;181;181;179;132;121;129;154;156;133;133;124;134;147;164;161;208;207;171;131;131;162;156;122;115;115;157;132;126;150;118;150;146;180;173;197;166;163;142;141;141;106;119;145;138;136;150;122;114;123;156;140;122;134;175;170;202;148;137;125;127;114;152;130;132;132;109;112;156;152;167;129;121;132;149;104;126;138;141;146;164;181;159;130;117;126;136;124;119;103;125;149;121;148;121;138;169;158;155;129;113;122;133;150;112;114;101;112;132;122;129;128;113;124;136;142;123;126;137;130;111;118;126;133;122;151;139;131;132;136;113;116;113;156;145;129;106;106;114;124;114;130;125;131;121;104;111;132;137;163;144;164;164;190;188;196;153;146;158;144;162;145;123;134;138;137;142;162;172;164;162;142;170;135;157;144;171;138;169;169;166;170;179;160;195;210;230;198;185;145;128;147;127;165;187;198;210;189;186;159;169;171;147;145;161;164;167;165;120;157;136;158;130;107;162;219;334;247;224;162;161;144;150;173;194;176;180;200;195;193;170;154;158;136;129;112;90;130;136;139;184;160;171;157;180;158;162;135;125;139;161;186;175;136;140;142;149;167;177;166;137;113;154;137;153;160;140;135;137;127;143;177;166;159;175;167;143;135;148;148;134;110;142;188;172;158;167;171;226;183;231;217;185;153;133;137;143;165;154;174;153;164;137;152;144;123;138;167;233;273;206;188;181;148;131;151;122;139;128;126;159;122;136;139;122;140;146;172;199;202;192;139;117;147;140;163;140;161;181;194;176;170;135;138;158;146;166;160;166;156;140;101;77;102;104;144;115;139;104;131;158;151;149;208;220;193;195;180;156;110;157;145;150;176;172;189;164;137;158;171;173;171;140;160;172;203;156;162;158;169;162;144;162;136;122;127;116;97;72;62;51;71;81;107;109;120;108;117;128;130;151;147;143;140;111;123;121;169;126;150;144;149;187;168;176;180;189;183;162;128;112;116;88;70;69;72;84;87;88;91;111;99;124;121;132;116;110;147;135;144;152;147;141;164;126;138;148;140;168;164;149;199;197;180;168;147;134;132;138;137;148;161;123;173;160;195;214;202;200;166;180;177;156;162;149;139;168;183;166;188;170;209;130;153;165;165;148;150;146;117;128;149;138;152;163;153;124;149;157;158;159;114;85;63;61;100;126;152;145;142;118;100;101;135;110;131;139;145;136;130;119;99;113;145;135;145;133;120;105;96;112;131;126;101;128;134;155;155;145;128;136;133;162;116;113;107;116;135;154;184;161;141;115;112;89;59;61;68;98;130;126;133;111;116;126;94;100;111;125;141;214;202;169;153;140;135;118;169;194;165;167;153;134;128;142;117;102;129;137;143;139;143;141;138;136;149;161;155;164;169;173;177;163;145;115;117;104;81;71;77;82;110;126;158;167;166;136;127;131;130;114;127;120;136;108;124;133;139;149;165;145;115;100;138;129;121;106;114;121;137;154;153;164;169;142;125;119;97;106;111;111;114;108;117;88;110;101;122;103;98;116;116;128;135;117;111;119;110;126;111;93;149;145;174;172;150;160;159;140;164;141;179;138;214;171;174;127;138;162;158;166;159;143;140;132;139;136;149;165;142;134;112;137;126;137;157;175;134;132;129;140;145;145;149;173;137;150;137;118;107;130;115;135;129;168;163;167;180;166;135;147;129;108;119;114;119;138;130;130;126;123;120;154;159;163;153;134;124;107;127;124;132;148;125;164;144;145;128;148;148;111;140;142;147;147;145;136;151;131;119;145;146;163;167;184;192;155;135;113;127;133;135;116;122;138;137;142;154;136;143;117;145;162;161;205;182;180;186;199;155;162;123;118;144;151;128;123;127;127;143;155;133;143;132;122;95;109;112;143;132;126;115;102;138;135;117;110;138;163;136;140;148;144;127;125;134;138;147;129;133;150;114;108;131;119;168;145;167;188;133;119;126;174;130;156;150;123;128;119;147;121;141;133;156;164;173;144;141;149;129;160;141;149;134;138;137;139;123;132;147;127;136;155;135;131;136;131;147;177;147;154;139;130;122;143;135;161;179;212;156;171;171;162;147;133;133;159;140;141;138;159;136;146;114;125;138;160;175;160;132;142;146;182;183;145;129;150;170;169;148;169;163;157;148;173;147;141;157;153;107;83;95;72;103;105;125;163;197;157;126;146;151;161;180;177;178;231;220;183;172;157;158;183;149;145;116;121;124;100;149;163;198;198;192;168;180;161;145;165;147;142;157;184;184;163;123;129;151;153;117;129;155;160;150;122;127;134;133;126;153;186;167;142;155;140;116;113;105;145;176;165;179;190;203;172;174;144;148;123;127;147;179;230;208;195;193;230;211;169;132;118;116;113;134;136;152;146;137;146;131;131;148;169;172;163;154;193;155;159;147;113;128;149;136;155;167;162;150;153;166;166;152;127;143;164;182;198;168;181;186;190;184;198;178;173;181;124;143;118;137;137;136;136;121;141;151;140;158;182;198;190;262;288;266;213;171;179;201;201;201;197;199;153;151;160;174;194;195;163;158;178;185;168;108;140;137;129;138;107;118;136;126;118;128;155;127;123;110;130;140;134;163;134;137;140;137;159;137;155;142;170;171;178;169;186;187;191;181;173;151;140;100;134;116;123;131;119;110;126;135;123;132;113;143;133;152;174;162;164;174;173;228;171;162;147;126;130;132;169;168;137;158;129;132;140;123;128;114;155;131;161;157;202;206;148;144;131;145;118;113;116;142;137;136;123;135;134;112;102;125;124;133;162;162;151;199;187;163;161;136;140;140;163;136;178;175;269;413;419;231;153;131;154;134;128;139;129;143;147;141;145;132;118;132;128;120;152;123;137;135;156;166;194;221;183;166;178;165;139;138;159;192;174;185;159;152;167;138;123;141;123;138;149;133;128;117;176;158;188;188;176;140;136;142;165;170;152;147;147;134;132;147;142;147;120;149;157;126;151;154;130;153;147;140;152;119;132;159;161;141;127;167;189;172;165;142;150;158;189;160;145;134;170;178;142;144;152;117;158;146;143;155;178;168;175;163;141;161;194;135;137;151;117;120;140;139;197;284;343;289;163;121;133;119;149;124;148;141;133;133;149;154;134;155;135;162;161;142;155;142;126;166;165;167;199;278;283;267;184;153;132;142;191;250;277;361;298;209;155;186;156;200;189;168;217;167;183;245;250;196;144;124;116;142;119;137;126;133;128;136;142;115;120;145;167;144;125;150;119;116;115;104;121;119;111;159;158;143;138;129;128;161;142;122;132;135;129;122;126;112;123;125;112;122;129;130;154;149;142;116;123;137;136;139;150;192;181;170;148;133;161;144;136;162;134;122;115;140;121;126;134;136;141;157;154;139;152;150;178;136;129;143;128;124;109;123;131;121;119;145;149;112;135;138
156;177;164;155;158;152;177;143;143;128;157;125;173;141;178;224;194;156;182;199;193;142;169;163;203;188;171;149;177;123;140;156;144;131;144;167;202;336;338;197;156;154;138;138;125;133;168;144;132;150;146;144;148;156;162;172;176;151;180;140;170;129;147;143;134;144;118;137;122;154;153;175;198;195;148;129;121;154;151;121;116;134;146;166;126;135;136;132;144;188;163;175;124;114;115;117;129;124;118;129;157;143;144;163;142;117;111;118;98;101;121;141;152;161;120;127;134;111;140;131;132;127;122;136;157;132;128;102;150;137;131;126;124;141;134;127;161;164;163;127;113;130;140;166;142;131;134;120;133;157;112;139;140;169;130;137;115;151;120;113;136;134;111;110;124;127;151;131;126;124;116;133;112;105;106;150;101;129;117;122;134;149;147;130;115;135;143;142;134;162;115;119;123;123;116;108;111;109;129;140;97;120;139;147;128;158;156;183;178;186;141;172;150;143;146;131;150;123;133;130;152;146;179;149;161;167;157;158;174;170;161;131;148;180;148;166;180;177;172;148;179;157;204;174;149;122;136;147;123;176;147;187;201;170;179;169;156;150;165;138;176;163;183;165;132;134;150;146;139;154;151;195;242;242;228;199;203;187;160;186;207;224;177;197;200;172;142;156;151;164;153;138;125;115;125;140;160;168;148;151;179;156;129;139;106;145;157;191;187;188;153;149;126;172;142;131;139;138;141;139;136;142;133;135;138;157;164;180;153;159;150;155;195;153;128;133;109;134;170;187;129;168;159;162;169;208;195;230;191;174;126;122;133;140;145;192;173;165;168;143;141;117;113;142;175;222;216;168;148;169;146;135;124;139;152;142;137;163;146;115;130;154;123;159;162;220;189;165;139;126;112;163;144;158;147;161;135;154;165;144;135;133;116;136;169;183;152;102;92;113;120;156;143;143;144;175;155;143;143;177;180;225;174;177;144;144;145;133;128;123;164;165;176;169;183;187;188;156;166;158;175;151;181;148;158;178;164;158;158;137;117;108;93;73;66;51;46;59;86;92;87;113;133;119;134;173;149;157;112;128;132;124;124;145;142;155;141;149;156;171;177;160;177;170;159;141;130;115;89;68;57;63;82;107;98;94;104;125;130;104;114;112;131;155;158;145;130;132;134;145;201;160;156;125;115;144;140;161;214;217;178;163;137;132;138;123;120;127;136;125;145;164;158;168;181;165;185;136;137;157;157;155;170;166;160;152;194;161;133;154;166;174;157;161;157;133;161;125;141;143;154;153;139;173;149;154;112;107;55;71;81;78;93;130;143;116;129;131;101;119;129;132;122;147;122;111;127;100;128;124;141;162;137;111;97;110;125;96;113;119;105;128;137;142;119;138;117;144;144;98;93;105;110;102;133;154;162;135;147;89;75;68;70;79;81;104;139;151;107;121;101;91;107;115;114;151;176;220;203;166;127;137;128;177;225;224;183;150;122;120;137;131;127;120;140;193;171;166;143;138;134;163;177;136;141;149;168;148;175;136;125;121;109;91;95;88;105;127;130;147;205;207;113;119;102;96;136;111;138;110;149;123;121;136;165;176;146;128;118;109;124;123;127;130;125;143;150;150;165;159;155;147;126;109;105;109;90;97;133;123;96;101;107;121;99;116;115;111;135;130;131;120;120;110;96;114;141;134;122;157;136;148;137;160;158;151;169;173;171;168;182;182;153;154;174;182;172;165;164;175;135;161;156;175;173;146;138;111;125;129;124;161;130;115;109;107;146;149;145;158;236;193;183;139;135;120;104;113;111;157;175;143;178;183;182;169;147;148;125;123;115;119;147;112;136;121;145;134;146;172;153;175;153;125;144;126;121;153;144;129;162;124;160;157;155;132;161;158;127;137;131;155;142;148;134;157;129;151;160;177;181;197;141;152;107;135;125;136;137;145;166;142;141;145;141;137;114;121;145;152;156;158;151;163;154;156;132;130;131;134;137;139;114;120;151;131;146;147;117;141;120;114;116;98;111;121;116;130;126;134;117;124;137;146;139;125;118;131;136;123;108;147;137;145;160;149;137;117;116;121;150;139;158;174;144;136;133;128;151;160;130;126;133;104;134;118;131;159;144;150;179;139;135;134;145;134;156;145;142;139;138;149;139;152;175;167;153;171;158;126;137;141;140;153;148;154;160;160;133;136;151;156;132;162;138;164;154;182;187;142;140;133;137;149;137;135;152;142;115;151;130;162;156;172;187;143;163;170;155;178;127;167;159;151;149;149;177;141;169;172;159;159;145;149;129;129;93;91;94;90;108;131;175;173;177;166;166;157;171;197;173;184;211;201;169;138;166;209;179;155;145;120;111;87;110;141;170;242;304;233;160;175;152;140;136;158;144;151;192;213;168;138;131;166;154;149;137;147;151;140;157;163;130;110;134;148;164;193;168;145;145;112;124;122;115;153;165;206;234;186;146;145;116;137;109;140;150;190;214;224;199;173;222;218;160;120;127;115;108;124;119;143;122;128;135;130;161;150;192;197;185;163;139;124;139;162;145;110;150;118;148;160;167;160;167;130;153;127;145;134;146;144;155;159;154;170;161;175;163;158;184;176;140;134;122;136;169;118;118;120;132;119;160;137;180;177;194;257;267;272;219;194;188;201;280;254;230;239;176;146;165;164;200;167;158;190;178;190;173;129;134;134;141;137;138;99;132;148;113;142;124;116;124;134;134;137;132;143;141;166;141;163;159;144;161;139;154;174;172;164;209;208;192;184;168;114;141;133;112;129;134;119;128;116;131;152;144;122;133;123;116;148;154;177;189;180;190;215;189;172;139;121;142;157;163;135;169;141;148;131;131;133;113;165;143;122;179;171;232;216;172;143;141;138;129;109;95;134;152;132;117;134;129;124;104;114;155;159;170;165;159;173;207;180;134;147;159;139;139;156;142;151;204;285;310;214;160;141;145;146;141;142;138;119;138;147;156;112;121;129;123;137;124;135;127;157;170;189;199;198;188;185;173;179;171;182;173;159;177;198;153;174;169;179;145;117;130;152;150;111;143;110;158;162;181;191;207;168;154;142;174;143;165;158;135;153;144;165;151;152;153;152;151;148;152;136;133;129;137;135;129;140;161;144;140;137;147;156;148;150;158;136;158;178;156;181;142;169;163;153;147;158;133;149;119;143;114;143;148;137;161;166;171;163;151;138;122;113;124;131;139;160;212;297;400;283;162;133;143;148;163;154;153;130;140;164;151;134;129;120;133;138;137;154;162;136;141;178;176;183;219;312;376;322;200;149;134;139;140;199;214;247;238;213;233;165;180;183;193;209;189;212;207;270;275;192;148;151;139;121;130;142;150;136;128;133;122;136;146;155;162;143;142;153;142;123;134;123;130;128;118;152;179;162;166;148;136;152;132;123;124;131;119;107;119;114;128;109;128;128;153;200;216;173;141;132;138;107;133;134;136;140;152;133;138;146;132;119;142;120;135;130;98;111;137;140;133;124;157;143;149;162;139;168;145;143;138;152;143;133;115;120;135;111;112;132;99;119;125;129
158;153;145;159;184;156;166;148;164;152;116;160;150;171;183;188;188;126;203;209;228;204;168;184;177;172;133;150;172;150;194;140;147;149;131;163;179;240;250;195;163;133;137;129;139;124;173;164;184;171;172;175;183;173;162;141;158;160;140;139;125;131;138;173;159;157;186;172;188;185;130;144;155;183;150;110;130;155;146;140;126;148;146;142;136;142;138;123;152;166;165;151;111;118;109;101;120;115;133;130;134;154;154;139;137;162;118;141;136;109;128;111;128;132;118;131;111;120;122;116;122;132;140;164;117;126;108;121;131;144;123;111;139;142;143;132;135;164;166;109;132;114;122;147;130;132;122;117;120;142;162;146;124;138;120;119;118;125;125;127;124;115;126;137;127;143;135;113;107;104;120;132;127;118;103;118;138;147;107;118;130;131;108;125;126;112;112;108;158;141;144;119;112;102;126;106;109;134;136;141;152;143;147;130;147;123;145;169;168;200;146;174;176;185;152;143;136;140;136;133;149;146;144;171;149;172;174;165;154;159;146;149;161;156;184;172;164;146;165;122;153;165;176;152;154;113;133;142;154;168;163;161;183;197;191;169;199;180;177;152;190;193;186;169;155;152;179;176;155;153;152;207;234;234;196;240;239;198;191;150;259;216;181;158;178;163;132;147;138;148;141;105;137;147;150;128;149;150;166;159;154;153;138;137;125;145;154;193;210;185;169;159;146;123;137;136;150;145;128;137;164;132;142;133;153;148;137;151;146;139;173;164;169;152;126;132;129;134;170;169;186;167;180;157;162;158;167;174;174;147;162;122;123;125;149;204;163;164;144;133;141;118;112;165;188;166;174;160;176;145;125;128;169;164;161;159;171;165;144;119;105;113;145;164;155;177;167;140;116;139;138;130;158;157;190;135;165;161;161;170;140;131;123;159;144;154;136;137;107;88;79;118;106;121;159;133;144;145;125;160;183;186;205;190;159;155;116;124;118;132;138;134;188;163;197;220;185;165;160;178;157;172;143;150;183;186;180;180;190;155;105;109;108;75;61;45;43;61;93;113;103;139;130;174;230;267;213;188;137;111;131;119;141;168;138;116;142;162;177;176;169;157;159;151;146;135;120;114;95;71;69;81;71;90;95;86;109;135;135;118;121;119;130;139;144;162;151;148;151;188;201;232;155;127;129;117;121;134;168;174;230;207;143;118;145;147;151;163;144;167;161;131;149;191;182;175;130;159;140;134;159;154;171;156;164;169;183;165;143;116;148;142;156;151;137;160;141;143;158;137;150;157;136;139;152;115;106;76;68;69;78;94;106;126;137;140;120;111;124;128;135;142;158;129;125;126;107;125;141;154;178;157;143;108;123;122;122;109;121;115;145;126;132;119;128;113;106;131;110;101;106;114;121;116;137;118;142;119;111;79;89;102;85;87;83;128;138;140;75;83;103;134;129;109;122;139;148;157;158;138;132;157;146;187;174;211;176;174;133;140;154;162;128;141;171;186;179;149;138;156;145;157;181;156;149;151;159;148;135;139;131;120;109;109;107;111;119;121;121;170;158;154;131;106;112;135;137;136;129;117;134;139;149;141;149;156;126;113;124;133;141;134;118;118;134;114;121;111;131;153;152;167;115;109;115;107;90;114;118;83;88;82;129;136;127;138;117;111;118;128;140;126;113;111;124;135;144;134;118;126;142;151;148;162;152;177;171;196;175;205;181;194;184;186;173;211;201;181;196;142;141;154;172;149;138;133;133;126;120;123;111;144;117;121;105;107;125;139;136;215;265;246;176;127;132;129;111;99;97;121;136;168;173;166;138;165;171;157;154;128;112;139;158;135;143;135;148;172;147;141;141;173;156;155;157;147;119;148;147;162;141;164;135;165;151;145;134;155;140;130;123;136;139;152;115;147;151;142;164;155;168;168;157;153;139;130;146;133;139;140;148;147;152;142;145;149;98;119;116;131;133;159;146;129;128;135;137;150;125;150;139;113;137;129;112;104;118;95;129;126;123;105;91;103;98;126;154;132;134;168;146;197;180;147;119;111;124;134;125;130;146;181;159;116;127;142;160;155;123;114;136;132;176;159;147;152;137;149;113;144;138;114;125;122;134;153;169;193;158;160;167;163;161;129;136;149;133;145;153;140;129;136;164;229;243;238;171;191;206;191;122;111;160;143;170;149;140;151;153;147;132;139;167;154;152;159;183;172;165;131;123;141;136;141;119;141;139;130;134;139;169;162;153;169;164;157;139;129;157;156;163;213;226;173;123;149;162;190;180;168;190;156;158;141;141;126;124;127;102;95;111;127;175;162;184;182;173;165;163;163;149;166;170;170;153;175;182;174;175;156;165;146;115;95;139;154;150;203;275;174;185;150;164;122;123;141;140;142;184;215;186;151;131;167;154;121;152;163;167;120;159;177;113;131;136;154;140;148;133;120;126;138;138;119;143;167;159;183;180;156;137;127;117;123;118;142;143;179;242;244;232;194;158;166;149;122;130;100;123;146;153;165;132;141;143;154;145;143;138;166;164;194;141;153;132;127;126;129;123;131;147;192;144;135;135;137;128;102;119;111;131;130;153;128;156;130;156;156;175;162;190;172;143;150;130;133;128;107;89;116;115;142;157;147;176;153;176;215;251;247;220;222;228;205;362;446;350;257;215;169;163;155;184;184;143;157;165;147;120;132;131;156;141;135;112;125;139;128;142;119;130;129;133;142;138;134;132;162;140;176;166;179;148;149;147;165;152;115;158;176;230;206;175;160;161;137;113;116;123;120;134;142;131;136;126;154;109;141;117;142;138;147;154;166;176;182;196;168;145;157;133;140;142;175;180;171;151;146;166;141;167;156;157;147;143;145;152;203;216;170;170;132;139;132;119;107;149;124;143;143;118;135;127;98;121;125;183;250;206;171;138;172;131;145;135;109;112;122;147;146;126;143;139;171;219;162;153;164;147;122;148;133;156;120;136;174;156;135;144;182;151;127;113;125;137;144;157;175;205;167;182;162;137;193;160;180;163;175;177;128;173;178;184;176;143;142;173;158;174;148;144;123;118;184;199;261;226;195;166;143;169;156;155;163;156;146;148;142;149;151;179;153;172;148;146;112;142;137;161;160;134;125;121;143;153;140;137;140;159;127;134;126;157;152;193;150;180;172;167;145;169;160;147;116;115;121;146;147;128;130;137;147;160;163;141;125;127;107;128;131;117;142;183;231;266;227;162;137;147;165;163;125;141;127;137;151;148;133;143;127;130;140;152;152;151;134;160;182;192;206;213;301;371;295;210;150;136;147;176;173;203;195;233;185;192;197;192;207;203;252;279;191;206;237;208;178;132;134;131;111;142;127;137;131;146;145;126;151;150;166;169;157;167;166;173;169;151;129;122;130;142;160;158;182;141;164;148;117;123;145;131;134;130;117;137;135;109;108;120;130;198;263;350;256;154;128;121;133;139;152;150;148;127;144;122;141;148;98;123;122;132;118;132;129;144;154;157;146;113;153;150;147;133;147;190;158;169;135;131;133;136;118;134;104;117;113;121;100;134;126
177;160;177;156;176;173;208;173;180;160;127;164;166;164;164;144;170;175;162;235;283;237;173;159;187;168;162;142;156;165;223;173;147;152;153;140;137;173;210;205;156;160;134;115;144;140;153;176;192;198;207;208;219;174;144;172;155;180;140;146;144;122;163;202;217;246;230;271;238;140;147;155;135;152;135;126;121;135;154;122;143;147;142;175;156;129;143;129;137;148;171;138;115;118;107;120;109;118;113;141;146;169;176;164;144;160;137;147;123;131;137;126;148;149;141;137;131;119;114;118;109;125;141;128;135;112;119;133;161;139;115;123;117;131;129;121;144;204;186;136;124;146;132;131;144;145;138;113;102;136;129;152;121;126;137;114;131;119;121;137;127;129;110;147;140;143;127;139;121;123;118;126;134;137;113;121;126;130;136;103;114;113;135;120;128;117;154;158;144;128;134;112;113;112;119;108;139;106;126;130;104;135;144;127;117;119;93;130;148;157;148;164;154;160;144;137;143;136;133;131;141;164;136;146;151;176;209;136;169;149;144;146;121;146;180;181;187;174;159;153;147;155;160;139;130;141;135;122;141;141;157;155;159;173;176;172;183;178;177;169;168;194;181;180;196;168;195;202;180;179;173;184;191;172;179;204;213;185;150;174;182;193;169;151;149;166;123;134;137;137;163;132;129;166;155;136;171;166;140;146;173;147;147;132;152;160;175;225;191;160;159;171;147;138;145;128;142;121;129;132;128;137;157;136;157;122;155;131;158;164;161;185;196;147;139;122;121;115;143;194;150;134;140;135;142;137;134;151;147;110;114;127;135;134;145;150;199;146;144;137;137;116;132;155;174;168;166;154;138;149;156;160;176;167;160;189;150;185;137;108;117;150;130;141;127;176;155;138;126;116;124;131;151;181;183;186;175;164;151;155;165;128;151;164;133;115;131;125;105;111;106;105;111;142;134;148;128;126;114;174;194;196;216;190;179;139;126;135;135;134;157;164;179;195;222;214;184;180;170;165;171;150;176;191;177;173;169;187;181;144;102;109;98;90;55;48;66;68;106;93;105;111;136;215;365;487;375;185;139;133;117;128;150;143;135;145;172;158;178;165;156;148;164;144;141;136;128;109;79;70;57;68;66;91;87;92;103;118;123;110;116;145;137;139;139;135;143;148;155;202;240;209;169;119;113;140;132;146;133;151;219;179;144;150;145;106;181;219;221;193;145;156;166;189;239;191;131;172;165;126;153;165;157;161;171;203;182;179;158;129;125;131;121;143;134;156;189;135;153;155;170;149;159;155;135;126;95;69;84;75;94;97;115;126;137;137;121;130;128;108;161;163;141;137;128;114;103;117;111;148;152;163;116;106;120;122;107;116;123;122;116;123;113;127;133;111;131;99;108;112;110;124;128;108;104;106;133;146;129;122;80;87;77;73;103;79;105;121;126;83;126;117;159;122;132;103;113;125;146;125;124;149;143;184;169;185;174;168;165;159;141;142;141;154;189;182;192;139;123;126;146;150;189;140;169;129;129;154;145;102;123;117;112;116;136;122;115;111;113;117;142;146;141;131;133;120;164;146;146;111;118;142;158;173;127;137;139;117;161;162;163;142;108;119;134;152;146;128;128;139;143;144;127;115;124;107;115;103;82;91;75;120;109;116;126;120;120;101;112;126;118;144;126;111;111;98;149;134;119;151;141;163;154;182;134;161;169;190;175;168;196;166;170;210;210;225;212;194;151;158;175;144;132;126;126;122;118;128;98;137;140;112;115;120;121;109;115;121;157;183;227;191;157;126;123;146;120;99;136;114;122;132;160;134;130;137;169;160;173;114;107;125;131;134;99;126;146;144;163;120;158;146;153;151;137;138;129;157;146;176;155;147;137;150;166;143;138;124;156;149;126;141;157;144;110;153;127;165;184;181;165;129;133;114;149;168;125;145;150;158;151;158;153;138;146;112;131;137;130;156;141;133;153;119;127;118;126;158;165;183;149;118;101;101;107;133;107;118;111;127;122;104;109;121;113;143;129;133;137;158;134;187;197;144;121;129;121;142;121;137;123;195;157;135;126;134;121;122;114;123;147;159;145;144;156;125;125;130;125;153;130;115;118;138;155;161;180;171;182;193;205;190;155;139;163;143;150;180;166;126;119;144;210;296;324;284;206;217;251;216;152;141;153;150;151;157;164;163;146;152;142;145;147;168;173;146;184;171;158;129;120;134;142;122;112;127;145;126;127;111;141;168;141;172;169;151;130;139;105;138;188;225;223;174;159;165;195;165;212;232;212;186;161;162;145;120;133;118;103;115;135;111;182;166;186;185;172;160;152;142;156;141;160;159;164;153;161;151;193;187;190;162;133;111;123;140;137;174;210;162;148;183;173;126;121;138;113;132;164;187;177;144;162;150;157;146;136;140;170;158;156;154;122;142;122;138;128;129;146;125;152;177;147;162;157;177;182;146;151;121;149;127;140;137;116;122;128;208;274;317;256;181;186;129;124;108;114;125;111;121;202;165;147;143;151;141;136;138;144;138;165;167;150;132;125;150;113;141;109;148;173;166;165;142;139;136;137;92;97;135;119;121;142;128;135;153;151;160;150;161;155;161;154;142;135;102;103;86;92;87;120;162;162;167;180;155;172;194;212;224;223;181;228;295;529;536;419;315;168;165;166;156;158;167;143;139;157;134;120;168;194;145;147;141;121;117;131;132;145;157;161;152;152;138;146;131;149;129;161;168;175;165;164;168;155;167;153;149;146;157;208;150;164;131;153;114;130;114;151;134;142;144;143;161;152;174;158;133;143;119;161;157;158;154;151;197;190;173;174;161;142;140;149;172;168;150;152;187;157;159;176;234;167;150;122;122;132;152;150;140;147;151;155;130;129;130;156;144;114;104;107;112;103;121;121;156;151;211;199;143;125;124;136;156;141;130;138;141;128;126;139;105;134;151;152;149;176;156;139;131;123;132;117;126;163;138;147;161;179;200;163;135;139;116;141;171;166;167;197;177;147;157;189;157;157;151;186;194;165;146;147;165;169;171;152;155;186;148;166;141;147;144;138;164;179;252;228;222;205;165;143;133;167;155;165;118;148;149;143;148;164;135;151;135;156;133;134;148;154;160;123;130;143;149;137;126;128;130;127;129;124;156;141;183;207;156;153;138;143;160;186;165;136;119;129;139;123;154;148;173;146;150;165;153;150;129;112;119;112;139;134;128;151;160;159;137;147;131;129;128;143;147;138;135;113;120;128;147;109;118;130;121;167;142;143;137;164;185;216;180;218;241;332;305;221;145;149;176;168;184;192;194;220;218;208;200;206;178;198;225;235;207;176;213;162;160;145;185;137;144;169;159;165;128;146;135;154;145;160;167;175;141;138;150;162;155;145;129;122;123;110;137;125;181;163;126;117;104;125;105;140;116;127;147;120;131;125;109;136;172;250;344;484;287;174;118;127;140;149;140;142;127;119;119;104;119;117;119;110;119;118;132;130;160;175;172;130;129;146;119;160;135;140;161;154;141;161;154;141;141;122;144;131;124;115;126;114;128;132;166
165;168;188;178;157;145;160;175;159;165;170;185;171;163;158;161;147;154;173;209;265;209;173;173;155;137;161;150;146;154;170;164;142;168;142;133;146;155;134;147;148;156;118;132;128;139;140;192;211;229;237;238;230;158;131;153;140;150;143;141;132;143;145;184;204;255;303;214;173;144;152;164;137;152;175;151;131;139;153;145;136;152;182;188;188;134;95;124;133;177;147;137;114;102;130;136;107;125;143;154;193;169;153;178;154;138;135;147;120;109;113;152;151;171;162;140;118;117;133;135;116;117;140;157;128;110;113;136;158;139;132;131;146;132;130;123;151;171;161;125;130;135;128;126;133;136;144;118;117;119;117;141;138;120;138;143;131;115;148;122;133;120;123;117;125;133;127;136;145;108;113;131;111;119;149;121;101;124;109;123;136;135;121;111;132;125;113;126;146;126;129;132;128;107;113;121;125;122;105;112;123;143;148;143;122;115;117;124;147;144;138;148;150;147;162;162;135;130;137;142;163;139;132;140;169;179;194;163;150;137;136;142;106;151;134;155;174;185;146;171;154;143;150;124;134;119;148;179;165;178;143;165;150;149;154;184;152;171;176;168;172;164;173;189;177;200;200;224;229;219;166;157;150;161;165;149;187;138;138;148;184;167;163;156;144;151;153;125;118;131;131;147;143;147;168;183;174;170;161;172;174;163;138;144;150;148;180;199;184;184;141;144;143;133;153;156;142;116;127;129;140;135;161;144;148;172;143;139;125;149;145;145;188;148;141;129;122;115;139;135;143;138;127;134;120;117;114;116;118;127;120;96;132;125;173;168;166;160;151;147;134;125;150;150;150;170;134;173;158;151;153;177;222;156;155;165;165;144;126;128;147;152;158;140;119;134;149;155;152;143;125;153;165;211;243;219;209;184;177;150;145;124;119;116;136;145;136;151;121;108;125;112;108;118;134;118;108;125;142;155;183;202;191;214;142;140;133;121;121;128;135;147;207;201;236;214;178;167;177;167;167;174;192;191;192;174;166;151;166;124;125;109;99;97;67;82;70;86;77;117;115;115;144;225;412;523;394;204;119;100;106;131;117;121;167;156;158;168;179;163;152;166;148;149;146;165;143;104;84;46;65;67;77;85;110;98;99;96;136;113;125;165;175;113;121;116;100;123;167;183;251;226;174;106;125;140;136;150;152;140;171;155;134;134;131;152;201;297;344;273;172;164;146;214;259;199;178;199;159;149;133;144;156;150;172;166;186;165;140;146;137;137;132;104;111;165;182;177;179;162;165;154;149;164;162;121;98;78;86;77;82;92;107;112;134;153;141;114;117;125;158;177;188;147;125;87;131;131;128;149;145;148;151;116;114;120;150;104;99;134;138;114;111;125;126;120;109;116;104;116;115;142;101;130;112;108;111;128;128;115;105;62;83;74;90;97;111;97;101;137;134;141;151;147;96;90;97;117;114;128;111;136;171;143;140;143;138;147;175;126;138;157;161;155;166;205;201;177;154;123;131;131;178;156;150;140;167;114;129;135;112;93;106;115;131;122;104;91;134;157;137;126;138;163;157;156;168;137;158;159;166;143;172;153;153;156;127;123;139;170;174;137;122;142;143;154;147;138;166;166;137;125;127;111;128;102;94;70;95;79;91;98;114;140;151;118;135;129;124;128;137;139;129;126;111;127;119;142;130;141;136;157;145;139;150;163;158;161;198;170;179;184;164;217;243;228;164;152;146;162;147;166;122;115;114;135;153;145;180;147;141;124;108;112;103;113;117;129;125;121;166;169;151;153;147;128;109;94;142;137;142;132;145;142;140;122;143;137;167;156;127;129;135;121;112;130;113;136;152;139;119;129;164;148;147;156;156;156;172;183;172;138;149;130;149;149;155;175;185;168;153;133;141;139;127;162;149;138;190;157;178;166;116;161;162;169;151;151;116;136;122;124;119;143;125;119;122;143;149;146;142;163;141;137;120;115;135;130;171;184;148;143;108;142;124;122;112;111;102;94;100;89;130;112;137;137;144;146;137;149;152;175;170;149;136;122;135;146;133;169;178;174;158;134;115;123;152;154;150;153;160;125;166;163;160;147;157;139;143;151;123;139;116;139;157;161;163;176;169;192;230;226;150;139;139;151;130;171;146;121;138;150;199;273;322;288;224;238;294;254;167;124;159;139;164;141;167;154;142;143;151;168;159;140;153;159;176;189;190;140;151;141;124;125;150;134;128;117;127;128;144;135;144;145;171;149;133;113;114;104;141;206;197;144;139;134;157;184;185;240;210;188;149;179;161;138;145;123;112;117;144;140;161;161;157;186;193;162;137;130;173;154;142;152;156;179;177;156;175;179;195;170;146;114;153;148;136;157;160;154;193;161;149;139;128;139;135;152;154;178;166;151;156;165;149;127;106;135;146;161;176;165;140;118;152;128;137;115;129;143;137;156;181;168;167;157;185;154;125;115;126;109;136;126;143;152;152;203;285;370;247;211;161;132;112;122;108;112;122;145;166;174;151;130;125;111;119;120;134;130;124;138;135;139;120;126;122;116;135;142;162;178;146;145;118;115;105;110;92;119;127;127;125;120;144;150;156;174;132;148;157;149;162;147;138;128;109;84;71;73;120;149;142;123;174;179;174;169;190;190;204;215;208;282;477;565;470;300;237;174;178;190;164;157;179;146;144;142;169;173;193;177;147;161;137;137;141;132;142;149;133;160;157;159;149;152;163;153;150;189;161;197;148;160;190;169;175;149;139;151;155;146;163;142;160;129;153;124;132;139;158;162;168;152;171;198;140;153;136;146;120;135;152;137;168;186;178;181;158;148;136;139;147;153;175;175;161;177;161;169;191;190;165;146;143;142;121;138;151;137;136;168;142;148;117;145;170;147;134;117;119;108;129;127;112;122;137;183;158;124;106;113;134;135;140;145;127;143;145;139;152;141;107;133;120;128;196;178;154;131;142;130;131;122;144;159;148;156;178;211;185;170;128;150;167;150;160;145;165;192;137;160;154;154;150;166;188;183;145;155;158;140;147;135;143;161;185;166;154;157;147;159;170;159;177;217;242;232;193;143;159;153;159;155;175;160;156;146;141;151;130;146;166;133;132;132;130;157;145;149;138;157;120;128;140;135;146;140;126;137;138;134;150;176;163;180;148;143;171;169;188;185;147;144;146;146;138;139;148;193;177;199;181;169;172;140;100;128;120;135;139;114;151;148;136;136;143;128;122;161;142;119;120;115;129;161;144;123;124;119;129;141;151;147;128;141;148;166;179;158;202;213;269;297;238;158;143;161;195;194;184;230;247;205;206;183;188;167;174;206;208;184;154;171;174;156;147;183;175;173;196;184;183;158;119;128;166;137;159;172;170;143;145;136;136;143;163;149;131;124;132;128;152;152;160;155;128;126;118;121;123;138;138;116;123;126;115;129;148;157;196;306;372;249;168;148;156;147;150;145;131;115;122;116;125;114;181;157;135;120;170;138;147;140;157;158;127;133;110;116;181;145;164;154;188;157;146;143;121;143;130;120;124;128;118;114;122;110;185;189
152;171;201;206;185;150;135;157;145;171;200;176;164;162;182;179;172;147;158;178;209;192;147;145;191;201;211;160;161;126;138;159;138;156;146;124;129;132;136;137;138;131;124;117;132;125;140;196;221;180;243;244;207;143;149;151;150;135;166;158;148;124;163;169;201;229;268;198;188;158;171;150;155;184;224;153;129;134;153;149;159;135;184;206;174;176;129;104;114;133;140;143;124;116;117;113;128;104;146;155;167;169;224;257;190;142;153;136;105;122;126;163;140;152;129;131;126;123;120;111;130;150;161;162;124;131;120;148;162;148;137;142;163;148;129;115;144;161;138;131;129;129;138;101;123;111;111;130;116;118;120;135;151;145;162;167;158;120;137;126;143;141;137;128;115;132;140;120;130;109;121;108;101;123;120;113;112;128;129;130;148;147;121;127;134;120;159;135;139;152;145;132;134;120;120;126;148;124;108;100;119;159;131;152;90;126;100;133;173;167;166;160;163;183;164;165;168;167;132;132;129;163;158;156;171;177;199;163;171;153;134;153;131;123;134;137;164;165;178;169;148;137;138;149;130;124;125;133;168;177;138;139;162;136;143;161;168;189;173;181;149;136;141;155;137;179;187;195;211;230;180;193;179;171;147;152;148;100;137;135;173;209;208;198;188;176;117;139;123;127;136;117;153;155;185;184;159;187;208;180;161;165;152;146;144;192;194;177;172;174;150;137;140;139;156;148;167;165;148;139;139;115;161;154;158;159;166;140;145;142;163;161;163;157;134;111;144;113;117;106;118;125;110;130;111;127;127;142;142;108;109;157;125;150;144;158;160;160;162;177;162;115;140;165;159;167;153;156;154;148;134;186;197;141;152;147;131;142;134;131;136;145;170;130;140;144;166;154;115;140;134;163;217;259;277;249;206;180;146;161;143;137;122;141;167;137;124;119;152;138;98;100;117;130;123;121;152;133;129;101;168;177;199;175;146;139;122;129;122;134;127;160;167;160;215;168;166;162;148;149;160;151;169;190;201;160;149;149;173;181;123;143;108;103;80;85;81;78;101;120;103;113;128;187;267;374;358;227;141;126;118;106;141;141;168;169;171;162;142;165;167;164;156;137;154;141;110;105;63;62;67;66;85;98;92;99;84;122;123;144;160;146;134;122;124;121;125;128;137;171;205;173;158;114;97;114;129;104;114;128;142;144;113;139;143;140;217;322;471;303;175;183;154;199;185;164;166;191;157;145;132;150;147;150;156;164;209;170;147;139;104;118;121;113;130;156;188;199;191;187;167;153;170;186;129;121;97;79;78;87;113;105;94;104;111;115;110;90;126;121;165;206;201;151;144;145;142;132;144;150;153;143;153;122;99;113;128;125;121;131;105;130;130;137;108;114;116;119;124;110;110;131;129;113;119;107;129;121;135;114;98;94;103;116;105;101;110;124;111;132;143;139;142;183;132;104;92;90;106;126;105;127;134;139;151;134;129;139;133;139;161;188;214;195;189;177;191;172;165;151;125;137;130;159;137;142;132;134;138;123;121;104;104;109;128;125;140;108;125;125;153;150;154;200;155;129;134;144;165;152;173;149;149;161;178;164;152;125;133;141;154;148;141;141;152;158;159;138;156;154;143;129;118;132;138;105;113;97;83;87;88;79;108;118;129;130;142;142;133;139;138;132;120;138;130;123;145;168;138;138;159;151;129;150;140;130;136;167;178;198;196;211;194;198;203;158;141;147;138;154;113;124;111;121;123;146;140;144;126;146;138;119;94;118;127;130;125;110;134;129;123;127;150;185;125;119;118;123;125;115;114;116;137;117;129;129;131;148;140;150;156;123;123;120;115;114;140;141;117;134;138;141;139;186;174;174;168;180;137;152;172;158;154;114;121;125;162;157;176;178;160;158;155;138;137;134;147;176;172;169;153;135;138;149;159;183;160;152;115;104;139;144;139;135;138;107;119;134;157;147;128;184;148;115;120;118;113;147;156;168;160;126;128;118;131;141;142;115;114;117;112;103;100;130;149;139;144;138;145;157;140;142;124;143;114;121;127;151;141;145;157;185;162;138;121;133;135;154;142;137;139;141;145;162;141;156;167;136;134;152;121;150;130;145;145;153;153;171;139;164;177;165;143;124;111;139;126;132;152;143;136;159;204;225;265;224;203;202;249;238;170;132;153;160;151;171;165;170;168;169;157;144;143;146;174;169;157;165;172;145;161;147;123;125;120;127;143;116;120;117;117;119;157;178;156;131;137;125;122;106;117;139;128;125;134;137;153;188;180;202;178;174;184;186;139;152;135;135;111;127;152;133;138;141;156;181;165;165;163;174;153;140;145;154;162;155;179;166;167;193;193;180;136;129;158;154;118;149;135;142;148;157;149;134;133;131;123;141;180;171;170;171;152;123;129;127;102;119;158;159;159;137;132;128;132;125;137;143;122;127;146;143;130;199;185;176;166;131;115;121;115;119;118;131;127;146;175;182;246;249;229;227;163;132;118;104;120;131;136;148;170;177;144;141;139;143;126;126;137;125;130;104;132;112;124;122;146;145;127;158;162;150;149;155;134;141;136;108;96;127;167;134;121;141;133;123;160;150;153;143;138;153;135;150;142;147;110;84;69;78;101;138;116;114;163;162;164;145;176;184;184;168;197;262;395;449;405;311;291;215;178;156;136;174;167;160;146;156;211;184;189;171;145;144;114;102;121;141;153;165;170;144;163;152;156;129;135;164;156;166;164;149;179;176;179;170;171;146;139;170;157;146;129;156;158;144;120;133;146;168;198;186;222;176;190;175;190;175;128;134;123;147;190;210;154;182;178;157;185;144;170;166;139;122;142;132;138;140;167;168;146;159;129;133;169;138;135;117;142;137;113;137;153;150;134;147;160;167;151;108;143;151;120;140;124;105;118;149;125;117;124;114;128;119;150;142;141;142;174;210;228;156;141;104;143;171;228;248;184;146;126;126;148;146;159;140;177;197;213;201;201;183;150;146;145;139;139;144;147;158;139;153;165;158;133;189;171;146;147;151;145;153;160;157;144;165;146;139;154;127;152;143;153;166;174;172;198;206;182;190;150;150;150;156;147;140;133;140;140;142;129;129;131;142;152;104;124;130;152;141;122;152;129;173;152;136;143;153;153;166;163;148;141;177;144;136;146;175;161;161;206;196;161;143;138;128;137;132;161;137;165;154;176;183;158;145;134;127;125;157;165;150;122;111;101;140;130;115;113;136;130;148;105;113;144;142;124;127;116;131;143;127;130;129;148;133;123;144;168;152;192;199;211;266;233;214;141;161;184;196;197;227;231;227;194;187;170;185;185;193;188;167;172;162;147;154;174;166;197;227;206;226;199;167;151;143;131;124;151;152;135;121;125;140;127;122;131;135;141;141;128;121;143;134;145;139;146;133;90;98;126;155;130;140;127;148;130;123;158;127;171;193;250;213;133;134;159;165;171;127;158;137;114;115;111;126;205;211;146;141;150;164;171;158;177;151;124;108;121;139;124;150;157;148;179;153;157;141;155;107;115;126;115;119;128;102;114;189;193;180
138;193;243;206;155;160;134;160;150;177;177;186;147;153;188;192;166;152;145;190;184;188;177;146;159;177;206;168;135;138;137;142;131;152;146;146;133;110;140;136;141;139;137;132;122;135;156;150;235;200;190;188;154;160;137;148;157;159;190;159;154;150;161;148;183;181;178;145;138;158;174;178;190;206;243;171;130;138;174;151;150;143;143;167;140;142;121;104;110;113;136;126;122;112;127;146;124;145;152;184;155;183;192;229;172;140;129;144;137;151;146;147;127;137;157;183;156;149;112;124;135;135;145;146;137;108;110;105;121;159;126;171;188;179;126;98;118;118;131;104;129;114;129;123;112;139;104;108;110;119;130;173;179;184;141;154;136;149;138;139;164;177;143;146;164;148;141;128;124;132;135;112;113;133;117;125;112;108;150;134;142;145;153;141;164;169;156;167;142;155;149;146;139;127;106;106;115;118;121;149;139;123;151;154;137;119;122;160;188;176;181;185;173;189;158;142;152;123;129;143;170;170;167;161;181;183;191;190;159;147;150;165;140;136;138;147;132;154;160;171;154;143;138;141;142;118;127;130;165;180;174;164;129;145;165;161;175;191;184;125;136;132;125;136;166;159;165;157;208;228;210;160;151;162;135;124;144;123;126;111;184;187;179;158;145;182;171;147;132;125;163;143;164;178;200;169;183;179;170;162;170;140;147;153;151;190;200;179;182;107;100;128;127;119;151;178;155;156;135;138;127;138;147;155;162;141;139;154;132;146;166;171;123;111;119;134;124;108;117;127;126;118;98;128;123;141;139;117;116;118;135;119;145;141;138;144;178;172;160;170;186;141;166;165;143;157;166;152;185;158;182;192;163;139;142;112;107;131;127;125;130;144;144;160;147;141;137;116;137;137;146;148;162;201;223;192;193;146;135;139;155;126;116;138;158;121;142;137;151;143;124;110;134;124;151;144;152;116;137;142;161;159;173;158;153;161;132;118;156;165;172;159;183;156;160;161;176;177;166;161;160;180;171;202;184;168;137;168;170;157;141;144;119;104;86;73;61;70;76;124;133;119;148;172;207;219;238;163;137;128;139;138;150;145;166;174;184;204;184;176;171;175;171;174;141;152;128;90;64;46;57;63;97;95;82;86;107;115;125;126;134;161;139;143;103;135;126;120;125;132;167;174;141;125;130;133;121;133;136;123;142;150;133;134;142;151;191;284;366;287;197;193;182;152;168;150;140;154;151;138;139;153;145;131;138;171;175;142;138;116;104;111;110;126;113;134;174;167;251;210;166;173;167;173;140;120;105;103;98;106;130;117;106;106;115;100;103;88;114;121;125;160;160;153;159;133;135;154;162;170;166;190;147;117;106;127;123;121;124;126;146;129;132;134;123;99;102;128;130;125;108;107;122;105;97;126;127;147;152;111;79;89;117;121;125;115;106;114;95;131;126;114;182;161;112;84;98;97;114;112;110;134;130;156;140;167;154;134;132;144;154;192;214;191;131;184;176;201;202;137;143;134;164;141;127;137;143;149;132;116;86;94;72;98;103;120;117;125;133;140;131;121;157;157;161;122;115;143;154;167;161;139;122;131;153;144;120;123;147;134;123;120;150;136;141;134;149;137;146;128;128;132;118;134;107;94;91;72;84;78;82;77;90;96;112;111;106;135;149;138;120;120;112;135;134;147;130;145;160;163;132;132;144;117;143;157;152;151;179;203;180;172;195;228;165;123;141;111;132;135;138;109;117;129;148;148;151;137;180;174;117;122;131;130;134;128;136;120;115;117;139;134;173;163;150;149;133;130;120;121;118;114;133;126;126;118;121;116;119;149;166;142;134;131;112;134;144;134;133;136;140;149;161;179;186;196;193;171;168;145;191;165;149;133;142;130;158;148;195;196;171;155;180;133;141;150;155;165;151;185;151;138;138;132;155;151;148;128;141;123;116;118;111;123;130;131;143;117;144;107;122;142;139;152;116;116;120;131;148;145;176;147;134;118;122;123;134;140;119;120;100;135;108;114;136;155;158;143;140;128;152;146;140;147;113;143;111;145;139;135;147;169;170;142;135;133;118;159;143;127;119;149;144;180;158;164;154;131;135;127;124;166;141;145;145;143;153;145;168;132;142;145;129;122;142;125;135;132;161;142;164;145;160;184;184;190;187;141;192;216;176;144;165;151;140;168;167;180;197;182;171;151;168;134;139;161;164;189;163;172;175;185;135;145;114;119;151;123;117;131;113;130;107;124;169;145;145;108;116;101;81;112;125;112;115;152;163;172;188;184;181;195;161;205;163;126;120;137;118;166;143;127;117;124;162;186;154;140;134;195;173;170;133;158;147;211;188;177;168;170;158;164;133;106;113;150;144;128;142;133;127;143;158;147;125;159;146;151;153;186;191;148;131;158;133;146;127;146;157;141;136;126;117;138;136;148;122;135;121;98;119;125;129;152;175;178;166;195;151;136;99;122;151;131;145;189;158;203;232;221;239;206;151;144;126;130;118;122;127;164;180;165;163;152;123;160;133;128;131;140;129;105;105;120;111;140;121;113;127;129;145;142;123;110;121;147;141;128;124;131;161;155;136;134;129;116;174;166;159;131;148;147;150;164;158;137;111;91;101;100;119;121;108;124;130;112;151;149;152;224;202;178;208;198;248;257;282;269;246;212;170;169;146;164;164;175;158;167;218;194;147;166;161;139;118;152;141;132;147;181;179;154;149;142;132;135;132;167;158;146;143;153;205;191;167;178;162;147;151;180;138;136;168;143;152;144;127;124;122;196;203;192;198;168;166;198;205;184;153;129;139;123;160;159;162;159;194;168;168;143;161;158;131;134;137;126;140;139;148;136;131;151;127;146;148;143;148;165;132;121;130;133;129;112;135;158;145;173;167;138;118;139;145;125;137;107;109;116;115;116;111;129;109;160;172;176;141;155;168;236;273;207;157;122;150;139;241;294;222;145;152;167;170;141;153;159;148;174;182;227;198;197;169;143;136;122;126;117;148;127;139;148;151;146;160;172;155;149;139;126;143;162;169;142;173;159;162;138;147;131;155;118;128;119;168;163;172;204;195;157;148;163;157;169;179;168;127;126;152;139;142;147;134;119;141;144;135;105;138;124;144;134;121;147;128;153;146;131;148;159;166;153;158;124;115;123;169;160;167;149;177;197;164;123;155;145;160;157;187;151;170;161;169;164;152;144;127;110;107;150;212;156;139;107;121;104;124;125;134;138;138;134;135;121;133;154;165;132;132;130;134;142;140;138;134;129;139;139;155;167;168;157;189;189;201;181;150;176;217;219;218;261;222;233;229;194;199;183;227;171;196;194;151;153;152;139;143;177;209;203;208;155;139;155;159;161;113;139;157;146;154;116;109;115;119;124;125;139;142;158;144;143;141;145;134;126;139;128;107;124;110;129;144;137;115;130;124;133;146;151;135;181;176;127;131;138;150;146;134;150;150;141;125;102;137;142;177;186;182;137;150;158;215;192;164;142;122;134;137;123;129;146;141;146;142;146;146;152;111;110;142;137;143;146;111;121;131;187;222;211
164;167;221;171;146;143;158;153;148;167;174;198;201;174;166;155;173;150;148;170;200;209;168;126;140;159;184;152;142;125;129;134;134;131;178;140;140;128;125;123;141;159;146;140;164;156;159;135;182;169;181;186;140;141;130;156;181;154;164;170;134;148;131;141;129;148;144;152;159;154;187;219;250;261;196;144;112;132;197;152;156;125;133;147;149;140;121;129;114;111;112;104;110;136;103;140;146;156;180;167;155;135;154;161;161;134;157;134;130;128;141;144;144;166;149;192;175;163;115;139;118;148;132;134;119;130;109;99;120;125;153;161;186;180;119;143;129;137;134;130;138;132;117;145;119;107;138;94;127;106;132;162;228;197;142;120;126;138;163;152;196;163;161;163;155;120;131;122;143;151;119;116;120;115;138;124;125;128;149;152;164;141;135;119;129;142;161;163;124;147;140;144;151;112;107;101;120;130;127;136;101;134;131;136;144;131;137;136;162;157;140;161;171;173;166;154;142;130;156;121;156;177;165;153;143;167;191;193;163;174;146;148;162;146;128;154;143;162;155;142;148;145;152;205;161;142;155;157;130;162;157;144;134;146;165;171;163;208;181;124;141;143;138;136;126;142;126;136;171;205;199;168;155;130;146;140;171;137;105;121;147;160;152;152;175;162;156;157;126;145;149;149;161;198;177;179;204;180;171;168;150;140;136;144;137;164;167;176;141;135;113;131;137;130;147;168;153;149;165;144;112;143;136;168;164;155;154;181;171;129;163;183;132;150;138;140;152;129;128;141;133;117;119;127;125;120;148;134;134;130;141;141;151;150;151;138;166;182;197;201;158;181;162;175;166;156;172;181;160;185;204;175;156;135;154;117;107;150;134;127;151;151;154;162;147;138;142;141;170;139;150;124;150;158;201;191;169;166;145;140;153;135;120;143;125;129;127;126;123;117;149;107;139;153;155;147;159;158;153;179;167;192;182;142;119;133;130;142;142;157;152;181;160;176;179;172;188;176;160;169;168;172;176;211;233;208;159;166;178;168;167;165;114;101;83;62;52;61;92;85;143;154;131;146;161;155;161;170;176;140;132;121;137;149;146;188;173;154;179;209;202;211;183;155;155;143;112;78;48;54;51;63;72;83;105;113;133;136;111;151;137;163;147;129;112;138;120;117;131;146;125;141;134;139;126;141;142;149;171;138;126;139;135;113;146;171;170;233;267;217;163;156;156;161;154;158;147;154;165;147;131;134;130;145;159;165;171;149;122;118;120;114;99;130;121;164;172;208;223;239;180;178;179;188;145;130;123;116;119;118;107;112;101;104;121;112;94;109;99;102;121;145;128;110;118;127;129;165;185;178;198;157;146;141;144;126;120;113;149;122;123;115;130;138;102;123;145;140;129;133;115;112;123;108;105;136;140;156;148;88;106;104;112;110;109;106;119;96;106;116;136;153;145;125;97;83;79;96;98;110;113;141;148;130;152;163;152;139;126;114;159;196;184;192;143;178;175;190;150;139;112;133;148;153;145;119;128;145;170;134;103;101;85;97;96;124;115;143;119;117;126;125;111;132;132;108;138;139;164;129;149;150;116;150;118;158;143;137;139;131;159;134;129;133;139;155;155;132;129;116;153;133;128;130;122;103;84;89;78;78;63;80;96;94;101;116;114;144;143;156;166;125;119;120;146;155;146;152;168;176;176;117;150;127;151;153;151;185;194;231;211;203;206;184;153;145;131;154;128;136;130;143;105;120;145;136;134;131;162;167;159;138;136;139;158;139;134;108;144;119;97;120;153;159;149;179;162;165;122;130;104;108;127;147;150;112;128;117;133;144;164;178;144;114;110;120;144;150;108;133;133;140;159;151;160;176;160;148;139;155;180;154;144;125;120;122;129;150;167;147;159;187;167;165;129;153;167;151;185;161;147;98;125;131;117;135;153;132;120;135;149;126;130;136;139;143;139;130;139;127;137;128;129;131;134;119;117;150;137;156;162;132;124;112;139;134;125;121;124;121;115;112;125;108;135;134;135;148;149;136;164;149;139;132;140;104;138;94;101;135;129;127;156;152;137;127;129;164;128;144;128;127;159;145;166;197;166;168;119;137;147;127;155;139;121;160;152;136;139;161;170;124;127;131;128;149;128;142;165;172;181;187;169;193;158;165;160;170;171;197;168;167;135;172;169;172;164;215;175;194;213;156;142;133;130;175;155;171;160;204;254;245;177;159;142;137;129;96;126;134;118;113;111;147;146;167;154;155;129;107;86;104;138;127;99;138;158;145;174;167;176;187;203;158;121;118;109;117;111;149;135;128;112;122;169;196;154;135;133;174;198;188;160;158;150;193;205;201;194;130;171;113;112;107;127;175;126;152;118;137;152;156;170;165;143;146;156;131;157;186;183;179;136;137;148;143;155;159;186;133;140;119;133;109;125;153;126;125;121;104;94;104;110;166;172;167;195;181;177;143;137;144;135;110;136;157;181;186;202;230;233;211;140;140;101;113;119;134;144;154;197;206;166;149;135;133;112;118;128;149;137;131;139;112;123;131;116;132;154;133;132;153;129;136;141;133;176;149;140;149;170;160;204;173;141;166;137;171;168;163;142;163;193;180;147;138;108;108;95;91;127;107;119;113;147;179;142;151;180;168;161;184;201;216;213;194;224;222;216;170;159;187;171;165;201;196;171;165;185;177;155;140;163;129;133;126;154;107;144;166;153;171;130;127;147;144;151;164;166;124;156;179;198;194;168;136;159;128;141;167;129;170;173;156;116;113;116;139;179;209;165;171;195;146;164;177;204;164;141;137;131;142;143;152;163;193;180;178;181;152;158;169;137;143;130;157;120;118;129;147;142;161;127;155;148;148;135;139;154;126;114;142;108;106;119;118;144;162;159;138;164;134;115;120;137;137;141;114;126;112;107;108;133;149;163;170;159;163;184;190;227;222;189;149;125;170;226;204;192;141;144;123;142;146;121;141;150;166;203;207;179;166;163;166;149;140;127;127;138;159;156;134;136;142;146;170;169;155;140;144;145;179;151;163;158;152;155;169;123;116;125;139;147;150;174;184;190;176;153;162;160;157;157;161;163;141;139;145;138;127;139;153;132;139;128;138;146;134;122;142;142;158;140;124;125;137;154;164;162;150;160;144;146;135;130;126;162;179;166;140;156;151;159;137;167;131;165;156;173;178;157;182;131;166;160;138;110;134;116;157;188;142;139;133;120;125;137;119;129;130;140;138;142;143;155;156;169;138;139;121;119;138;127;134;153;128;149;146;146;170;166;179;178;212;173;149;135;154;193;182;226;239;246;282;237;220;208;219;245;214;194;181;180;167;180;162;182;198;174;173;176;159;169;142;158;116;117;127;146;189;135;133;116;132;135;140;130;150;152;149;133;127;155;151;153;134;144;107;132;95;122;127;127;142;115;118;136;130;122;110;122;136;157;152;130;140;145;133;164;150;175;146;132;122;127;156;184;180;164;128;102;178;180;194;162;166;154;119;125;135;120;117;142;154;133;133;141;126;111;130;133;122;126;159;141;155;169;191;194;152
145;155;210;210;168;209;233;179;155;181;205;193;171;147;141;181;158;160;153;198;171;190;184;146;150;165;168;146;150;122;124;129;139;140;119;115;151;139;119;147;154;177;143;177;154;133;139;135;148;187;165;159;145;119;142;141;187;169;173;154;159;123;113;131;131;146;152;183;182;165;183;304;301;231;178;152;136;128;147;157;123;129;113;136;131;156;132;134;104;143;114;136;141;156;138;143;116;177;143;168;142;160;111;119;105;130;120;127;102;113;147;167;132;172;165;152;186;142;149;113;128;161;164;160;120;121;119;122;121;122;117;130;155;133;110;116;126;123;123;126;128;115;118;117;127;117;112;118;115;113;99;143;177;153;140;131;106;162;160;191;192;188;148;125;159;123;119;105;119;125;133;133;126;133;112;127;130;136;135;129;138;155;152;164;153;206;173;142;135;135;128;136;161;147;116;133;124;135;135;94;101;125;129;120;121;124;147;143;156;154;144;147;172;184;173;146;132;115;125;135;140;144;159;131;167;190;200;186;178;142;151;156;154;131;158;134;142;146;164;190;139;145;204;219;177;165;143;149;154;165;179;150;136;143;149;158;159;180;183;181;130;147;120;133;135;125;136;131;178;156;170;152;142;162;145;155;143;138;145;133;132;117;113;132;161;153;158;194;168;142;163;144;162;153;168;162;152;153;139;158;160;141;118;161;151;163;165;188;154;133;105;105;111;118;133;143;152;127;136;185;136;162;149;143;172;180;172;214;191;163;167;176;178;134;130;142;125;121;126;149;142;129;104;111;127;133;151;133;143;122;143;146;153;150;159;174;158;174;189;241;196;195;189;172;177;134;163;164;178;178;213;186;139;116;133;131;127;134;121;129;129;149;172;166;162;145;183;169;147;141;148;156;128;175;228;265;216;171;130;128;132;139;148;145;125;125;134;126;121;120;126;115;136;144;160;150;177;183;164;140;195;201;194;158;115;114;128;132;168;153;156;179;171;175;169;159;161;164;148;153;169;167;174;223;267;226;179;195;185;231;192;159;131;102;80;58;69;74;84;104;141;157;153;171;149;154;127;118;137;143;132;120;158;164;165;181;201;222;209;187;220;215;209;169;185;169;116;86;43;47;49;48;72;90;92;141;154;124;121;137;128;160;119;126;112;125;110;137;123;144;126;135;121;141;137;136;155;182;201;196;146;123;141;152;143;155;135;175;193;171;141;145;174;153;170;184;173;151;156;167;175;145;141;161;155;164;160;142;131;113;109;123;142;131;132;133;158;201;214;235;158;146;162;156;142;138;116;108;122;113;125;129;97;97;116;134;134;119;102;113;102;130;141;104;111;123;110;137;134;156;163;179;171;164;175;122;123;117;126;142;119;102;137;105;122;113;145;165;121;108;125;105;123;121;122;143;171;139;133;104;113;89;94;103;111;112;114;96;131;113;96;131;136;124;97;72;76;92;80;109;116;124;122;137;137;145;130;128;123;121;136;159;183;174;151;144;193;165;148;108;132;130;146;149;142;124;130;174;174;152;110;94;73;101;113;162;167;145;123;135;104;125;123;104;116;120;125;118;125;158;141;124;100;117;125;115;138;122;139;152;153;155;139;149;167;147;125;122;146;149;153;145;131;155;101;87;93;102;75;94;74;98;99;118;115;103;105;132;130;114;125;132;125;132;130;149;147;156;161;184;150;154;149;148;163;119;191;156;210;272;245;218;145;175;161;129;123;144;115;145;126;125;152;140;161;143;156;155;187;213;215;159;185;153;165;147;149;142;118;120;115;113;109;134;161;206;225;177;127;121;111;122;160;126;159;116;120;133;131;130;155;147;146;110;109;132;136;130;128;131;110;110;135;148;167;154;155;150;149;164;160;157;144;118;122;130;148;140;138;137;174;167;163;138;143;140;159;188;198;170;156;145;124;140;111;173;133;149;147;127;157;145;120;117;120;139;160;135;182;157;133;115;129;144;128;107;142;139;149;145;129;121;148;135;131;131;164;115;134;155;132;120;145;120;129;125;152;132;137;119;127;161;130;130;116;122;146;122;145;123;134;142;133;147;152;143;169;178;138;116;130;167;155;151;196;210;167;141;146;139;133;136;117;142;122;126;142;147;149;152;146;152;118;132;162;176;182;156;122;192;184;234;192;177;171;201;192;158;151;179;179;148;145;151;139;140;173;169;171;171;163;132;149;142;125;157;163;151;173;217;256;253;215;161;169;149;127;108;108;101;123;105;131;135;165;153;137;140;110;128;94;108;119;121;114;106;141;159;157;137;189;213;196;172;120;100;79;100;113;96;159;139;139;141;167;183;177;149;152;176;184;177;158;141;146;174;201;187;164;129;106;120;96;108;108;134;171;152;175;157;140;156;172;133;159;163;172;159;150;158;166;134;119;121;127;144;176;176;196;163;135;111;131;117;132;113;120;118;131;103;120;112;121;157;155;164;126;145;164;145;137;144;115;137;154;175;159;181;201;230;227;199;158;122;114;101;87;112;136;148;140;172;152;142;121;138;111;140;108;164;137;144;145;129;118;128;101;140;127;153;155;164;166;147;138;145;168;174;152;176;171;166;186;155;139;169;126;162;167;146;143;138;157;174;143;139;121;93;82;119;114;167;152;143;143;146;183;187;212;221;210;209;210;217;203;193;178;156;160;148;174;195;205;182;166;199;169;180;179;182;163;168;132;145;146;148;136;129;137;148;131;147;132;146;127;132;142;144;162;176;157;216;255;254;180;130;137;128;132;149;151;153;146;139;135;167;142;143;162;209;183;160;162;167;154;180;155;169;137;136;155;148;159;161;148;136;158;175;147;163;138;119;112;130;163;145;140;138;145;160;151;148;153;182;136;140;154;172;190;180;136;108;99;122;121;128;147;152;158;168;140;149;151;123;144;141;97;112;127;96;110;109;119;154;139;163;152;159;143;156;161;169;161;123;154;152;211;199;175;148;143;137;151;146;120;133;135;168;187;204;152;154;135;133;128;136;122;129;145;162;151;165;144;116;147;178;171;163;168;169;142;154;150;185;156;147;145;121;140;119;99;163;181;201;157;185;169;176;152;132;117;160;170;163;174;144;156;159;169;138;144;156;141;150;143;116;130;135;116;162;162;150;127;129;157;132;166;166;154;160;133;159;128;127;119;115;148;160;166;155;147;125;130;129;135;144;151;178;177;171;167;160;153;164;149;135;124;128;126;144;157;142;143;137;126;129;147;175;141;122;118;140;143;130;155;159;140;154;131;129;140;135;129;148;140;127;144;138;153;164;150;164;174;198;172;162;168;156;178;146;193;235;219;331;291;221;190;192;221;227;198;204;164;161;145;157;190;174;191;172;220;237;189;175;125;161;119;145;144;211;195;160;111;130;102;139;128;139;137;133;153;158;168;172;130;148;139;118;126;107;115;121;115;120;142;144;115;148;125;117;121;161;163;156;150;148;150;134;146;169;135;134;119;130;114;134;173;141;102;142;135;163;145;178;142;127;125;133;106;143;145;131;149;116;159;124;132;116;104;119;127;126;145;137;127;143;146;156;143;153
150;160;178;175;173;216;239;196;150;145;173;147;149;147;155;171;170;152;153;171;193;159;156;171;151;162;172;140;136;119;128;142;142;138;124;129;140;133;134;133;143;160;156;144;171;148;150;156;144;123;142;159;145;119;160;166;191;160;176;131;118;105;99;129;134;150;158;230;270;200;204;251;257;195;166;144;156;125;150;133;135;121;116;107;150;137;144;130;118;138;126;136;122;160;142;137;138;143;164;163;158;151;126;146;121;126;119;146;114;136;154;169;147;148;180;180;157;159;153;152;134;161;134;137;131;138;131;118;143;91;140;123;123;115;123;124;151;137;113;113;109;133;145;126;114;152;127;126;144;94;118;150;137;118;145;155;134;139;189;177;216;162;144;141;144;163;125;134;113;125;135;117;113;147;131;131;142;144;124;128;150;166;162;196;196;187;146;115;126;104;125;127;135;145;130;98;114;91;125;107;134;125;127;141;131;133;139;127;127;120;137;143;160;168;167;130;134;126;151;139;140;143;147;144;153;174;153;177;184;175;139;129;141;135;174;128;150;171;174;181;177;134;176;217;220;171;154;136;149;157;161;132;130;136;129;132;181;201;215;152;154;138;145;175;183;157;157;126;125;147;141;111;130;144;176;174;156;166;123;136;136;113;133;135;134;171;206;261;240;166;155;192;179;148;160;158;159;148;157;142;132;147;147;163;133;139;174;168;170;161;134;123;139;138;152;151;149;160;140;142;143;173;139;130;172;210;232;227;217;165;145;162;174;167;127;126;129;136;166;139;156;140;137;108;142;121;141;154;131;125;146;126;186;176;197;173;157;163;183;225;178;210;224;186;159;130;161;138;166;154;177;164;162;146;119;119;124;175;136;129;130;169;145;193;163;156;153;141;144;124;168;148;184;187;236;245;240;170;147;137;142;148;129;151;140;105;107;97;118;124;120;122;117;134;160;165;186;178;183;218;296;313;276;160;145;137;138;141;135;153;170;163;165;179;150;163;139;172;166;175;175;178;208;223;245;213;173;222;239;241;176;151;121;94;81;52;50;62;97;93;118;150;145;152;148;137;132;128;119;119;110;159;145;137;118;172;163;231;251;225;259;189;233;204;176;141;94;67;58;48;61;70;81;94;105;117;132;115;125;141;165;151;123;129;122;129;130;119;149;144;130;131;117;115;132;139;124;169;217;218;158;167;146;139;130;159;136;138;155;150;127;122;140;143;194;200;173;175;153;169;159;161;147;137;157;151;155;148;138;117;118;125;134;98;150;142;149;189;220;258;172;153;185;139;121;109;111;112;116;117;110;109;113;103;122;114;122;111;98;103;104;131;137;120;116;118;127;137;132;128;155;168;186;215;170;150;132;116;124;114;105;111;131;113;109;119;166;164;154;128;91;116;112;125;132;112;96;126;118;111;105;122;109;95;78;99;105;96;118;122;104;121;117;125;117;85;102;80;101;106;130;115;130;121;172;151;129;143;155;146;133;130;148;149;149;147;155;149;94;122;133;123;140;151;148;130;182;239;286;246;188;98;83;95;107;144;156;151;144;139;131;116;107;126;120;141;102;120;136;127;112;122;117;105;113;131;133;107;131;179;132;139;138;136;155;136;131;116;155;141;142;148;153;134;139;109;87;79;97;99;80;97;95;123;104;95;76;99;117;121;114;121;111;157;163;178;163;163;190;203;202;171;153;172;145;155;154;164;201;274;259;231;177;174;154;146;127;130;107;112;129;134;149;149;134;104;135;151;217;203;196;176;146;168;146;180;155;151;165;141;124;116;112;132;151;166;206;143;128;142;116;123;172;142;150;136;133;126;135;145;143;139;125;126;124;136;127;137;137;133;122;146;155;142;138;148;141;142;144;125;139;127;116;121;114;117;120;134;159;144;174;163;156;141;133;158;180;165;170;172;169;156;133;136;138;146;139;136;121;111;125;112;137;118;155;148;159;146;151;155;119;125;142;125;115;123;134;151;166;149;147;132;137;128;141;146;176;156;145;115;114;108;146;123;115;142;114;113;128;166;146;144;148;126;148;151;133;126;134;150;101;120;128;150;190;189;234;235;181;148;148;152;150;139;161;174;172;140;144;128;136;122;112;113;153;163;132;148;131;159;162;152;141;115;155;165;180;168;174;140;177;198;222;204;200;206;216;187;160;171;140;146;153;128;153;130;165;160;163;194;146;122;125;142;135;149;161;135;147;183;220;219;219;188;167;176;151;132;84;108;118;118;123;122;132;158;148;145;126;104;125;115;145;120;118;122;138;124;141;154;178;219;260;178;137;117;97;89;78;129;125;127;117;118;133;147;152;200;174;171;187;168;165;160;169;135;171;173;131;114;125;107;122;104;149;141;150;155;181;159;157;158;190;182;135;140;180;125;113;131;139;140;109;145;147;138;165;163;184;190;152;130;135;157;98;122;115;133;119;117;112;117;129;159;177;171;154;131;159;137;128;178;170;154;142;135;149;183;207;231;254;174;179;156;130;108;102;93;139;181;182;162;122;142;125;151;121;136;134;135;152;166;149;139;138;145;129;162;143;152;186;185;188;209;130;149;191;195;174;133;139;173;133;167;172;176;172;149;165;153;137;149;173;160;148;147;108;89;98;121;130;136;128;126;171;172;192;205;212;250;240;196;209;185;174;178;158;151;153;183;244;240;248;196;173;180;172;157;169;160;155;156;130;118;138;131;117;127;117;106;139;159;125;134;150;154;154;157;171;161;196;268;342;274;217;147;144;131;128;140;136;143;185;171;148;122;121;157;199;199;206;181;158;153;175;146;141;148;144;130;124;145;133;152;162;149;135;135;150;151;147;130;117;133;167;164;127;152;170;161;141;133;147;123;136;134;136;178;209;230;146;125;106;98;111;112;127;133;160;166;162;113;150;150;136;140;135;123;110;102;95;109;119;160;157;152;158;155;133;124;168;152;151;128;170;197;236;238;180;129;133;137;119;132;119;134;163;180;219;209;169;146;141;137;149;148;130;140;141;136;147;175;156;118;160;184;228;210;165;151;140;159;182;176;149;145;126;149;158;148;130;157;205;180;182;175;175;177;149;122;126;162;177;142;190;165;137;139;169;149;162;156;153;135;142;128;142;115;127;121;153;154;141;152;163;156;175;123;154;153;142;142;149;134;123;148;163;211;151;142;147;162;145;110;160;145;135;158;154;155;207;169;154;151;160;166;126;129;148;168;149;154;148;125;136;113;133;180;146;134;112;134;155;154;153;159;143;144;123;119;139;136;112;141;127;134;180;144;143;162;169;184;163;171;138;145;143;154;149;150;186;206;223;253;283;241;170;166;190;257;221;196;188;175;168;168;168;162;167;181;219;236;175;187;168;120;145;154;131;209;181;156;122;153;133;126;156;140;150;144;136;123;158;150;130;142;136;146;135;95;114;111;106;123;126;126;106;114;136;126;115;138;158;156;162;166;174;150;169;147;136;133;128;139;137;127;155;136;146;126;146;175;169;151;153;132;133;116;126;121;128;142;149;156;139;163;148;118;132;108;151;128;143;151;127;141;157;158;179;132
151;155;154;154;163;151;206;192;157;147;153;149;145;173;172;206;169;163;155;148;189;162;164;159;169;225;157;147;111;137;147;142;160;177;165;149;135;132;139;121;127;134;152;154;138;114;135;124;156;116;152;167;157;140;178;185;183;164;141;156;109;118;121;127;151;167;178;270;245;199;182;261;242;196;153;145;176;151;164;164;153;132;105;100;146;165;162;153;153;139;120;141;148;140;139;127;127;122;119;148;135;149;147;148;145;129;116;124;135;140;162;175;166;199;169;164;146;141;144;121;128;108;129;127;141;160;133;118;135;151;128;138;125;118;122;134;150;129;130;128;131;129;129;120;121;129;128;143;121;128;115;133;138;147;141;139;139;132;191;196;195;185;146;125;143;146;124;126;112;122;123;144;136;131;119;149;146;152;117;101;135;169;157;219;218;170;169;133;128;118;107;111;135;142;114;103;83;119;98;116;123;116;114;126;99;138;137;151;134;122;141;157;176;146;140;145;133;138;132;129;142;137;141;154;182;187;185;169;195;162;129;128;112;133;132;142;144;162;167;160;161;181;164;189;151;144;129;138;146;146;163;157;158;112;139;146;183;172;190;167;130;134;157;221;235;198;147;133;138;145;134;131;116;129;191;162;166;140;128;131;114;122;122;121;152;191;274;379;340;238;204;200;161;186;174;160;175;166;168;176;153;166;159;174;175;172;185;162;183;154;129;137;125;138;150;171;152;156;132;141;127;140;148;164;127;201;195;204;199;173;140;181;143;165;153;138;127;159;143;142;125;132;117;129;124;132;140;113;124;122;142;135;161;175;177;176;160;154;178;173;167;163;196;173;146;159;154;154;160;148;150;168;148;137;113;132;133;167;148;148;160;130;150;133;132;162;162;144;118;127;156;161;160;179;214;224;199;141;133;129;148;154;161;141;136;125;101;99;98;119;103;104;131;125;147;165;133;165;154;203;296;380;303;212;146;133;139;152;156;145;154;146;146;146;161;171;188;167;170;188;187;183;213;226;191;212;208;247;321;287;204;147;147;94;86;60;74;63;72;100;114;149;120;125;141;139;133;128;112;110;132;140;143;143;153;169;165;237;298;312;240;207;199;176;154;157;91;77;62;77;61;62;81;111;142;117;141;128;123;170;192;178;120;135;120;126;131;134;137;129;141;124;114;151;136;135;151;139;176;196;168;161;128;154;148;147;102;133;158;138;150;144;156;134;166;170;187;163;146;161;150;138;127;147;136;154;157;132;136;115;123;120;145;135;146;122;137;138;219;233;175;160;133;152;123;96;127;83;133;114;114;120;104;90;107;99;140;138;99;85;88;110;109;128;116;102;107;117;106;125;156;161;227;215;184;144;153;128;103;126;128;119;138;109;135;144;147;165;153;128;93;126;111;111;117;129;100;113;104;96;96;116;83;83;89;100;104;130;136;115;107;112;114;126;113;102;114;109;94;118;136;154;144;123;139;127;139;144;160;129;149;137;114;135;126;143;152;119;128;127;124;141;123;123;138;136;205;332;523;499;283;131;76;99;102;138;140;118;142;126;142;150;120;105;102;113;153;133;120;124;115;112;106;105;108;91;130;109;133;154;149;147;137;140;152;143;147;122;142;149;135;136;136;157;144;154;100;83;87;89;81;109;101;112;106;111;94;123;128;115;125;150;158;166;146;159;168;201;238;267;256;187;193;182;154;130;152;160;203;214;220;173;166;179;179;178;142;147;114;149;127;148;153;164;128;126;129;150;183;215;191;178;143;117;146;154;226;197;189;182;169;150;137;122;141;168;179;147;136;133;127;142;144;123;114;128;118;110;134;131;121;132;138;155;171;151;163;131;174;130;113;138;134;126;149;130;106;142;114;133;137;118;131;101;122;103;127;156;164;162;139;151;145;132;136;147;164;171;165;174;141;122;142;146;143;135;137;118;125;126;109;114;123;153;174;175;135;159;155;150;117;114;136;102;132;125;147;171;141;144;143;135;131;115;149;158;213;144;142;144;140;140;114;157;127;136;128;136;109;145;195;167;147;138;120;139;149;125;160;142;130;130;115;142;151;218;271;293;215;158;147;148;126;130;120;166;153;165;152;156;154;132;133;121;159;168;133;145;139;156;149;157;128;138;150;150;171;167;189;178;173;218;251;232;204;211;216;187;168;120;139;130;116;136;122;118;125;161;164;160;120;142;144;159;168;173;177;165;156;197;168;192;171;127;132;158;120;129;118;120;141;120;147;125;157;138;169;132;112;150;135;121;135;136;122;120;120;124;140;146;171;223;201;187;155;128;110;96;106;107;106;131;115;110;136;128;147;162;157;171;162;157;143;143;139;150;175;166;157;126;108;119;115;120;132;165;214;184;189;186;156;138;194;183;161;127;128;114;133;126;136;113;150;126;153;174;174;171;182;169;146;143;137;156;157;107;150;128;124;105;120;108;139;170;173;168;141;139;152;142;179;188;211;177;167;167;143;162;212;216;233;225;220;175;160;143;113;124;144;158;151;119;124;125;122;119;150;154;148;157;148;154;140;124;119;135;122;151;170;145;177;185;212;188;145;135;172;187;163;150;128;153;172;178;183;174;179;182;160;185;146;135;161;192;170;145;148;114;120;141;144;147;124;122;144;200;225;213;244;303;253;223;183;184;196;199;218;167;206;214;264;260;253;199;174;182;167;147;198;165;152;142;148;142;113;125;116;116;120;148;153;150;122;126;132;131;148;149;154;154;194;286;320;254;169;158;132;120;129;126;150;138;132;141;138;147;166;140;166;199;167;156;146;158;140;151;141;130;134;139;115;144;150;136;140;143;145;130;144;203;164;153;125;147;164;123;147;170;169;149;128;136;122;143;142;114;152;164;213;228;179;140;118;95;110;98;124;147;162;165;137;121;133;169;144;170;169;130;113;92;121;109;118;132;150;157;143;139;142;161;165;163;142;121;149;177;287;228;210;172;131;139;122;119;106;130;146;219;237;208;162;148;117;121;126;139;165;129;152;150;146;141;165;140;158;178;186;182;178;156;158;162;146;124;178;155;169;165;226;213;180;176;256;230;193;173;162;159;164;128;119;139;157;161;164;161;142;133;139;141;164;181;156;157;144;128;128;130;113;118;147;160;151;124;166;161;150;156;140;152;150;144;142;137;139;153;180;163;154;154;153;153;147;117;143;120;144;172;157;150;155;175;176;136;133;142;132;139;181;170;168;187;175;136;149;126;109;145;165;127;139;136;152;177;144;153;121;127;138;137;145;147;138;125;133;152;158;148;158;177;173;188;205;157;175;171;182;164;164;170;155;212;199;226;253;251;219;179;191;224;258;204;197;206;182;172;201;195;177;186;197;204;179;174;152;145;119;137;148;182;161;151;137;121;117;125;163;166;137;148;121;125;132;132;119;121;142;127;149;122;120;120;144;102;119;96;127;130;118;107;149;142;131;157;164;186;151;165;147;159;154;157;178;154;113;129;106;119;123;152;168;160;181;167;198;172;164;125;137;139;140;116;139;166;177;175;181;143;118;133;147;149;136;144;126;150;142;141;165;177
142;132;156;146;160;174;153;203;156;167;134;171;181;179;196;192;180;234;213;167;163;167;149;158;168;173;175;161;140;134;175;140;150;158;156;144;129;114;129;140;153;154;148;149;122;130;135;141;157;154;138;171;180;233;187;190;177;189;172;170;163;145;148;167;161;148;166;226;190;197;171;262;224;162;142;141;167;171;175;173;168;155;133;135;150;201;213;190;156;130;125;126;133;148;165;141;131;95;138;167;155;161;176;150;160;132;127;154;125;160;161;179;184;205;180;151;165;154;154;122;128;116;115;145;189;172;130;140;153;136;144;144;137;115;122;143;177;164;110;137;121;136;127;156;132;107;120;136;141;117;115;136;143;106;121;106;118;138;157;181;161;148;123;130;116;113;121;125;115;143;171;132;130;108;129;123;138;139;122;128;136;139;167;203;177;156;138;136;120;105;124;118;145;128;116;124;111;98;121;116;124;110;114;128;128;124;128;140;158;173;151;159;158;164;176;126;132;142;145;133;160;136;156;152;216;190;202;202;177;150;134;132;125;136;133;146;125;158;179;166;166;150;147;133;130;141;126;145;140;155;155;163;141;142;140;145;179;197;165;149;137;113;139;206;263;196;181;134;129;129;122;111;125;132;183;136;121;147;125;125;136;132;136;146;169;191;318;539;429;307;204;190;178;164;172;151;156;166;169;169;141;164;179;151;177;180;165;173;156;145;119;120;145;134;146;174;157;150;153;126;125;131;134;148;166;180;165;163;150;132;151;116;153;159;166;157;146;154;152;157;145;146;106;133;126;132;143;113;129;128;141;128;155;190;196;172;158;162;170;168;172;159;176;160;181;195;153;171;138;137;133;163;132;143;131;137;137;139;137;130;128;146;158;153;122;130;135;133;140;148;141;143;147;156;168;153;158;151;149;140;126;153;136;155;139;135;134;124;109;114;121;125;125;143;145;130;149;169;161;169;237;272;246;209;136;121;132;154;142;137;153;161;144;162;158;187;179;157;191;183;162;162;187;191;229;216;232;228;290;245;199;166;132;104;78;80;82;99;94;113;123;137;141;137;135;119;122;125;117;119;136;120;130;132;162;177;190;235;301;369;269;175;184;178;156;133;100;70;55;71;67;82;95;142;158;147;107;126;143;131;207;180;157;124;99;100;128;144;138;157;138;133;127;139;131;120;133;124;146;158;152;154;160;175;159;152;133;151;116;144;123;132;138;144;139;194;180;157;139;143;156;130;136;141;139;160;129;143;137;120;117;136;150;156;143;141;137;136;175;184;163;167;139;143;117;84;87;106;112;125;117;119;90;82;100;101;126;123;94;98;89;99;127;113;135;103;113;111;98;113;131;132;185;167;146;143;130;112;121;111;103;126;137;159;146;140;142;137;134;127;126;104;100;110;120;110;135;111;87;109;95;98;97;106;100;102;111;129;109;117;95;106;130;147;136;88;122;104;128;122;128;159;158;130;154;144;118;131;152;161;151;164;150;135;148;158;141;126;129;111;116;128;149;133;133;155;209;380;725;693;366;154;94;63;83;109;113;114;123;140;130;134;124;122;148;130;148;133;138;126;141;113;105;108;113;106;114;96;121;130;122;131;117;127;134;132;136;121;124;151;127;141;157;169;156;144;96;89;96;82;84;104;112;104;113;106;122;126;133;140;149;195;185;155;126;152;195;222;263;289;273;232;149;162;161;147;166;146;193;172;185;156;173;228;218;169;162;140;138;119;154;163;195;178;124;127;112;158;175;184;190;151;121;126;109;130;174;184;219;221;219;175;110;129;130;134;150;143;148;129;157;155;154;141;124;121;127;117;126;117;139;134;135;171;170;198;164;166;159;135;121;136;143;134;134;151;153;138;113;126;143;129;145;119;88;106;103;135;152;150;153;144;127;129;125;160;137;173;152;139;142;134;157;159;162;142;124;112;113;120;133;110;131;181;224;207;177;129;135;129;125;111;116;133;126;128;151;144;159;112;130;157;128;129;157;157;178;154;137;135;117;147;124;134;132;136;168;144;146;128;184;145;122;130;134;121;94;124;144;146;151;132;128;133;152;222;247;225;255;172;147;148;141;119;125;175;157;140;144;130;132;134;122;140;163;141;157;123;145;158;174;166;130;145;142;172;156;196;168;184;189;209;256;218;208;205;192;185;166;139;134;153;143;149;157;145;127;151;137;165;163;133;167;182;154;142;169;158;179;158;173;163;149;152;164;155;134;121;125;131;165;133;142;136;161;131;137;136;132;158;185;158;149;135;125;156;140;147;151;145;169;181;173;162;148;137;111;89;112;105;116;132;106;103;122;114;104;125;192;171;158;168;145;162;159;168;175;199;179;140;127;133;122;132;166;182;208;236;200;170;151;154;164;151;138;153;142;128;124;138;151;138;136;154;184;249;228;192;157;160;143;115;172;146;157;148;138;167;138;133;128;127;144;172;176;161;157;155;172;121;173;275;290;209;151;136;163;146;205;194;225;226;227;187;156;104;121;114;143;152;161;122;119;130;120;121;155;153;156;144;156;152;148;136;148;143;122;184;193;196;175;182;191;157;134;126;160;148;131;173;113;144;168;167;177;229;233;181;163;180;159;138;154;193;197;166;127;118;124;115;160;161;130;137;169;158;183;219;223;262;302;240;206;180;207;232;198;205;224;270;314;269;222;183;159;144;163;197;178;165;159;163;142;137;120;107;128;149;152;122;146;136;165;146;145;136;146;145;129;182;183;222;233;186;148;141;150;132;124;129;154;154;150;146;121;135;147;139;183;210;201;170;163;134;150;165;130;127;144;143;143;146;127;144;135;144;146;167;217;241;189;156;134;170;131;142;139;174;166;148;136;114;149;153;131;129;159;178;235;254;202;199;126;113;125;119;126;158;131;129;125;124;157;159;167;181;181;145;124;122;100;107;136;131;130;114;116;135;145;164;168;155;143;123;147;180;245;268;186;158;145;145;157;135;127;109;159;238;242;213;165;108;139;118;139;164;161;150;147;131;139;146;143;162;175;166;179;160;165;164;138;128;124;134;147;143;191;254;395;304;263;204;221;214;211;232;199;161;131;140;111;152;157;124;128;128;134;111;139;164;180;168;208;148;145;149;111;149;116;115;127;145;139;158;146;139;141;131;142;151;149;140;139;145;132;155;184;178;181;155;177;148;132;104;137;134;141;135;130;140;170;178;169;174;175;146;174;160;184;188;227;271;254;170;146;124;131;125;157;138;136;149;175;187;181;168;121;153;133;171;179;161;163;146;159;162;180;168;168;187;180;195;171;162;158;171;178;162;157;171;178;193;217;235;248;244;198;202;189;231;203;193;213;209;171;154;197;198;247;224;257;221;193;209;175;131;138;112;148;154;164;148;141;133;142;135;183;132;150;160;131;135;119;109;113;108;122;131;117;111;111;113;127;137;107;123;135;136;129;117;129;127;152;152;154;141;169;168;167;167;152;149;153;161;138;131;111;131;147;159;144;167;188;178;216;205;132;152;135;137;128;127;131;146;174;186;150;158;143;124;138;148;149;134;134;135;131;154;148;170
179;178;133;174;194;150;166;163;155;122;145;163;231;216;208;183;207;299;260;195;175;155;153;151;142;200;192;169;139;174;152;145;138;153;149;149;143;141;130;146;173;188;195;144;115;144;128;130;134;142;141;174;178;191;212;221;185;170;185;208;211;224;178;176;172;151;155;163;166;135;135;194;220;168;121;150;176;167;169;201;189;161;138;141;150;225;251;206;164;149;141;131;137;143;143;122;126;118;159;156;178;209;193;206;126;149;168;125;168;148;161;199;198;156;149;139;112;136;124;115;164;125;127;137;164;162;149;131;143;145;190;189;149;143;134;135;153;161;131;145;148;131;127;129;170;127;126;139;120;103;115;121;141;134;122;128;119;130;139;178;138;141;113;137;99;112;104;140;115;128;126;125;126;138;119;120;136;105;137;124;122;148;159;178;143;143;138;136;98;120;114;121;152;123;149;125;114;110;103;114;127;103;115;146;112;105;132;161;207;204;163;145;174;179;189;166;163;173;193;148;149;184;161;197;167;176;172;205;169;149;139;134;120;142;136;141;136;149;170;181;187;166;151;131;149;141;132;162;178;155;146;136;155;165;134;125;173;159;177;136;116;96;105;184;195;147;148;126;141;140;131;99;105;149;132;147;118;125;135;138;107;134;118;141;172;183;273;351;322;296;240;203;182;182;165;166;146;147;169;151;146;151;173;156;212;142;172;160;170;141;135;122;123;171;190;182;208;165;137;128;128;129;129;156;154;170;159;137;110;116;109;116;116;130;136;147;147;121;122;183;194;180;139;113;135;116;154;135;132;119;154;143;113;126;150;155;119;169;173;171;157;169;153;155;180;144;143;153;139;145;159;169;167;144;138;115;152;135;131;144;135;110;155;145;131;149;127;132;122;121;137;148;134;157;133;131;152;132;129;146;153;150;124;152;157;152;184;151;128;119;124;131;121;129;162;149;148;136;114;156;171;203;211;147;129;145;135;114;151;145;155;159;163;154;169;180;183;187;162;177;158;162;168;190;237;241;204;235;246;220;205;155;139;102;84;80;89;80;82;133;123;137;137;128;133;128;131;118;112;112;139;134;123;125;153;166;191;232;300;315;269;189;161;188;121;132;72;74;67;88;70;77;98;125;153;149;118;129;120;157;156;177;152;121;120;108;124;152;129;162;136;150;138;134;126;123;111;127;118;133;136;136;172;174;146;176;150;134;130;126;126;128;138;128;139;164;172;151;160;164;139;161;148;149;144;155;123;100;123;136;124;135;125;161;140;144;124;140;172;155;161;140;136;113;112;70;84;80;113;128;88;82;92;84;131;118;103;131;88;80;83;80;86;89;115;115;111;116;120;109;105;115;141;128;118;107;105;100;122;119;118;93;122;138;127;136;132;137;160;149;127;120;154;116;129;117;120;102;103;104;115;108;103;115;91;94;113;89;111;114;95;123;128;147;134;126;135;137;102;108;148;193;148;137;122;143;153;152;171;192;182;146;160;134;144;135;146;136;137;133;106;121;139;128;122;129;206;401;661;582;315;166;111;102;84;79;101;87;119;131;137;146;163;148;131;141;144;132;148;136;124;125;89;109;128;103;115;134;107;117;129;122;139;137;131;131;132;127;117;154;127;152;134;143;147;139;111;77;79;100;111;100;123;106;97;103;127;130;124;129;173;178;203;177;161;166;230;233;219;249;223;164;151;179;162;162;169;148;156;167;156;179;178;207;215;204;155;121;133;143;170;162;187;173;123;143;139;164;147;187;197;169;129;115;116;116;134;154;201;233;249;194;141;133;115;131;136;121;138;171;158;195;159;154;161;118;117;115;107;123;123;134;173;135;167;164;169;205;165;130;130;146;125;139;142;131;112;129;124;130;129;160;145;138;113;156;118;118;120;148;121;132;142;143;123;128;147;157;146;134;114;153;140;128;135;126;93;111;116;113;128;110;132;181;213;209;191;135;142;118;104;146;123;127;137;147;128;140;158;168;137;162;138;148;138;173;181;172;122;146;134;152;149;163;132;141;153;139;143;173;178;143;128;110;122;122;120;125;120;132;116;119;113;151;174;160;182;193;182;157;146;133;109;140;134;184;168;156;155;134;138;165;144;153;196;177;142;150;142;162;181;168;163;158;133;105;158;176;215;186;178;191;212;171;173;174;177;156;144;138;149;153;157;147;158;148;144;130;148;177;149;170;167;183;182;159;159;188;193;182;180;166;135;148;142;165;123;126;108;151;148;139;135;142;168;153;146;152;173;179;180;164;167;124;135;134;142;144;142;174;182;156;167;172;149;126;113;93;90;106;101;104;102;117;93;122;140;153;155;169;136;133;139;149;171;156;166;199;156;166;181;164;152;137;155;225;285;316;235;151;136;136;166;135;119;127;129;131;124;180;178;174;165;153;172;298;225;182;150;146;132;128;116;127;178;166;162;186;144;147;141;132;119;142;159;153;135;183;142;147;204;290;344;280;185;129;141;168;187;170;181;192;188;205;164;141;128;133;131;138;144;133;124;122;134;135;167;140;160;143;144;147;139;145;158;138;145;141;151;150;180;171;155;144;136;133;147;145;174;145;137;138;157;158;184;190;214;177;189;172;164;159;174;199;175;169;141;124;109;87;110;131;144;137;143;154;167;179;209;273;309;279;208;178;187;200;171;165;166;216;233;201;174;153;160;161;152;161;219;151;131;136;153;134;105;120;133;123;137;124;138;151;142;152;153;124;159;142;151;170;141;180;187;163;151;169;149;149;125;119;142;139;147;133;154;134;150;144;177;232;214;152;129;163;156;183;149;132;136;114;121;139;157;171;160;160;161;172;206;258;202;175;160;135;129;145;132;165;126;156;144;141;129;127;126;141;180;206;214;272;293;231;184;152;114;124;129;119;144;138;107;112;131;150;187;190;192;159;124;152;140;142;161;120;118;121;131;157;149;146;146;132;146;139;126;166;203;178;190;156;165;180;141;166;137;119;145;169;227;204;151;140;122;109;132;163;197;191;131;133;124;146;147;158;140;157;192;148;164;160;147;172;139;144;153;166;207;335;458;374;263;212;219;218;181;232;182;156;151;121;131;142;141;142;118;111;129;151;148;186;174;173;192;170;150;130;128;162;137;125;139;120;130;152;171;115;150;115;122;162;170;186;193;150;152;185;184;192;163;156;146;147;136;115;104;130;145;145;152;117;180;189;167;160;153;164;143;166;157;165;307;439;387;226;173;147;136;139;135;144;132;118;142;153;165;153;132;135;146;186;182;190;158;161;160;154;151;165;171;192;171;191;189;171;169;190;233;222;186;163;191;180;198;178;211;173;179;191;199;197;205;191;184;186;188;183;228;225;281;308;282;224;247;184;152;163;136;119;148;181;153;143;149;156;169;154;122;158;169;156;137;110;122;108;116;120;121;118;120;122;123;144;129;113;117;115;136;144;159;146;169;149;167;157;183;178;140;170;192;167;146;137;129;153;161;132;132;121;136;166;176;182;173;213;231;225;156;119;139;123;124;127;125;145;172;177;174;148;137;137;153;163;184;143;140;163;169;139;144;168
187;184;165;166;201;168;150;173;168;145;140;167;261;244;189;184;222;311;343;214;200;173;141;134;149;151;164;152;153;136;153;134;163;168;151;144;131;150;122;152;159;178;191;144;156;122;142;130;125;144;134;163;163;207;200;203;181;164;189;194;212;265;219;166;172;163;132;140;116;150;153;180;151;164;118;163;184;163;154;183;189;222;194;158;146;168;211;185;161;153;139;145;134;133;128;126;119;138;147;190;155;185;200;179;172;170;178;158;133;140;162;169;159;138;130;120;125;123;108;115;129;123;122;136;129;143;150;111;141;139;206;232;179;143;149;128;148;137;141;127;122;138;110;113;104;126;123;130;135;120;122;125;133;111;121;121;127;116;125;113;97;121;122;94;120;86;100;108;98;124;147;107;114;128;133;154;111;110;108;122;123;134;170;201;197;128;117;130;132;110;114;134;152;170;150;149;111;112;119;107;137;116;109;133;114;123;130;165;200;204;169;169;159;181;224;175;191;178;145;132;152;176;203;249;219;206;193;160;181;149;148;135;121;134;121;154;167;158;185;179;181;180;166;140;124;149;163;154;147;158;160;183;143;155;152;126;149;157;142;146;137;110;133;139;136;138;148;135;149;135;132;100;106;131;134;127;127;129;159;155;147;141;127;112;131;151;163;190;247;276;236;229;213;190;147;137;163;166;162;164;135;176;168;163;184;168;159;147;148;136;135;132;160;201;236;205;182;152;151;106;119;119;127;133;145;146;161;121;129;122;105;153;139;147;121;140;128;126;146;189;164;160;140;122;128;135;137;123;146;111;113;146;151;141;135;166;132;172;161;171;165;179;175;185;191;135;147;149;130;157;144;147;150;143;143;143;136;147;139;132;118;127;167;140;150;148;139;110;108;116;130;130;141;140;135;147;131;125;133;137;137;124;148;142;147;192;220;177;151;153;124;124;134;120;147;125;161;148;151;119;142;151;136;121;158;139;129;133;138;172;142;151;155;146;163;166;178;165;152;177;182;138;144;168;232;208;210;213;166;176;181;127;129;115;115;91;78;78;94;110;119;112;104;132;115;125;120;129;130;138;114;133;129;114;144;143;165;179;218;214;187;149;154;190;156;137;72;84;62;91;56;99;107;114;126;137;128;124;121;120;165;164;147;117;97;129;105;99;153;150;117;111;133;124;126;108;133;112;124;118;127;146;158;133;154;149;150;143;145;126;147;162;147;155;126;160;163;121;132;138;149;167;172;146;163;113;128;131;132;128;116;123;134;146;148;141;136;136;158;176;142;139;143;151;97;88;94;91;103;108;86;93;80;76;73;110;96;109;77;87;89;80;78;87;91;127;126;128;124;107;116;142;144;121;113;97;103;112;99;119;96;100;103;130;102;132;132;140;157;163;130;123;122;133;122;124;117;123;108;100;122;117;109;110;111;116;128;108;103;111;111;124;153;172;144;125;118;112;108;121;171;171;166;143;121;124;136;168;221;238;192;164;152;142;155;162;124;124;151;125;115;108;120;134;115;124;186;256;365;365;209;143;111;93;92;68;69;97;92;139;111;143;192;151;161;145;119;116;154;184;131;91;129;112;121;138;100;118;105;139;129;120;111;143;121;109;112;142;123;144;128;172;185;192;208;148;108;62;69;84;103;123;115;116;88;113;139;136;143;134;159;172;185;151;143;148;221;180;185;163;157;154;124;172;163;165;166;143;186;152;163;165;191;235;262;227;188;168;143;134;140;139;142;136;149;153;165;134;190;218;209;158;142;159;122;129;124;109;160;161;232;172;163;113;137;119;125;116;118;134;191;197;208;189;175;124;121;119;123;108;133;146;159;157;148;146;132;174;138;138;152;137;139;153;169;133;121;130;128;146;154;144;163;157;122;124;122;118;147;119;119;144;135;127;107;103;131;130;132;150;149;159;151;164;148;122;127;104;96;99;124;119;136;167;192;158;156;153;123;124;124;126;124;169;145;150;134;154;155;173;162;169;141;130;149;184;149;167;137;143;136;155;131;148;127;114;137;143;169;134;146;128;110;100;125;136;125;118;134;132;138;132;135;130;162;148;142;149;163;178;163;128;132;163;154;185;184;170;136;124;141;116;154;180;189;178;164;150;182;160;162;148;192;127;156;133;157;192;207;182;159;173;160;172;175;142;122;134;117;157;166;168;154;203;136;143;152;168;129;162;181;190;172;176;175;153;138;151;185;204;190;190;124;162;155;148;118;136;100;136;150;142;139;127;148;128;137;131;181;196;161;136;147;116;124;159;163;170;160;167;162;163;133;157;161;158;102;100;115;96;111;97;122;133;123;107;133;134;156;145;128;149;155;185;177;194;199;139;174;203;278;205;163;138;153;185;268;271;234;138;127;153;151;143;126;151;157;164;184;180;215;197;161;152;227;209;225;184;161;125;128;143;111;156;211;228;178;149;145;140;136;156;160;160;149;136;155;170;156;143;236;315;303;254;173;133;142;163;143;152;169;182;197;171;164;177;145;140;143;144;134;135;139;151;155;158;161;139;109;150;154;161;129;145;153;125;127;140;130;143;164;205;165;143;147;136;147;143;124;130;139;136;136;134;186;187;170;153;177;183;157;175;173;224;224;168;119;107;109;112;104;106;116;137;140;142;145;160;179;249;379;354;214;190;195;204;185;181;203;195;184;195;186;175;177;185;187;168;197;213;132;137;129;135;121;108;108;108;111;125;152;158;144;126;174;157;152;177;188;159;147;147;155;166;156;152;147;122;129;137;134;131;130;118;172;138;148;148;220;237;182;182;145;135;153;153;163;143;154;131;132;126;142;181;174;171;168;172;181;198;192;149;162;128;130;149;136;141;142;154;188;171;150;138;112;147;157;190;218;286;302;303;207;136;113;94;118;110;108;120;107;102;123;121;180;193;204;198;182;179;159;129;117;138;139;107;111;113;110;130;148;158;167;145;124;161;134;164;143;169;122;147;156;135;127;116;135;166;219;191;146;143;130;128;155;170;174;209;138;163;153;158;171;171;157;161;152;149;141;126;151;136;171;147;178;183;163;276;347;287;233;192;208;184;162;169;168;139;128;110;126;119;134;124;117;123;145;162;164;156;144;186;201;172;168;153;162;157;150;121;139;156;143;160;152;147;139;148;135;162;214;199;186;154;148;194;166;179;144;153;136;139;105;101;120;113;128;136;169;144;140;156;180;155;174;158;147;127;141;176;288;448;426;310;203;183;166;119;103;111;140;137;147;135;132;150;134;127;124;153;171;188;176;176;178;150;161;135;157;179;174;185;174;176;172;236;276;259;196;182;173;179;168;184;186;193;171;163;165;181;165;182;181;172;159;209;206;227;283;311;313;296;255;245;222;167;176;142;150;166;179;152;143;138;165;159;123;152;143;133;126;129;114;112;110;112;123;91;123;133;127;124;117;127;134;127;120;158;174;182;183;195;173;168;153;167;178;170;189;182;159;151;133;135;163;164;165;125;137;129;140;203;258;339;435;309;192;146;145;137;131;141;150;165;165;164;159;167;145;130;149;156;147;164;134;174;132;140;140;143
189;192;152;172;185;170;198;155;164;148;137;142;225;203;145;147;172;252;242;183;167;145;156;146;134;157;133;160;140;145;199;178;152;172;170;141;156;133;131;160;162;164;156;132;146;119;118;155;144;146;121;138;146;183;180;156;156;157;144;135;156;214;154;152;146;169;153;130;161;175;165;148;147;140;150;167;193;186;144;188;216;202;180;159;131;139;151;161;133;176;169;176;203;149;149;136;144;127;180;200;182;185;160;159;133;164;177;188;160;140;127;114;118;111;95;104;121;142;122;127;97;135;128;116;137;119;144;141;141;156;211;240;184;128;124;122;130;110;116;128;134;112;112;113;95;135;154;140;108;119;125;133;119;110;133;116;114;106;126;128;111;94;103;118;120;119;124;111;118;123;144;130;127;135;136;132;139;120;131;146;130;147;195;250;211;158;158;133;133;133;139;151;235;244;183;155;120;115;108;110;116;107;130;119;120;124;135;157;190;155;176;142;158;198;255;204;189;162;156;145;184;211;285;404;417;277;222;150;158;188;166;144;142;141;143;141;162;150;181;182;184;147;149;110;115;173;141;143;172;177;180;163;175;186;139;133;133;122;142;129;109;116;123;120;165;152;133;152;149;135;113;132;158;173;140;165;134;142;129;133;123;131;139;136;116;153;106;112;168;218;246;228;214;188;177;163;132;151;164;133;139;153;154;169;187;140;159;160;136;155;147;135;149;192;207;202;172;151;157;112;131;113;126;123;139;152;134;156;116;130;136;131;147;127;147;115;125;127;123;131;171;151;126;123;150;110;138;127;105;132;128;150;146;160;147;148;172;148;180;167;156;192;200;165;164;140;119;151;147;141;129;137;159;165;139;110;127;118;131;133;123;137;135;127;144;137;119;140;140;136;138;140;153;142;109;138;128;132;130;134;135;128;145;137;141;179;199;178;170;160;138;148;145;136;130;175;149;131;133;140;136;126;124;123;137;126;129;155;152;151;160;150;150;163;154;159;190;173;165;165;143;159;161;187;179;195;216;169;164;130;160;155;150;128;137;130;96;89;99;113;105;103;116;141;108;102;103;136;120;109;121;153;122;163;156;167;173;182;158;153;150;144;159;144;133;115;108;79;80;88;97;97;105;104;121;138;117;141;125;139;159;137;136;142;128;137;121;135;141;152;145;139;134;125;125;144;114;106;148;128;146;144;138;173;143;166;164;132;143;147;120;137;120;138;137;158;150;140;118;130;115;136;134;148;126;134;134;128;141;127;137;151;143;143;134;132;129;133;159;145;178;170;148;155;122;71;69;78;75;89;86;86;100;109;98;104;84;93;87;97;92;69;75;76;89;134;116;102;104;100;144;144;135;139;105;96;84;98;126;131;113;126;127;111;117;130;135;181;170;147;114;105;124;111;109;103;125;109;115;107;150;168;138;121;124;139;95;102;123;99;106;127;152;160;156;119;110;111;128;125;147;146;153;141;131;149;161;192;190;208;182;158;150;136;144;146;155;138;123;109;103;119;110;126;130;138;167;204;209;197;143;109;127;93;91;80;77;88;132;149;145;148;151;176;154;147;131;94;153;133;138;120;116;153;118;130;139;127;130;148;151;149;153;161;136;135;124;136;138;157;171;168;186;175;162;142;98;89;84;92;114;124;101;102;104;172;176;158;143;123;126;163;142;138;144;140;145;121;130;129;139;141;174;165;161;144;164;140;163;169;162;157;202;235;237;227;202;156;139;117;105;121;124;128;126;162;137;142;169;209;273;176;163;153;153;113;104;130;107;176;173;201;147;140;140;125;119;95;119;154;149;161;209;190;134;130;116;144;130;142;121;137;137;128;114;113;137;111;119;137;136;146;156;164;168;132;123;121;136;164;167;151;139;130;140;127;132;113;128;152;138;116;150;153;145;126;136;155;127;153;167;174;165;161;144;126;128;115;100;105;113;107;125;151;146;138;127;133;116;113;129;130;152;151;150;139;137;119;160;211;188;150;145;138;167;152;153;137;118;136;124;156;158;124;121;146;138;141;145;149;143;127;127;128;121;111;112;120;137;154;167;152;156;172;163;166;187;144;186;138;143;148;138;173;165;177;166;185;167;148;144;141;165;160;142;190;148;177;155;178;156;171;147;151;133;145;137;159;168;162;160;171;172;200;157;142;143;111;126;126;157;161;167;210;173;172;154;160;138;167;205;228;196;168;161;140;151;160;160;159;135;136;157;149;152;130;119;123;123;118;133;122;126;116;123;112;129;179;209;192;153;138;125;110;110;148;163;146;160;167;171;160;144;145;150;144;138;116;108;108;120;110;122;127;120;106;140;126;126;166;148;166;138;166;167;165;156;172;161;186;255;185;125;144;146;190;228;182;171;142;149;126;156;138;147;162;161;132;186;202;226;157;132;152;176;202;183;152;160;120;137;121;117;156;168;213;186;150;124;128;152;151;178;214;147;172;138;153;152;167;193;226;230;155;145;137;144;141;131;160;173;167;170;189;165;185;166;179;154;140;130;142;143;160;171;185;177;142;125;135;140;140;161;158;155;133;136;129;129;138;158;185;175;136;111;143;147;123;131;135;172;151;168;161;177;162;171;153;154;184;193;176;197;184;158;135;116;113;100;103;100;101;99;129;135;147;165;154;184;255;338;334;267;171;198;274;268;266;185;201;199;214;175;212;182;209;169;162;195;171;150;138;122;123;99;101;102;89;129;123;121;159;150;140;138;139;158;151;156;130;166;145;183;162;152;155;182;166;140;153;140;139;143;141;147;125;158;156;180;202;195;162;165;137;147;183;163;157;122;140;135;130;164;154;196;198;197;171;166;185;156;155;171;156;139;138;118;137;166;166;166;174;142;154;127;163;140;182;188;249;260;262;216;173;137;94;123;124;112;96;94;104;119;131;165;146;171;188;202;177;210;125;162;152;162;137;138;121;141;132;146;159;192;213;213;152;166;160;150;165;150;124;135;150;125;116;128;156;205;168;158;144;136;139;145;181;194;193;172;194;179;199;195;162;135;153;137;127;150;149;184;187;203;179;158;159;188;204;233;212;168;208;198;132;161;150;138;140;126;117;117;102;129;123;124;148;162;175;154;156;184;211;221;168;141;147;147;150;135;117;150;169;157;171;151;150;145;154;165;170;226;219;200;185;154;168;194;172;168;141;127;107;114;80;111;101;118;135;170;152;190;150;149;149;147;148;133;127;123;139;191;268;304;247;245;219;190;147;128;115;126;136;143;141;128;133;115;100;126;124;161;147;164;157;155;154;145;155;160;159;174;147;172;165;151;193;263;257;228;191;237;252;191;172;200;189;156;167;170;175;172;163;183;181;190;190;202;199;243;253;268;265;270;223;203;159;176;172;154;185;163;133;124;164;118;155;126;121;136;149;141;123;110;102;125;129;144;142;132;111;147;143;122;122;116;128;131;123;112;155;174;161;181;165;163;156;164;148;175;144;148;147;151;153;137;145;156;118;129;138;153;234;405;683;782;451;236;165;134;152;153;163;147;173;147;115;138;150;148;117;122;136;145;135;157;153;162;141;182;159
272;233;193;199;175;169;155;140;165;159;142;147;184;177;158;161;137;192;200;178;181;155;142;165;139;145;155;122;145;142;177;167;165;159;171;162;139;136;146;141;144;138;133;147;126;163;147;143;162;146;156;173;179;169;159;164;156;132;151;155;155;168;153;144;164;223;237;191;179;232;189;159;137;114;142;168;171;184;211;239;254;231;164;143;107;129;142;125;136;151;157;201;184;189;162;148;149;128;141;176;147;146;109;129;141;151;166;159;135;103;111;132;112;86;109;147;144;131;126;122;124;133;135;133;130;129;146;122;153;177;202;187;185;145;142;119;132;142;157;131;107;113;115;122;122;140;157;122;134;115;113;131;106;110;107;106;106;123;118;107;126;130;143;119;109;127;138;109;146;115;112;113;128;143;143;121;111;118;148;199;174;135;211;251;256;212;171;171;129;136;124;174;263;257;174;136;131;119;127;109;115;121;120;116;132;119;162;145;131;132;125;143;139;201;273;269;214;183;173;155;165;226;375;621;561;354;239;178;166;175;160;155;157;141;150;155;142;153;167;173;183;130;145;114;130;141;174;161;162;165;177;155;163;156;151;135;137;128;131;127;142;132;136;132;147;142;163;153;134;144;149;155;208;195;170;142;140;122;147;121;135;136;143;142;119;107;121;123;139;181;191;246;226;213;197;167;151;167;152;127;132;139;173;151;153;137;146;147;161;156;139;169;143;172;162;173;190;129;154;122;118;89;115;126;140;151;172;166;142;121;137;140;151;137;131;107;99;110;137;148;134;153;128;155;141;154;140;134;119;127;149;129;163;136;140;146;161;149;157;165;158;188;177;157;117;156;133;145;130;153;146;162;162;152;159;148;121;147;136;129;135;146;152;148;140;128;148;118;118;147;159;161;184;144;157;142;145;129;143;142;129;128;127;123;151;149;156;183;184;160;150;136;166;131;159;151;160;170;128;137;140;140;112;125;124;131;131;163;164;162;162;160;126;150;158;207;169;163;149;171;148;141;174;192;246;206;218;161;173;160;170;142;139;150;137;133;101;83;126;108;106;115;109;119;106;114;125;104;136;117;124;140;146;137;164;221;232;190;149;153;141;171;156;151;143;108;102;94;78;91;80;115;130;97;126;135;132;134;135;153;136;135;142;125;119;132;162;135;152;123;144;163;143;147;111;115;154;114;143;147;149;180;167;149;168;183;198;166;159;149;146;138;152;162;179;151;119;158;130;116;117;116;152;134;151;134;126;101;142;131;132;130;131;141;133;123;136;135;118;174;166;126;146;122;108;63;68;81;100;92;83;85;112;72;105;94;93;99;92;89;91;76;97;98;116;120;115;105;100;132;112;154;128;108;90;88;87;93;103;115;99;123;119;112;118;139;127;162;140;111;108;87;101;119;134;119;115;120;119;126;143;138;155;170;128;132;116;121;95;112;103;132;155;156;126;116;110;110;109;132;156;168;168;154;181;156;170;168;190;178;173;152;160;142;165;160;180;138;129;128;111;113;140;123;114;137;168;203;199;158;101;116;120;120;98;85;75;114;135;143;133;136;142;153;135;123;126;131;136;129;122;115;129;141;135;170;130;131;134;166;162;148;118;135;132;150;124;137;154;152;174;178;158;141;136;119;96;93;102;84;104;123;98;79;123;130;153;156;112;124;111;111;145;116;132;129;152;159;144;150;149;167;180;158;156;143;157;151;208;186;172;168;206;235;234;220;180;180;149;129;124;114;118;124;126;153;150;167;162;192;175;171;178;152;142;128;121;114;134;191;168;132;125;128;111;145;119;138;111;120;122;140;169;155;133;138;126;126;131;123;121;131;121;130;122;117;145;136;153;168;138;163;166;151;140;137;153;130;140;169;174;153;118;154;110;132;111;132;142;154;146;153;136;150;155;128;145;156;157;156;165;174;158;165;181;115;136;146;117;99;122;117;126;147;148;123;131;142;129;114;143;121;148;141;138;142;115;142;149;151;182;149;149;160;140;138;131;126;141;135;125;128;128;159;124;149;150;121;147;152;133;125;120;106;101;109;135;153;113;151;155;186;197;145;152;123;148;152;148;150;150;145;163;180;159;132;169;135;148;142;133;167;140;159;171;153;129;163;170;177;136;151;142;148;145;158;184;161;166;156;160;170;199;237;260;199;134;168;136;141;147;152;199;166;177;149;142;156;142;164;250;254;253;185;129;157;127;137;134;150;149;158;136;163;125;141;137;120;122;115;120;124;112;108;126;128;152;189;192;189;143;110;132;133;124;152;171;152;193;175;174;153;145;174;159;156;128;130;134;126;118;123;118;116;135;108;125;112;119;174;173;177;143;161;173;171;163;159;164;186;213;160;124;132;132;203;180;183;147;135;126;143;137;131;154;140;129;126;194;208;196;124;123;140;137;136;176;138;160;154;150;113;110;135;196;202;162;141;123;137;149;223;275;223;211;163;139;134;144;139;177;169;178;161;146;151;124;142;135;147;142;139;188;135;160;185;180;174;168;134;140;151;140;169;204;192;186;150;125;121;115;136;126;130;129;126;149;120;127;141;166;168;141;125;141;126;123;117;144;163;151;140;148;169;186;146;160;163;159;173;184;188;156;153;149;117;103;102;116;85;82;99;109;107;126;125;119;138;198;209;258;224;189;214;235;370;450;419;287;189;219;233;209;211;226;202;191;181;168;147;137;149;112;122;110;111;116;113;143;129;113;132;137;138;137;155;144;164;175;142;157;154;160;180;171;171;178;152;168;181;153;153;120;132;127;138;150;146;191;203;236;201;176;140;154;151;162;121;129;134;130;155;150;164;162;201;192;154;162;177;160;168;192;163;175;170;135;124;138;183;182;160;164;138;147;152;147;156;180;193;200;263;206;218;171;120;139;113;132;124;107;127;122;145;134;152;184;164;179;188;160;174;137;161;121;151;139;126;117;125;140;155;186;222;230;172;137;143;181;174;184;126;129;100;111;123;128;161;215;201;143;141;148;117;151;157;172;169;161;148;182;242;194;165;156;154;135;124;158;165;217;332;327;272;211;163;153;169;141;166;163;169;189;188;131;135;133;150;169;157;125;127;120;104;135;165;161;164;181;179;186;189;199;141;121;146;119;93;132;134;147;157;178;165;157;124;141;146;164;149;179;215;196;195;155;148;152;176;184;156;141;122;104;101;97;111;130;145;157;162;166;162;151;147;150;120;142;144;157;132;152;184;186;207;200;182;143;160;142;111;118;138;141;143;118;136;130;102;110;114;128;144;143;158;136;152;161;128;147;146;143;164;149;147;144;173;199;210;176;180;218;210;182;180;189;202;174;156;170;163;155;203;198;209;197;238;205;184;161;187;217;211;278;333;209;173;158;173;195;202;153;126;141;136;164;140;131;109;114;145;130;149;129;103;128;133;111;104;146;122;125;130;117;123;118;111;120;117;132;156;154;137;187;152;150;143;147;141;131;139;172;175;151;138;133;134;117;119;145;136;160;286;601;1039;1234;629;283;160;138;138;148;157;206;171;156;140;152;142;153;124;135;127;133;151;153;137;135;120;149;139
234;283;231;209;198;178;133;184;194;147;144;166;177;179;120;136;144;169;193;176;160;146;133;153;147;169;154;143;125;162;172;168;156;136;124;121;142;135;156;138;147;137;126;113;141;141;131;162;168;140;161;151;141;176;142;132;144;169;149;153;151;156;120;107;171;220;236;212;210;221;200;125;105;123;139;185;172;248;280;302;261;193;163;130;103;115;105;125;164;149;163;185;192;182;164;125;129;129;149;155;145;136;122;123;121;131;138;160;138;113;108;107;128;114;125;139;159;157;115;120;151;117;167;132;130;144;150;132;128;162;162;151;164;146;142;133;148;167;127;117;135;124;133;118;139;149;146;127;128;93;105;127;118;110;136;109;90;119;122;129;130;126;146;118;144;148;140;123;119;98;133;143;126;126;153;119;136;125;153;195;167;145;155;212;253;198;172;145;139;140;129;155;208;223;173;147;117;113;114;110;118;131;156;132;134;132;149;139;142;150;147;143;134;178;310;314;278;190;157;154;157;196;366;574;561;340;230;187;159;171;171;148;151;145;153;153;153;157;149;169;164;174;157;152;136;129;162;163;181;173;180;161;188;151;123;124;98;123;148;161;169;163;119;125;165;187;179;181;153;151;165;255;346;364;257;179;121;128;131;149;178;142;142;137;165;142;120;141;160;170;177;204;220;244;213;190;157;164;141;131;142;150;126;160;150;154;136;151;169;213;174;156;158;135;147;167;147;150;159;154;122;138;109;140;144;171;160;159;145;150;129;128;139;137;138;132;127;129;111;158;122;143;152;150;159;143;141;137;145;132;115;130;152;145;151;132;130;182;135;148;179;172;196;159;166;125;111;160;155;139;166;139;129;198;143;182;169;149;137;159;162;143;131;166;156;133;141;135;147;142;162;199;201;155;156;139;118;133;158;124;136;114;119;140;128;139;149;134;167;176;158;145;148;126;116;134;170;115;160;134;136;162;138;135;143;124;137;149;147;161;185;158;136;153;153;157;160;164;177;171;159;145;159;199;207;205;182;164;164;147;178;136;134;126;99;107;112;107;91;111;101;106;123;116;112;89;105;134;137;117;114;157;148;162;186;233;263;221;193;161;168;166;146;156;143;108;86;73;61;58;83;98;88;112;94;154;141;142;174;126;125;116;138;134;126;130;126;132;169;127;138;147;149;146;152;127;139;152;128;139;136;176;128;115;157;143;153;194;215;204;155;159;138;170;190;168;137;166;128;111;112;128;140;119;138;166;127;131;129;134;151;132;163;160;124;122;120;112;148;175;156;137;158;122;83;72;82;82;82;93;95;101;101;94;108;107;88;95;93;117;84;84;103;105;96;115;137;112;119;108;135;136;127;120;96;85;75;83;113;122;103;107;113;122;103;140;142;155;130;107;122;101;125;121;131;133;124;115;112;142;153;163;179;183;178;152;119;117;117;98;111;130;131;155;132;122;99;102;105;105;135;123;204;164;182;182;159;171;173;182;193;158;136;184;183;174;168;153;123;148;137;167;124;131;99;108;141;149;158;144;143;120;164;149;103;89;93;109;113;131;132;114;135;126;116;134;135;129;126;132;112;139;129;134;163;160;130;158;151;126;145;150;153;142;131;140;126;148;127;155;163;164;162;132;111;103;71;87;92;96;96;100;100;102;90;171;151;147;117;103;106;123;130;117;113;139;169;152;175;143;162;143;164;140;145;140;141;171;210;214;176;155;183;210;241;222;185;185;134;122;114;135;114;130;144;149;164;149;139;144;143;107;127;149;144;118;136;144;127;160;141;135;139;114;137;118;122;138;129;128;142;128;159;169;184;147;124;163;114;137;139;134;132;140;123;113;143;148;172;149;140;169;163;131;154;139;124;137;123;143;132;140;126;110;122;112;125;147;158;166;147;169;139;144;156;155;162;150;181;155;143;172;183;169;151;131;155;169;144;118;127;164;164;145;148;128;120;126;143;139;133;124;125;131;135;139;140;138;126;149;155;117;105;136;132;127;108;136;117;134;104;129;125;119;140;127;146;151;126;136;119;125;122;137;125;123;129;165;139;155;201;186;185;142;126;144;140;157;167;167;133;136;153;128;149;150;140;134;120;130;153;131;166;196;225;188;146;138;160;140;147;139;138;144;142;178;167;156;152;120;143;162;269;332;326;195;162;152;146;140;157;163;150;194;187;162;165;148;160;183;243;297;221;211;174;171;135;134;155;140;159;115;155;153;150;124;135;107;114;122;104;115;131;127;135;155;149;161;152;139;139;127;114;147;135;143;207;216;215;178;186;173;148;156;167;161;126;160;136;127;122;106;119;127;139;119;107;123;111;155;190;165;128;131;157;160;131;151;149;165;176;156;133;134;145;157;178;169;162;129;144;141;135;134;146;127;133;136;161;166;158;151;113;141;161;148;124;158;192;206;169;133;141;135;152;160;138;115;107;116;156;207;239;248;167;147;150;135;156;131;136;156;171;130;148;128;143;121;126;131;137;144;152;135;158;180;161;195;140;138;132;149;141;193;206;207;198;144;149;142;135;139;126;112;135;118;131;147;153;132;148;150;121;141;117;138;143;118;112;136;143;176;143;149;180;166;163;163;188;168;167;148;125;113;127;112;99;107;111;117;108;123;106;108;111;143;130;132;158;196;213;201;182;170;271;402;645;577;353;252;237;258;229;223;223;215;193;188;166;166;131;122;118;128;114;118;147;142;107;128;144;143;139;126;112;130;154;157;169;124;156;153;188;185;193;167;159;176;217;228;179;149;111;130;126;117;138;132;139;197;163;173;149;150;194;188;156;136;115;115;129;149;139;155;176;177;144;158;207;246;235;198;219;176;240;160;150;139;131;133;167;138;126;141;141;125;151;137;142;166;196;201;261;221;165;136;148;118;130;128;124;144;150;151;151;136;145;160;179;164;179;182;166;149;147;122;137;117;135;144;144;153;168;190;172;152;155;188;189;197;185;134;115;116;116;119;167;202;253;226;195;152;136;136;147;139;141;147;141;170;166;175;181;153;150;144;146;132;116;195;324;438;397;291;223;145;165;165;140;145;141;181;166;167;145;151;141;174;178;153;141;131;142;133;174;206;171;181;166;196;187;155;162;119;122;106;106;116;115;111;142;167;173;158;161;144;159;134;168;156;152;181;177;200;174;142;164;151;169;142;138;103;107;91;101;95;104;141;156;166;177;158;150;120;134;105;123;129;118;115;116;140;161;178;205;162;148;122;131;116;107;128;119;116;137;124;143;130;110;139;130;128;139;152;127;159;154;150;162;156;159;160;168;171;155;177;165;164;167;149;164;172;184;189;185;184;193;175;173;211;164;168;199;181;206;233;219;194;164;165;159;218;212;246;231;142;160;165;168;184;185;166;133;153;173;146;130;130;114;157;150;146;151;117;143;114;147;131;142;134;113;114;130;142;113;110;112;124;144;144;133;151;160;173;146;149;141;132;133;145;149;157;150;137;123;121;128;137;121;139;163;291;578;1108;1447;730;263;147;130;158;156;147;187;158;143;146;124;161;165;129;100;126;138;151;132;143;121;142;110;122
335;289;237;237;218;165;141;174;182;150;163;222;183;202;155;134;156;175;185;189;183;151;153;155;169;169;139;147;123;137;175;152;128;155;144;131;127;155;130;151;133;115;126;130;144;145;141;168;152;155;170;119;139;154;151;152;149;138;179;153;147;144;120;145;174;224;221;259;213;202;177;139;125;133;168;186;226;239;314;271;233;257;204;159;113;109;101;135;136;156;143;148;189;188;200;145;146;141;137;140;139;145;101;106;142;163;129;142;108;115;113;130;120;110;108;116;155;136;134;106;122;167;140;136;162;187;127;136;140;143;138;146;141;146;144;129;146;155;138;129;121;131;131;149;139;115;147;148;104;103;122;120;138;134;120;99;109;136;144;157;123;154;133;134;151;144;122;119;128;137;115;140;128;126;131;104;99;124;131;166;137;122;152;175;201;172;160;175;156;133;123;134;173;152;136;144;133;124;134;115;112;132;161;168;128;151;134;164;126;145;134;115;141;179;208;280;215;200;163;177;170;157;262;328;321;262;212;180;175;200;188;170;144;138;146;149;147;172;142;152;156;173;188;151;132;119;153;181;161;175;187;161;157;165;132;134;134;137;154;154;201;219;145;135;128;181;175;176;148;153;205;311;539;593;368;229;130;139;120;128;163;137;165;154;141;145;148;171;211;222;216;182;188;185;218;181;150;153;153;136;140;139;170;155;141;146;144;139;178;213;225;191;127;118;131;167;177;177;178;157;136;125;147;137;157;167;171;177;169;138;148;153;135;135;159;144;141;116;132;131;152;151;137;147;152;129;142;156;148;124;137;139;126;130;123;165;137;138;134;133;140;173;154;165;144;153;113;149;144;145;165;150;132;181;160;182;162;157;140;159;155;155;166;162;140;135;155;133;157;140;181;185;184;131;164;148;147;113;146;114;140;134;123;139;131;140;142;158;135;132;152;139;119;125;135;175;137;118;135;117;127;149;149;162;147;174;146;164;159;147;194;145;163;161;155;148;172;151;160;150;146;125;168;149;217;212;195;160;162;158;141;129;123;113;108;105;96;100;113;105;113;113;111;100;127;99;101;95;140;131;122;170;151;173;197;235;211;193;152;125;159;166;157;142;139;109;82;52;64;61;77;75;77;103;103;135;172;153;153;112;124;113;111;110;131;124;139;129;123;136;135;154;147;140;173;141;144;172;177;143;153;171;138;148;122;133;143;165;203;207;137;148;153;166;175;170;173;170;134;131;129;138;136;142;142;132;143;117;123;153;162;127;148;179;153;125;128;144;162;175;165;161;124;112;99;50;82;73;77;93;95;97;119;121;105;96;112;82;84;105;105;106;94;104;111;127;107;101;118;103;118;148;135;136;102;71;88;105;114;117;92;108;105;125;137;148;177;159;120;146;92;121;115;140;123;120;122;96;109;140;144;144;142;164;136;118;96;104;114;93;104;137;140;157;131;104;101;98;95;129;113;157;159;186;261;224;166;151;141;176;143;129;172;148;176;168;144;175;134;138;134;118;129;97;135;98;138;136;150;148;105;151;150;144;95;58;116;111;138;106;120;108;135;127;110;109;124;136;126;109;120;124;140;118;161;155;140;123;136;161;139;133;136;161;165;153;133;156;154;164;199;163;122;128;100;92;98;91;99;113;89;111;102;112;94;158;184;156;144;121;119;124;108;149;125;138;188;213;201;133;146;156;167;168;133;136;139;169;171;193;152;152;167;194;207;211;184;143;127;120;132;118;124;144;168;185;194;145;135;141;118;146;135;123;137;145;131;137;128;149;136;122;132;128;134;139;126;146;110;122;105;173;208;203;165;143;128;132;126;123;144;121;129;110;127;157;142;141;157;122;151;166;139;152;132;128;141;141;127;116;152;115;130;113;145;127;174;153;161;160;188;179;144;143;162;182;176;168;149;163;172;137;192;146;159;138;145;150;160;123;149;181;164;159;146;141;117;117;149;147;132;151;111;136;123;123;128;157;137;139;160;130;124;112;128;125;113;129;106;116;111;123;143;147;131;135;133;139;134;123;129;127;128;140;130;138;159;148;178;170;220;178;177;143;139;140;122;151;143;160;133;138;132;131;143;136;143;121;140;93;147;168;159;185;257;213;172;172;157;173;139;145;148;128;146;152;195;185;145;125;145;192;236;344;316;228;145;148;156;140;140;143;153;154;173;158;150;154;162;160;201;243;183;194;154;135;136;135;138;119;135;135;114;139;109;120;100;108;121;141;110;127;129;125;135;142;143;175;169;120;141;141;142;146;157;181;235;267;311;208;146;170;155;167;155;162;144;136;124;118;125;113;142;162;116;107;100;104;110;140;150;143;160;136;138;163;162;148;140;141;148;135;144;107;121;169;156;169;145;159;130;135;127;147;154;154;153;116;115;147;145;98;127;130;137;137;135;151;210;229;215;136;149;135;138;139;120;129;129;123;158;177;182;171;156;139;138;180;151;189;140;151;158;135;141;145;123;141;140;130;119;154;130;128;155;183;142;147;149;159;131;135;171;167;238;200;203;194;148;159;139;142;170;144;135;125;119;140;146;141;131;129;139;134;150;146;109;154;153;134;152;165;158;160;152;167;156;175;162;145;153;151;115;133;107;101;100;97;116;131;128;134;107;137;93;123;129;144;164;207;196;165;144;190;220;332;462;410;322;278;269;253;219;212;256;247;202;197;148;163;131;110;106;127;102;115;113;130;136;147;124;137;112;129;113;132;148;209;173;168;129;134;173;190;183;158;135;155;218;264;184;133;140;137;124;128;140;133;122;145;148;126;165;151;198;171;137;143;133;133;150;137;149;132;172;178;169;174;249;299;269;186;226;214;210;208;151;133;134;124;141;135;139;140;112;160;114;148;143;141;138;213;213;206;159;151;161;126;133;113;125;142;182;155;126;127;169;167;141;146;137;148;172;181;125;107;121;154;137;127;131;139;160;140;140;119;172;190;217;247;185;131;109;115;107;124;158;192;275;235;207;139;136;140;125;135;145;129;103;131;163;167;162;159;152;154;140;129;149;174;290;387;357;281;190;179;170;136;145;168;147;137;163;166;211;148;158;164;183;184;160;149;144;147;214;181;175;150;187;230;214;202;135;131;119;116;128;99;125;126;143;142;158;121;129;116;140;175;131;137;137;147;180;167;155;168;153;158;151;123;113;139;102;101;96;94;117;122;159;131;161;144;154;125;129;110;111;104;123;121;97;121;153;156;157;150;146;144;152;116;110;134;131;121;118;111;143;119;120;127;134;125;113;132;134;146;170;173;181;197;160;153;143;179;162;178;158;144;132;143;147;141;167;155;175;167;158;186;233;216;166;186;187;182;194;192;179;184;193;137;113;138;192;207;228;166;145;142;145;192;158;137;132;140;154;154;145;149;133;156;151;181;127;132;129;129;127;128;138;151;112;125;136;104;136;125;137;122;116;121;126;120;179;168;150;161;140;145;129;143;147;162;144;146;133;122;151;147;153;142;153;220;410;896;1119;700;292;160;151;140;140;140;176;185;170;172;137;179;170;152;109;105;104;114;126;117;129;103;111;125
235;239;196;219;252;178;151;158;187;159;166;248;328;244;162;136;133;127;140;155;181;163;146;162;172;160;151;128;122;137;147;145;154;136;134;131;125;159;167;185;145;129;138;162;143;160;150;149;132;138;137;135;165;167;141;149;148;137;170;140;138;118;135;155;178;197;218;211;207;208;172;143;138;127;172;194;224;210;212;208;202;204;197;160;121;100;112;133;149;142;136;129;162;197;175;137;164;164;145;153;141;122;122;121;106;119;141;127;130;130;135;99;117;114;126;107;126;145;135;141;130;130;136;145;177;180;166;128;142;136;148;137;131;142;115;145;156;168;136;128;163;126;129;138;143;125;143;123;120;111;115;103;117;131;138;124;123;118;138;132;147;123;134;124;128;117;118;118;112;118;132;114;129;123;130;109;120;135;132;130;130;150;117;140;165;150;168;152;136;144;117;126;114;136;149;125;129;144;135;123;136;143;168;159;120;146;149;122;157;128;139;121;163;168;194;208;194;205;166;188;143;164;192;197;204;193;166;183;198;175;172;160;152;141;158;160;137;148;132;155;153;177;168;159;140;152;154;169;186;166;181;171;160;121;128;128;126;137;162;148;168;177;167;133;141;148;187;172;169;166;212;353;537;584;398;233;146;136;151;149;126;158;124;145;145;127;149;180;213;232;185;171;169;193;181;194;202;197;145;133;145;167;147;151;115;120;144;158;162;171;191;179;177;134;161;181;175;183;172;128;123;121;107;137;171;161;180;169;161;134;148;153;153;166;155;168;161;119;138;149;147;152;135;152;140;103;128;140;136;121;131;117;112;124;143;156;146;155;138;134;172;182;172;170;143;157;149;143;140;146;159;136;161;155;168;173;163;131;149;169;170;164;177;167;150;161;156;167;145;132;174;141;149;113;149;133;146;127;135;131;137;151;135;141;141;141;128;124;143;148;146;105;136;130;127;129;156;120;143;129;150;140;159;163;212;223;204;168;157;152;162;165;172;153;163;161;140;172;142;156;138;146;139;175;160;187;172;146;174;156;141;127;119;131;110;105;115;120;143;99;119;135;119;145;108;102;133;110;116;117;122;128;146;153;157;194;180;155;151;137;160;148;158;180;148;121;78;72;54;56;73;101;79;98;91;145;155;166;121;126;127;149;123;142;116;141;148;112;120;120;163;147;152;142;127;108;132;156;151;148;144;152;145;132;108;104;110;171;193;175;153;127;113;144;151;191;165;151;136;153;160;156;149;116;165;164;144;130;142;151;137;153;151;146;136;133;139;125;134;148;155;162;135;102;97;82;78;84;89;100;110;87;114;126;115;98;128;125;105;97;94;119;114;120;117;130;139;116;91;97;129;109;128;141;116;108;104;88;119;99;108;108;135;119;120;140;157;158;138;103;102;96;115;136;151;120;94;103;103;105;104;106;105;122;98;70;76;101;110;121;108;108;136;131;119;90;86;97;106;107;136;132;173;236;273;267;182;144;146;146;155;136;149;148;180;164;159;187;137;141;133;129;135;144;129;129;145;144;157;110;111;137;149;134;113;96;112;105;115;118;129;125;131;119;107;104;125;108;140;135;129;112;153;142;167;158;120;111;150;140;133;158;144;172;154;149;132;139;146;179;185;166;143;115;110;83;103;81;88;87;105;86;95;114;96;117;126;145;138;134;134;133;131;128;126;151;205;228;228;152;127;120;118;140;134;132;149;163;161;159;173;142;117;159;160;164;136;137;137;118;133;145;153;204;257;349;284;226;131;106;124;105;120;134;135;124;126;154;113;141;157;128;137;139;134;155;160;145;131;145;156;186;206;231;231;139;127;138;131;122;147;149;153;149;119;127;135;127;136;127;131;142;160;150;138;116;152;164;123;134;142;137;115;114;144;155;149;143;181;149;200;197;164;150;171;167;179;178;169;158;168;171;146;143;138;148;175;191;123;129;125;148;146;140;142;118;124;132;147;155;136;129;123;118;136;118;122;103;121;119;138;125;118;120;96;133;148;93;146;98;128;118;145;124;141;135;160;131;108;130;137;122;121;126;141;153;154;169;149;186;187;176;158;171;146;144;146;144;119;131;140;140;157;128;105;136;124;128;132;136;163;149;183;179;247;244;181;164;155;152;137;135;145;141;145;176;192;227;173;146;160;181;218;274;279;195;147;127;136;153;133;144;146;170;169;159;148;192;183;198;189;197;198;178;165;168;153;147;145;168;116;101;141;122;133;99;113;131;136;127;141;140;127;138;147;166;139;148;118;144;140;156;175;146;162;178;287;352;345;223;162;133;181;182;150;162;145;120;146;135;129;162;119;124;117;108;99;132;129;129;150;147;167;151;158;156;163;152;137;123;125;108;114;109;136;145;166;153;180;186;154;136;175;176;169;127;131;125;114;125;112;115;122;112;108;120;121;132;177;215;192;192;185;159;127;140;132;142;152;149;158;176;163;145;133;162;167;170;212;198;159;149;143;120;124;124;160;160;153;155;168;149;149;139;140;144;144;159;148;137;135;119;137;186;247;235;228;232;181;146;162;161;153;179;144;144;133;125;122;164;160;131;138;131;140;142;152;135;144;139;142;176;153;166;173;176;158;171;163;161;131;102;103;104;107;119;113;97;125;140;131;127;101;128;115;125;131;141;147;171;202;183;181;143;187;229;291;278;264;261;239;198;227;237;216;224;179;178;142;115;111;135;135;141;127;116;138;140;170;131;143;123;108;115;131;141;153;166;203;155;159;190;203;172;193;137;151;172;204;197;170;155;117;136;117;131;125;127;116;142;137;126;135;135;153;164;149;129;141;137;147;150;145;141;131;147;186;189;262;328;241;185;173;161;167;143;130;114;123;129;151;125;152;130;132;147;140;139;134;138;131;139;147;145;145;141;112;121;115;100;138;148;167;153;149;118;128;130;115;115;120;124;154;117;123;127;199;155;166;142;130;103;135;133;148;108;156;176;214;246;186;136;114;118;126;121;136;189;188;180;177;162;130;147;109;134;113;117;115;139;114;143;194;144;142;154;131;143;125;177;230;323;291;272;204;194;135;145;197;184;167;157;146;187;193;175;179;178;157;174;182;185;162;182;171;176;146;171;147;221;175;166;130;135;121;133;124;130;112;118;143;159;128;119;130;125;134;131;125;144;148;143;160;182;175;179;171;181;161;135;119;111;120;114;122;109;120;132;138;141;155;126;156;162;122;102;98;112;106;108;116;137;118;182;172;185;135;150;125;143;140;162;150;130;140;122;134;122;116;122;131;153;136;125;147;162;174;192;205;165;171;183;188;178;195;232;170;135;126;150;157;142;152;146;207;191;197;208;269;200;182;191;179;188;169;164;170;169;178;122;112;105;154;197;235;189;147;108;128;149;127;127;120;138;143;145;133;132;137;137;159;150;153;126;151;160;153;146;154;129;118;111;120;124;125;133;137;132;129;144;151;178;171;203;176;171;146;146;147;132;131;158;165;146;141;148;150;180;180;193;192;223;318;444;611;420;252;176;200;163;146;131;165;149;134;179;174;180;188;140;118;117;122;137;119;139;112;127;105;102
155;169;177;212;173;198;150;165;142;144;150;222;302;259;156;152;134;132;134;164;171;152;161;175;158;166;152;144;149;141;187;137;136;153;162;128;137;164;170;133;154;145;158;147;147;171;160;123;143;133;136;123;137;155;143;137;145;137;153;150;158;121;136;148;188;174;155;157;171;184;177;141;121;116;142;201;268;234;232;188;131;168;142;119;112;102;126;130;137;129;125;144;149;165;150;156;175;197;194;251;210;147;120;100;125;122;158;128;119;120;133;124;106;97;105;119;119;135;156;124;131;142;140;160;162;144;172;167;148;134;136;110;116;119;133;142;137;171;144;164;138;125;162;141;125;148;124;137;108;110;130;141;132;138;111;118;120;119;157;157;123;127;127;131;135;97;93;116;124;108;135;146;127;149;113;140;112;123;116;115;150;136;145;140;152;135;155;125;148;125;122;102;112;143;154;154;151;132;141;127;123;126;146;141;156;129;156;160;163;154;144;158;155;138;172;203;215;189;188;170;152;145;144;177;155;169;182;204;216;223;171;164;144;172;177;180;160;153;142;166;160;178;178;162;133;129;142;187;185;186;187;166;153;123;110;124;130;171;138;166;154;161;148;156;135;127;159;163;162;160;160;248;386;376;279;207;158;145;125;116;134;117;118;136;166;161;162;146;166;227;194;166;190;172;178;155;193;174;143;142;141;157;157;134;147;131;122;123;121;158;187;161;189;140;141;179;181;202;154;151;141;132;148;174;168;145;138;153;132;135;137;124;122;140;147;159;160;130;129;134;137;121;138;138;130;136;134;132;145;130;117;111;114;123;143;147;131;122;121;135;136;144;185;165;160;149;105;114;136;165;145;164;184;167;150;146;155;151;165;182;170;154;155;154;151;174;217;179;152;122;135;125;137;110;136;166;140;140;115;150;140;146;138;152;141;136;123;106;151;152;135;105;119;117;104;133;121;169;131;151;114;143;144;170;262;331;317;172;157;187;175;166;185;166;150;164;199;163;145;128;147;160;165;178;159;188;150;158;156;150;130;104;117;129;95;109;108;122;111;116;105;128;121;141;143;120;116;140;114;140;117;144;132;154;141;140;155;143;150;143;147;187;162;159;133;114;81;80;67;64;94;92;108;99;93;95;126;158;130;120;121;119;121;126;147;145;162;153;118;110;139;168;167;145;122;128;152;168;156;151;154;154;139;134;129;131;126;128;155;146;138;162;122;149;191;181;143;148;132;139;173;189;174;160;172;160;141;105;135;154;126;152;172;160;157;148;153;145;138;161;155;126;111;89;63;75;94;99;98;120;96;100;119;133;96;98;86;103;102;99;102;118;99;127;118;118;133;110;142;107;124;118;142;134;119;145;137;105;125;114;98;112;93;119;155;156;168;161;116;151;107;111;134;117;135;121;113;101;122;111;98;101;84;123;91;75;72;89;91;107;125;140;132;146;125;98;93;98;112;130;126;152;171;199;243;222;168;172;164;182;166;161;132;160;154;168;173;163;150;155;155;154;143;155;180;146;152;136;130;110;102;102;118;111;95;81;98;108;123;135;124;134;132;128;118;116;136;160;133;137;142;160;142;136;138;134;119;134;121;126;120;162;175;207;167;159;123;115;156;188;190;155;156;124;91;79;90;73;94;87;81;92;109;104;123;126;98;125;128;131;138;140;130;135;121;150;168;173;182;147;148;132;127;131;154;145;122;162;163;156;140;122;157;159;148;171;129;122;114;130;139;141;171;222;410;585;481;212;149;132;112;106;127;133;112;117;138;150;120;139;125;139;128;150;143;163;153;143;131;151;137;175;188;224;171;172;124;113;98;147;146;153;152;127;123;114;125;137;121;149;136;136;167;154;130;156;144;144;173;154;137;120;136;123;128;159;192;172;158;172;185;165;158;156;157;152;146;166;179;190;197;189;163;161;157;175;136;131;152;131;159;132;130;130;153;156;139;132;125;140;154;156;148;130;124;124;115;133;135;124;134;135;120;116;125;120;122;145;124;144;159;152;138;137;163;134;117;119;112;109;122;128;129;132;131;160;174;151;136;168;153;162;162;184;178;148;144;156;123;134;134;155;138;146;137;139;110;161;125;122;176;161;158;179;205;169;134;128;135;166;122;135;145;125;144;174;159;200;224;197;156;176;203;226;209;162;148;127;116;147;145;140;144;174;164;147;152;186;227;214;196;197;178;158;162;185;160;149;167;151;144;128;139;134;135;122;143;130;115;156;133;168;186;177;145;151;130;109;143;136;127;151;142;144;159;168;236;314;285;227;170;161;191;209;199;152;140;138;125;137;139;136;126;138;112;102;111;156;161;137;136;162;147;130;157;155;144;131;136;140;130;115;131;124;151;171;176;196;188;191;156;151;133;137;151;121;151;142;136;120;110;105;107;112;128;115;121;139;164;196;164;184;176;152;149;133;150;141;180;172;168;162;154;150;164;165;205;273;317;265;174;144;146;118;123;147;133;169;168;218;168;170;164;128;122;132;120;114;138;136;129;125;141;151;182;210;211;219;168;151;111;154;150;144;147;162;155;172;178;171;177;142;113;131;136;152;111;153;147;127;162;171;173;175;201;208;233;190;177;136;156;134;104;120;113;114;91;85;125;121;131;117;143;135;135;137;138;150;170;207;208;182;167;127;156;172;227;230;182;189;204;232;252;259;278;205;177;150;147;125;129;129;119;137;115;115;152;163;164;158;131;117;127;133;145;133;165;177;224;216;207;208;198;208;155;149;154;158;164;146;118;134;164;143;125;134;122;126;117;150;150;145;161;133;123;117;136;147;128;131;138;150;174;168;166;135;174;197;240;251;182;138;153;137;126;124;120;107;141;153;141;125;135;138;133;137;111;124;138;137;122;144;156;129;131;126;123;114;127;113;140;135;162;148;140;120;110;118;133;92;115;120;123;136;131;151;145;172;134;100;113;102;99;126;149;140;152;166;199;194;153;111;126;103;134;148;159;157;161;143;139;171;167;140;138;149;148;128;133;120;133;128;178;172;167;155;131;143;148;161;167;225;242;223;157;160;163;159;168;206;175;173;121;171;190;186;162;171;164;151;198;190;174;145;147;147;115;153;151;179;166;153;149;125;128;118;115;107;128;131;150;143;119;112;125;123;127;130;134;145;162;141;142;163;183;184;200;232;178;137;111;97;122;138;133;120;146;153;179;134;147;157;146;150;118;103;100;97;110;95;132;107;123;155;169;161;168;147;143;124;127;142;125;115;124;126;109;126;141;123;132;122;156;148;143;185;176;175;213;200;197;207;185;202;259;296;188;186;137;155;171;146;159;177;181;174;185;193;201;225;205;189;189;183;204;163;183;184;150;148;148;137;123;174;181;178;131;133;127;167;107;102;133;145;123;106;138;117;121;125;126;140;138;141;137;137;135;153;147;155;109;129;112;122;148;128;140;104;125;136;144;158;188;217;212;209;167;170;147;160;155;176;161;170;154;151;135;166;204;156;194;178;223;270;325;310;208;270;262;201;158;132;156;140;186;172;191;219;173;159;122;112;112;118;118;133;118;121;107;87
164;189;177;187;162;141;146;153;169;144;133;198;204;206;169;126;142;151;150;155;174;169;162;174;167;170;147;144;131;136;162;162;197;138;153;149;167;164;169;155;142;144;165;152;156;142;120;155;139;112;151;147;165;169;186;131;131;138;140;149;130;133;131;171;166;137;148;131;154;160;156;133;112;117;117;136;220;258;305;218;169;156;177;130;117;112;113;115;110;105;128;135;156;120;153;174;187;168;197;233;227;170;146;125;143;112;121;137;139;129;135;108;109;107;118;111;126;135;140;129;144;137;137;135;116;149;140;170;162;168;135;121;127;127;115;132;129;127;155;148;157;147;139;133;157;142;139;147;126;113;111;131;131;134;146;113;105;113;129;132;134;139;138;137;132;103;118;115;117;135;167;132;146;134;148;122;118;128;126;131;158;145;137;143;151;144;130;132;144;181;131;110;109;144;213;251;175;175;190;140;121;161;153;131;133;115;130;167;140;131;137;157;134;154;143;181;194;186;167;171;144;147;140;156;178;182;201;177;194;190;181;141;166;212;258;200;184;144;121;146;129;144;160;150;98;123;137;142;178;169;161;187;139;132;125;112;110;146;144;117;148;163;149;159;141;145;143;142;123;120;137;157;182;202;213;176;167;131;132;136;111;109;129;169;201;185;146;139;165;192;233;193;159;169;194;223;218;195;149;150;143;137;173;147;131;151;138;138;117;163;149;172;172;158;141;146;156;150;150;169;152;138;175;218;179;166;168;157;153;148;123;156;147;147;159;147;122;132;124;109;122;124;123;150;142;136;130;134;137;135;130;134;151;138;162;152;147;138;135;127;150;159;155;147;147;156;145;128;143;146;138;161;169;149;165;138;145;149;175;163;145;182;139;137;136;142;156;151;141;122;127;101;147;115;146;140;142;134;149;133;146;149;121;129;130;117;119;114;143;147;109;131;142;118;129;131;126;123;147;131;129;135;123;164;277;372;332;191;174;173;177;179;180;179;159;155;166;142;153;159;156;178;172;208;192;184;165;148;147;155;129;126;110;101;97;109;126;110;96;88;128;121;152;149;157;160;130;126;109;110;123;106;111;124;125;132;142;153;154;156;200;167;160;140;125;113;99;98;85;82;94;96;99;86;100;111;134;140;141;105;133;115;123;122;155;162;151;139;135;144;140;173;140;158;142;132;133;132;144;147;156;112;137;124;120;121;134;141;137;123;130;116;135;138;147;138;146;123;136;139;179;161;183;180;160;154;167;146;132;168;150;214;153;148;133;172;182;177;155;147;131;134;104;115;71;63;97;100;101;108;93;110;100;82;95;84;92;103;92;88;102;107;108;115;136;125;103;111;106;117;125;115;120;124;114;99;100;105;113;141;141;120;99;135;135;131;144;123;128;140;112;113;112;134;112;108;134;107;116;118;120;96;87;85;71;75;64;61;95;107;123;125;112;133;125;114;122;118;111;138;144;159;159;147;176;170;157;187;178;185;164;143;149;149;171;151;136;147;125;158;151;141;139;182;176;171;160;133;115;129;121;107;102;87;85;86;80;110;123;126;121;148;136;138;170;159;136;151;133;123;125;134;179;145;124;123;108;116;119;138;132;145;173;198;143;127;139;122;155;150;187;125;153;106;99;80;75;87;81;87;78;92;115;105;133;128;119;129;132;122;141;145;137;123;137;113;146;146;154;160;147;141;131;150;177;164;164;131;161;144;138;142;113;137;117;136;129;131;115;115;149;156;198;274;415;591;531;302;148;129;111;121;119;126;135;116;130;131;124;128;115;122;134;125;154;152;182;152;152;156;174;159;190;175;152;131;133;143;144;134;191;210;155;160;110;123;135;128;134;136;161;143;177;150;162;149;145;142;186;163;130;169;138;117;159;121;152;145;168;165;172;199;184;147;156;160;169;141;153;175;195;170;175;128;140;164;153;148;151;146;115;133;124;142;157;136;176;189;160;141;150;156;123;132;146;135;136;113;159;145;140;162;140;130;149;180;180;135;118;112;177;194;162;167;174;155;150;157;125;118;117;111;149;113;158;163;159;154;142;160;164;184;176;188;199;169;152;134;146;138;142;174;164;160;144;155;146;134;134;165;165;148;157;178;141;140;143;109;130;134;123;145;145;160;142;164;159;189;201;205;218;169;155;162;158;161;150;134;128;141;140;128;149;197;194;136;164;189;160;173;178;159;144;171;179;164;156;149;140;163;144;110;137;155;146;116;122;126;118;159;132;141;173;172;165;144;142;133;126;158;144;141;125;150;138;165;170;215;213;189;228;235;254;223;227;153;150;145;139;167;143;144;150;111;125;131;119;137;148;159;154;161;152;135;138;159;124;136;133;137;116;117;119;114;128;160;162;202;170;172;179;145;139;147;152;169;152;138;127;131;126;137;112;131;136;129;125;132;134;140;132;140;154;143;136;133;158;189;142;168;196;206;177;139;155;166;260;388;479;344;190;108;119;117;128;134;154;189;215;181;177;160;129;144;139;127;101;123;127;122;125;119;139;168;180;201;195;201;158;155;153;148;167;173;171;150;173;185;145;154;165;138;117;131;122;151;150;150;117;154;166;171;183;171;195;238;231;192;183;196;142;120;145;121;110;98;105;114;131;166;141;134;144;114;114;148;165;172;219;201;240;187;164;128;143;219;229;202;169;167;192;230;333;287;242;213;165;135;141;135;143;131;138;148;103;122;135;140;162;129;145;132;135;118;131;121;147;173;218;208;187;186;182;187;146;146;143;129;145;113;109;167;190;184;149;161;142;133;140;169;182;137;113;138;118;122;112;125;146;150;134;134;142;148;134;144;147;173;178;174;180;139;142;145;133;134;127;113;118;137;138;149;149;175;140;135;126;129;145;151;123;172;140;139;155;127;126;127;152;161;151;156;135;148;164;104;119;94;129;82;126;120;101;130;150;138;154;126;131;111;124;123;150;168;158;144;125;139;138;172;160;140;138;151;132;143;141;117;156;144;141;162;166;145;146;129;121;135;132;128;128;156;169;161;160;143;119;165;139;145;164;205;194;182;170;166;163;152;174;214;204;191;144;178;159;177;199;171;160;173;189;166;140;157;158;133;120;119;105;144;155;143;151;131;117;134;121;103;113;129;153;138;143;163;134;126;115;131;128;131;146;161;161;159;198;209;267;280;232;159;113;104;105;117;125;143;164;166;172;137;143;135;155;143;140;135;98;107;111;116;146;117;127;158;179;162;168;175;174;130;138;148;136;126;136;124;111;137;126;152;134;127;176;153;151;176;157;215;178;192;193;217;177;199;208;284;227;177;164;156;173;154;132;172;195;176;176;180;224;183;201;212;205;194;199;200;164;177;173;147;130;112;136;162;163;139;144;134;117;131;115;110;107;114;117;123;121;153;145;98;134;119;143;132;144;146;157;145;162;138;138;104;116;127;129;130;153;155;146;129;183;154;194;258;249;211;215;149;162;166;210;195;206;203;130;130;148;158;160;170;177;144;173;154;188;219;238;281;323;236;139;159;185;189;183;227;258;198;179;163;135;119;107;110;121;126;108;114;113;134
155;165;178;183;164;152;131;115;142;144;146;186;151;154;136;127;162;183;156;148;127;155;145;144;155;166;138;134;183;140;189;185;167;177;174;191;184;175;125;129;127;138;147;116;143;157;140;177;175;143;151;147;171;195;174;148;124;146;139;161;127;125;140;199;183;128;134;125;156;142;157;137;103;133;124;141;210;314;335;205;141;153;152;141;111;125;111;105;95;109;126;154;170;125;143;170;187;191;185;188;186;158;132;145;127;143;137;109;140;103;113;116;114;115;128;138;132;140;184;158;138;146;119;119;139;133;136;160;179;174;121;120;116;135;154;131;135;162;154;170;166;174;131;144;124;130;161;135;121;119;119;147;148;134;124;131;108;119;120;117;116;102;128;128;112;112;102;133;143;124;158;158;126;124;118;138;123;115;108;127;117;149;150;150;156;126;117;144;166;164;135;134;113;172;256;325;223;132;148;135;130;130;159;150;137;129;140;149;122;128;128;151;153;164;161;186;188;165;172;153;140;154;128;131;145;136;179;164;197;154;151;158;192;275;331;239;153;137;156;142;125;150;123;119;111;131;110;151;137;156;142;149;165;140;136;122;124;129;162;143;125;163;171;168;153;162;167;148;152;123;125;149;140;141;167;180;184;129;135;136;97;130;138;206;267;196;181;166;175;199;156;162;179;162;167;226;227;189;151;142;146;151;142;147;143;146;142;125;125;124;143;149;166;146;152;153;138;159;154;139;168;166;191;221;204;206;186;157;130;133;133;126;118;131;172;161;133;115;127;123;136;114;126;124;135;118;128;137;132;119;120;148;149;167;164;162;163;137;150;128;125;149;152;168;194;156;136;154;124;130;137;157;186;162;151;139;168;144;170;147;130;122;154;141;144;139;179;141;142;135;129;113;148;144;157;148;149;147;166;147;165;146;144;136;137;122;100;137;122;150;116;107;136;124;105;92;139;117;150;153;145;161;164;161;230;293;256;184;162;172;189;149;157;183;169;179;170;166;156;129;136;159;172;188;184;192;153;135;181;165;129;110;100;101;89;111;106;110;104;114;141;125;124;168;206;163;144;122;118;117;124;116;127;114;148;115;134;132;149;157;165;203;180;151;132;100;99;72;81;86;86;87;71;99;109;108;135;151;149;122;103;140;151;172;165;171;157;155;152;152;118;134;135;114;139;132;159;161;179;134;132;137;139;117;147;149;145;133;128;147;132;142;144;165;171;138;108;144;122;149;167;169;166;156;183;179;151;124;163;142;199;150;130;146;134;147;154;179;172;138;164;136;132;109;74;80;80;103;129;161;125;115;101;86;81;71;90;103;90;95;101;97;99;121;147;129;126;133;117;96;97;110;108;116;103;92;84;103;120;152;132;113;130;144;125;128;139;126;129;120;104;92;114;120;87;120;120;133;127;96;117;86;95;89;71;62;63;67;89;78;118;110;99;123;123;87;87;130;166;175;123;150;134;159;184;172;161;162;205;183;178;165;138;139;194;155;148;134;144;137;137;118;158;174;164;172;156;128;124;102;113;112;110;75;79;93;102;120;131;121;137;121;152;152;157;157;136;173;139;144;113;163;155;158;124;122;140;120;117;125;153;147;150;158;117;132;138;147;136;138;149;195;139;142;101;95;74;88;77;80;77;89;70;103;107;108;148;119;133;112;125;140;135;124;132;121;135;152;144;140;157;145;190;169;175;163;176;156;156;139;148;170;128;152;122;116;135;129;124;150;132;151;168;227;349;455;443;275;167;135;126;109;114;132;121;106;120;140;158;147;136;117;161;169;142;128;155;145;151;158;154;150;142;145;128;149;191;185;148;134;161;166;143;126;127;105;120;133;156;163;153;160;169;174;161;141;155;163;159;152;150;193;168;128;139;139;157;158;152;149;171;171;157;138;145;163;143;162;156;185;190;182;158;118;135;143;165;154;139;150;137;123;133;139;124;148;151;155;158;143;141;135;148;124;114;119;117;114;156;149;121;137;145;149;171;191;207;182;167;126;152;185;219;188;145;143;159;140;150;137;132;135;138;141;155;143;153;122;136;145;132;160;150;164;172;159;172;167;148;163;147;175;197;192;181;146;149;159;158;159;133;156;146;131;153;136;136;135;161;154;151;150;138;144;136;157;188;203;220;247;201;150;161;153;163;159;166;123;124;129;120;128;151;165;157;153;128;133;154;158;168;168;150;144;147;161;126;163;119;130;152;125;125;138;164;127;142;123;144;160;138;150;170;154;151;147;127;126;144;137;126;148;166;140;171;174;157;195;199;235;323;351;308;241;181;175;134;122;163;151;122;125;136;135;160;143;130;149;167;160;177;169;143;153;122;122;154;140;111;105;108;96;103;109;99;148;155;159;180;132;145;123;155;122;124;144;133;130;161;113;132;116;142;129;149;151;146;145;106;124;114;118;142;149;145;184;156;162;140;176;198;204;194;155;168;191;291;450;470;333;183;127;114;123;131;136;129;168;166;165;145;153;130;148;136;129;119;114;99;90;116;142;137;153;162;185;181;191;139;144;152;160;163;167;162;161;139;153;181;167;153;153;144;145;132;128;178;149;135;137;136;174;210;162;184;184;255;207;188;206;181;124;115;107;120;105;128;140;179;186;148;140;115;147;146;140;177;172;199;208;234;174;188;151;163;184;225;206;166;167;172;232;293;284;223;181;169;169;120;133;156;167;140;123;122;113;120;129;139;162;137;118;125;136;115;120;126;147;194;207;173;172;184;174;156;134;136;121;123;121;136;152;178;186;159;191;208;168;118;178;200;190;140;135;124;135;134;117;132;130;137;156;144;141;169;158;159;140;171;173;152;156;124;137;141;178;157;142;111;133;145;129;159;160;154;167;140;138;143;130;126;122;157;138;136;146;129;119;122;194;143;110;153;141;116;102;100;114;113;94;117;114;107;151;122;141;168;137;117;108;139;141;147;158;166;153;135;155;127;138;163;157;160;142;125;141;142;153;123;134;145;143;156;150;145;139;162;145;143;168;160;167;215;157;160;158;149;134;159;170;167;177;170;132;163;156;166;172;178;207;195;209;166;159;166;157;163;179;167;178;180;158;167;144;148;140;125;135;122;124;130;138;158;141;118;125;126;145;115;135;139;138;154;150;133;146;149;148;136;129;152;143;155;158;161;188;271;320;243;144;99;120;102;129;128;142;170;166;160;166;151;134;129;121;97;117;95;118;122;112;112;127;161;161;171;174;156;151;146;127;149;156;118;125;120;132;135;130;145;152;174;161;130;134;168;150;165;161;176;181;194;175;154;198;294;326;203;157;131;134;162;141;147;161;173;189;196;181;182;180;185;190;185;188;202;180;193;177;178;128;155;153;151;155;155;144;130;127;134;114;124;149;111;106;120;127;116;143;124;124;121;141;122;134;113;147;134;153;150;148;121;123;127;94;117;108;162;157;143;142;141;152;166;249;249;213;197;177;134;192;226;254;218;175;143;122;150;117;135;160;168;152;144;156;153;158;157;255;280;212;156;145;177;168;170;152;187;194;161;140;120;102;115;139;104;131;126;115;116;112
159;183;165;165;143;152;153;149;153;154;152;154;143;125;153;153;168;176;189;130;131;129;134;141;169;181;174;150;140;169;187;179;142;181;198;161;175;170;131;159;146;124;155;132;163;139;143;224;195;167;146;142;146;176;154;128;133;150;141;113;132;130;142;197;215;156;160;129;132;134;130;116;139;178;136;137;178;239;233;210;158;142;128;128;133;98;100;107;119;119;108;112;109;105;112;156;173;163;161;149;121;145;106;137;144;146;140;148;125;96;128;118;112;117;128;119;147;166;228;199;166;139;128;125;115;115;127;147;127;134;117;114;120;144;180;145;111;171;171;193;162;150;173;160;146;137;125;132;114;138;132;153;145;132;147;127;127;125;113;123;117;119;118;118;115;121;132;157;136;131;150;124;125;146;123;126;109;108;111;123;144;124;129;138;174;176;143;136;172;143;125;132;125;182;239;270;237;187;160;145;125;139;153;169;145;154;153;107;127;117;139;143;166;130;168;174;175;166;176;166;132;158;148;153;163;164;124;170;192;164;166;168;212;228;269;249;166;155;185;145;172;165;150;136;143;108;131;134;170;151;158;123;129;143;117;134;134;133;128;119;132;138;177;164;163;156;148;159;93;114;109;130;129;147;182;221;181;168;124;116;123;160;193;245;254;252;216;160;150;177;182;169;151;146;208;227;229;159;146;137;131;147;124;155;143;183;155;135;118;150;134;152;177;165;131;150;137;152;154;147;145;148;185;189;194;207;168;161;155;153;131;130;141;142;161;131;146;140;120;143;158;140;125;134;111;122;115;140;124;137;124;143;150;181;185;159;152;134;139;105;142;163;170;156;179;165;143;115;134;142;156;176;184;153;155;166;155;171;166;136;119;155;148;160;177;140;158;133;149;156;159;155;153;193;135;141;163;142;155;143;153;128;141;124;123;121;88;115;144;124;128;133;116;107;116;119;112;129;165;166;151;123;161;131;176;171;158;141;138;136;156;160;192;188;182;187;177;147;176;142;155;135;144;171;156;171;156;156;154;143;136;120;93;64;72;92;112;125;106;129;127;140;143;185;147;136;140;131;117;111;163;106;146;114;138;116;110;157;158;153;153;166;189;138;126;98;72;64;75;56;76;69;78;102;111;114;175;169;144;136;130;140;159;146;140;146;114;123;123;148;126;131;143;128;149;156;185;178;172;141;145;145;130;132;148;133;146;123;156;157;152;156;169;157;133;122;115;125;133;142;133;119;154;175;189;143;142;131;140;169;171;149;145;148;141;153;161;183;182;138;163;145;137;121;89;88;74;96;119;159;142;130;130;99;94;94;90;88;87;103;96;115;111;110;118;111;115;106;118;110;106;141;113;90;90;84;82;108;139;184;134;123;135;136;110;161;143;133;111;105;101;104;100;88;104;121;171;190;123;119;94;89;72;82;77;71;68;70;73;80;105;92;104;109;81;111;108;119;134;138;141;120;134;164;175;128;185;150;154;207;168;157;147;163;161;132;134;140;139;174;147;138;168;169;171;148;137;139;112;111;95;85;85;90;99;116;109;124;124;98;129;130;139;169;191;155;157;153;142;135;131;119;143;131;133;142;121;142;124;135;133;142;154;153;143;127;120;130;150;165;201;175;155;148;94;85;82;83;84;93;71;73;111;99;123;142;129;139;144;112;109;124;113;140;124;134;141;151;132;134;139;147;170;191;170;150;173;175;131;162;132;147;115;137;125;105;110;118;126;132;145;116;119;164;229;297;293;235;173;147;132;119;119;109;96;108;121;116;150;157;154;145;163;151;147;161;123;126;134;161;176;175;146;126;118;163;204;245;182;163;139;123;132;116;146;126;139;149;146;170;138;153;158;158;148;142;149;129;151;122;142;189;162;145;131;134;177;142;148;145;146;185;181;162;128;130;152;140;140;145;163;164;155;108;120;136;150;131;144;113;142;141;125;136;98;171;163;176;162;133;143;139;122;138;123;121;131;112;126;140;128;100;132;153;156;173;241;187;124;111;124;166;163;169;125;138;157;133;148;164;144;136;144;143;149;143;143;101;138;133;128;158;157;186;191;174;162;157;200;170;159;158;253;238;180;156;180;160;152;148;148;142;141;139;131;130;124;176;140;166;148;156;161;151;157;170;170;181;215;201;166;178;161;166;148;164;148;137;134;147;143;164;125;152;130;120;136;146;144;136;152;150;149;150;161;162;125;133;125;151;133;128;149;149;135;126;121;130;129;133;146;155;159;162;138;143;147;128;149;148;139;133;135;149;162;176;171;165;185;232;379;437;403;277;201;187;185;151;137;154;125;156;153;151;128;155;157;157;142;147;170;169;172;131;109;124;150;111;115;117;103;127;112;134;135;173;168;159;119;142;145;149;130;134;135;127;124;136;135;123;136;142;130;143;127;126;136;115;100;121;126;126;139;136;120;159;138;140;134;155;203;165;179;168;169;172;270;334;300;239;162;118;115;117;115;120;153;156;144;172;137;134;142;136;148;117;140;117;133;120;99;151;133;155;173;151;143;138;146;133;145;161;174;184;173;151;175;166;164;145;152;173;160;160;144;148;140;143;160;141;112;154;176;185;198;170;180;172;193;197;182;141;118;122;111;118;131;149;146;148;142;127;132;140;150;159;198;197;171;191;167;224;191;159;170;175;232;202;156;138;195;236;254;238;211;158;153;151;131;114;166;168;177;146;127;122;118;130;148;134;135;121;129;125;116;128;122;132;172;165;159;146;136;147;171;122;139;141;126;121;116;107;159;179;178;193;205;164;120;132;172;166;168;120;123;137;112;140;90;143;138;121;151;136;154;136;146;186;187;163;148;140;148;148;186;215;205;134;120;114;125;158;156;152;175;153;134;138;144;119;106;120;119;139;116;111;147;110;117;153;163;145;133;127;115;111;96;106;110;102;110;108;120;141;133;152;139;106;115;108;121;130;177;168;196;195;132;139;133;124;155;125;157;139;138;126;147;151;151;138;131;137;120;149;167;148;158;154;158;168;208;251;260;188;162;148;161;132;165;159;163;164;160;172;134;148;154;181;202;226;188;163;153;153;152;136;156;155;184;179;172;173;152;157;140;137;118;124;123;123;135;166;135;142;149;123;125;103;123;145;146;144;134;135;149;138;137;154;138;155;130;140;175;150;156;151;208;245;191;106;86;104;109;129;137;163;185;145;175;123;141;154;135;128;127;119;124;104;97;101;112;142;148;122;157;156;136;145;127;134;150;145;147;150;137;118;146;156;129;147;123;137;178;149;154;158;173;160;148;170;164;166;157;179;211;266;207;163;133;128;141;161;160;186;192;217;217;192;175;186;199;167;185;173;175;176;204;185;163;168;153;167;146;180;176;150;125;130;136;109;150;120;125;127;138;141;153;150;129;131;130;148;133;165;169;163;128;144;137;159;174;131;124;123;128;128;141;156;178;139;139;152;150;169;163;188;170;141;127;176;244;234;152;140;137;125;120;144;156;179;159;139;124;133;119;146;119;178;181;165;125;138;168;150;164;163;162;177;197;148;124;106;128;135;120;136;134;138;141;135
144;181;171;165;146;141;165;186;178;169;159;122;148;120;116;149;155;163;181;129;150;145;142;168;176;195;168;184;166;178;181;181;178;174;194;196;155;149;157;156;131;160;132;136;143;127;159;241;252;140;139;161;138;143;146;151;129;122;137;127;118;138;173;183;178;168;156;117;144;137;128;166;193;215;247;152;145;156;183;152;138;152;151;106;109;124;99;105;108;123;133;116;130;113;141;134;167;165;159;142;150;114;109;131;158;154;139;141;132;114;146;126;104;126;126;136;167;148;217;186;164;120;121;136;118;112;114;123;145;138;105;122;158;159;174;133;166;160;174;168;160;155;175;145;141;130;152;146;156;127;131;129;153;131;135;137;125;142;118;126;133;102;137;133;108;109;151;156;130;123;124;134;121;139;144;118;134;126;114;107;131;150;132;147;171;199;149;151;152;137;126;114;116;131;145;172;158;136;167;110;129;166;174;192;159;159;129;168;135;130;131;159;126;138;166;160;166;166;178;155;195;177;143;138;158;131;144;159;174;178;180;173;163;187;199;211;180;160;161;171;139;153;158;135;142;143;135;142;131;157;135;134;134;137;135;142;129;116;127;105;123;136;165;154;157;166;139;132;80;89;150;147;133;122;160;190;169;157;108;110;93;131;170;206;220;225;214;181;170;162;161;159;142;167;160;181;165;153;131;136;133;147;134;122;141;152;155;149;135;128;134;204;173;174;141;156;142;171;136;150;123;122;153;173;175;150;152;158;165;167;148;122;151;169;138;135;157;137;127;139;147;141;123;132;142;135;118;146;138;122;121;126;149;162;175;147;138;153;168;152;124;156;133;152;147;154;153;124;139;142;154;165;161;179;205;206;200;183;163;119;132;142;153;165;167;163;151;127;134;151;152;151;152;172;172;156;151;164;157;153;139;136;145;145;139;131;131;126;116;163;164;173;131;139;126;138;113;151;166;154;170;177;160;156;141;119;131;148;147;142;145;166;162;170;162;162;150;135;135;132;157;145;139;157;175;161;166;160;168;159;124;95;76;49;61;109;114;107;110;132;131;141;131;123;129;140;127;120;113;128;136;123;148;140;135;133;147;139;175;141;154;157;169;150;107;82;57;50;57;68;56;64;80;105;114;119;149;163;157;117;122;159;136;140;149;160;146;128;166;158;151;140;104;130;133;157;179;158;150;137;141;157;145;113;156;149;128;154;135;115;177;186;186;167;130;134;150;124;140;133;131;152;121;141;146;138;124;147;155;154;144;140;151;157;134;157;141;159;156;186;187;175;148;113;102;61;71;99;163;163;161;133;117;110;84;86;81;90;85;91;101;101;121;101;100;90;137;123;128;127;100;118;102;94;105;88;102;86;117;180;120;115;122;131;127;141;117;110;125;93;82;86;107;93;110;147;196;157;108;101;100;68;84;92;95;74;68;71;76;91;101;110;90;83;79;84;84;97;141;140;126;143;131;149;154;160;183;166;152;205;172;140;122;153;134;152;156;182;171;172;143;142;144;146;174;148;134;125;129;115;114;94;100;97;137;110;120;135;163;123;135;111;135;126;136;160;186;153;141;120;136;118;134;153;145;141;121;124;113;124;158;122;136;116;129;125;139;143;146;166;197;190;167;142;98;85;92;108;112;83;93;89;122;120;109;121;148;132;126;113;126;106;114;116;91;115;127;133;114;158;146;142;172;146;176;190;180;156;155;176;143;121;133;126;126;122;112;124;112;118;145;127;120;158;145;181;201;202;134;123;139;119;122;114;94;116;115;124;132;185;190;158;144;136;129;157;122;127;146;144;179;184;158;129;119;114;206;264;195;161;135;114;150;120;121;131;132;135;140;140;141;158;156;150;158;164;151;116;122;120;124;163;142;128;133;127;146;150;136;157;156;150;148;131;114;134;143;141;120;154;142;143;129;102;121;126;123;166;144;131;138;160;117;122;136;143;146;146;159;125;154;141;159;113;140;137;125;133;129;128;101;129;121;135;157;216;218;180;140;124;129;146;148;129;111;130;139;138;136;143;138;127;142;147;154;118;111;134;129;128;144;115;127;145;169;181;192;221;177;158;145;169;206;242;187;148;141;140;119;140;130;143;123;140;148;147;136;149;158;179;174;144;148;149;153;178;163;182;177;162;151;176;178;164;139;159;147;127;130;159;154;155;127;125;131;127;131;136;166;152;139;154;171;147;121;133;132;115;135;135;130;135;106;147;134;129;120;138;128;138;136;142;171;139;147;123;129;143;152;159;147;129;123;182;169;146;197;190;170;231;386;526;420;254;198;150;176;180;161;179;128;137;148;107;123;165;196;191;185;157;161;172;202;164;140;114;154;143;132;136;143;133;104;135;131;146;191;143;141;141;176;169;124;122;164;127;148;128;130;143;131;127;147;138;147;147;117;139;117;103;118;117;128;132;139;146;114;136;122;130;171;166;185;185;193;175;201;277;205;199;144;114;143;125;132;154;142;146;108;137;133;136;151;162;150;106;121;108;116;102;132;131;122;135;148;141;138;155;143;156;157;165;157;182;172;162;166;152;156;146;159;150;150;138;149;153;178;156;149;127;133;143;151;193;191;171;144;162;182;188;173;123;136;136;133;119;132;125;122;153;138;119;145;151;141;150;192;164;178;169;162;196;219;175;168;176;152;172;149;189;192;244;278;258;205;185;183;164;152;153;154;137;132;150;131;125;117;91;109;117;139;130;145;150;156;156;132;147;134;212;153;140;138;129;136;146;121;134;140;99;128;140;141;170;191;165;170;143;124;145;152;125;136;114;129;125;114;151;93;141;120;150;126;128;132;126;150;166;163;142;128;132;156;170;209;265;224;162;119;121;144;126;135;138;155;137;131;133;158;167;125;144;129;135;116;128;116;144;134;136;135;172;131;135;141;112;117;110;114;106;122;121;127;108;116;164;119;101;91;116;127;133;147;163;151;145;157;125;128;147;133;157;141;108;115;110;134;150;152;160;139;154;151;152;143;166;152;140;135;152;166;206;261;207;180;160;176;144;153;180;153;156;169;164;152;139;128;124;182;212;167;158;140;148;134;103;151;147;176;156;170;187;150;159;138;133;149;143;139;150;156;144;136;166;146;150;117;119;128;129;141;153;136;134;146;155;121;132;152;133;158;153;139;134;152;138;170;194;149;106;106;116;110;134;129;166;143;174;148;139;117;158;143;127;125;126;133;118;98;122;112;135;156;138;144;125;144;145;129;161;139;180;153;129;131;132;164;155;140;167;153;162;177;166;157;119;138;145;154;179;168;151;149;164;184;268;232;195;152;154;119;178;187;200;226;226;226;196;207;166;180;203;164;187;201;199;172;211;214;233;195;185;159;204;194;148;137;142;141;119;118;138;159;129;124;140;138;143;156;129;134;135;160;172;129;153;139;145;165;181;206;148;139;118;144;140;149;162;170;143;145;109;165;156;131;146;134;119;135;180;185;171;158;130;127;153;142;133;124;157;139;131;110;131;141;130;105;123;121;124;146;135;127;146;141;133;145;231;155;144;106;126;141;141;135;134;148;129;145;180
166;156;149;152;139;131;148;199;182;153;130;177;146;116;143;146;129;173;156;180;146;163;142;152;194;180;180;160;163;194;196;173;141;163;172;181;188;159;176;186;149;157;153;140;136;137;146;171;188;144;146;172;140;144;160;157;123;150;135;132;116;127;140;162;214;225;185;141;124;144;129;203;247;248;275;190;153;186;165;149;142;132;141;148;129;147;99;123;118;111;123;127;124;128;156;164;177;141;143;168;125;116;103;126;130;172;137;163;151;139;131;144;119;120;135;159;138;156;150;176;125;112;115;124;144;138;121;136;128;149;121;131;134;151;162;170;173;130;169;161;145;125;169;187;181;145;145;150;139;124;132;153;157;144;162;156;154;132;107;142;109;124;105;97;124;123;119;124;127;123;124;124;107;120;130;138;116;138;110;124;144;183;132;160;192;208;184;149;153;155;111;131;119;115;124;133;123;130;107;118;124;111;175;159;164;146;138;139;131;118;147;136;143;141;161;166;181;157;147;167;169;170;129;169;144;141;153;158;211;212;180;156;178;138;149;159;148;158;173;177;163;167;149;134;137;143;144;124;189;181;164;138;131;156;164;153;145;140;116;142;132;131;156;143;195;155;156;123;111;109;148;158;143;115;147;138;145;117;103;111;105;147;194;215;202;235;213;203;174;166;188;173;159;164;164;159;170;164;123;138;140;151;127;152;144;154;149;137;154;126;128;145;128;141;129;167;153;174;158;147;128;120;134;146;163;156;163;184;158;149;148;130;118;122;152;162;151;147;128;165;142;134;135;159;152;130;122;119;155;112;133;167;156;156;159;126;143;144;130;132;129;162;140;129;138;137;148;165;161;146;154;189;173;171;184;237;261;188;130;139;137;195;203;178;156;144;135;126;121;123;130;137;140;180;174;149;118;133;146;157;147;113;131;141;131;154;144;159;138;143;190;174;150;138;140;149;130;132;125;171;147;198;148;137;134;137;140;141;129;141;161;173;169;150;147;174;146;139;129;150;163;134;150;148;140;139;144;157;149;169;149;109;84;59;65;82;107;120;127;121;108;124;130;126;109;132;129;118;123;116;116;129;157;169;137;145;136;175;147;148;142;141;155;145;117;105;42;58;81;68;76;75;93;110;116;100;123;137;129;122;131;105;141;137;145;159;151;146;178;190;165;135;117;114;125;161;161;158;158;151;140;146;129;129;127;132;147;125;127;144;189;218;211;161;138;141;160;195;128;149;121;148;110;144;116;120;133;126;154;129;141;124;132;145;142;133;153;152;143;201;161;145;169;118;102;74;71;93;170;220;206;143;97;90;92;92;89;104;93;94;96;101;134;105;85;105;128;122;141;136;99;112;94;101;106;110;101;77;98;131;139;136;133;130;130;134;137;137;109;107;91;82;79;104;117;188;179;140;126;126;116;91;84;103;100;76;75;83;117;112;121;118;107;82;83;92;108;125;133;120;92;121;126;130;165;177;188;155;138;155;171;149;133;107;134;164;140;155;147;197;172;122;154;141;156;147;114;132;123;100;109;104;133;105;124;134;154;141;130;158;156;136;146;139;128;121;121;148;151;156;160;171;139;153;167;123;143;130;119;127;143;110;136;138;141;145;152;157;142;167;176;196;176;134;112;88;91;91;106;109;119;86;105;99;145;129;102;114;111;98;92;140;146;145;142;127;155;124;137;141;142;151;180;163;164;172;153;156;143;149;152;159;140;123;133;146;128;127;149;139;130;142;116;125;128;163;167;158;139;161;158;166;120;137;134;118;105;132;148;269;237;190;141;128;131;142;140;125;129;152;166;153;156;127;119;131;168;163;161;125;122;118;110;120;118;125;142;128;115;128;134;157;152;150;155;147;161;163;158;149;142;136;127;129;107;124;128;129;139;163;149;143;151;143;149;137;138;136;134;149;145;134;121;131;84;116;138;152;163;120;134;103;122;136;146;166;117;131;157;173;146;135;141;141;136;124;133;110;114;110;110;127;130;138;143;153;145;159;161;119;124;111;117;136;147;136;127;145;134;146;126;146;149;160;134;127;130;135;104;111;135;148;135;131;155;170;215;227;178;154;133;150;175;170;155;127;132;141;141;148;138;153;137;123;157;134;122;143;158;176;172;130;147;147;143;145;166;177;172;184;133;143;156;159;125;139;129;148;136;175;168;125;133;141;165;130;126;159;166;149;146;147;138;158;152;112;131;148;148;123;142;97;124;152;142;143;97;100;122;106;112;129;146;149;132;139;128;119;166;173;160;125;138;148;159;153;160;204;160;180;276;390;309;236;195;172;179;173;207;176;165;135;130;100;114;155;242;241;188;176;199;175;196;197;158;145;160;141;161;145;151;134;160;137;102;113;120;128;152;145;158;139;129;131;116;153;138;140;150;160;158;128;131;130;130;126;137;124;131;124;125;139;144;135;140;139;128;136;111;122;131;151;188;194;188;169;157;162;183;174;149;155;181;141;128;143;124;145;132;130;165;150;158;142;122;118;126;97;102;91;139;169;156;149;141;117;127;140;157;159;159;166;163;184;200;166;155;152;168;146;136;152;143;145;174;178;170;170;138;128;117;150;176;180;190;166;152;170;162;154;164;133;113;119;120;121;115;125;120;137;113;121;149;192;164;146;173;223;193;188;176;205;186;182;171;164;184;185;188;214;194;210;306;279;181;222;206;182;151;127;123;132;147;135;110;131;124;105;121;118;120;164;135;168;188;172;135;132;159;155;154;131;142;134;137;147;132;140;133;156;141;146;124;130;151;144;134;139;147;151;131;171;138;125;126;129;136;141;112;111;114;107;130;127;130;135;152;161;170;180;157;144;168;211;209;240;224;139;145;114;128;134;159;151;131;146;132;135;156;175;137;121;130;129;126;138;148;170;156;154;157;180;182;148;127;127;113;104;96;119;146;138;106;117;146;151;145;142;111;122;126;139;152;151;142;144;115;135;134;178;166;147;152;142;121;122;134;154;182;185;157;180;178;132;148;143;173;129;140;138;145;197;205;220;184;168;152;148;162;190;168;183;178;169;139;141;130;136;153;148;152;154;133;145;98;128;139;170;193;189;196;188;178;145;137;142;162;177;180;151;142;148;129;134;122;141;106;122;116;151;159;129;138;149;144;158;129;136;162;136;148;173;125;151;137;150;171;187;162;143;115;123;128;123;186;144;173;131;152;134;141;183;183;143;133;135;124;132;92;94;124;133;127;153;144;147;151;134;122;135;159;179;134;153;145;156;126;130;156;133;164;166;168;170;146;148;147;152;179;192;172;178;127;162;171;275;266;292;213;134;154;159;166;185;185;209;194;201;187;181;182;183;178;165;161;182;181;200;195;234;226;169;162;155;197;178;131;137;143;128;146;152;142;137;143;121;144;153;132;151;137;175;133;163;165;157;140;161;178;178;241;163;132;117;152;143;139;165;165;154;145;144;147;122;138;126;126;92;129;151;175;189;150;131;132;132;116;128;125;145;151;146;168;136;125;135;118;98;107;132;146;137;139;152;146;116;171;182;177;146;134;128;141;153;169;172;133;128;142;190
156;161;154;119;163;144;171;169;155;143;152;128;120;113;133;121;136;157;163;159;140;175;169;160;205;174;176;198;167;146;150;151;143;153;186;206;177;178;171;175;161;125;151;138;164;143;146;146;157;155;113;148;153;148;136;142;140;121;136;136;122;133;135;161;259;244;149;140;138;126;177;260;321;258;179;161;165;178;183;136;166;135;125;118;131;120;111;117;110;129;122;131;124;143;151;170;170;146;140;130;147;123;135;130;151;153;215;212;141;124;125;120;116;119;130;141;138;118;136;131;121;151;149;140;134;146;136;160;159;149;147;102;116;147;147;137;145;156;164;160;135;159;180;179;145;155;150;144;140;128;157;154;139;137;141;173;177;123;129;122;108;127;97;132;129;132;117;129;131;163;151;121;122;95;136;133;147;101;113;139;146;137;147;149;158;143;162;176;167;173;125;134;151;141;126;113;122;131;111;109;128;154;151;169;135;132;137;144;137;154;122;133;138;137;154;167;173;159;142;150;174;154;162;168;182;142;144;182;199;206;194;185;136;147;153;161;149;173;163;175;165;181;128;158;133;129;123;179;203;229;178;156;138;134;170;165;178;165;156;155;143;117;140;160;158;151;146;149;115;134;153;168;148;137;131;126;171;126;114;93;105;144;169;182;194;198;189;196;144;145;154;164;163;147;178;186;169;157;135;131;132;150;131;128;139;163;150;160;111;127;156;159;129;130;151;122;142;162;152;126;140;138;129;123;128;160;138;150;161;157;144;119;128;147;151;179;125;138;139;122;120;146;153;167;194;192;160;146;138;135;152;138;145;169;167;147;144;146;150;159;157;139;135;151;134;126;133;163;140;152;184;155;169;131;161;218;233;221;131;120;148;175;194;195;144;130;138;149;140;140;134;121;169;147;140;134;132;122;129;151;144;130;150;139;150;132;157;137;156;163;168;163;138;150;172;140;142;139;152;171;154;170;158;143;140;134;127;121;119;136;112;135;173;180;164;149;187;133;145;145;151;138;116;133;157;128;144;164;161;160;151;131;100;67;66;101;112;126;109;111;116;82;107;135;109;133;123;111;115;109;121;161;148;154;160;171;174;201;173;162;164;153;156;195;159;113;97;86;86;87;90;80;110;99;113;128;112;115;123;112;128;107;117;139;138;152;156;143;151;159;173;136;125;150;110;157;162;141;150;142;129;144;119;131;132;147;148;148;126;148;170;215;193;163;133;125;136;160;148;146;136;141;133;134;134;129;135;135;168;155;120;132;106;139;119;135;116;145;153;167;174;155;146;143;115;73;87;95;135;173;164;129;120;105;95;95;96;104;94;104;92;118;128;105;115;121;114;134;113;110;117;110;94;101;98;92;87;89;96;123;132;142;127;144;123;113;123;111;97;95;91;99;96;110;130;149;164;135;135;110;124;97;109;132;112;88;92;107;102;116;119;122;106;121;127;110;119;134;145;151;122;127;119;163;147;147;159;134;121;139;168;125;149;124;134;138;153;145;170;170;147;164;141;147;125;103;113;135;132;121;115;75;123;112;137;144;131;125;151;165;158;141;160;161;135;119;150;136;150;129;178;184;174;183;146;132;153;138;112;119;130;117;134;131;123;148;145;151;160;198;223;214;215;161;102;69;72;95;92;122;114;118;105;134;123;142;127;108;111;110;124;115;149;162;134;149;142;142;130;142;133;137;151;148;176;176;173;183;165;140;144;137;121;128;140;144;134;135;145;162;155;164;126;112;109;147;167;134;143;147;132;118;137;128;157;134;114;133;130;188;267;190;161;129;124;149;125;129;117;125;148;183;140;161;123;107;126;137;148;154;118;111;130;153;133;129;113;127;127;122;135;130;133;137;141;187;194;215;176;184;167;166;133;136;128;147;151;152;137;178;176;156;138;152;146;135;123;121;142;140;139;151;113;119;95;105;124;136;150;143;134;112;107;111;145;178;117;132;144;156;129;140;130;126;151;125;130;131;132;115;127;110;136;188;150;157;151;147;155;133;111;119;143;123;158;157;143;138;130;152;116;120;145;132;124;129;142;111;98;113;105;138;144;140;153;157;201;202;176;154;118;151;157;159;161;136;120;130;141;154;139;138;148;140;141;122;136;148;159;161;141;129;142;139;136;142;174;154;167;147;149;122;142;148;134;142;127;149;158;173;171;138;143;157;161;147;143;157;151;133;154;139;163;191;180;153;126;137;164;143;135;120;145;152;166;147;126;97;122;115;103;102;142;139;131;132;140;170;201;208;184;134;129;128;167;149;163;157;169;131;185;239;224;199;172;184;148;174;188;186;147;144;120;144;137;189;249;244;186;186;173;173;216;201;193;154;141;138;122;114;157;157;145;146;143;133;139;142;164;182;128;135;125;128;132;141;158;140;135;140;141;144;129;131;136;180;139;125;119;121;99;127;116;140;123;127;128;121;112;132;135;180;196;232;186;159;114;150;152;169;187;183;133;165;115;146;146;166;145;172;157;135;146;151;134;119;108;108;89;112;147;138;145;142;130;130;118;115;136;179;145;144;178;176;190;165;161;167;162;162;143;156;133;152;162;203;171;149;145;125;117;135;164;152;194;160;134;176;135;165;156;134;135;136;129;122;100;135;140;117;125;139;156;163;173;169;213;225;214;182;200;198;183;186;197;216;195;228;213;232;226;217;254;246;208;230;215;183;178;154;146;149;138;114;157;119;130;117;135;129;122;118;150;163;198;187;134;135;124;151;143;130;109;136;132;153;163;162;148;152;153;147;139;126;146;154;175;129;141;152;147;135;143;118;123;155;160;170;142;119;120;119;148;133;115;149;153;190;166;166;163;160;181;194;177;186;164;145;130;152;159;146;149;175;170;148;151;145;145;138;113;127;128;138;152;154;184;225;215;190;169;165;169;164;172;144;109;135;123;131;120;103;109;140;137;144;138;108;135;144;148;148;134;126;127;124;128;111;153;204;218;184;148;129;149;121;150;167;153;156;182;196;201;152;123;147;150;135;109;139;138;158;152;155;183;161;148;149;141;157;174;192;199;179;133;122;154;163;178;153;133;138;135;131;153;157;157;169;220;246;216;193;176;159;135;164;200;203;167;147;147;127;122;101;149;133;122;108;134;141;125;142;148;172;152;152;128;135;158;138;150;158;132;110;150;156;181;150;164;187;162;129;147;159;134;162;159;146;132;118;152;165;238;157;147;132;137;155;125;110;116;143;142;188;143;164;125;123;144;125;130;140;125;126;138;149;116;139;157;120;142;145;171;152;168;148;145;121;171;208;168;158;159;138;189;228;308;314;216;169;145;180;218;245;215;202;202;187;202;184;160;177;179;174;159;160;175;165;193;214;237;158;126;161;156;208;166;154;120;142;148;160;147;142;145;157;144;132;145;137;123;150;160;153;161;170;151;153;164;207;231;198;154;134;141;133;148;145;147;129;139;149;132;136;119;121;121;136;130;159;164;181;160;138;149;142;124;151;126;136;145;156;191;182;185;132;132;124;123;142;155;145;158;122;125;147;125;152;106;153;125;117;133;178;193;163;147;132;143;164
160;145;146;145;157;159;184;169;143;145;124;137;124;137;128;123;128;164;139;183;138;138;208;178;196;198;222;172;146;167;132;134;148;166;185;191;173;147;162;143;156;159;144;130;155;143;131;122;163;155;134;114;155;139;167;172;160;129;134;102;144;120;138;171;231;207;148;127;120;136;169;263;267;214;165;147;140;162;143;172;196;165;146;135;124;112;119;101;122;140;136;158;120;139;171;192;173;124;138;126;141;119;150;155;184;180;210;209;156;146;157;131;131;114;128;124;147;137;134;126;149;133;133;137;131;133;138;158;180;187;146;128;134;139;131;141;160;148;153;138;140;141;166;183;179;176;148;171;145;128;141;119;142;155;146;170;138;133;127;118;108;120;98;117;151;126;139;111;146;161;159;123;121;121;106;151;146;152;100;126;109;155;128;136;139;140;145;186;254;202;178;128;135;143;131;113;134;106;120;126;143;158;142;128;156;150;132;155;154;156;132;145;142;132;132;161;164;169;146;143;137;139;154;161;126;154;131;157;167;157;188;162;140;165;124;148;135;194;175;156;196;175;159;160;134;153;148;158;194;254;206;151;146;154;155;147;188;166;155;138;153;141;128;144;134;142;131;152;149;139;127;178;148;160;129;179;199;174;139;131;115;121;136;152;158;166;190;186;150;173;178;167;169;168;158;172;161;139;127;125;143;140;127;117;142;162;163;150;147;151;152;148;135;149;146;146;156;157;145;120;138;134;153;138;125;164;173;148;137;158;140;143;119;148;158;155;172;160;108;127;135;176;173;206;246;256;179;153;161;176;195;180;164;160;172;142;125;139;135;182;181;170;151;130;135;141;141;156;134;151;155;140;125;151;154;188;182;162;153;111;142;123;144;139;131;138;123;149;147;121;123;135;142;150;139;150;123;146;140;161;134;158;154;156;121;136;142;138;141;160;163;138;143;144;177;188;157;182;159;192;175;142;149;140;136;147;127;124;127;140;112;136;149;148;157;186;153;150;157;147;136;134;140;147;152;133;140;138;161;146;167;137;98;86;65;119;117;116;126;124;106;122;110;123;106;136;132;120;101;98;128;112;131;157;164;165;194;217;196;173;136;165;174;194;189;145;118;96;78;89;84;80;74;100;97;109;120;122;114;145;110;118;123;145;140;124;141;139;141;147;119;133;103;131;118;129;169;131;149;151;169;168;125;128;110;115;133;124;135;159;148;193;183;153;123;108;148;148;173;148;152;131;130;125;139;119;146;174;170;158;127;108;112;124;118;146;104;131;130;162;131;123;127;150;109;75;77;81;86;145;144;116;116;105;102;93;107;101;81;86;100;96;105;111;120;114;106;122;120;148;116;118;100;83;82;84;92;83;123;111;127;127;132;136;111;105;85;94;105;70;79;90;98;90;123;139;173;151;115;90;78;117;106;133;92;94;93;111;118;123;127;131;132;139;137;170;153;104;138;138;137;132;131;163;148;163;145;149;123;145;148;155;145;140;148;116;126;144;131;140;148;157;132;147;122;145;138;132;110;117;97;117;126;125;137;150;150;139;124;149;172;180;157;129;125;155;135;158;113;125;133;170;170;158;136;140;129;144;125;115;121;105;129;130;149;149;151;143;175;246;263;224;196;156;109;79;61;87;83;98;114;130;126;131;129;122;112;115;107;112;146;146;142;136;149;150;156;159;119;169;144;132;132;134;162;168;163;151;179;130;129;129;132;146;137;138;139;124;147;185;161;158;121;130;136;128;154;117;163;151;116;114;130;147;180;172;134;135;153;196;175;149;161;146;135;138;116;136;134;125;143;155;141;122;121;93;117;144;136;134;111;142;137;139;127;122;131;129;123;144;128;148;166;164;166;196;176;201;165;178;192;165;157;141;135;130;131;130;151;175;188;153;171;150;151;160;136;120;136;134;157;168;134;115;111;129;132;135;150;175;133;123;132;126;144;128;114;123;132;137;150;140;153;130;134;151;126;137;130;130;117;128;120;165;167;165;136;116;127;98;135;142;141;142;142;157;128;144;109;128;138;152;135;138;116;153;123;112;114;125;120;143;129;147;178;147;183;189;166;138;151;146;146;143;143;159;123;120;148;146;137;141;137;120;123;117;138;132;128;154;156;142;131;144;139;138;141;163;181;150;141;143;113;136;119;137;143;153;157;167;133;143;148;165;147;155;148;161;145;151;156;156;181;234;169;151;143;166;163;154;117;121;148;162;174;161;111;138;128;116;107;123;144;124;124;152;175;169;194;182;159;129;139;139;133;163;155;182;128;141;134;189;191;157;159;158;171;146;193;186;154;153;167;137;125;164;191;175;162;145;185;206;252;222;212;196;150;124;116;140;141;149;166;166;124;138;155;198;206;144;135;131;119;119;108;148;138;143;123;153;141;156;124;129;164;160;144;121;105;125;121;110;137;128;122;127;136;121;148;153;146;163;202;227;176;138;142;151;179;203;178;181;144;104;118;147;153;142;164;192;189;134;129;134;148;132;104;73;92;93;122;110;161;125;125;140;124;124;141;177;173;159;180;147;168;129;138;136;155;151;157;130;146;137;148;167;160;109;138;126;142;130;138;148;149;181;159;156;147;166;151;136;107;120;150;133;116;109;125;115;108;113;153;167;146;139;192;203;201;205;205;211;188;196;216;192;254;285;221;209;213;236;275;281;204;188;198;149;181;139;142;133;133;130;119;140;134;119;146;126;127;114;142;175;177;198;147;141;122;131;150;129;128;146;146;179;169;153;126;147;166;157;153;140;116;147;151;169;190;172;164;139;128;122;150;191;226;151;143;130;118;127;138;132;135;161;171;191;203;188;169;180;218;245;188;162;121;155;126;153;175;189;178;169;187;166;159;145;154;138;151;137;139;152;130;148;186;234;211;185;174;179;167;146;156;155;132;99;121;127;116;131;96;145;119;161;148;131;132;131;147;150;123;120;114;135;129;164;147;181;182;166;142;150;141;123;129;142;151;160;165;179;181;156;131;152;147;136;138;140;145;126;129;173;121;164;161;144;150;168;173;211;207;166;149;137;147;160;191;160;148;140;110;152;143;163;158;197;220;219;194;201;178;228;155;144;192;200;190;160;136;122;121;104;149;123;111;120;130;141;107;136;169;184;164;142;153;151;136;146;157;116;130;111;148;158;189;201;226;205;191;169;162;166;152;148;162;115;141;139;140;185;222;180;141;127;130;140;121;107;118;129;151;180;165;165;161;138;147;129;111;121;131;127;184;168;117;153;135;152;163;123;133;127;151;133;158;157;186;217;225;188;183;168;218;301;303;255;215;163;150;197;260;326;262;185;178;162;185;172;160;169;158;151;155;173;186;167;187;157;181;167;155;144;132;163;148;141;151;150;159;153;143;118;140;151;147;119;149;118;151;155;147;168;174;147;137;136;176;183;178;134;143;139;157;146;150;137;136;138;119;138;114;135;124;138;130;147;137;137;137;175;136;155;133;115;129;131;133;142;179;172;233;284;204;146;128;115;112;116;143;140;130;134;137;117;117;147;103;132;140;136;131;200;181;177;170;180;161;148
115;128;131;147;183;263;240;198;165;133;127;111;115;129;122;128;158;171;181;163;143;146;186;172;181;210;209;180;145;130;149;150;133;136;161;215;162;164;133;149;156;145;157;144;132;133;114;149;142;150;151;144;159;164;171;165;207;221;159;173;150;144;140;152;157;139;120;128;135;137;140;216;181;176;140;165;143;151;209;256;215;198;177;156;147;167;169;153;150;137;129;175;162;119;142;177;151;157;149;115;126;133;156;182;270;248;193;186;174;171;184;165;128;121;144;155;146;116;140;143;142;139;142;138;128;125;138;191;229;207;151;151;117;121;146;146;113;126;120;151;130;128;173;193;164;157;159;181;172;140;120;151;136;130;136;162;152;143;166;140;139;104;120;117;149;169;162;139;152;168;160;137;125;121;115;151;157;127;135;149;123;129;150;155;125;149;153;215;259;266;186;159;151;151;141;98;121;124;122;121;111;121;126;158;157;143;164;149;152;132;145;135;120;105;164;205;179;163;157;139;142;181;152;153;131;152;144;132;144;150;158;175;170;156;133;150;136;147;160;180;155;205;175;155;145;150;156;157;162;229;203;160;138;158;180;157;160;157;149;129;126;129;121;129;145;158;155;150;135;142;150;156;156;136;166;226;252;227;172;118;135;129;164;156;176;186;172;173;173;185;171;196;169;158;144;184;140;155;142;149;154;143;144;136;140;137;153;126;152;176;163;132;140;124;152;178;151;152;149;143;123;151;153;128;143;149;166;171;168;151;161;140;141;133;119;132;132;152;130;143;141;186;207;246;293;239;159;152;182;186;282;250;227;191;178;165;138;125;144;160;173;139;155;140;122;107;122;138;146;173;158;138;156;151;180;186;160;138;122;109;153;142;116;144;140;126;152;173;145;127;139;167;143;154;160;145;148;140;126;136;162;149;156;166;144;104;129;121;120;104;134;146;171;154;136;154;164;151;181;169;142;150;145;139;137;138;140;135;122;124;146;144;159;158;188;179;128;148;142;145;138;137;135;171;166;166;154;160;142;154;181;143;107;108;99;108;101;140;143;112;131;125;111;138;147;134;120;129;116;123;102;115;120;128;141;176;186;158;180;157;161;157;158;186;165;141;122;94;87;80;70;69;96;103;94;115;105;136;122;142;102;117;98;124;113;137;132;159;145;136;139;144;140;138;139;139;149;144;158;161;180;169;150;125;128;137;137;143;158;147;122;156;158;134;119;137;145;138;128;149;123;129;141;132;138;133;145;185;197;157;108;116;133;135;136;125;114;132;123;128;127;137;114;148;111;95;75;67;86;109;109;99;127;122;127;116;106;109;81;95;88;85;119;106;112;128;111;116;113;123;110;110;115;71;80;65;94;78;117;116;107;121;129;112;125;87;91;86;84;99;115;110;101;104;115;114;136;128;112;81;68;101;106;105;91;100;92;111;104;112;124;121;128;139;137;149;148;134;109;127;160;156;163;162;168;184;156;153;137;150;183;157;150;128;129;110;145;131;157;151;125;136;151;118;138;127;127;106;97;98;144;107;132;123;126;132;131;134;112;112;172;175;132;132;130;141;122;130;120;108;124;149;150;148;110;122;122;133;100;121;139;114;153;143;142;156;161;156;188;236;264;235;200;140;75;59;66;63;60;81;109;157;151;137;149;126;127;118;118;124;106;132;135;145;144;159;157;117;116;154;149;134;118;130;143;146;160;163;155;174;136;170;139;118;131;126;143;148;158;175;191;150;142;134;153;140;143;105;144;137;134;135;144;158;204;222;168;165;165;160;168;151;132;144;156;136;109;124;134;118;133;152;126;130;134;116;116;135;129;117;124;109;131;153;162;140;116;130;104;117;144;140;144;230;216;189;145;165;158;160;174;159;126;131;143;133;153;121;138;168;170;152;153;129;168;158;148;142;141;131;136;129;152;122;147;130;134;142;179;182;147;134;133;118;110;108;114;144;155;125;113;135;126;112;118;125;136;156;135;150;146;129;143;166;160;150;133;111;124;103;126;148;148;133;157;164;151;125;129;133;140;160;155;138;138;131;138;110;117;136;108;145;162;143;174;198;180;187;166;145;152;156;160;146;151;154;126;137;149;130;142;117;117;117;143;105;147;127;137;140;145;151;152;161;145;151;125;139;161;126;153;130;162;153;169;168;147;156;172;167;138;144;150;141;176;162;151;147;144;165;168;175;159;251;238;144;150;129;175;165;115;117;153;148;157;166;121;131;154;120;108;130;140;136;143;145;140;146;170;163;135;132;128;137;132;110;153;129;145;142;156;167;167;188;179;147;143;160;163;157;162;136;166;192;159;173;175;179;159;181;181;217;246;239;227;206;164;142;140;127;140;150;169;166;144;156;180;197;205;175;152;129;129;143;106;108;127;139;134;128;133;116;127;129;159;134;133;138;118;121;121;124;121;135;121;125;172;153;212;182;163;156;197;184;167;135;137;147;182;227;246;179;169;124;135;145;137;159;162;164;170;144;153;130;114;131;114;86;69;101;127;125;141;139;128;112;130;132;124;142;160;145;148;184;144;135;133;152;139;131;116;154;144;157;135;150;156;120;146;120;142;137;159;133;125;154;143;179;148;161;161;135;129;152;136;130;115;113;91;107;103;118;134;138;150;148;179;181;195;212;211;221;228;244;216;186;213;226;209;185;191;236;279;268;224;210;186;140;151;136;149;137;145;134;137;145;102;149;109;138;121;107;129;162;177;201;164;139;123;124;161;147;130;128;126;143;165;160;146;164;156;135;144;156;125;183;179;236;229;195;174;151;131;111;150;246;203;178;128;134;124;136;128;146;164;198;178;206;213;209;176;182;258;284;207;160;151;136;134;176;160;168;209;232;179;170;164;133;148;138;160;169;181;142;130;126;165;163;141;123;187;176;172;158;151;147;120;131;136;126;120;139;128;138;150;143;143;127;132;144;171;153;135;131;125;149;119;136;134;188;177;117;128;124;126;129;125;148;140;144;132;151;151;150;155;152;142;121;129;141;114;137;154;155;129;165;158;158;177;155;187;201;206;182;117;138;138;176;203;171;164;170;175;150;172;196;183;174;166;168;187;168;228;247;222;197;205;235;210;187;151;163;163;125;137;127;122;149;130;138;135;151;131;136;153;140;158;143;143;135;147;146;116;112;108;154;159;204;226;236;215;193;162;159;152;187;173;161;148;145;141;184;206;180;169;120;133;123;128;126;103;120;155;184;201;155;136;153;137;167;144;127;136;142;154;139;136;139;153;148;132;139;127;143;160;146;147;154;167;202;196;198;152;154;211;262;309;262;204;139;133;181;263;280;243;176;163;161;172;197;175;165;151;153;179;167;178;170;164;183;165;138;143;140;131;110;123;154;159;187;150;167;143;121;129;123;130;128;150;144;142;156;185;139;156;143;153;131;120;136;126;121;134;131;136;158;133;124;131;168;119;115;121;135;136;126;126;114;129;146;151;142;144;133;140;122;120;136;154;178;194;174;215;240;242;174;161;148;120;115;121;147;116;124;141;107;145;115;108;111;100;129;150;185;177;177;190;151;140;140
128;153;132;134;166;269;268;228;150;139;130;120;153;152;123;148;166;160;191;190;149;152;150;183;151;168;189;180;152;122;140;129;134;150;159;176;151;137;136;151;162;177;138;128;143;134;122;120;151;138;141;161;178;137;196;236;318;374;279;208;161;142;129;134;159;143;142;126;128;145;140;182;206;180;188;189;160;174;251;375;309;221;207;210;169;181;156;148;145;151;160;145;141;144;130;158;161;158;142;135;127;141;175;290;330;278;211;153;181;200;183;151;140;141;147;201;169;161;149;151;118;135;134;153;127;119;132;185;230;204;150;137;123;132;129;128;158;123;104;125;121;124;147;141;137;150;170;153;140;142;153;123;116;126;123;158;153;153;186;144;130;134;112;130;174;175;161;163;146;128;168;122;120;123;124;133;160;157;144;124;138;156;168;139;117;118;156;217;309;342;219;144;149;121;126;115;137;121;111;115;125;106;126;162;151;167;183;162;191;185;156;138;120;151;192;193;165;155;157;138;127;142;132;136;133;129;135;140;171;183;148;154;149;139;132;142;154;189;190;187;165;157;146;137;135;132;161;171;187;188;157;147;128;165;176;181;140;133;148;157;122;134;128;129;148;158;132;104;126;123;144;154;148;136;176;225;233;185;163;120;109;130;133;132;164;193;176;164;215;185;193;189;174;187;174;154;139;134;120;127;145;148;166;130;146;157;159;164;175;155;145;140;148;142;163;165;151;139;143;148;147;147;129;137;142;145;169;163;181;152;141;141;157;127;122;118;129;153;158;171;180;182;187;198;215;192;144;136;162;202;263;294;264;267;209;166;142;139;133;173;162;141;139;145;128;115;146;157;160;161;134;149;147;141;190;151;151;137;145;130;115;120;128;126;140;119;130;143;151;148;146;149;173;151;165;161;154;158;150;154;169;152;148;171;156;122;122;93;97;127;146;169;160;149;139;152;151;156;137;141;140;122;136;119;129;122;141;130;117;107;131;170;163;141;162;167;135;155;125;127;119;140;154;168;199;187;158;153;177;159;183;163;133;96;97;119;122;114;117;124;118;116;124;129;107;135;151;111;106;140;124;119;137;123;149;114;172;147;198;190;208;134;167;176;169;155;146;121;83;99;87;84;93;110;122;124;116;132;146;115;136;102;113;110;141;136;130;151;139;130;141;155;173;132;138;138;159;157;164;168;168;146;130;133;113;110;116;124;138;129;145;147;149;131;140;156;148;124;118;119;121;124;132;143;119;168;141;156;161;124;132;106;118;145;131;124;153;124;108;131;115;131;134;132;141;102;79;66;76;82;111;113;147;107;126;120;114;99;92;92;108;99;104;104;88;119;114;105;113;103;120;107;100;102;76;70;79;85;129;146;123;102;113;100;97;107;89;85;83;94;88;97;123;125;113;118;110;85;95;66;75;88;118;101;74;90;88;105;91;97;97;113;131;134;151;140;139;112;127;145;149;161;184;164;191;167;154;168;161;155;192;222;161;125;131;142;141;146;154;128;126;155;154;111;128;147;106;114;124;121;132;93;118;135;125;155;113;120;133;126;168;168;142;118;106;133;105;142;140;117;111;136;132;131;140;116;101;111;147;130;148;155;128;152;135;173;155;174;184;219;250;240;157;112;72;47;58;62;75;89;104;161;186;124;127;116;149;121;113;119;116;122;121;136;138;124;130;106;128;141;155;150;138;162;141;142;161;158;150;167;169;151;141;149;159;138;121;128;140;166;172;157;163;162;173;145;150;124;121;131;115;107;135;158;216;235;201;185;165;145;158;132;150;158;145;148;123;108;108;149;153;122;112;120;123;141;105;107;124;130;110;136;143;151;143;150;121;135;126;128;109;133;170;238;248;180;147;136;155;160;153;138;120;105;116;137;126;117;138;158;176;180;133;144;145;159;155;145;131;152;135;156;125;139;127;123;151;146;147;185;150;160;147;125;144;148;177;117;115;116;127;113;132;127;113;130;137;168;144;153;134;143;146;128;149;149;126;125;133;108;110;141;133;130;128;154;147;116;156;129;172;155;132;157;164;131;143;130;153;122;147;150;170;135;170;201;231;201;174;137;113;138;144;167;158;109;144;137;147;128;121;132;129;132;158;124;126;154;117;153;155;165;145;153;144;136;131;154;162;172;147;121;157;139;190;169;162;148;166;148;153;134;144;144;149;147;174;136;165;136;155;175;195;208;195;173;146;159;177;170;160;157;155;179;157;160;134;135;133;138;134;147;133;146;151;165;165;129;150;163;127;136;143;113;115;124;132;139;161;148;126;156;172;177;165;142;150;121;142;156;141;167;178;194;174;178;152;156;136;179;198;204;229;230;224;227;165;152;127;136;149;151;124;128;135;143;175;207;199;162;189;141;120;140;111;140;130;119;144;141;128;134;137;136;129;146;142;134;131;112;106;129;117;137;146;177;178;208;213;198;176;152;167;173;191;155;159;156;189;200;230;196;154;131;133;104;124;125;164;157;148;145;148;152;137;140;93;97;65;96;105;130;132;125;129;137;128;103;137;138;151;132;168;144;153;141;107;140;146;139;120;168;173;155;167;135;148;155;132;130;165;172;137;142;134;149;137;162;170;195;185;159;152;167;154;151;130;120;120;114;114;141;131;141;141;142;155;173;198;206;242;194;187;224;220;169;177;153;187;159;165;211;258;267;244;199;174;142;142;140;131;155;152;154;122;159;125;133;118;136;108;146;148;174;198;202;187;170;128;140;132;116;128;135;144;157;141;171;135;135;152;150;139;141;140;142;177;211;278;191;173;139;131;130;173;193;205;165;154;123;134;112;139;141;144;182;199;204;236;189;195;187;259;234;230;181;152;169;155;141;168;175;168;185;159;179;150;151;143;161;152;135;145;120;126;127;132;157;122;165;147;153;163;154;137;121;134;121;120;135;143;144;122;132;140;168;167;152;131;160;128;128;152;167;128;109;117;132;126;162;144;134;100;127;149;132;105;122;119;136;125;127;123;143;146;167;149;156;151;145;138;137;151;150;158;154;152;155;157;146;162;172;161;167;128;136;137;145;177;150;147;164;196;164;161;177;185;181;207;176;199;228;251;324;289;221;219;240;269;168;162;144;176;177;158;127;128;123;121;140;153;143;141;152;134;158;129;114;141;149;142;128;132;101;114;144;188;221;230;238;190;167;137;128;149;213;195;159;131;142;136;148;184;198;192;137;111;113;115;144;111;141;123;153;168;163;158;181;170;146;127;120;149;143;147;154;139;152;155;144;131;142;110;100;146;133;136;120;137;173;157;142;187;160;208;233;280;238;198;159;160;151;191;208;234;160;167;165;174;171;169;165;157;148;134;178;171;166;133;135;129;145;126;135;137;142;135;138;204;186;171;152;117;93;126;141;131;128;112;132;149;167;145;163;154;140;122;110;112;104;112;112;114;129;137;137;139;127;137;149;144;149;133;124;142;134;110;148;145;157;172;186;187;176;123;126;158;145;144;155;201;187;185;204;207;233;163;153;144;117;135;120;127;170;158;142;158;154;143;105;95;102;133;181;202;195;197;189;146;135
144;145;150;159;177;231;230;206;160;149;143;109;140;154;155;145;178;191;209;155;143;138;143;161;165;150;162;202;157;144;130;137;146;150;162;165;167;158;126;133;157;148;164;144;169;143;113;145;129;136;179;161;153;164;177;316;540;586;364;270;179;135;155;141;123;146;136;110;131;143;150;196;229;242;282;244;196;176;280;393;335;226;218;223;193;158;140;161;171;143;147;130;153;128;145;145;155;159;165;139;111;118;162;270;314;233;187;155;192;232;182;147;140;141;150;169;151;161;179;138;146;124;116;110;106;115;106;162;190;186;193;171;145;119;140;154;155;157;126;126;131;140;113;114;136;144;146;154;138;149;146;121;129;118;131;128;128;117;142;161;133;129;121;128;153;157;135;117;112;133;142;127;124;112;130;133;163;167;180;154;150;165;172;151;157;141;167;216;342;388;223;179;139;146;145;109;140;115;116;128;120;112;133;128;140;193;169;168;209;172;168;136;113;114;135;188;149;138;182;132;135;146;133;123;134;133;126;148;164;146;124;162;147;130;132;145;132;158;173;161;201;161;132;151;148;124;124;171;146;172;164;150;157;156;170;136;125;137;145;139;135;120;151;157;132;143;122;138;127;117;131;143;129;164;149;139;194;162;135;118;131;129;141;166;123;168;184;158;170;194;189;194;174;194;206;168;134;141;151;155;181;156;166;146;134;159;160;152;155;141;135;163;140;130;176;163;138;162;149;159;137;124;146;115;160;160;165;188;168;136;171;139;145;142;127;163;148;144;141;181;128;159;163;192;150;130;122;171;178;218;218;225;216;231;210;171;149;149;152;176;166;150;158;145;129;130;137;152;122;136;134;140;163;183;162;162;166;142;159;157;153;143;150;131;144;135;116;120;144;141;160;126;143;174;168;137;134;165;162;155;167;150;168;169;152;130;128;88;104;128;154;153;155;134;134;137;140;132;132;139;142;118;132;117;127;129;121;118;124;120;133;156;182;157;165;151;174;165;131;138;142;126;144;183;162;178;175;152;163;169;209;215;156;87;79;104;106;111;109;117;127;129;116;128;135;120;118;128;126;151;149;125;136;120;114;127;144;144;159;177;170;165;142;176;174;167;126;121;118;103;93;85;90;111;107;108;97;116;115;124;136;102;137;119;105;117;123;139;154;150;146;135;148;140;172;140;127;140;138;149;137;143;131;123;117;109;116;121;128;126;114;120;144;148;126;151;168;132;117;146;138;130;133;148;158;156;154;159;162;151;147;105;122;121;121;132;147;153;129;131;116;152;138;147;142;91;94;69;67;60;70;89;124;119;106;107;108;117;96;87;105;94;110;143;104;107;124;120;119;101;94;117;107;89;75;66;62;103;125;132;116;112;78;95;103;86;103;100;84;85;70;102;121;137;153;148;102;119;74;60;72;72;97;79;91;59;68;64;92;94;84;88;112;120;142;126;116;111;147;132;138;193;199;172;174;174;160;142;140;175;173;175;154;151;137;157;128;132;150;170;139;151;135;128;117;122;108;94;105;130;106;129;104;133;142;148;146;122;118;128;139;168;158;134;96;101;115;119;150;111;122;122;117;134;128;126;99;113;113;172;129;166;162;165;166;160;152;190;208;213;186;221;157;95;64;48;51;55;68;97;121;137;129;127;114;100;111;149;117;115;104;162;130;133;150;126;124;112;131;157;151;152;150;169;173;149;144;149;137;131;128;152;144;141;173;159;146;150;157;165;166;141;142;200;188;174;156;154;139;144;128;138;107;142;197;265;264;191;149;129;140;129;127;150;158;177;145;115;140;169;197;144;109;125;147;142;132;113;125;125;160;134;139;149;190;149;125;147;145;140;131;128;144;193;197;164;149;107;124;135;110;125;106;108;121;117;148;125;117;190;182;196;167;153;139;169;161;142;129;129;140;135;148;143;143;129;145;144;146;177;146;133;138;132;102;148;109;142;127;113;101;107;114;114;128;90;127;152;149;149;151;127;134;150;118;121;116;115;120;128;133;117;139;113;138;179;162;113;141;148;158;149;150;159;144;145;130;118;130;133;146;152;195;169;151;206;213;211;159;165;140;139;157;165;164;149;126;141;137;134;143;140;151;138;140;120;145;122;120;145;142;139;150;163;163;177;182;158;153;160;150;138;147;157;182;145;150;140;128;144;151;153;161;173;156;159;141;148;139;143;163;165;158;166;153;161;160;170;173;180;167;142;123;155;157;172;150;130;146;131;146;155;135;142;156;120;125;133;135;154;139;142;120;108;112;133;149;151;173;145;152;169;169;144;176;154;131;103;132;133;124;175;171;215;205;195;161;141;172;169;197;208;200;181;223;208;154;185;165;145;149;138;139;144;113;108;143;151;142;156;149;111;125;134;110;111;104;127;125;129;157;113;105;118;158;142;149;123;121;131;121;115;151;138;157;162;171;217;229;205;184;166;192;165;161;180;160;164;194;201;215;174;152;183;127;116;93;150;125;142;154;140;161;157;162;153;122;86;82;104;125;138;136;102;141;130;128;133;132;120;116;153;145;149;141;137;148;138;157;145;160;126;177;185;141;154;129;139;135;173;140;131;154;141;155;142;145;142;184;176;189;148;166;165;150;154;154;134;125;136;109;125;145;149;166;181;172;213;211;221;209;170;186;199;200;163;125;162;128;143;149;180;225;204;235;183;169;135;167;142;137;143;153;145;141;140;170;159;132;124;131;111;184;186;198;214;191;183;157;143;151;163;137;138;150;164;174;177;121;152;170;192;184;134;134;136;154;159;179;183;151;142;146;146;143;164;181;162;142;141;173;145;158;153;180;149;170;187;231;205;168;164;188;225;200;152;157;144;146;158;176;156;172;162;166;181;169;149;137;153;148;159;142;144;119;117;123;131;124;99;157;136;137;126;117;124;123;132;136;168;155;141;141;134;171;141;163;164;174;157;139;151;158;163;145;124;122;114;130;122;117;120;120;131;133;117;147;115;125;116;143;134;137;142;183;168;163;142;149;132;139;153;165;159;165;146;139;146;166;173;183;197;186;146;128;126;136;157;140;133;145;143;170;133;157;154;154;152;177;185;170;193;278;270;267;225;243;261;220;155;153;175;194;184;191;136;140;142;149;143;137;153;174;154;149;168;137;113;130;133;130;133;133;114;145;141;184;218;253;211;201;158;147;119;134;172;189;157;114;108;130;120;183;206;190;147;139;125;130;123;113;109;136;150;147;172;164;164;144;135;120;151;137;138;138;135;144;143;159;134;145;127;130;128;116;150;149;137;135;130;134;168;168;189;159;228;235;229;178;160;151;148;151;167;167;124;161;159;174;166;153;147;144;138;128;145;170;187;137;146;145;119;119;137;113;153;139;167;237;204;169;156;129;127;157;168;125;135;128;138;152;165;164;180;156;125;111;137;116;116;111;121;137;149;127;138;125;167;127;139;148;143;134;129;142;137;131;152;131;168;175;202;212;184;133;149;138;145;147;143;145;152;148;156;194;234;234;136;123;132;129;121;154;140;155;180;166;171;146;123;127;113;172;169;165;180;180;162;131;144
159;147;132;143;158;212;175;199;155;133;148;142;130;154;159;157;195;163;179;159;154;131;151;153;177;174;180;163;149;129;148;151;171;174;153;162;146;163;155;150;146;199;160;161;172;174;153;118;161;175;134;147;153;138;198;292;516;583;394;259;144;131;129;127;122;178;136;124;133;154;158;225;238;311;492;427;212;189;240;294;251;231;241;242;217;167;140;130;157;159;149;146;135;154;135;128;167;138;167;150;119;121;144;210;216;165;157;146;144;157;183;148;126;163;151;153;150;136;135;149;140;115;117;133;114;103;124;130;164;177;187;153;141;140;144;159;137;120;133;125;123;116;104;123;113;134;169;179;123;131;154;144;121;126;106;129;128;130;167;130;108;130;130;137;132;140;137;121;117;121;121;138;150;112;128;132;193;196;199;190;136;173;157;169;152;127;141;192;267;282;215;168;153;136;166;135;150;129;120;105;119;106;140;157;133;139;159;164;175;167;167;142;125;172;134;167;164;132;127;133;141;119;127;141;161;149;141;147;156;115;129;129;144;137;148;144;153;163;198;163;172;146;130;133;132;134;144;157;166;170;161;158;147;159;152;140;158;118;141;134;148;134;120;122;144;112;131;118;130;117;111;117;120;125;134;128;143;128;149;125;134;116;129;156;147;163;153;175;183;198;185;171;213;182;179;174;162;146;150;181;165;149;165;131;132;158;144;165;150;147;138;138;150;161;152;126;111;129;132;152;123;129;131;139;153;174;181;156;152;165;136;132;141;129;143;142;150;140;162;158;147;148;141;155;128;145;128;160;162;157;187;187;196;190;153;160;149;167;147;151;162;159;144;159;154;141;131;142;165;133;152;153;162;146;142;144;184;141;161;166;156;158;141;139;146;134;136;122;142;162;166;160;151;169;162;158;146;173;165;186;139;149;147;155;172;118;125;79;98;135;137;131;141;132;126;131;150;146;145;148;114;120;121;117;109;141;148;120;117;129;134;143;165;162;164;141;143;130;138;127;146;139;181;172;186;178;167;163;146;166;193;197;129;94;80;105;100;127;103;137;138;130;150;132;129;141;111;127;144;174;140;140;128;107;105;129;146;159;166;179;176;150;156;151;170;155;149;131;138;98;95;91;95;99;98;91;131;118;107;110;97;123;130;114;122;121;140;140;152;142;152;148;152;138;130;115;157;143;157;175;175;150;137;118;116;133;119;136;111;108;107;124;151;135;135;144;149;134;127;125;119;133;132;143;134;155;129;156;157;151;125;134;120;127;114;125;135;158;139;128;127;136;121;140;115;91;81;73;56;57;86;92;129;107;114;118;104;112;90;106;87;122;98;121;121;106;125;137;133;106;109;127;111;88;91;68;78;113;129;141;131;82;127;110;107;102;120;103;120;91;85;102;116;155;174;175;145;119;78;66;69;74;80;94;69;67;75;90;69;104;105;107;117;114;114;113;123;139;133;168;183;170;183;138;194;163;182;136;158;174;193;189;153;144;139;129;143;155;136;129;130;156;134;134;129;137;106;105;109;137;151;114;120;117;119;133;127;110;106;128;161;156;140;123;110;110;133;128;153;121;129;129;127;146;107;119;103;127;111;132;134;154;163;213;174;145;150;172;176;166;165;163;159;98;57;59;60;51;60;105;118;111;125;122;111;101;124;138;106;110;118;124;138;124;135;110;138;137;137;149;168;160;161;163;192;166;154;127;150;146;137;150;144;165;174;191;155;135;145;141;125;145;139;185;203;188;144;142;173;143;146;148;109;154;159;203;213;180;158;125;123;108;132;132;170;154;128;139;131;187;205;153;135;112;125;155;146;125;116;124;132;155;167;185;180;170;189;170;126;136;147;122;132;151;152;137;126;122;123;140;133;137;100;133;119;130;133;132;132;178;219;214;178;151;143;147;147;148;140;111;126;121;134;143;147;144;153;143;148;129;136;132;122;118;126;145;131;118;109;112;129;124;127;108;122;126;145;142;140;157;136;149;120;150;123;129;131;135;115;129;139;157;150;154;153;135;173;147;142;142;142;129;147;147;159;140;155;129;154;139;130;158;148;194;229;204;207;186;173;151;148;145;151;134;127;115;98;105;138;143;160;128;150;147;151;151;158;167;142;127;134;149;150;135;158;173;167;161;165;189;162;156;145;158;151;139;141;143;133;153;155;165;189;178;125;143;156;144;132;149;138;146;156;153;135;138;139;155;176;182;148;133;130;159;176;178;154;157;134;140;140;135;128;119;117;112;143;132;125;143;139;109;121;105;130;154;189;193;183;166;165;153;173;168;172;152;151;143;154;121;136;150;184;221;317;246;209;180;189;191;217;184;187;157;170;186;171;190;156;158;163;146;124;129;120;135;126;131;141;149;143;145;140;126;126;136;118;137;122;133;149;141;105;128;140;145;141;99;123;119;114;117;151;146;181;224;208;194;178;179;159;136;146;143;180;187;175;182;182;194;192;149;162;123;153;163;141;142;127;134;152;154;155;155;150;121;106;86;87;124;128;132;123;127;138;127;143;121;105;128;111;125;151;138;166;156;167;161;136;136;157;136;155;163;180;148;138;154;151;166;159;186;151;155;155;165;160;163;145;153;123;142;116;150;137;149;143;133;153;123;113;121;133;139;169;194;200;239;195;188;186;198;177;196;216;173;163;136;142;129;141;171;195;222;203;209;180;154;165;159;156;143;147;147;153;163;147;151;134;113;139;127;143;143;147;208;196;179;177;154;202;182;158;146;148;151;173;163;146;167;172;186;148;132;131;121;134;131;115;138;152;150;138;140;151;143;149;136;147;155;178;135;164;178;166;177;165;206;237;188;167;187;168;202;214;193;176;158;154;133;140;161;150;150;172;184;163;153;147;170;150;139;111;117;121;129;101;144;106;123;108;122;124;138;102;99;93;126;137;151;153;142;136;109;134;151;195;209;189;169;164;179;194;177;159;159;132;139;146;155;150;132;115;160;148;129;149;143;143;154;119;118;126;133;161;152;137;133;125;123;146;145;174;184;165;162;177;156;151;193;237;231;200;169;154;144;142;131;170;140;126;134;142;123;145;182;159;150;188;160;171;198;203;230;245;201;204;219;164;152;153;164;241;213;186;185;162;144;143;138;147;180;142;151;153;146;160;137;136;138;121;131;125;123;152;148;238;238;261;212;190;135;138;128;115;136;128;110;105;116;129;154;167;189;187;143;111;130;145;117;144;129;167;180;178;161;152;128;145;133;143;148;141;138;133;120;132;130;139;131;113;117;121;140;137;156;144;138;133;140;153;178;184;223;239;235;204;181;153;191;157;136;130;129;151;154;177;157;196;182;170;135;144;141;156;147;178;153;172;163;136;131;128;142;156;177;178;190;256;214;120;139;136;152;164;151;134;113;136;159;141;183;177;164;146;136;113;103;113;126;112;137;142;185;157;113;129;134;119;136;128;168;120;139;139;122;118;138;123;163;179;239;204;181;170;126;170;143;141;122;139;148;131;136;145;214;153;181;153;132;148;162;130;176;192;212;177;181;153;153;134;130;131;168;140;184;186;167;150;149
109;166;128;150;185;220;179;175;157;114;137;118;122;143;164;173;164;190;160;156;165;122;158;167;197;165;155;164;152;137;161;152;172;178;170;146;159;149;140;161;179;168;173;156;172;166;161;171;179;189;159;140;131;142;160;224;309;361;299;228;153;134;123;114;126;160;154;99;131;145;186;234;263;320;567;510;251;168;190;218;196;185;184;190;163;129;126;146;149;152;138;118;153;165;183;171;144;143;158;124;144;114;135;161;137;147;129;114;105;124;193;164;176;173;158;165;136;132;146;167;143;126;130;130;119;140;127;139;146;186;204;153;166;132;149;132;122;145;136;138;126;144;147;122;121;166;167;165;157;147;134;131;131;144;112;122;119;121;143;144;123;153;121;132;123;125;128;112;113;95;108;114;114;124;140;124;167;173;220;210;156;152;174;161;171;150;129;141;202;174;158;146;159;132;158;153;136;127;120;115;97;154;153;159;129;131;139;158;155;153;163;126;125;143;158;145;138;138;131;108;124;119;127;138;149;141;133;144;140;142;140;138;133;151;133;141;168;186;203;183;183;173;153;141;128;128;127;128;137;174;127;162;165;147;144;128;148;149;136;134;139;145;132;126;123;111;107;109;115;114;109;106;118;123;109;134;136;140;153;119;127;118;135;140;153;166;143;177;184;197;205;195;187;170;197;181;158;162;151;163;189;154;155;144;138;138;158;156;175;141;131;119;129;121;110;135;127;138;123;145;144;133;134;186;178;192;169;168;154;145;143;143;126;129;129;153;173;172;187;146;153;126;131;148;149;147;114;155;137;148;161;160;169;179;168;136;125;152;149;134;159;148;163;194;146;144;154;142;141;158;128;161;166;145;147;134;126;161;164;142;169;149;142;135;140;132;139;147;122;145;160;140;164;161;172;153;151;131;158;149;149;159;155;165;159;136;96;95;91;103;129;115;134;142;133;143;168;170;158;126;131;120;138;140;146;159;129;134;151;125;134;164;158;160;139;176;172;161;166;157;133;153;167;194;183;175;148;132;156;161;175;167;143;90;87;98;101;118;128;112;124;118;108;116;125;139;135;169;156;178;139;138;128;118;115;134;151;184;198;165;143;140;153;157;180;180;147;130;103;114;85;101;106;114;97;95;98;121;120;119;112;131;132;127;120;125;133;127;154;141;124;141;126;127;121;127;122;149;162;163;155;162;136;131;125;112;116;127;124;104;85;125;138;144;137;139;127;144;102;131;142;133;134;108;140;150;155;157;165;149;151;129;119;113;121;117;140;151;135;132;132;130;116;144;148;88;76;64;48;44;63;90;117;132;149;121;119;110;128;102;91;94;126;114;131;122;162;160;138;136;101;105;141;94;73;56;67;92;114;119;108;103;95;117;118;107;98;122;85;79;87;88;130;177;189;146;130;119;73;98;86;87;112;104;89;71;76;91;90;93;104;112;138;103;111;124;124;140;141;176;172;174;160;140;169;165;144;151;169;168;203;152;143;158;132;156;156;149;146;130;149;154;141;160;131;120;86;88;123;129;110;140;123;143;121;125;128;147;113;122;142;165;122;128;132;97;133;116;156;133;124;129;149;125;135;114;116;133;119;135;153;150;187;200;158;154;134;146;149;127;144;131;128;116;66;64;52;68;66;92;91;88;126;123;105;119;126;150;109;103;140;143;118;126;105;124;118;144;159;155;138;166;141;192;200;177;154;151;131;138;139;110;133;150;180;182;179;148;147;128;130;153;148;147;192;193;157;156;170;168;133;128;153;163;163;140;170;155;137;144;105;121;109;129;134;139;131;152;145;141;164;161;137;128;140;144;145;122;107;129;125;147;159;187;229;220;213;171;137;104;122;123;113;128;119;132;135;114;121;126;114;113;108;123;110;108;133;131;136;170;227;219;175;160;172;163;165;142;154;115;139;142;136;123;147;149;133;132;145;125;141;133;133;126;135;131;125;126;121;130;131;119;124;113;116;118;124;147;162;160;138;130;127;132;142;125;146;113;147;145;145;160;148;128;152;137;129;146;126;155;119;147;162;150;133;144;132;144;120;144;135;153;167;217;352;311;244;163;137;124;148;135;160;135;139;143;102;122;146;161;154;155;152;156;171;140;157;142;124;136;145;133;135;150;149;143;179;167;181;166;129;126;153;168;183;162;149;134;134;163;184;183;172;150;153;160;162;145;140;141;119;152;167;146;132;150;157;154;152;151;125;142;152;171;161;173;147;152;149;147;147;122;109;102;102;94;124;128;135;122;114;98;109;123;131;164;165;191;157;157;168;155;180;164;165;171;154;163;118;139;123;136;186;285;382;372;238;198;186;189;168;206;169;159;157;152;182;181;169;166;167;151;134;131;156;154;147;151;148;146;156;138;121;94;124;140;128;163;144;125;147;121;138;139;121;119;102;124;126;108;116;119;142;149;196;230;231;196;160;167;132;150;138;153;188;241;233;175;172;198;194;155;149;145;147;169;157;184;127;154;148;159;141;154;173;144;148;103;94;122;134;138;148;122;134;151;144;153;125;129;127;125;123;135;166;167;164;143;144;143;154;133;138;153;166;143;205;155;148;139;151;187;158;137;158;140;134;148;160;160;124;124;99;110;133;127;138;163;101;126;131;125;149;182;219;198;198;220;221;208;182;153;163;171;187;188;197;167;162;142;186;207;187;240;198;182;212;193;167;138;167;146;130;158;140;136;151;143;137;157;117;127;129;144;114;167;159;166;183;176;232;183;145;151;137;148;158;158;172;174;173;167;127;138;140;119;142;120;135;156;160;146;129;132;150;150;160;161;163;154;160;150;161;149;171;159;177;190;205;198;197;209;194;180;220;184;197;167;155;138;129;145;139;139;161;180;156;158;143;146;134;131;131;117;129;118;143;139;128;112;121;106;119;93;110;82;109;150;164;163;137;161;143;124;155;154;167;212;180;195;198;242;201;192;153;182;145;151;144;112;121;133;117;120;146;161;140;160;152;141;137;124;122;160;142;153;139;121;114;143;155;137;173;163;169;176;181;152;191;172;245;269;215;211;173;152;130;158;177;155;162;142;125;132;133;156;135;136;145;161;172;160;190;199;216;186;211;183;178;140;169;179;201;209;197;176;189;149;146;145;150;159;170;150;155;157;144;161;138;143;161;127;137;111;138;186;199;249;240;265;184;151;124;159;131;102;132;117;100;107;120;160;148;176;211;136;91;138;158;129;158;155;158;165;152;165;145;137;112;119;117;115;115;122;124;150;124;118;137;126;115;119;123;136;123;128;130;116;145;168;170;164;186;182;202;216;173;164;160;177;142;106;142;148;152;181;168;194;174;171;166;179;144;160;148;158;163;168;155;150;122;148;147;166;163;152;162;186;196;164;136;107;108;130;157;144;138;145;140;135;154;153;149;143;123;138;117;113;117;139;144;123;141;158;134;116;104;117;108;109;139;121;134;119;127;116;133;127;134;147;142;176;179;158;164;176;193;174;148;168;131;126;121;129;155;155;166;148;149;154;156;154;124;183;170;195;202;201;151;147;142;126;115;138;126;149;150;185;146;114
170;149;170;171;201;207;157;152;166;116;151;132;156;153;152;176;171;172;167;163;142;150;156;178;206;209;172;134;160;148;157;169;170;184;172;174;121;137;129;164;168;204;173;198;175;169;149;184;227;202;171;135;143;132;157;174;235;237;217;175;143;123;129;134;122;137;115;128;136;129;152;175;224;305;425;428;272;157;122;164;143;162;163;166;174;138;114;122;121;137;131;107;130;179;242;225;158;131;163;150;131;125;146;122;128;127;139;124;127;146;130;159;160;129;149;121;134;123;126;127;121;151;131;130;123;119;131;156;169;213;218;171;142;143;159;138;150;118;143;136;146;162;130;149;119;150;167;156;155;136;126;142;151;129;139;139;121;161;131;151;133;120;136;139;137;109;129;120;111;116;115;117;128;116;131;132;135;140;170;170;137;161;167;151;148;153;135;137;146;141;124;134;144;152;170;134;134;130;113;134;134;147;146;145;136;156;138;142;148;143;171;143;154;132;144;157;134;139;123;156;130;115;131;131;175;167;133;134;139;153;150;120;136;128;161;197;182;182;202;185;158;152;130;137;128;103;150;134;147;132;150;116;143;150;143;152;129;148;129;119;128;123;146;150;132;127;114;116;110;97;108;110;110;106;112;134;158;136;152;136;143;132;129;143;148;142;165;166;173;205;193;159;174;188;195;171;184;153;125;125;139;157;177;139;146;167;147;144;161;135;98;104;133;113;144;147;146;153;117;140;143;144;158;176;202;204;199;179;176;148;156;137;131;141;142;161;168;168;161;185;133;137;145;131;153;129;148;131;150;164;191;158;151;160;164;140;154;144;158;144;166;166;201;228;218;163;147;168;142;139;161;151;153;160;146;130;139;127;171;165;131;140;125;153;168;145;129;120;115;132;133;132;143;162;159;170;171;164;135;155;175;167;169;146;138;117;94;85;103;104;122;103;127;154;141;145;161;210;231;172;142;119;122;134;128;137;131;132;114;132;165;159;152;151;131;140;154;163;183;145;138;134;151;173;166;162;130;128;145;190;148;136;131;83;86;120;121;123;102;125;122;127;116;113;128;121;154;166;180;153;153;151;137;123;100;137;147;195;189;162;140;158;144;136;180;217;165;124;87;117;109;104;97;88;92;83;104;131;126;125;123;130;114;123;126;107;122;121;111;121;94;119;130;119;124;132;132;148;144;163;132;138;136;118;125;129;126;157;160;107;110;106;137;165;150;143;142;154;122;126;129;123;132;136;135;141;150;176;157;167;158;126;128;133;107;138;110;126;136;151;147;157;157;123;118;98;86;47;39;41;56;79;125;132;147;124;128;120;96;100;110;87;118;111;119;130;137;173;173;145;124;87;121;106;75;50;63;70;97;115;108;138;105;116;110;107;126;110;106;128;94;102;130;166;175;148;105;102;105;97;104;103;111;108;124;73;71;88;75;95;123;116;96;99;98;115;114;140;146;137;114;157;141;154;134;141;120;138;144;137;168;149;171;152;170;129;139;174;159;145;138;163;150;139;134;98;86;85;86;127;131;127;118;98;126;111;117;131;124;102;131;122;117;121;102;100;136;111;131;120;142;129;137;132;112;117;115;139;133;107;146;165;178;164;167;178;136;130;127;127;118;141;134;144;91;70;55;82;79;75;86;96;115;112;116;103;120;144;141;133;140;140;129;119;117;132;141;133;118;140;153;187;170;153;192;180;173;130;132;156;141;125;139;138;175;188;168;135;142;126;141;139;139;154;172;178;156;158;164;155;138;111;120;164;180;150;152;120;144;151;118;118;120;135;130;143;133;107;152;167;127;120;111;111;137;159;146;126;124;109;107;172;139;186;215;223;243;219;152;148;119;123;121;141;110;107;105;129;123;117;129;119;100;118;118;130;115;135;134;162;181;197;145;129;155;164;154;148;143;128;132;122;126;128;151;149;143;123;117;123;143;132;132;143;143;134;117;128;117;138;108;135;119;127;130;124;129;144;147;154;139;139;136;119;127;122;133;123;125;120;154;149;155;166;138;137;140;138;143;105;114;125;162;145;148;126;144;143;142;124;114;156;159;228;345;376;246;222;136;128;161;172;152;149;107;115;94;147;154;168;198;173;151;132;170;177;134;152;142;133;153;145;140;130;133;160;174;216;170;141;152;153;151;147;166;150;137;142;143;142;162;168;168;151;166;166;158;149;142;138;138;146;141;135;126;153;157;139;138;147;148;138;148;163;167;144;126;135;171;180;151;137;116;99;102;106;115;119;129;116;103;107;111;104;136;161;177;157;175;171;163;173;203;158;174;175;156;121;126;129;156;143;206;273;378;378;233;171;207;199;198;192;173;144;156;155;162;164;167;159;173;168;135;125;138;149;147;149;141;125;131;185;152;124;142;137;170;159;167;153;139;132;130;120;131;107;147;152;130;129;105;118;136;130;200;241;245;193;148;157;138;141;142;163;190;215;218;219;202;228;196;142;126;117;165;171;200;158;143;143;149;152;171;122;156;125;126;95;110;127;145;170;158;133;128;110;135;144;136;140;132;138;144;147;165;155;165;163;159;113;136;123;126;121;142;119;171;165;141;139;170;156;150;138;140;179;200;190;178;192;143;113;107;113;106;110;150;110;106;96;117;148;153;184;210;205;211;217;225;228;197;194;207;192;158;185;192;183;182;222;216;205;190;217;200;212;211;209;173;145;157;136;149;137;136;117;141;148;165;159;162;132;113;126;146;128;132;158;179;154;197;174;165;151;138;178;138;147;169;215;148;133;178;168;152;143;133;126;141;161;118;170;143;141;113;153;187;191;148;141;154;154;156;149;158;155;172;190;205;235;222;189;203;187;172;200;193;181;158;123;154;138;141;160;165;139;163;146;163;131;125;117;142;118;128;123;122;142;106;135;98;94;121;106;108;117;120;117;124;119;142;155;163;136;125;132;148;150;162;207;241;256;231;177;175;193;170;158;162;120;129;110;121;119;124;152;158;165;164;144;117;121;122;174;195;160;122;154;122;153;141;170;148;149;177;175;203;186;148;176;209;286;239;219;150;116;163;155;185;186;182;170;160;159;142;166;169;148;148;154;155;167;184;178;200;204;220;218;194;174;159;185;200;180;199;210;225;182;147;104;130;146;148;171;155;169;169;163;156;165;160;127;132;116;140;208;211;252;253;193;165;144;143;150;156;129;119;102;101;107;114;143;189;201;180;140;110;107;117;132;125;143;153;160;167;173;111;114;118;124;113;114;116;140;130;135;108;141;121;120;107;131;145;141;132;138;119;135;148;151;143;134;151;169;181;171;154;148;148;115;123;135;133;138;151;151;173;184;173;183;161;136;166;139;155;159;140;158;163;171;144;130;177;180;163;134;132;156;132;136;114;124;92;115;127;134;113;129;141;139;141;178;150;145;141;109;114;116;126;121;140;139;111;130;108;116;125;111;132;123;106;112;145;133;134;156;153;119;133;123;135;144;140;164;150;188;152;144;151;181;137;154;166;124;122;130;151;185;191;157;154;152;138;162;207;169;193;188;139;139;111;131;150;150;135;152;146;146;128;147
154;156;171;189;206;221;193;156;145;145;147;133;150;164;167;188;194;152;176;144;142;157;132;166;187;161;163;128;116;155;167;117;153;183;152;168;146;124;128;129;170;146;196;177;158;142;167;172;164;180;153;125;114;142;144;155;173;166;154;172;122;126;137;122;114;127;114;129;140;160;136;156;168;226;302;315;229;138;116;127;153;146;184;161;165;118;137;128;140;120;112;106;150;203;286;276;167;161;144;158;114;159;150;122;153;143;108;127;141;139;138;148;131;126;118;119;122;123;104;126;143;128;137;130;113;135;133;136;170;200;155;148;138;140;139;146;136;134;160;157;162;141;138;140;150;145;157;145;170;148;158;133;133;99;153;134;143;126;160;138;147;127;144;126;128;104;113;122;111;98;147;121;127;132;106;151;173;129;128;126;135;149;152;160;153;148;143;140;135;140;156;147;147;142;164;138;112;130;112;120;126;124;121;122;135;127;187;139;166;161;180;175;140;150;137;124;146;152;161;137;164;141;165;147;159;154;137;148;170;132;156;159;145;150;148;202;211;176;192;194;150;128;131;148;125;125;132;154;159;140;135;173;138;156;181;156;140;156;167;144;142;117;117;133;127;136;114;117;123;116;98;114;120;120;92;125;130;139;167;156;142;157;140;132;155;145;143;169;183;192;174;159;168;160;218;211;162;159;155;159;123;119;169;209;190;164;151;154;124;122;138;126;103;123;142;146;144;128;138;125;123;123;145;193;209;183;177;194;174;166;134;112;119;143;138;182;156;131;139;146;145;135;152;160;153;131;151;151;160;199;163;180;161;165;170;153;149;128;136;124;138;140;164;194;175;161;176;173;160;154;131;175;170;142;132;141;115;142;113;153;173;148;129;136;132;133;125;137;129;121;110;131;141;165;175;171;168;164;157;158;156;148;155;155;136;106;76;97;89;95;128;133;166;158;179;136;151;250;259;199;144;108;139;131;123;102;115;102;106;128;130;131;134;132;130;135;145;153;141;172;159;145;148;130;129;149;138;131;144;160;158;141;115;127;108;108;112;127;101;128;108;125;133;120;151;140;139;167;189;166;129;156;154;130;131;148;171;166;176;158;158;145;168;161;190;240;197;95;95;86;98;91;68;95;74;113;113;113;158;159;128;139;131;122;135;119;117;130;123;103;128;130;125;135;123;134;132;116;136;125;134;135;111;122;120;136;141;150;124;125;115;152;150;194;182;210;148;139;126;130;109;110;143;156;135;138;145;165;158;171;170;139;135;112;109;118;118;126;127;134;149;128;137;129;104;85;88;62;43;55;65;106;112;142;128;120;149;106;113;91;100;91;111;117;98;144;169;165;144;137;100;99;101;81;74;58;63;77;97;113;135;136;133;115;99;125;134;136;107;111;94;91;120;138;154;139;97;92;101;119;119;104;116;111;119;93;76;96;83;101;123;122;108;104;91;114;123;134;132;150;136;121;151;142;129;133;158;148;159;167;156;150;158;139;136;136;146;152;157;139;164;158;145;117;105;84;64;70;89;102;121;137;107;127;120;130;123;121;113;93;119;127;135;128;117;89;101;118;113;126;107;131;133;146;128;132;121;145;144;141;148;157;161;193;154;182;165;132;118;127;137;123;137;124;100;84;87;76;75;77;92;100;90;102;108;104;137;148;140;137;137;162;133;123;115;125;122;138;135;151;157;174;170;162;145;142;142;137;153;152;153;165;147;153;143;189;186;191;160;159;140;196;167;170;187;153;165;171;156;155;116;143;152;162;145;135;134;149;155;125;104;105;148;121;181;178;157;160;141;138;134;138;116;119;123;151;142;122;123;122;121;168;180;186;197;207;192;204;169;149;137;161;137;128;108;126;113;115;115;123;119;105;101;113;111;165;132;117;154;167;160;152;158;141;150;165;123;125;138;144;112;126;124;135;151;130;151;144;166;143;128;111;112;136;171;170;144;133;138;139;141;116;127;142;144;124;121;128;149;160;133;147;133;117;115;122;114;144;111;141;134;149;157;154;134;134;132;141;126;121;100;121;128;136;118;138;151;155;157;125;131;153;169;180;262;295;248;189;145;131;156;188;152;132;121;118;146;152;148;159;204;182;150;131;165;166;176;151;143;157;147;117;133;126;176;192;242;274;173;167;165;120;145;202;189;172;156;163;162;153;154;147;156;173;166;170;175;127;148;144;128;153;158;138;131;144;139;125;148;121;144;152;146;175;168;152;131;154;138;142;134;135;119;100;111;125;125;142;136;132;96;96;99;107;148;135;154;167;146;140;163;184;173;176;174;150;156;161;142;152;143;155;172;239;262;257;209;211;212;221;218;200;179;157;133;144;152;169;163;174;158;152;141;137;159;149;147;148;154;152;164;165;158;143;160;146;168;151;158;152;154;124;133;140;142;135;138;139;173;186;134;118;126;155;238;287;243;200;186;166;141;156;168;177;186;214;180;174;198;251;230;176;134;133;152;162;166;141;139;151;163;150;119;139;159;151;120;123;115;128;124;155;141;113;131;131;113;154;143;147;121;126;159;137;130;167;174;155;138;128;130;129;127;116;137;134;139;148;138;143;158;138;145;180;178;188;183;190;207;162;124;100;94;119;120;122;117;113;113;101;126;121;128;153;204;189;207;236;241;279;263;220;204;195;190;199;232;227;226;193;240;195;200;186;224;219;211;203;167;179;160;149;121;120;167;156;178;167;133;157;126;115;116;138;131;98;118;135;139;169;159;169;128;130;126;143;132;118;151;165;161;190;174;186;201;145;140;148;131;143;159;165;151;122;125;158;178;176;132;173;159;128;153;150;160;151;174;175;197;187;165;179;169;151;180;191;204;173;151;133;119;140;132;168;148;161;150;161;137;116;116;137;133;135;121;102;142;138;115;123;119;143;131;137;131;123;131;127;138;113;155;169;174;146;116;159;157;141;166;200;193;215;208;167;202;182;172;143;141;137;103;112;126;120;109;151;148;171;147;122;136;125;127;135;142;125;114;169;134;168;166;179;149;157;157;147;178;185;157;170;208;245;209;202;155;142;168;151;194;199;183;232;225;151;132;176;160;163;153;139;165;174;179;167;185;212;238;242;194;172;170;149;212;179;190;174;177;152;143;131;164;162;138;152;162;146;156;148;164;170;159;180;156;165;150;197;201;237;210;208;151;109;118;123;132;122;92;87;114;103;159;145;180;179;157;145;125;122;140;155;145;146;170;144;137;124;134;125;123;108;132;128;133;136;155;144;116;121;128;139;129;130;167;136;134;129;140;140;145;132;142;152;156;153;164;160;149;127;92;117;117;125;109;147;155;178;159;198;212;146;204;181;179;162;141;151;152;145;196;161;155;163;189;237;184;151;134;134;138;122;149;124;108;133;124;130;111;118;139;152;139;184;152;136;160;135;122;120;109;127;152;122;128;136;108;110;115;124;112;138;126;140;138;142;144;168;172;167;132;122;149;124;135;122;153;155;127;134;186;213;193;151;145;108;110;118;128;168;193;174;165;187;162;182;187;203;181;152;139;136;113;140;149;147;135;118;126;142;140;128
146;131;163;189;218;200;166;133;123;124;127;132;159;178;208;185;170;161;146;169;131;150;145;138;158;123;141;134;165;159;156;146;175;169;161;146;124;127;132;150;153;178;179;150;154;159;167;152;143;128;125;130;160;135;147;145;200;175;127;130;143;154;106;94;126;87;126;130;143;139;105;129;119;160;210;241;175;140;142;135;150;157;206;218;139;131;116;136;117;128;124;114;138;177;231;231;189;158;175;167;151;135;139;137;164;150;146;142;142;163;148;120;132;126;140;126;117;112;116;105;137;140;120;114;133;109;148;144;140;171;159;137;132;112;133;137;159;160;115;138;144;121;127;131;123;130;134;148;159;175;161;170;140;138;148;130;112;127;117;143;129;112;132;124;127;116;123;116;124;124;147;136;133;130;119;144;151;130;169;131;146;140;133;146;151;156;134;124;120;134;179;161;128;144;138;167;169;133;164;150;140;117;124;127;148;154;205;192;163;142;157;159;126;149;121;142;151;127;145;139;144;124;143;157;176;157;178;174;225;205;159;151;135;144;171;173;194;193;173;166;164;148;161;170;140;150;149;148;176;178;134;152;151;184;164;140;123;158;131;177;118;104;101;109;118;148;130;142;159;129;119;133;111;121;129;125;122;128;170;183;154;154;144;131;117;162;148;154;178;153;156;176;145;155;191;175;152;149;153;121;116;151;146;199;198;184;164;129;127;138;130;129;150;139;130;162;112;117;136;120;147;129;149;170;213;170;168;189;180;152;131;114;125;131;161;137;153;132;112;122;136;124;144;130;126;135;149;169;197;189;171;190;158;154;172;148;161;125;110;120;145;165;148;154;151;162;141;172;166;186;180;170;146;147;149;122;131;126;129;142;157;134;150;155;143;146;155;131;131;125;115;128;134;142;207;183;197;215;181;171;153;135;141;143;138;106;69;75;91;99;125;102;165;178;171;133;148;159;223;185;136;120;132;143;117;122;117;108;105;115;120;114;99;136;126;151;157;144;154;164;129;146;157;150;164;125;158;123;158;162;158;164;146;110;111;123;129;127;130;122;116;120;147;169;144;128;155;187;171;143;145;130;125;158;181;157;150;166;171;159;185;152;171;182;190;189;131;90;84;84;91;97;78;90;107;99;150;148;141;147;142;126;146;112;121;120;120;143;138;155;125;133;142;135;125;146;147;124;96;135;122;139;114;126;142;130;147;156;121;125;126;150;188;175;196;199;158;129;136;132;132;129;154;151;155;114;130;115;163;188;174;144;163;152;127;135;125;113;158;145;174;175;186;129;126;84;54;50;58;71;65;86;123;123;127;143;134;126;109;83;117;120;117;117;129;133;130;132;137;128;97;126;84;82;66;57;71;82;112;143;125;109;126;127;115;113;119;115;109;91;106;104;130;123;136;119;96;94;100;93;110;133;106;118;98;87;88;101;115;120;138;149;127;106;112;107;126;108;113;135;159;123;127;116;131;147;150;162;185;208;160;151;134;132;142;145;133;123;162;143;134;125;150;150;111;92;68;83;91;113;126;133;129;121;103;111;115;109;101;105;115;123;123;166;113;106;139;111;99;115;136;127;150;139;128;136;136;138;139;172;153;140;164;161;150;132;155;155;136;140;149;160;144;100;103;88;88;72;73;80;104;111;102;89;90;104;112;104;122;115;162;178;190;162;119;145;158;139;157;153;196;224;182;129;128;118;131;133;132;138;157;182;143;142;160;165;156;149;176;190;253;209;168;147;145;151;180;150;137;132;139;144;160;149;135;160;133;163;151;140;108;123;137;209;277;241;185;145;144;153;133;129;133;124;134;140;138;110;141;130;133;139;155;195;193;199;166;207;189;153;133;144;131;117;122;132;137;128;128;154;131;125;110;126;117;131;137;135;165;136;143;130;115;117;145;133;159;149;146;141;142;133;133;141;136;146;161;127;108;108;109;104;119;109;143;155;160;153;111;131;125;137;117;148;150;152;126;117;124;150;120;128;125;120;96;123;130;103;148;133;128;141;132;163;148;135;155;140;131;147;115;110;98;126;129;143;139;146;176;161;141;159;154;178;209;256;271;221;178;143;141;144;136;150;116;97;106;114;124;142;154;157;148;151;157;166;214;159;124;132;160;137;135;138;169;184;260;267;160;136;152;144;129;141;149;170;142;189;186;194;161;159;151;175;176;165;180;159;134;154;129;182;168;153;136;142;141;147;121;113;134;116;154;131;137;128;103;133;129;131;157;152;140;101;122;155;151;176;145;115;108;81;91;136;138;134;143;119;151;141;147;165;176;173;163;176;145;151;139;127;121;133;150;148;183;198;152;204;290;268;223;221;185;153;140;147;117;150;153;145;146;134;137;148;136;131;145;145;132;135;180;162;138;128;138;158;175;196;200;162;150;148;120;147;141;146;151;140;166;153;148;137;114;159;164;220;242;169;183;176;164;167;152;183;191;184;181;213;225;212;214;170;123;141;160;149;153;146;146;139;128;140;166;137;146;144;142;128;125;142;149;129;140;142;128;152;110;138;153;176;177;179;154;158;138;135;150;152;145;123;161;118;128;140;142;117;133;126;145;136;134;160;169;207;219;187;172;172;198;174;157;109;102;104;121;143;108;106;94;91;133;121;132;154;189;162;217;220;258;262;241;209;221;232;172;196;245;227;185;194;199;188;182;156;214;233;195;168;152;161;150;150;126;132;136;160;168;160;139;130;106;123;153;132;118;110;119;125;162;163;164;131;115;96;105;148;119;139;137;171;163;154;180;197;201;164;135;141;141;151;162;168;178;147;144;180;188;188;178;141;134;168;148;167;170;170;182;177;169;153;180;133;152;141;190;173;155;174;165;130;142;158;126;137;141;172;139;161;122;141;141;133;116;128;149;117;140;138;176;142;113;130;152;133;135;157;131;143;120;120;166;173;176;143;157;172;156;169;168;163;230;220;199;179;206;204;212;191;170;138;124;129;141;154;160;159;165;134;146;141;136;118;111;113;132;127;135;165;162;151;127;160;152;159;144;153;158;159;184;179;183;212;217;170;154;148;140;151;189;204;210;201;200;177;162;170;145;143;144;159;184;190;176;172;168;167;223;198;200;144;151;170;143;154;153;162;157;143;137;148;159;132;121;142;145;176;153;163;202;167;184;171;174;151;183;231;248;213;195;177;148;108;110;135;134;126;107;115;89;119;122;141;125;147;135;101;123;136;147;151;154;155;165;172;159;130;123;113;126;121;142;137;167;143;126;143;110;140;155;160;159;125;168;186;180;156;143;139;120;139;152;137;162;162;172;118;147;130;130;140;147;134;147;124;141;163;165;171;197;149;164;163;152;149;145;165;157;164;166;151;161;159;224;227;188;158;132;131;114;121;133;147;135;104;121;134;121;121;144;118;133;155;149;145;135;121;113;120;135;124;131;106;131;113;119;117;106;117;115;155;120;142;177;176;175;153;132;161;143;133;135;131;118;139;136;127;137;146;168;206;213;170;142;111;123;128;149;154;166;143;146;169;177;203;262;256;220;168;127;149;121;144;174;153;152;141;130;152;122;101
143;154;178;179;190;184;141;148;139;141;124;158;141;175;190;190;159;146;161;184;185;179;123;153;127;135;135;157;157;193;180;146;145;148;135;136;155;136;102;157;167;194;174;152;129;126;126;130;135;140;124;138;130;132;152;163;202;180;148;135;169;144;130;106;109;122;116;123;149;140;110;131;122;103;150;190;156;143;149;159;126;175;256;240;160;137;126;143;145;121;115;129;161;164;173;220;209;167;165;157;173;110;120;122;115;122;125;134;150;125;119;118;118;140;125;122;142;135;122;129;134;104;104;112;111;158;130;154;150;146;129;128;120;117;144;127;122;145;148;146;134;112;110;125;129;142;166;135;133;170;222;211;158;150;132;147;124;118;107;93;109;111;116;139;128;119;121;133;145;118;131;123;117;126;113;152;160;124;135;137;107;136;156;129;136;133;135;134;124;138;144;171;132;125;167;173;154;164;169;126;149;119;145;123;107;167;201;179;172;164;136;177;157;154;156;160;130;140;135;124;139;140;155;172;191;163;171;217;264;220;167;166;143;138;166;225;208;204;148;140;142;141;127;133;140;145;153;154;181;156;162;173;152;137;148;135;132;131;134;159;110;114;106;104;142;122;145;139;143;133;152;112;128;132;123;137;135;152;148;172;148;159;134;183;171;159;177;186;185;160;165;158;147;176;162;189;181;156;124;130;136;118;131;189;178;195;140;139;130;140;167;172;150;149;141;126;120;104;129;139;117;117;163;157;143;175;182;164;187;152;152;135;132;141;137;121;163;169;146;134;127;111;128;137;130;111;104;121;150;147;149;156;174;183;159;169;135;106;103;123;148;174;157;157;160;138;125;168;160;204;178;188;161;157;135;133;134;149;138;146;142;153;151;136;130;122;139;153;140;136;147;149;146;185;183;227;223;202;165;176;174;129;153;138;133;86;87;78;55;74;83;123;152;159;131;129;120;154;147;126;137;126;127;128;158;115;128;113;130;117;122;119;118;125;148;170;163;154;159;157;178;162;141;141;164;140;159;169;199;168;156;185;129;138;92;118;114;132;120;128;123;130;117;170;164;154;135;129;149;141;130;132;152;156;208;201;188;155;163;159;154;168;181;188;174;155;130;68;74;81;101;79;103;94;119;129;137;172;153;149;137;130;131;120;146;135;132;139;127;134;151;151;129;118;143;141;133;141;130;124;109;148;125;138;117;138;134;160;116;91;145;166;183;213;174;172;167;159;131;126;134;146;142;149;145;120;120;106;130;170;177;143;146;138;147;128;124;145;141;186;212;228;213;162;97;94;71;81;71;76;73;99;118;130;125;127;136;120;116;100;100;85;102;105;132;135;120;124;109;140;117;108;96;92;77;77;71;87;99;138;127;134;135;117;147;114;122;125;105;87;79;83;96;119;114;97;87;99;97;99;111;115;108;99;99;98;79;68;91;119;144;145;141;126;115;129;121;117;101;128;129;139;118;114;142;111;135;161;171;177;165;141;140;166;149;143;137;144;140;142;138;146;139;139;140;107;84;59;87;131;99;103;111;147;105;132;116;76;109;99;123;123;133;134;149;78;84;127;109;112;122;120;139;110;147;120;157;157;149;139;136;170;133;161;138;154;141;137;131;111;145;134;137;121;83;78;77;80;72;64;87;90;86;111;93;81;93;116;134;140;176;193;234;207;144;158;141;158;156;201;213;235;181;134;119;134;127;146;150;154;153;175;185;147;184;161;187;173;171;231;282;230;190;128;151;176;162;154;120;113;137;194;189;157;135;151;141;154;141;124;104;104;123;232;318;307;170;154;148;134;136;126;118;141;136;132;145;139;153;129;140;147;142;170;198;205;178;212;210;171;153;138;162;143;134;122;139;121;170;115;126;112;119;105;143;144;140;128;140;133;136;142;128;137;155;138;161;172;157;140;152;150;182;139;127;141;120;126;111;104;119;139;129;138;144;146;154;139;150;146;121;136;118;137;115;145;122;119;136;127;125;133;140;138;121;131;107;129;133;118;145;137;142;169;143;172;145;137;141;145;125;107;112;108;124;121;124;162;154;151;128;139;201;166;182;203;291;248;185;144;152;146;140;122;133;112;130;127;123;132;141;159;117;166;187;204;209;185;149;124;167;142;147;150;123;190;200;204;197;146;140;152;126;147;168;159;148;171;190;199;163;139;156;204;194;173;167;136;138;128;132;157;162;139;144;161;132;149;123;117;119;139;105;101;119;104;139;132;127;141;150;143;129;124;144;124;155;184;170;128;120;127;94;113;116;152;170;137;144;126;136;147;161;162;160;147;147;140;113;119;127;157;143;140;144;162;170;251;288;278;233;250;195;150;137;129;139;136;178;162;163;136;136;120;151;138;137;149;145;137;151;158;172;130;178;171;204;234;238;216;167;135;133;144;151;128;153;164;153;162;174;133;117;155;143;167;181;168;179;164;136;168;154;220;198;160;185;181;167;167;169;165;135;149;166;157;159;149;140;134;122;153;148;141;148;133;114;116;131;114;153;123;144;113;129;128;122;141;186;170;161;157;164;157;121;164;169;186;168;183;151;139;135;137;128;114;125;126;132;153;127;169;208;282;257;219;184;196;186;178;145;126;91;100;115;138;134;121;114;103;106;118;146;177;187;197;208;244;241;273;277;318;285;226;182;154;191;181;157;148;163;161;180;169;209;209;211;182;144;150;156;153;118;122;136;135;183;162;177;135;145;150;140;137;131;115;96;114;125;136;152;154;162;135;131;138;132;125;149;150;150;142;157;163;189;158;116;106;134;164;189;179;173;140;140;167;208;227;187;144;138;160;169;161;158;158;156;123;132;159;157;131;145;144;179;169;143;149;131;119;152;119;151;157;146;151;136;137;132;130;120;141;128;138;161;160;165;143;136;154;129;139;113;151;154;151;166;145;117;127;179;158;190;159;174;184;204;162;190;224;320;294;213;181;205;222;256;198;162;144;118;149;158;160;158;163;169;169;141;151;126;113;120;113;124;126;111;152;161;122;115;156;144;152;170;163;167;173;151;152;158;206;200;169;152;152;144;163;211;197;204;173;177;150;174;172;147;149;151;182;189;184;195;194;149;184;213;212;171;164;171;140;174;154;130;120;155;121;143;125;125;120;135;133;133;153;157;157;170;186;176;179;185;179;201;222;244;216;218;161;119;123;107;110;135;131;114;87;87;128;121;115;105;134;139;148;124;142;159;184;164;145;217;154;158;140;125;150;168;127;122;147;156;170;152;114;122;150;179;164;168;146;194;250;188;127;141;139;147;140;142;152;134;177;236;216;159;156;136;154;191;164;148;145;135;156;158;154;156;170;153;167;172;159;150;153;148;159;154;188;159;152;159;201;214;159;105;129;148;132;161;178;145;142;145;128;131;145;128;142;145;154;131;141;135;94;104;120;134;135;126;141;105;117;128;158;107;122;122;123;143;153;184;178;177;151;147;138;153;158;136;143;133;136;166;148;156;145;174;209;187;144;145;112;132;123;160;134;129;133;142;175;183;230;248;317;212;160;139;134;127;132;183;168;144;135;136;148;109;127
157;160;198;209;178;180;161;143;143;127;127;150;134;142;164;180;150;147;187;183;211;184;146;140;117;114;125;116;154;164;170;169;155;132;147;150;109;106;139;135;171;173;145;121;136;138;125;144;136;126;122;133;134;140;146;168;190;172;150;183;184;146;109;120;104;110;117;113;146;132;121;97;114;122;121;134;138;142;147;196;173;176;227;230;165;134;131;161;145;132;102;116;160;131;170;204;189;172;153;163;139;107;128;117;142;109;121;155;96;106;104;94;101;113;133;137;121;156;124;132;129;125;125;129;120;121;148;118;116;109;136;103;125;130;117;117;131;121;171;150;146;133;117;134;166;215;202;139;150;138;184;166;143;144;136;149;129;111;132;109;124;123;135;144;126;127;102;126;122;144;100;120;104;103;129;127;146;152;131;140;122;148;135;137;158;146;137;138;122;137;124;120;136;133;149;142;170;164;180;148;152;146;131;134;128;166;169;174;160;130;170;147;163;169;177;159;162;140;131;122;123;133;136;150;154;153;150;179;230;204;170;146;127;123;169;214;206;194;168;155;144;135;123;137;151;149;127;136;159;184;191;161;158;163;143;118;114;129;127;159;135;118;123;158;153;157;119;143;139;164;221;184;155;145;139;126;139;120;151;149;148;139;162;157;176;219;239;238;200;174;151;159;169;166;176;181;175;132;99;129;111;113;147;153;146;155;138;130;128;165;132;151;196;186;161;143;118;121;123;127;136;130;133;129;137;126;154;208;204;153;130;124;130;98;137;154;166;139;161;133;127;136;149;147;129;134;143;125;151;134;185;160;138;154;175;184;140;101;96;134;148;207;172;155;156;132;148;143;131;166;180;176;161;164;137;133;130;154;161;147;151;147;145;124;133;148;152;147;144;143;166;134;149;177;203;212;223;201;146;176;147;155;164;159;124;99;86;81;81;74;86;99;121;123;112;105;112;134;131;111;154;150;156;129;125;119;148;128;134;139;100;133;143;123;138;182;159;154;164;191;151;160;148;133;134;155;157;183;180;172;203;187;160;124;103;121;112;114;128;139;130;133;132;130;143;126;139;123;118;116;112;116;127;175;220;218;182;127;155;176;148;165;202;200;177;125;100;71;71;87;80;109;118;121;122;116;168;189;165;141;133;112;132;132;149;140;131;140;164;134;153;162;130;134;135;118;144;135;127;154;167;139;148;108;146;119;121;139;126;119;141;149;203;173;173;185;158;150;118;134;161;130;144;194;156;140;153;108;128;148;155;173;153;148;112;116;114;144;166;231;326;335;253;196;124;93;86;82;82;73;90;98;105;131;132;108;139;116;95;93;86;97;86;116;95;148;116;102;102;131;125;116;104;85;83;73;88;96;100;106;133;117;127;155;142;123;139;93;125;79;83;92;90;97;110;93;87;84;102;97;126;126;102;106;92;70;78;72;97;136;168;180;168;126;125;115;137;139;123;129;114;128;109;108;136;133;154;152;138;163;162;174;181;148;156;126;146;136;132;140;138;107;145;143;124;93;79;89;88;102;130;119;103;116;139;127;89;103;110;104;132;126;145;144;121;96;104;126;101;99;116;127;126;124;108;115;153;155;139;103;126;126;147;155;157;129;131;144;137;147;163;174;147;110;74;54;79;65;85;68;91;108;124;95;114;123;100;124;131;126;150;154;204;152;142;158;148;170;172;191;239;235;164;162;149;136;145;134;154;149;146;167;173;182;188;161;171;150;174;228;296;224;150;140;125;175;164;137;129;131;177;163;175;134;126;138;154;159;120;113;109;113;136;191;249;230;195;137;147;124;132;145;134;137;130;136;165;154;152;159;133;134;163;174;183;180;144;172;190;144;154;153;152;141;141;135;136;136;138;148;153;140;125;124;135;124;139;170;166;178;145;128;132;131;160;159;190;179;154;137;165;160;138;128;131;153;125;104;124;141;128;129;126;147;116;125;130;137;125;150;130;130;131;111;131;132;115;111;122;132;118;143;132;98;118;132;112;125;152;138;154;161;139;136;147;151;172;167;150;144;118;147;143;127;149;149;153;131;146;126;149;175;183;156;153;178;222;226;177;187;166;132;123;109;117;124;112;128;109;140;144;126;155;164;166;206;203;178;161;142;153;142;142;132;137;125;143;160;154;168;134;134;134;132;154;137;154;168;178;206;177;157;186;220;229;166;145;136;139;163;164;160;152;147;150;134;142;149;151;150;143;143;130;127;100;114;146;126;129;126;134;161;123;92;148;184;208;163;141;133;121;106;116;116;103;133;141;156;141;146;158;141;145;164;150;145;156;153;120;132;108;114;136;137;125;160;154;229;261;291;223;192;184;146;131;128;148;138;162;173;138;141;121;135;138;145;144;133;128;145;175;163;171;166;155;167;226;263;235;192;180;193;178;164;145;144;135;149;165;159;134;152;132;151;142;168;142;145;150;129;151;190;217;229;257;184;165;147;155;156;148;134;133;151;165;167;173;165;151;122;118;118;121;157;162;130;125;133;94;126;118;137;135;137;142;156;137;147;157;158;122;155;142;116;149;141;176;193;170;192;172;167;145;143;144;116;136;153;159;161;152;166;212;324;303;196;193;159;231;167;142;115;99;104;112;128;146;115;89;108;104;108;116;158;190;185;234;237;261;285;336;369;405;325;255;178;154;150;137;156;135;164;165;149;170;234;193;206;158;159;164;173;129;118;119;141;166;193;166;159;121;126;139;159;150;128;116;124;144;140;130;155;144;135;157;135;148;159;145;159;137;154;137;151;154;130;127;144;135;150;163;148;147;123;137;161;221;230;185;193;150;145;176;185;191;158;175;137;144;128;170;151;144;136;178;145;108;132;132;139;150;178;144;156;153;130;127;129;122;130;132;107;142;167;167;164;186;141;177;147;139;114;113;111;159;139;126;126;130;179;212;192;156;170;202;190;174;172;205;247;391;335;179;144;129;160;183;203;151;127;112;113;158;161;179;158;147;172;156;168;133;171;119;117;109;137;127;154;139;129;152;138;151;134;127;162;148;159;129;146;153;144;169;139;134;134;183;199;191;192;165;173;126;119;144;175;171;163;190;163;192;200;185;152;176;185;212;216;165;142;146;156;162;154;141;132;123;112;133;112;134;117;116;127;127;108;156;159;171;152;182;191;202;184;207;202;274;224;196;153;112;101;132;131;149;119;109;126;94;99;128;143;112;100;119;128;135;181;191;177;207;220;185;170;130;159;169;135;145;160;133;128;155;170;120;152;124;131;142;147;169;182;196;164;134;110;128;125;137;133;154;159;148;176;303;302;217;180;179;166;181;197;184;161;173;158;168;176;186;160;153;170;162;165;149;138;143;141;142;143;163;182;161;152;177;139;146;116;124;154;184;187;184;156;118;139;100;154;123;137;133;144;161;144;141;132;131;142;153;130;140;145;145;123;116;123;104;115;115;132;140;183;175;195;162;148;159;150;140;172;125;142;134;175;181;165;159;151;237;196;193;163;130;132;151;121;141;122;135;126;149;152;172;186;215;225;185;146;167;144;151;160;149;146;144;165;174;157;147;148
163;172;169;204;166;201;170;180;149;148;114;168;137;152;154;164;184;171;150;162;197;200;163;162;135;131;153;157;147;144;173;164;157;132;142;142;143;123;121;146;158;172;156;143;153;148;154;139;127;120;113;117;134;142;163;176;174;194;186;228;201;196;142;129;120;118;107;99;105;137;108;109;110;103;120;120;115;129;139;187;142;147;181;157;141;113;146;135;143;130;116;116;102;157;188;174;180;169;146;165;161;130;144;108;105;119;159;122;131;127;123;122;129;117;116;147;120;127;147;153;154;155;114;116;126;162;150;122;149;115;140;115;107;114;112;113;132;133;132;172;146;137;136;157;183;311;245;157;157;151;178;162;131;112;120;142;124;126;119;105;132;130;115;122;137;136;146;140;158;156;126;120;132;111;154;134;131;112;118;139;127;135;140;134;127;156;125;134;118;131;132;123;129;132;115;157;161;136;162;141;117;146;178;116;131;124;131;164;154;159;141;162;169;206;197;186;156;164;165;124;159;140;142;123;157;132;151;155;191;181;178;142;188;146;155;170;196;249;182;118;130;134;141;141;121;139;138;142;142;153;176;164;132;161;120;121;142;141;147;153;138;128;160;182;208;200;127;119;147;210;277;242;199;162;148;120;151;116;137;123;167;157;184;155;165;254;263;235;197;176;150;145;149;161;193;194;144;127;136;132;135;135;150;148;131;133;125;157;147;158;158;148;170;188;164;163;135;154;127;139;145;131;154;169;140;151;149;224;212;160;118;119;132;129;138;131;163;160;135;159;142;151;154;164;156;135;153;142;147;164;184;161;138;150;139;154;147;102;106;132;185;229;183;197;151;128;139;146;130;144;148;161;174;181;115;137;149;145;158;174;164;127;134;131;156;151;154;161;166;174;210;186;149;149;165;200;184;145;166;136;167;185;169;155;110;118;98;106;88;97;85;90;137;149;125;123;108;118;125;129;165;166;166;131;125;126;123;122;145;112;107;136;138;148;160;145;194;188;171;169;155;133;150;150;153;142;172;173;151;192;230;231;164;134;117;88;100;112;108;118;115;137;125;126;124;119;129;122;128;100;123;97;147;138;146;192;151;131;137;125;143;146;173;139;169;158;111;67;63;85;107;111;113;152;145;174;137;184;156;112;112;105;120;125;140;147;151;149;111;133;148;129;153;137;125;111;122;139;146;129;136;127;140;133;131;120;138;134;142;169;146;144;183;156;195;193;155;132;133;133;124;125;115;163;138;129;132;105;108;142;138;169;137;150;111;121;128;154;139;215;353;322;306;201;147;94;83;84;86;77;63;98;79;126;154;151;138;115;86;98;82;119;96;116;88;139;95;113;122;137;115;89;102;92;85;72;91;94;110;113;103;112;101;124;142;150;113;139;120;95;84;97;109;104;110;97;99;86;90;105;139;131;125;110;95;80;65;94;103;150;200;163;144;145;142;114;155;131;134;110;133;127;142;134;148;179;188;141;134;146;137;138;155;191;179;168;160;140;115;166;158;143;142;148;128;93;87;71;109;128;127;101;123;118;136;125;102;110;106;106;122;95;134;112;141;109;118;121;115;106;117;124;119;120;104;129;133;121;125;114;139;120;128;156;149;130;140;117;129;149;149;145;120;116;65;75;67;79;71;87;102;110;116;108;113;117;124;115;126;114;146;140;139;153;116;125;148;168;157;206;214;195;164;132;144;155;140;137;153;167;156;152;141;189;170;159;169;130;146;220;304;261;188;142;158;189;203;185;141;125;139;142;145;143;148;143;147;137;121;117;123;116;126;153;182;181;151;161;155;145;152;128;174;141;141;134;128;157;148;135;128;133;149;178;163;130;137;157;170;148;149;144;145;143;116;116;118;114;129;156;143;123;145;148;132;133;127;142;134;171;143;128;133;157;159;171;159;177;194;168;155;128;118;119;138;147;142;121;148;138;154;175;123;144;130;141;136;125;152;159;141;138;135;136;132;129;106;124;126;127;125;140;127;130;133;140;121;127;147;136;122;125;159;128;157;143;134;142;132;133;124;138;118;154;148;176;163;171;148;166;164;183;179;152;153;154;183;171;164;172;165;169;117;154;145;157;173;160;150;130;125;113;149;128;161;196;174;178;158;154;143;116;150;146;142;159;164;138;147;181;159;149;127;141;140;157;150;152;168;183;173;191;179;241;220;193;139;135;143;141;160;161;174;166;171;169;151;173;178;125;128;125;143;126;102;117;104;109;137;143;120;140;126;140;178;223;209;161;146;141;157;124;105;135;139;138;154;159;153;141;156;162;162;160;166;194;141;134;130;131;125;125;134;121;152;150;153;227;261;267;191;170;145;141;140;138;149;131;153;156;172;95;132;120;119;148;130;153;123;161;143;164;165;174;176;165;166;197;181;165;153;178;166;158;125;137;131;164;159;144;117;131;116;118;145;148;129;152;156;141;145;165;216;248;251;218;179;183;144;144;135;132;141;138;166;183;174;177;154;148;120;135;150;137;111;135;147;128;122;109;126;133;121;161;180;166;145;166;152;138;124;147;137;134;121;128;158;161;169;152;167;138;145;163;112;153;154;137;158;159;141;167;202;256;224;183;154;195;190;180;149;121;109;118;126;128;128;140;114;111;117;126;97;167;175;189;216;224;243;253;273;417;488;385;286;179;139;142;152;158;149;149;156;150;184;198;183;216;220;206;176;172;128;140;128;146;149;155;163;141;151;136;168;196;183;132;166;142;135;112;143;117;126;120;134;127;159;178;194;178;163;158;142;145;141;145;112;128;128;136;119;144;136;143;136;146;154;169;170;150;141;146;164;190;171;172;144;133;128;133;143;134;162;163;174;135;153;152;118;113;140;160;141;136;142;122;142;157;133;147;151;142;153;173;172;137;113;148;107;136;122;115;103;120;109;127;120;105;141;170;194;193;153;145;166;205;161;173;173;239;280;287;164;139;125;156;150;172;132;124;130;132;120;136;180;205;150;156;179;158;200;178;145;115;123;127;113;128;126;133;137;166;179;166;151;155;140;132;131;147;132;166;170;141;162;130;151;178;179;190;175;150;130;127;142;165;182;162;172;215;229;242;193;170;174;201;182;201;160;146;129;148;150;147;152;106;141;134;107;106;142;111;118;137;120;136;149;158;171;152;142;165;186;206;181;194;223;232;190;138;95;113;150;154;140;114;123;101;118;124;146;142;126;139;144;153;127;170;185;215;143;211;190;164;138;162;171;141;173;168;143;155;146;139;133;135;141;137;154;154;131;154;145;167;126;115;112;146;134;150;124;157;185;194;339;363;300;216;180;166;233;253;204;159;167;159;180;182;151;178;198;183;188;166;160;161;134;170;178;173;197;176;135;144;142;162;146;162;149;163;194;199;176;147;126;137;127;143;191;151;132;152;156;146;151;136;126;140;146;144;154;159;160;155;126;132;117;120;144;134;122;164;180;173;137;165;107;148;154;151;141;170;158;192;181;163;126;142;151;194;186;150;157;143;114;131;141;146;124;163;173;177;157;165;167;156;148;136;151;174;138;129;132;135;156;133;139;159;135;127
156;174;177;176;177;190;190;206;187;158;159;143;125;147;160;189;229;209;173;156;163;170;139;152;145;136;150;164;169;154;165;161;158;139;149;166;147;100;133;145;150;112;135;155;143;175;166;136;150;132;108;127;134;170;146;144;175;162;191;255;266;193;140;145;154;112;124;101;131;112;114;115;112;102;140;117;124;132;144;157;134;149;165;141;130;111;116;122;155;126;124;124;158;136;192;193;169;159;168;169;134;131;133;99;121;132;137;158;145;135;129;135;134;123;118;114;132;110;114;131;146;141;99;124;117;119;145;155;160;135;152;124;128;129;110;124;116;142;156;161;169;165;140;140;192;270;282;154;127;172;203;211;145;128;123;105;148;127;103;109;120;113;136;123;128;139;142;135;134;137;111;107;118;141;127;126;123;109;116;145;143;143;141;139;114;133;136;136;131;125;120;102;135;119;141;131;161;155;133;146;122;117;138;136;110;140;128;170;182;178;150;147;149;170;214;220;166;187;188;167;143;150;139;155;138;147;131;140;157;174;168;162;152;154;138;168;140;203;184;164;137;139;146;162;145;147;119;121;140;157;172;153;128;147;114;114;140;148;151;135;140;149;146;229;209;188;136;124;143;211;311;306;231;169;155;111;179;150;157;132;126;150;174;181;167;191;205;219;187;196;188;154;153;203;190;212;172;134;120;132;148;119;125;148;153;153;168;155;187;170;131;168;172;177;181;180;149;142;151;132;153;150;138;167;162;160;170;201;179;130;122;104;145;120;165;118;138;137;144;151;135;202;201;205;186;191;140;130;158;164;208;166;152;151;159;121;134;117;110;150;183;206;202;165;171;166;165;136;150;125;145;151;179;140;142;149;128;156;138;164;140;132;138;119;147;158;140;148;157;171;170;136;135;133;143;140;156;163;170;135;168;171;180;176;124;124;112;97;94;85;113;122;107;127;141;152;128;115;109;130;150;178;177;133;120;123;117;120;141;156;123;149;156;131;161;168;230;189;181;170;153;168;122;144;115;155;169;170;144;196;245;252;184;155;118;86;88;119;100;134;127;126;154;135;117;128;134;118;110;131;147;122;117;105;140;130;155;139;142;141;124;140;163;179;155;138;110;93;60;85;105;123;115;155;145;168;155;145;155;133;126;123;114;119;123;142;148;156;108;105;141;138;156;143;132;148;121;134;154;138;152;141;124;132;126;116;125;129;129;139;128;139;148;139;159;192;155;158;125;128;139;117;133;136;142;125;115;118;120;156;141;128;151;156;136;123;115;132;139;200;229;262;270;208;154;99;70;66;74;75;75;90;109;125;147;154;157;132;92;83;112;99;112;89;97;100;140;117;129;107;100;117;113;125;107;110;86;94;87;96;89;103;84;142;133;145;131;109;120;111;95;112;98;107;102;98;92;80;98;102;148;155;157;97;104;87;90;118;129;151;174;161;136;125;122;121;119;119;111;107;127;130;130;145;144;162;182;145;136;125;143;160;160;165;194;197;162;132;158;156;148;170;167;152;130;109;95;73;110;109;147;122;89;102;125;138;126;134;137;119;131;125;100;115;117;125;106;121;119;121;117;117;147;116;125;114;123;121;133;105;116;141;133;144;129;154;149;128;127;129;138;161;133;103;80;62;83;91;78;71;88;98;111;122;128;143;154;117;112;140;149;136;135;134;121;128;114;152;173;196;233;223;190;149;136;152;138;151;149;155;142;149;162;163;167;141;158;148;152;199;240;206;159;156;149;160;157;147;116;103;135;125;127;153;149;142;155;122;129;132;127;125;143;144;121;137;151;147;143;146;161;213;168;152;124;126;136;169;137;116;137;135;126;163;148;143;149;143;125;128;130;151;139;153;141;107;121;104;136;152;128;164;142;127;125;127;130;144;136;136;175;173;154;153;150;153;148;147;158;150;128;135;120;129;132;120;129;111;134;154;184;169;155;143;130;111;123;133;123;132;139;132;140;114;126;103;114;118;115;110;121;123;140;142;125;118;145;163;164;145;148;148;153;167;137;127;134;148;134;129;141;153;136;125;138;141;134;137;144;177;175;177;160;148;146;148;144;146;121;180;154;199;176;184;180;159;187;160;141;118;128;152;168;151;157;146;136;174;137;151;124;121;135;143;174;171;182;163;189;201;186;175;132;127;150;178;155;148;153;191;193;214;217;218;214;178;151;166;136;163;170;183;173;212;211;202;174;158;147;126;128;120;125;139;121;118;95;134;125;123;136;100;128;129;177;239;191;149;137;135;178;152;129;162;136;151;162;169;155;140;168;167;192;190;165;190;174;191;149;126;135;116;109;140;124;166;172;236;236;196;198;159;147;147;194;178;177;178;146;138;150;159;148;151;122;113;149;145;156;155;185;151;183;151;181;168;168;150;135;127;140;155;149;159;141;121;138;130;166;148;138;120;131;128;174;178;146;137;152;147;151;158;199;254;320;213;205;191;183;146;121;104;158;122;137;148;151;205;169;166;127;146;154;151;151;148;122;161;148;133;120;113;123;174;209;194;153;148;168;141;141;154;144;120;142;141;117;140;167;160;159;184;191;194;153;145;127;142;131;142;132;154;156;179;177;150;166;189;194;166;151;134;134;143;170;169;138;131;116;129;107;135;133;158;197;188;216;238;229;217;279;334;409;319;245;183;140;128;165;178;183;202;149;152;166;220;234;240;269;280;226;186;180;163;177;140;147;132;140;152;135;140;115;132;171;181;168;154;143;156;136;155;127;139;116;142;145;193;197;189;155;157;145;154;151;129;114;159;142;164;114;133;153;123;139;135;133;140;126;159;130;158;173;176;184;192;177;127;146;156;133;113;153;118;129;142;143;120;136;125;137;131;140;139;165;127;130;144;167;163;151;148;129;165;157;146;119;103;133;120;140;129;118;125;137;130;121;119;136;158;149;155;138;153;139;171;160;185;197;207;217;155;128;147;125;142;123;130;128;166;119;117;115;155;169;160;140;159;167;220;244;193;141;158;140;129;106;159;123;146;158;164;194;166;148;156;145;132;144;140;115;147;139;145;118;116;157;155;184;196;172;129;141;129;149;169;153;178;215;222;290;249;218;151;169;167;195;166;151;129;145;144;171;148;144;145;160;153;134;151;134;120;133;133;143;132;153;142;176;147;138;145;198;177;202;189;218;218;177;148;146;129;149;144;166;131;130;147;127;157;147;136;142;125;140;118;142;163;147;182;180;177;176;124;153;144;145;158;182;173;164;158;144;129;145;149;136;151;160;166;174;172;158;145;133;140;134;148;148;136;126;162;153;188;261;368;375;229;173;183;214;229;233;195;181;163;161;173;186;197;196;177;168;173;161;156;179;173;193;227;224;213;132;151;122;158;164;202;202;161;170;198;208;157;121;138;150;163;169;143;154;160;169;164;152;121;141;143;124;151;149;168;157;145;131;120;139;111;136;135;125;139;146;167;142;156;143;159;159;143;142;134;155;155;179;134;145;125;139;164;192;174;177;150;149;141;124;128;149;147;161;202;206;190;171;161;128;147;157;123;138;136;125;151;139;134;150;119;114;130
178;167;187;175;166;206;165;166;163;155;158;139;134;159;195;247;304;253;153;153;166;155;152;162;150;149;167;178;182;162;162;162;155;144;146;145;131;151;116;130;136;136;118;146;171;189;157;137;158;112;123;133;162;202;173;152;172;178;222;257;329;305;200;160;162;140;140;127;147;121;124;120;116;109;121;135;134;100;107;139;123;125;138;139;141;136;114;123;117;127;129;117;130;196;216;217;207;175;168;154;141;111;106;119;132;143;157;164;151;151;132;149;158;131;132;110;123;122;108;120;115;111;116;96;123;139;181;159;183;172;156;140;144;122;115;111;129;143;163;187;158;169;137;131;177;248;236;174;133;190;219;200;145;122;124;141;132;123;138;116;119;100;138;127;131;128;129;142;138;145;135;120;128;121;115;106;97;148;159;166;136;126;138;128;150;120;126;124;147;126;159;142;144;115;120;121;152;134;141;121;116;118;135;130;131;128;138;158;180;207;161;144;117;147;156;173;199;161;160;158;147;147;149;154;124;113;142;141;158;161;170;150;169;147;144;158;176;178;184;162;151;151;149;131;161;142;135;135;122;152;146;139;145;118;119;144;151;169;153;133;155;144;179;230;177;169;142;119;146;186;263;223;211;206;151;161;137;183;137;137;121;140;153;181;144;150;186;202;175;173;183;169;150;192;187;226;202;148;107;134;145;149;137;147;156;138;160;191;183;160;138;131;137;187;199;178;166;146;134;138;135;152;153;133;150;151;166;185;149;142;140;127;145;116;138;130;145;139;142;111;146;189;209;193;188;177;139;170;162;190;179;181;183;148;149;165;131;148;95;153;174;249;213;161;148;153;145;160;160;147;152;163;155;167;152;141;158;190;213;149;145;154;161;141;149;136;125;154;150;174;146;140;151;112;148;133;170;157;159;173;141;186;165;139;161;129;136;114;100;104;98;128;124;111;126;129;134;133;108;122;164;158;155;123;119;109;121;136;125;135;132;139;143;160;158;187;202;231;181;158;151;175;163;175;136;150;157;168;151;183;207;223;208;148;119;99;105;120;122;115;114;144;134;121;109;116;112;136;139;147;142;117;160;159;157;143;153;133;155;137;154;162;152;162;154;131;112;109;94;99;112;104;133;144;124;149;131;144;148;132;128;116;129;121;117;124;132;145;160;126;136;142;144;136;157;138;133;130;145;148;124;169;137;137;132;138;138;140;143;122;153;150;141;174;167;176;212;154;137;122;125;116;120;151;122;145;120;134;115;128;117;151;170;177;182;153;102;114;144;194;170;197;223;196;127;86;45;56;66;61;53;59;80;125;165;159;151;128;135;114;90;105;100;103;109;102;135;98;101;119;114;93;120;109;117;105;113;90;90;94;98;92;121;127;148;130;131;141;107;117;107;85;106;98;89;93;99;90;108;99;142;176;158;120;82;100;99;179;224;212;178;152;109;111;128;129;128;110;131;131;105;149;172;168;197;154;157;139;141;158;129;150;166;201;209;169;136;153;166;151;163;158;128;141;119;105;101;82;90;114;117;93;85;106;127;145;151;149;159;139;128;130;124;111;119;118;122;141;125;121;117;124;126;103;114;132;118;105;109;121;129;127;146;156;145;149;150;145;135;147;165;156;144;112;64;72;77;88;83;92;94;85;99;116;122;145;144;118;125;126;121;159;142;138;124;126;125;127;166;167;182;191;177;166;138;138;139;157;123;140;139;146;180;155;150;123;143;165;165;166;182;177;165;120;124;167;126;117;121;132;132;123;118;137;140;123;149;137;140;136;133;128;133;127;131;125;151;167;168;152;180;164;169;151;144;142;140;155;162;144;119;118;126;133;145;172;151;133;110;147;126;141;127;136;104;115;105;144;136;141;135;137;138;113;117;129;137;114;129;151;175;173;173;123;152;132;163;184;224;181;142;147;103;128;115;130;114;109;127;135;186;205;156;139;119;137;138;125;117;115;128;118;140;138;134;135;114;114;112;131;116;135;138;122;123;126;159;184;165;163;141;137;159;151;154;135;123;119;123;121;141;156;139;128;115;129;162;144;139;137;197;172;146;149;170;168;156;154;144;160;156;188;233;268;219;193;182;167;135;158;119;137;136;157;166;175;152;132;131;127;130;127;138;151;156;158;140;137;151;175;212;154;150;126;168;202;154;158;172;151;178;209;248;240;175;166;169;170;162;170;169;184;165;245;303;253;187;150;149;141;138;135;127;122;125;129;142;121;122;144;132;124;127;144;169;186;158;138;120;153;177;151;142;139;144;139;137;133;147;142;159;149;186;184;167;197;191;169;143;120;114;138;129;136;164;183;208;216;215;239;165;173;176;157;200;191;242;220;156;141;168;143;161;128;137;128;122;149;156;166;154;167;153;166;160;135;131;137;112;111;125;131;147;113;142;134;114;141;166;187;176;146;126;155;185;154;136;146;164;145;152;165;180;178;226;229;187;183;183;150;133;139;155;121;115;154;154;192;170;130;124;131;165;171;156;158;153;137;179;148;135;125;129;166;190;179;150;151;167;147;141;154;153;141;135;112;129;146;169;162;128;188;203;168;129;137;124;128;127;117;146;122;160;142;155;156;162;184;170;165;159;156;134;167;176;177;148;148;115;114;109;123;160;189;182;194;203;205;253;232;224;223;260;254;225;190;140;149;169;204;228;236;170;148;177;277;288;316;349;339;271;206;180;147;176;159;153;142;123;160;157;126;128;125;189;194;175;183;157;160;146;126;134;133;129;162;185;219;210;209;159;135;143;154;165;139;154;131;145;164;155;138;164;145;146;127;117;126;155;139;179;144;144;162;191;203;183;150;132;150;159;156;139;123;139;136;150;144;155;131;140;143;130;146;153;169;140;143;189;173;182;127;148;148;158;139;123;107;114;113;154;130;126;120;123;133;132;153;138;147;125;153;126;154;155;177;180;182;192;185;176;138;125;157;145;125;126;129;120;118;153;133;127;136;139;157;115;137;147;200;217;245;198;170;155;133;105;114;132;158;156;203;246;273;202;145;160;146;143;147;144;152;168;164;131;121;134;183;159;182;149;135;109;136;132;157;160;209;203;196;219;209;189;181;176;164;173;164;153;127;124;142;179;139;127;133;152;163;168;159;127;129;163;157;162;122;142;138;167;163;162;170;206;222;198;202;198;223;207;152;120;123;133;152;149;158;173;140;138;129;146;163;153;154;144;129;123;190;190;193;193;195;145;136;131;131;138;144;155;203;138;150;152;150;168;136;153;151;182;147;169;165;154;160;126;145;109;137;142;131;136;131;155;171;202;272;319;277;153;147;150;203;202;192;195;183;218;184;186;166;171;181;188;180;160;170;185;183;255;290;271;210;115;116;153;147;168;206;173;154;153;167;212;170;145;146;125;162;143;149;147;175;170;165;154;135;148;152;140;149;165;183;184;147;140;113;115;132;136;113;132;111;131;131;142;143;123;164;134;143;151;143;148;137;139;155;141;134;141;148;188;172;143;152;164;133;140;153;148;167;190;190;166;178;189;182;127;118;153;147;130;141;134;125;148;155;141;145;145;146
168;181;212;193;201;169;166;155;153;165;163;136;144;158;167;256;342;252;159;150;170;147;136;134;127;144;148;172;160;161;148;155;150;138;153;128;143;114;126;142;161;130;116;122;184;192;186;183;182;157;136;124;136;194;176;190;214;205;161;239;385;307;194;176;142;139;101;111;132;117;113;125;120;137;155;135;107;132;117;123;120;140;118;136;112;120;129;132;119;120;124;131;171;203;191;212;251;165;151;168;158;112;110;131;153;145;186;151;167;147;144;139;167;132;172;138;126;105;106;118;110;122;102;111;134;153;153;177;181;179;168;160;146;149;164;153;156;156;197;195;183;146;143;132;161;185;164;154;119;135;201;189;142;145;145;145;115;143;133;124;107;120;125;101;129;115;130;142;140;114;111;91;120;113;104;148;118;118;123;125;137;143;134;139;120;112;134;140;133;124;146;145;136;124;116;115;123;166;127;99;100;121;143;121;125;129;149;150;153;156;141;107;121;142;147;140;190;151;131;139;138;160;162;150;160;152;132;128;143;157;180;166;156;173;157;156;182;200;172;167;148;131;144;156;138;142;134;155;132;127;149;145;146;130;130;124;149;136;134;120;125;158;174;205;184;141;114;129;109;180;221;222;214;208;170;121;156;142;150;152;160;157;142;138;157;145;137;193;172;196;174;159;156;186;203;199;195;159;141;138;108;137;156;152;153;188;182;196;196;173;162;137;137;139;163;184;134;166;146;150;166;136;139;158;155;148;180;156;144;146;130;127;119;156;159;139;165;187;161;136;140;154;175;173;182;171;153;150;158;167;181;170;149;148;155;139;143;135;138;137;164;208;183;159;145;146;166;138;147;173;153;168;173;149;136;164;139;174;189;171;155;134;152;132;137;132;137;152;171;149;165;137;156;131;143;152;159;142;154;134;155;154;183;172;150;114;119;113;89;92;107;107;108;98;127;134;105;115;136;150;140;146;164;126;128;111;109;119;138;119;131;138;148;188;186;166;219;194;171;142;137;137;170;153;166;160;151;143;153;133;175;178;156;157;120;99;104;109;109;122;110;107;129;129;135;101;110;139;179;166;159;157;139;151;179;148;136;111;159;167;174;189;150;155;157;145;126;102;101;126;99;113;120;124;169;148;133;120;144;113;123;122;103;122;140;113;141;133;123;137;143;110;126;122;139;118;118;132;147;142;186;179;160;141;133;135;146;131;153;174;148;155;178;173;162;181;175;182;145;134;132;124;145;136;112;160;133;128;132;108;147;143;173;157;154;111;104;104;121;170;184;172;184;157;108;66;50;59;48;51;59;73;97;113;169;205;193;179;122;106;96;101;111;112;132;106;137;111;128;113;96;104;116;124;112;90;95;104;112;98;92;111;112;131;131;144;137;151;139;108;111;110;103;106;120;97;93;106;91;104;150;138;166;126;109;91;125;195;228;189;175;148;130;127;121;135;114;131;114;140;130;164;151;200;213;160;156;122;135;128;107;136;148;175;200;184;135;140;154;175;155;153;136;158;143;110;88;75;86;81;110;80;78;107;131;134;155;171;169;131;151;125;132;135;125;120;144;168;170;131;119;130;121;117;110;116;100;110;114;108;121;129;133;131;169;153;162;147;134;141;175;153;154;113;75;71;80;85;97;105;98;118;97;144;149;142;150;113;102;123;131;136;151;131;115;117;128;156;132;159;168;186;151;149;167;145;143;127;135;116;116;140;164;177;150;117;146;167;157;128;158;140;166;137;120;120;131;109;118;123;162;169;144;135;113;125;141;152;136;134;147;133;126;167;173;164;163;149;143;151;144;163;165;165;168;117;125;146;148;139;123;124;133;143;135;150;161;152;115;127;126;117;120;127;112;116;131;132;141;116;128;121;113;107;110;109;132;141;154;136;179;158;193;141;150;199;173;210;196;199;124;149;117;119;121;122;149;127;141;149;154;151;144;133;128;118;118;125;105;147;124;121;116;156;127;115;122;122;122;136;135;141;133;137;129;144;177;189;182;121;141;142;147;149;150;109;139;119;121;115;149;169;162;130;110;143;151;127;168;205;206;166;144;148;166;161;162;183;191;172;212;263;294;301;265;189;183;166;152;141;126;134;141;138;159;144;130;110;121;127;123;136;148;148;132;166;148;145;169;192;233;163;172;183;201;207;167;166;162;151;157;201;221;187;185;146;149;160;140;171;147;197;209;251;313;232;166;159;134;147;126;143;144;135;116;108;133;135;136;124;158;125;146;138;151;147;117;115;100;135;211;169;149;155;183;200;140;131;146;122;148;169;162;167;174;161;156;165;157;139;161;124;136;168;187;246;256;191;172;164;191;147;158;150;171;206;228;206;166;142;144;155;146;134;130;143;130;146;182;204;190;171;141;135;163;137;155;123;104;132;119;125;129;129;118;140;136;141;184;185;156;129;136;177;164;158;150;142;181;149;148;158;195;168;179;187;176;175;192;152;136;122;141;144;115;136;180;157;158;127;118;119;141;167;186;139;145;152;161;156;135;125;161;163;150;139;140;156;142;172;156;166;171;178;140;135;120;125;138;166;174;193;192;169;138;164;141;104;134;144;136;135;167;138;153;154;199;150;171;134;158;177;175;146;158;149;129;135;114;127;109;113;128;186;183;223;195;243;239;232;241;251;229;216;231;163;152;149;185;267;311;259;193;161;202;270;311;309;388;365;285;186;182;188;175;169;141;146;151;161;142;128;126;120;158;126;136;170;144;161;173;158;146;159;137;164;179;212;196;154;150;148;148;136;171;171;132;144;137;133;151;155;140;153;147;148;139;131;133;149;147;143;154;190;147;181;161;171;155;153;144;144;148;135;143;148;185;166;164;156;122;123;143;126;151;134;132;147;201;174;145;152;126;165;160;182;153;131;116;104;125;136;134;160;93;131;124;133;144;138;124;125;149;176;186;197;194;175;180;169;126;147;135;157;158;147;112;135;146;142;149;141;129;137;125;143;135;124;132;182;207;250;256;193;191;134;138;123;150;179;205;285;325;283;194;137;133;142;137;150;131;171;168;138;134;110;140;158;186;194;153;139;129;143;160;174;159;184;186;182;159;191;199;188;157;177;180;161;135;139;130;157;152;120;152;181;181;222;162;148;144;125;149;143;120;135;144;164;153;187;146;213;204;192;169;179;203;198;176;151;127;135;137;132;169;183;162;142;130;134;128;151;151;136;150;137;163;261;242;215;199;160;131;135;110;127;128;128;138;159;176;133;131;143;145;142;137;157;132;151;136;140;157;148;166;133;146;137;136;142;126;143;129;144;179;225;268;236;191;148;167;201;211;178;198;181;215;200;197;149;175;150;153;163;182;197;189;219;284;375;313;172;151;142;161;149;169;185;209;178;128;147;114;141;138;151;132;172;158;166;156;179;193;149;143;134;123;117;121;163;164;177;176;138;134;113;111;127;136;123;128;134;126;128;119;121;117;142;142;157;181;161;127;115;144;150;113;143;136;116;171;165;154;164;160;156;176;119;162;148;163;161;160;187;187;215;145;136;156;135;125;141;125;138;150;167;141;142;105;134
160;198;208;228;149;169;168;133;151;171;156;124;108;142;166;194;235;202;146;138;152;152;155;154;130;131;155;147;146;156;139;156;133;124;136;122;145;115;119;142;169;129;148;151;176;211;219;189;180;151;107;126;154;192;174;167;223;206;169;173;272;259;148;123;137;123;128;104;136;119;119;116;135;144;157;136;114;99;118;97;132;110;128;111;116;131;94;132;125;140;120;129;150;143;155;187;197;167;172;167;163;137;129;162;160;154;160;156;141;158;116;155;201;170;168;126;123;97;95;106;107;127;98;128;121;156;179;191;149;171;161;144;129;140;153;153;158;160;197;218;162;110;122;140;146;166;144;142;131;138;175;156;148;152;163;127;135;128;133;133;125;127;119;117;102;108;139;153;154;147;104;117;141;97;126;137;115;129;134;124;115;117;118;118;133;115;103;130;149;152;153;172;131;132;129;110;129;168;147;138;125;123;119;141;149;141;140;143;131;117;150;115;111;139;172;167;165;169;145;151;152;151;146;179;164;173;136;156;162;177;175;157;177;162;155;145;165;176;223;189;150;150;149;145;168;138;157;147;161;157;182;163;135;128;104;130;148;176;167;149;152;156;194;201;163;145;118;125;133;134;230;240;230;204;132;143;117;142;169;251;192;167;159;160;150;144;140;166;178;191;186;175;150;149;191;159;150;155;162;124;172;121;139;166;179;216;250;251;183;140;147;144;149;145;133;147;144;158;147;142;151;159;143;141;144;140;166;169;181;167;145;126;139;150;143;164;163;191;161;167;150;143;182;159;179;194;210;181;153;148;169;139;141;141;169;153;177;124;157;162;174;155;157;153;148;155;183;157;146;146;165;154;192;153;138;161;153;157;146;129;129;145;141;141;135;156;148;119;138;144;132;133;122;159;164;165;162;182;170;145;152;162;162;160;154;122;130;98;99;102;125;135;116;135;146;108;140;106;124;130;129;150;165;159;142;115;111;136;136;135;119;122;150;181;169;180;169;173;164;130;162;146;133;132;134;144;151;151;131;119;120;116;127;152;104;88;115;106;89;125;141;156;124;93;108;130;151;137;149;174;170;140;151;171;153;150;163;143;161;163;186;190;162;177;159;170;142;119;92;112;121;124;125;141;152;139;159;116;112;124;143;122;142;137;152;144;131;156;147;112;113;115;120;131;134;124;130;124;136;176;190;185;162;127;119;140;163;140;143;141;167;167;193;190;218;169;191;186;170;148;141;158;131;165;141;136;126;137;138;125;125;145;152;146;140;124;99;123;121;159;152;164;125;98;76;68;36;35;43;58;65;66;94;135;156;182;196;167;156;106;79;121;127;110;104;117;107;114;111;108;119;94;121;122;125;107;114;105;89;101;84;114;128;138;141;134;131;129;145;141;138;132;108;120;144;126;91;88;115;124;124;143;128;140;141;145;125;151;208;153;166;152;138;121;127;145;129;137;132;142;127;148;174;212;253;200;128;140;131;127;139;125;152;171;186;186;150;159;164;210;207;156;158;137;142;117;109;94;98;72;88;93;79;106;117;110;139;145;156;127;145;122;137;138;141;124;136;170;159;144;149;119;121;120;122;104;135;112;104;110;124;159;156;157;149;142;145;137;120;167;186;179;180;138;76;57;72;87;82;106;102;103;111;121;117;121;139;127;122;119;100;124;140;117;131;137;169;163;142;139;154;151;173;168;153;148;124;132;113;146;151;150;165;184;133;143;156;145;146;118;132;145;150;166;165;135;126;118;138;142;191;209;151;144;138;136;130;134;154;155;159;143;150;158;180;190;227;182;157;148;116;161;163;137;120;118;146;121;111;131;135;109;130;138;134;128;152;115;129;111;115;109;122;120;118;129;123;125;153;156;142;140;125;103;140;142;134;121;140;127;156;188;177;150;137;180;173;183;207;184;115;127;126;124;138;139;136;131;110;147;149;150;141;144;130;147;129;121;129;124;132;130;132;143;136;128;141;148;125;130;139;118;132;132;141;154;170;167;163;145;135;127;128;124;129;126;124;125;154;136;161;162;141;151;127;121;153;130;133;173;199;200;174;171;168;124;151;133;132;170;192;228;314;340;241;226;193;174;140;170;137;157;139;157;155;142;125;138;122;119;123;148;129;145;136;154;155;144;157;194;253;198;143;187;174;175;149;163;174;147;120;160;171;135;162;127;162;149;177;177;192;163;153;212;250;219;170;139;143;144;135;155;131;148;114;135;140;150;133;138;167;151;165;153;150;137;137;120;116;131;143;149;150;162;230;197;140;138;136;126;158;163;192;163;180;166;183;200;188;194;150;148;160;175;244;305;336;230;144;154;164;153;155;129;141;182;209;154;135;136;163;139;144;109;157;117;133;154;166;197;157;169;156;127;149;147;112;115;119;113;93;127;118;129;157;130;148;158;184;182;155;136;134;167;150;182;183;167;154;159;130;140;158;154;157;153;190;203;183;155;141;146;154;128;118;136;146;157;137;129;129;151;158;202;198;156;141;126;158;123;149;149;142;119;116;121;115;134;144;128;170;148;158;158;152;120;124;127;137;145;180;186;207;173;170;163;113;136;135;162;136;178;158;137;151;168;147;158;162;189;153;184;166;139;134;122;111;103;108;109;123;157;139;198;236;188;249;253;274;240;271;238;188;162;225;170;147;141;197;297;453;303;241;189;156;213;212;254;318;279;274;206;176;175;186;143;158;110;142;148;132;164;142;116;130;128;120;157;168;163;180;154;166;140;152;144;154;171;174;144;146;132;167;170;134;166;134;167;180;157;126;167;185;174;142;118;132;121;132;153;129;132;153;177;164;157;172;171;175;143;166;119;115;150;168;196;162;181;164;148;149;135;128;146;160;143;157;176;167;169;156;124;129;135;187;153;140;126;118;142;149;140;116;114;124;117;118;105;128;111;107;113;202;206;239;222;157;154;133;176;147;156;144;131;162;125;121;155;142;140;121;100;138;109;132;114;137;115;138;172;177;248;243;209;197;148;139;130;170;224;304;364;260;233;165;159;143;150;159;154;169;226;218;212;199;168;165;150;181;192;177;136;149;157;183;168;200;174;170;163;152;184;196;193;191;154;153;136;134;154;156;162;144;139;173;165;195;223;183;126;144;146;149;125;127;124;120;143;191;144;172;183;205;171;179;169;211;177;175;131;120;135;141;153;213;205;186;149;137;131;135;149;161;171;171;161;209;323;329;255;226;177;139;123;159;130;141;124;140;113;136;140;147;155;155;155;157;136;122;154;124;127;154;171;133;142;131;159;157;136;144;133;145;150;170;186;248;217;178;125;158;181;200;214;188;182;183;200;195;174;176;168;163;187;193;213;200;217;256;359;298;191;141;152;162;138;158;182;152;137;136;132;146;125;119;127;138;142;160;155;151;191;195;166;142;146;146;134;123;142;172;180;159;113;128;110;100;140;139;136;125;120;135;153;105;133;125;120;136;187;238;202;148;136;117;119;134;122;120;147;151;147;157;178;177;170;157;136;129;136;138;137;183;202;234;170;158;147;176;146;148;120;113;154;154;148;152;144;144;137
170;159;192;215;191;171;148;158;144;142;147;105;146;144;149;192;182;168;131;131;132;133;113;106;127;126;107;113;150;170;164;167;153;151;136;112;142;138;111;155;148;154;150;155;178;197;251;204;172;148;143;159;208;215;195;187;215;192;121;138;184;155;128;119;105;133;121;124;120;119;134;135;153;147;129;134;142;121;108;125;137;115;119;109;111;131;126;136;127;110;121;120;117;155;154;145;138;156;197;206;181;153;142;148;191;142;160;201;181;132;162;201;190;164;173;133;107;117;110;133;142;133;118;134;117;151;132;151;140;120;162;150;128;152;153;149;144;177;215;201;174;108;153;126;147;122;133;137;121;143;183;165;134;161;150;156;149;126;128;149;140;111;118;104;125;118;153;148;156;174;130;118;119;130;118;125;113;132;116;107;103;133;111;100;106;125;117;134;129;153;174;135;169;138;134;113;121;133;149;140;123;137;123;146;127;125;117;133;125;122;118;146;147;143;148;161;180;140;148;125;162;148;145;165;169;152;142;171;208;232;251;199;198;162;171;171;167;176;171;166;150;140;141;144;129;139;162;159;177;155;198;178;145;148;134;155;155;184;216;175;154;166;152;174;162;140;143;140;113;130;168;162;187;167;153;118;119;122;193;212;199;162;164;178;146;152;156;187;189;175;191;173;157;159;179;162;155;135;140;135;140;132;129;150;142;187;243;207;189;163;153;133;154;147;143;127;135;153;123;130;151;175;134;138;148;142;153;133;181;220;205;170;156;173;134;140;149;152;144;154;130;153;130;160;173;237;265;229;197;173;173;150;185;193;153;126;162;161;150;144;163;168;175;157;134;147;127;172;147;153;174;175;169;139;156;169;160;131;154;131;142;140;122;127;124;122;131;147;132;143;161;138;148;147;152;199;208;214;207;164;152;157;192;169;155;136;105;108;99;95;111;138;140;142;132;133;110;107;114;128;126;140;176;153;130;112;136;147;153;137;123;135;151;153;149;133;177;171;158;134;150;157;159;140;156;144;139;146;138;121;109;131;129;106;107;90;70;116;121;139;128;121;102;119;104;130;128;115;168;162;190;169;151;139;143;155;136;166;168;170;177;178;141;182;207;177;126;117;81;102;104;106;130;133;172;161;157;147;155;158;148;132;106;132;159;151;134;138;122;136;121;120;129;119;139;148;137;145;164;188;194;181;152;149;142;157;150;180;149;147;184;182;192;223;200;180;158;178;158;166;150;146;166;157;148;184;160;147;162;121;139;139;137;142;131;119;111;127;126;118;155;133;100;98;66;63;56;58;50;50;56;58;100;119;151;181;166;178;121;119;93;107;110;98;112;122;108;149;112;133;106;133;112;141;161;132;110;96;94;82;92;99;103;116;130;132;123;123;117;145;140;129;143;119;137;106;139;104;125;105;101;131;144;116;123;117;109;123;130;173;151;137;145;135;140;150;117;126;142;142;124;107;153;187;213;149;142;114;133;129;123;113;177;188;167;183;171;192;191;214;223;178;163;134;138;135;116;79;86;95;101;98;87;103;114;140;127;133;142;147;139;123;132;164;150;123;157;168;149;121;152;138;154;131;97;110;114;112;122;127;144;163;150;192;167;164;172;166;172;178;167;177;178;109;84;52;76;86;123;124;138;109;100;121;121;139;130;129;119;97;106;133;134;121;180;161;168;153;148;142;147;160;179;174;170;145;156;139;133;143;155;162;153;168;154;117;132;132;152;143;153;138;148;123;161;151;134;141;177;201;210;245;213;169;162;149;145;124;144;152;189;182;157;178;172;263;277;202;158;120;104;120;128;124;127;133;149;139;139;141;135;131;132;134;144;135;160;111;119;119;112;111;122;122;142;116;129;153;166;160;148;154;123;119;127;139;157;127;124;136;171;142;183;168;163;166;178;161;185;171;166;124;134;128;126;155;126;141;127;143;146;126;143;143;132;146;139;150;118;140;132;152;144;132;129;144;134;130;157;136;137;136;115;137;154;153;164;175;151;143;140;121;142;145;140;136;148;148;167;181;182;159;166;125;122;138;138;128;146;152;192;151;157;159;131;142;135;136;173;190;176;181;252;248;252;267;261;187;181;161;158;140;132;132;126;144;131;132;120;129;141;142;138;169;150;171;155;163;154;173;167;199;191;192;157;151;169;167;156;154;111;142;130;135;161;161;141;148;177;179;166;140;157;153;168;182;151;136;133;178;152;138;132;144;132;107;133;141;146;169;159;147;145;151;146;126;135;135;135;128;130;132;117;146;198;181;165;146;152;141;176;150;155;175;219;181;155;180;192;193;160;164;156;156;235;325;284;182;145;131;139;144;150;151;150;182;190;198;143;165;136;166;111;118;127;144;125;163;184;204;177;144;150;149;128;142;121;117;97;101;114;132;150;164;160;148;145;146;165;173;129;119;141;140;148;149;187;178;164;159;161;162;156;172;149;161;163;199;149;133;152;140;141;132;126;144;165;146;134;110;140;147;175;211;209;176;148;161;156;137;145;179;193;172;115;152;124;132;142;150;150;176;137;164;126;140;114;124;131;153;190;169;161;187;170;160;167;136;142;166;162;147;167;165;138;161;162;138;137;165;179;190;167;152;135;103;97;124;113;108;126;136;110;186;198;219;210;233;253;279;333;309;259;210;191;180;160;151;188;262;376;319;199;169;127;174;178;223;242;242;207;201;183;194;202;150;151;143;121;144;156;156;119;131;113;120;132;167;197;218;186;171;140;160;143;148;135;194;182;163;136;145;152;164;156;137;137;175;200;153;154;168;159;209;165;152;123;115;140;112;128;141;166;158;134;160;174;147;160;137;135;125;114;147;169;175;184;156;156;160;161;140;143;149;122;143;137;165;164;191;144;155;114;137;138;150;124;151;149;130;164;160;119;127;121;113;109;106;114;104;105;121;163;228;218;185;148;146;147;173;143;137;136;149;157;136;128;149;125;125;144;150;133;126;130;120;104;146;129;129;164;167;197;194;177;185;146;158;169;210;263;247;254;198;163;127;144;170;188;170;208;265;342;292;166;145;158;155;192;192;173;137;127;176;187;160;186;184;187;176;160;158;188;177;184;142;144;142;144;143;170;169;166;134;167;144;167;236;161;132;111;99;136;122;118;140;140;141;156;203;196;159;213;169;184;212;224;183;162;152;157;174;155;170;222;247;201;162;128;126;114;149;150;161;166;165;174;255;264;206;168;144;154;122;143;107;121;146;145;119;123;118;113;143;121;155;155;148;128;158;128;130;122;133;132;125;141;137;116;158;156;146;168;168;175;220;249;228;177;142;148;163;173;196;186;197;173;208;191;214;151;189;174;156;214;202;197;228;227;247;213;149;140;144;120;165;179;163;185;121;138;160;139;141;145;129;127;152;141;159;179;175;183;161;146;136;103;135;125;142;194;181;145;149;122;123;119;93;122;134;119;133;126;142;119;104;112;132;157;180;227;257;161;145;133;99;137;114;128;103;125;137;138;197;188;157;140;148;137;160;134;142;158;196;196;176;176;169;131;142;129;137;139;133;132;148;148;152;192;149
155;166;184;221;202;167;207;154;161;175;139;139;137;169;200;192;170;167;140;125;134;153;140;135;137;150;129;129;163;151;172;154;165;148;159;156;130;139;144;132;155;150;151;156;165;171;206;171;177;177;193;184;223;203;162;143;150;161;158;128;109;139;109;112;125;148;146;137;114;135;128;135;162;124;137;137;163;127;137;139;129;142;135;143;136;112;132;164;139;130;145;133;115;157;177;146;139;161;217;223;173;128;126;186;164;146;147;191;195;164;127;151;173;161;137;123;99;125;120;107;123;132;142;114;118;121;144;133;133;142;153;188;156;150;156;112;155;165;174;156;146;109;110;139;129;148;146;151;131;176;186;149;134;163;164;172;119;129;125;159;158;129;111;123;128;145;125;140;145;149;111;98;138;98;110;126;103;109;123;130;115;114;124;116;91;119;114;123;131;130;136;126;114;121;100;134;125;153;127;140;126;102;125;146;140;145;125;119;127;134;127;118;120;119;154;178;162;161;166;154;158;158;171;153;164;136;153;202;221;211;265;206;189;187;190;177;134;138;148;137;154;135;129;131;144;141;144;140;184;171;167;152;134;129;126;143;174;210;214;173;163;156;145;161;153;142;146;140;152;153;141;150;135;126;122;123;126;152;179;203;168;152;179;150;150;174;149;178;181;171;185;167;180;175;167;139;148;126;140;157;145;139;141;157;175;185;213;193;192;149;143;159;141;141;145;137;143;149;121;133;142;132;134;134;117;129;135;153;181;198;184;172;143;147;146;166;153;161;134;157;128;163;148;155;183;268;251;195;202;183;160;149;145;162;148;155;150;123;165;139;161;170;138;137;141;148;171;131;143;164;146;144;134;144;153;145;147;130;147;122;135;130;136;159;141;137;166;131;132;132;130;122;166;151;149;166;196;200;195;148;138;158;170;164;143;120;104;105;92;95;104;138;148;165;142;137;113;133;124;109;111;149;194;214;178;155;116;120;125;122;124;124;160;128;145;163;158;163;158;167;159;160;145;138;143;151;156;129;137;126;110;112;104;91;101;118;106;123;104;114;110;127;116;113;109;125;124;136;142;174;175;157;140;139;147;128;163;146;160;148;166;143;153;177;176;154;127;100;73;94;97;115;128;144;208;228;212;190;180;131;127;163;152;170;156;171;147;150;119;128;121;139;138;150;125;150;165;180;152;157;179;159;153;139;148;154;171;155;140;133;156;183;200;250;201;156;167;174;154;125;144;147;156;160;146;165;146;119;136;175;140;128;143;160;146;123;86;103;129;137;115;126;113;94;79;51;71;54;42;48;74;66;94;126;148;165;175;178;126;128;96;100;89;98;103;143;118;114;136;133;111;125;133;123;130;140;92;91;72;107;105;93;113;103;115;134;125;120;127;134;143;115;132;172;172;137;99;132;114;123;116;123;104;104;76;114;107;106;128;133;143;136;125;131;141;128;111;114;135;98;118;129;121;166;148;137;136;120;134;130;157;134;166;188;190;242;200;189;200;183;202;200;195;170;163;146;128;84;91;106;110;114;104;115;113;119;131;142;130;133;139;159;163;183;185;144;104;126;151;131;169;192;158;130;118;105;117;116;126;137;132;127;177;177;166;150;147;148;134;139;153;162;122;97;77;56;62;73;101;107;120;108;106;124;123;157;165;131;133;120;113;117;155;198;239;236;178;149;168;143;164;173;174;167;188;126;137;127;135;129;140;178;171;216;170;124;117;125;149;137;164;143;150;159;136;156;172;189;188;202;254;271;230;212;141;152;139;144;154;150;168;157;141;114;160;209;271;209;125;137;107;115;124;130;108;149;129;135;136;137;139;140;151;151;162;139;114;124;128;104;109;133;128;156;139;152;136;170;162;156;169;173;148;134;157;159;138;124;121;142;143;147;183;181;176;152;159;181;158;143;140;156;150;157;131;129;157;133;146;118;157;139;163;148;152;155;144;142;120;129;124;122;135;124;140;149;127;134;105;119;113;122;126;135;153;120;151;156;154;155;138;136;145;145;139;119;144;153;182;169;153;208;174;140;117;130;122;127;128;127;155;155;156;132;121;148;149;163;199;178;177;149;185;208;291;388;313;214;178;164;172;154;135;159;161;154;164;133;130;135;114;136;150;167;170;182;199;164;147;164;162;193;231;197;174;176;191;167;149;134;149;162;145;158;143;153;180;153;178;197;210;145;127;140;131;146;145;148;158;160;174;164;133;136;129;148;142;150;125;163;169;160;125;131;123;126;126;110;125;148;154;137;114;120;138;153;147;146;172;167;184;161;185;197;215;181;173;214;196;195;182;158;149;161;165;215;195;147;155;142;146;137;157;161;157;197;231;206;144;175;146;133;143;152;140;168;149;178;179;221;166;181;175;134;142;114;120;109;113;139;117;139;138;179;173;145;146;148;152;178;123;130;153;179;185;152;156;171;190;165;173;168;155;144;154;169;172;159;141;134;115;130;135;122;155;162;161;143;169;143;104;132;160;222;191;179;168;143;153;136;181;213;248;169;117;142;133;136;146;152;147;175;138;140;124;155;134;155;131;153;149;134;173;171;183;148;132;144;144;191;188;193;196;187;162;152;177;142;140;182;215;213;201;191;141;101;94;129;108;110;133;148;108;146;194;226;209;244;296;274;310;304;250;175;168;185;156;143;164;262;308;226;198;159;148;164;168;173;223;196;204;213;185;164;156;148;155;147;118;134;148;129;146;131;133;118;140;169;196;193;178;134;164;173;150;129;178;196;252;163;168;170;153;194;163;152;137;181;220;181;180;155;170;201;158;142;135;140;115;114;141;141;143;168;158;167;164;165;163;152;126;148;143;163;184;190;178;164;131;146;140;121;137;145;133;148;118;127;171;185;158;146;136;128;121;160;139;160;174;170;147;159;129;136;117;133;99;95;109;113;99;131;153;150;186;169;171;148;144;161;204;147;129;130;139;133;143;130;140;134;130;127;117;120;124;158;147;121;136;138;130;143;151;153;131;153;159;224;147;162;183;189;151;132;157;127;129;166;170;158;176;266;334;295;177;155;173;183;200;195;156;151;140;126;149;146;179;198;187;153;152;158;175;166;144;153;148;122;129;143;156;182;161;169;142;176;161;159;135;126;128;137;150;113;125;153;149;160;156;176;181;205;199;153;200;217;203;201;138;148;151;157;145;178;252;248;205;201;138;128;133;146;129;161;160;142;162;176;195;174;184;147;156;157;122;129;119;128;152;120;112;107;132;138;151;163;135;127;134;131;115;99;113;124;127;121;136;126;132;121;132;129;177;189;206;219;249;224;162;127;130;147;160;190;177;177;217;213;227;212;204;186;205;185;177;185;228;181;200;177;176;141;141;146;153;141;136;169;194;179;140;145;158;123;142;140;135;159;138;161;143;167;163;141;139;100;100;95;131;147;166;162;182;158;130;114;121;130;123;133;134;122;149;147;162;135;138;147;178;200;202;175;155;127;113;117;126;119;127;120;113;128;165;163;142;141;130;138;122;165;179;146;182;194;179;191;201;177;161;158;136;128;125;124;139;158;193;251;253;193
179;155;184;160;171;203;234;207;154;175;176;171;145;201;232;201;194;213;157;157;151;172;146;141;128;153;142;141;161;163;151;156;155;153;150;154;155;146;144;144;153;131;143;162;143;151;157;150;160;179;197;169;190;190;165;116;163;133;124;116;125;115;116;117;138;146;153;138;124;108;121;124;138;144;114;137;136;116;116;121;128;131;127;132;117;130;141;133;162;155;152;130;134;165;188;171;141;167;193;192;138;117;133;125;141;139;138;183;206;118;142;152;144;145;132;121;124;119;106;103;123;124;154;132;110;106;135;150;118;130;168;194;166;137;121;135;123;117;164;138;124;132;139;119;159;150;148;135;167;176;155;140;133;133;159;130;136;135;123;146;155;145;144;132;140;146;133;135;105;131;122;136;120;118;124;119;109;114;123;121;107;94;124;118;126;123;129;105;120;127;124;113;129;129;123;118;127;125;126;125;138;127;154;131;144;126;141;127;125;125;130;135;144;155;137;170;150;162;160;167;158;165;164;172;171;143;184;210;234;244;243;223;211;188;184;194;163;165;153;152;134;123;120;129;130;160;146;147;164;164;156;137;143;131;133;113;159;149;168;156;168;144;132;147;146;131;149;184;177;145;170;139;119;118;155;83;121;123;168;186;160;162;181;155;155;185;155;168;166;191;201;177;174;156;163;132;127;127;161;171;171;149;146;148;166;191;213;183;164;149;145;148;163;181;149;145;165;135;131;137;140;145;141;134;116;117;138;153;171;213;186;146;156;143;160;132;113;131;144;163;143;137;126;144;164;184;178;182;176;176;169;155;162;163;145;154;152;146;168;189;168;155;160;167;148;150;153;143;160;154;141;132;143;155;132;142;174;165;146;109;147;173;173;180;172;133;155;141;140;113;104;123;131;129;163;155;191;184;189;144;159;171;147;144;166;125;91;109;101;93;112;161;148;156;143;140;111;121;103;111;119;150;184;185;158;137;131;103;118;123;123;132;135;110;153;140;159;184;146;154;171;158;144;149;160;164;155;132;127;125;103;108;89;113;122;113;121;124;109;137;103;122;129;116;133;131;142;143;145;170;145;156;166;127;130;131;132;175;187;181;159;155;163;150;146;133;104;82;74;86;102;119;119;133;205;296;237;182;150;119;121;121;148;168;144;154;130;133;120;126;130;126;122;143;142;166;153;162;165;144;151;148;137;155;163;156;164;163;138;138;151;156;188;201;174;166;144;184;155;162;131;146;136;178;160;159;141;144;156;144;156;151;184;177;153;138;133;146;122;140;129;131;121;95;72;69;81;71;39;40;54;87;97;97;134;133;148;169;144;122;116;111;107;130;121;134;118;124;134;131;111;129;116;129;142;129;116;107;116;116;114;104;100;94;111;113;125;116;129;141;114;116;141;172;155;139;104;106;110;113;125;108;86;72;80;80;91;84;95;98;134;127;132;136;117;129;135;111;96;103;127;118;107;105;153;133;155;139;133;134;158;130;149;199;233;307;269;235;192;213;177;189;184;160;185;148;120;95;110;90;114;107;95;127;106;121;148;142;146;144;159;168;193;223;208;142;115;127;132;151;147;182;156;144;120;115;98;128;116;120;144;153;142;157;172;163;132;138;154;164;159;134;127;87;65;48;60;73;97;83;108;104;101;122;140;168;133;150;116;149;120;141;185;233;285;292;256;173;177;151;161;160;172;197;179;201;165;161;139;148;147;153;192;176;161;131;125;124;130;159;180;174;149;122;139;149;176;234;170;226;248;256;243;185;142;159;166;176;149;135;156;158;149;130;173;181;219;162;130;105;107;131;122;132;135;156;143;151;119;142;131;121;145;151;146;130;139;128;115;121;109;110;129;154;122;128;132;168;160;147;146;136;137;153;138;148;131;164;127;153;154;162;179;164;157;147;121;153;165;175;139;154;167;150;140;110;138;130;141;152;164;151;147;140;150;144;151;148;130;153;147;121;122;118;122;131;119;121;126;129;109;119;142;147;144;128;128;172;151;147;134;113;124;127;150;140;142;154;164;181;170;206;173;136;151;130;132;133;136;121;129;117;138;135;133;140;136;146;198;181;137;121;132;169;244;413;329;243;175;193;150;140;163;138;135;114;138;144;135;128;140;122;145;178;174;186;199;198;158;165;164;191;213;220;150;172;164;167;148;140;140;151;156;169;156;165;172;132;173;230;259;172;145;150;118;153;161;159;122;136;157;155;154;140;165;165;175;150;141;178;154;132;127;112;118;124;139;139;123;129;130;96;96;114;140;143;157;193;178;196;173;166;171;184;221;209;201;219;229;227;170;158;161;188;173;174;164;146;141;157;131;145;162;162;164;207;211;190;155;118;144;139;126;151;148;177;175;190;193;163;166;164;149;151;121;108;128;140;143;146;148;131;152;149;155;148;158;129;168;174;119;137;169;166;171;150;113;197;180;145;163;143;157;127;135;125;153;164;152;130;113;126;135;119;156;172;183;149;155;144;141;148;188;253;198;181;158;171;174;130;172;222;235;173;129;130;142;143;161;151;153;150;162;141;150;153;185;158;152;156;158;145;155;187;181;155;147;149;175;164;177;211;179;180;168;153;169;147;152;151;221;267;219;153;109;107;129;129;133;120;163;104;96;134;179;208;218;223;236;234;276;263;230;185;183;166;159;168;140;192;232;274;203;181;181;169;179;198;193;213;183;196;192;192;150;161;152;177;151;143;152;152;150;160;127;117;155;171;181;173;163;145;153;183;166;152;165;185;255;187;235;175;160;152;137;158;167;154;165;185;144;140;161;150;163;128;135;110;115;143;129;151;145;124;134;135;179;180;175;168;118;127;141;152;183;165;178;150;159;149;136;133;125;112;139;118;142;143;139;149;174;162;139;97;117;109;122;138;170;128;145;146;170;148;135;129;128;99;120;112;119;128;123;132;146;146;165;137;140;139;168;192;157;144;121;108;116;115;118;122;111;116;154;147;162;148;141;142;123;135;133;129;136;132;139;175;230;236;176;156;128;163;133;136;133;142;135;167;155;180;184;289;304;217;156;157;165;192;208;180;147;141;105;101;115;128;145;171;165;155;142;157;147;156;167;169;156;139;126;135;169;179;155;183;158;129;131;126;135;136;130;138;140;131;147;157;125;140;146;161;189;164;207;162;235;262;228;187;149;165;148;140;161;147;174;204;182;171;157;115;150;137;126;152;150;139;153;136;122;161;166;176;150;143;147;144;111;134;153;118;119;104;116;108;122;143;141;128;173;161;134;126;122;103;100;122;119;137;113;146;133;162;152;170;191;197;193;169;163;159;132;125;155;175;193;189;219;185;199;197;192;221;238;203;175;173;165;178;166;135;134;123;128;125;135;135;142;168;194;164;152;144;135;115;149;108;135;148;159;145;143;147;136;128;130;117;120;122;102;138;183;177;167;132;118;131;139;117;145;159;144;147;139;122;126;146;156;141;182;204;186;175;121;130;125;125;115;132;115;114;124;140;192;194;187;116;101;129;123;143;141;150;185;182;160;161;179;200;136;148;152;130;138;121;147;184;288;441;429;347
184;164;152;157;183;185;240;229;171;153;158;134;172;209;220;218;211;176;169;145;170;148;145;169;119;131;148;140;135;151;157;129;153;146;154;160;144;133;97;145;137;152;143;135;126;128;169;116;148;172;182;169;203;150;182;147;151;120;114;138;127;126;128;119;139;143;133;133;108;141;131;146;120;112;122;121;138;114;130;153;118;133;128;107;122;137;149;185;208;208;143;127;129;142;168;123;131;153;156;148;141;154;153;146;107;126;145;128;164;146;136;165;141;134;128;147;134;134;119;112;115;120;134;137;113;101;108;127;128;141;173;188;154;145;128;142;120;127;161;171;140;125;128;124;153;127;149;144;155;139;174;126;132;113;136;129;134;108;127;147;147;163;151;170;128;127;138;130;119;134;127;108;133;118;113;120;93;126;112;128;151;143;131;95;97;132;137;140;134;150;132;130;132;143;133;128;141;124;146;125;118;104;118;108;134;122;124;142;139;139;134;135;134;158;178;141;161;166;174;148;142;171;193;195;151;140;182;216;220;207;222;193;188;196;172;177;158;179;156;125;133;144;131;118;150;146;163;132;142;150;141;143;146;134;155;137;137;163;131;141;156;127;124;137;158;142;174;186;225;213;177;160;152;124;111;109;116;159;168;169;186;173;177;173;167;167;168;164;162;160;147;145;139;143;133;160;151;155;154;176;149;131;123;135;163;151;189;178;150;141;151;152;173;155;167;139;125;144;129;116;122;118;128;158;139;152;135;152;152;183;157;148;162;152;148;134;133;121;128;152;164;146;131;111;140;155;163;153;148;131;159;137;124;163;173;176;138;152;164;176;163;149;172;156;140;136;154;151;147;127;125;109;116;136;140;180;210;214;137;151;149;186;199;224;133;134;134;136;147;125;112;126;127;133;141;144;172;172;180;161;129;155;132;150;130;86;113;89;101;135;135;146;144;149;144;120;113;130;91;104;135;141;166;166;142;136;142;103;113;133;136;123;131;144;156;135;173;159;161;160;168;169;158;154;161;166;173;152;120;122;124;104;99;98;146;136;116;120;113;117;133;139;142;112;127;130;123;126;143;144;140;141;143;132;142;138;147;147;188;166;148;177;172;158;155;137;103;73;71;75;92;102;117;114;187;224;166;160;154;132;101;132;135;163;150;163;146;127;112;109;136;137;139;135;129;137;162;188;143;138;145;142;137;162;154;142;152;171;147;157;160;172;141;173;150;164;166;178;181;137;142;141;133;129;140;137;126;148;118;147;147;136;156;124;134;132;137;103;155;151;143;115;119;71;74;73;79;64;51;56;64;65;76;93;109;138;133;139;141;138;107;98;103;116;116;111;114;132;138;112;131;108;105;131;130;114;109;104;110;113;108;108;87;86;101;127;111;130;116;127;107;102;146;148;154;136;126;85;101;80;106;112;88;74;80;71;90;90;94;114;118;127;152;112;127;122;115;97;116;125;115;119;114;104;125;122;144;138;153;152;151;151;168;184;241;251;257;199;151;164;161;185;173;175;172;149;145;109;105;120;118;123;118;113;102;116;117;114;147;138;133;151;187;232;201;152;139;130;145;133;159;189;154;175;152;118;116;118;126;109;132;146;142;147;159;155;138;107;146;150;149;154;113;98;51;47;46;51;60;79;84;97;88;100;143;147;132;147;141;133;125;133;165;178;260;246;214;161;162;174;168;165;156;186;233;230;175;158;143;136;171;169;149;189;177;147;153;126;130;147;174;199;200;155;134;118;142;178;154;177;190;205;211;175;153;164;197;251;193;162;144;114;131;129;138;162;156;137;109;126;103;140;128;128;130;132;131;145;149;117;120;132;141;118;132;135;150;137;133;130;125;109;132;158;128;132;148;148;127;138;135;134;180;149;141;146;137;143;158;174;146;155;160;151;150;140;139;164;177;173;171;161;145;130;149;111;129;135;142;172;169;156;156;142;147;145;167;159;139;165;157;157;135;128;114;121;130;110;157;127;130;122;147;141;155;132;129;120;120;141;143;139;118;130;146;124;123;133;195;169;137;167;142;136;129;148;134;125;127;147;166;122;138;143;133;131;123;137;156;143;152;124;120;145;200;228;225;173;153;146;150;155;158;139;131;134;119;101;111;109;99;143;150;177;176;206;165;159;168;167;170;173;204;188;154;144;151;160;153;161;135;146;137;137;170;161;154;199;198;232;249;212;133;116;148;126;164;169;181;154;152;174;142;137;128;160;155;123;109;168;149;126;128;101;142;128;129;134;126;128;141;130;116;137;133;142;152;158;175;174;174;177;187;174;190;164;184;203;244;205;177;161;154;176;174;145;160;142;180;171;159;135;141;194;190;244;194;132;135;128;113;141;146;152;182;198;167;195;164;176;175;157;170;159;133;143;171;154;156;141;144;114;128;140;141;146;142;153;161;183;126;149;155;151;138;144;123;148;174;141;157;151;140;141;135;135;124;162;107;119;125;128;135;130;150;139;147;155;156;126;125;167;251;250;222;169;167;156;151;148;141;187;175;154;136;126;123;121;152;138;135;147;136;117;122;148;175;161;143;152;152;157;164;183;153;161;165;145;195;170;208;174;161;164;178;145;163;175;177;162;205;209;205;139;110;94;108;123;96;116;128;119;99;116;190;236;212;207;197;198;222;255;206;173;174;174;152;160;168;208;192;201;227;196;214;173;155;149;194;164;174;215;178;168;164;146;175;167;175;154;158;142;142;165;133;152;149;157;203;184;138;129;178;202;177;161;137;175;162;196;192;214;175;154;157;171;159;163;146;131;151;123;166;160;144;136;131;134;134;142;142;137;140;130;158;145;157;180;189;189;165;151;156;149;150;140;164;159;156;186;132;120;112;109;120;121;140;130;140;156;139;147;142;97;108;119;142;147;157;139;123;158;115;156;145;128;96;104;129;139;162;123;132;143;173;160;166;137;125;136;177;160;142;121;119;124;114;101;113;139;107;96;125;113;149;136;158;136;130;121;134;130;148;135;148;164;273;271;153;120;152;133;155;141;121;134;154;153;156;182;163;286;302;220;150;149;158;177;191;153;141;126;105;100;135;124;155;151;175;162;149;153;152;155;176;154;155;154;153;141;169;166;207;183;153;173;137;130;131;145;127;129;153;144;128;152;184;160;150;142;158;152;166;173;196;245;207;187;140;153;148;143;137;164;146;146;153;134;123;160;129;165;154;160;158;159;123;148;138;151;175;147;151;151;136;128;112;151;148;130;109;121;122;138;114;148;142;131;176;164;132;114;108;105;129;136;119;123;129;133;124;157;158;154;158;161;154;168;150;161;155;149;173;152;177;200;196;188;198;182;191;194;210;216;179;176;191;191;174;129;131;134;150;129;130;117;149;166;164;159;151;147;154;150;124;136;116;122;153;165;145;134;142;118;126;124;110;129;126;152;145;144;166;139;123;139;123;138;161;187;186;157;142;147;115;134;133;151;193;213;180;135;122;147;138;165;129;124;133;120;119;157;173;178;161;125;134;109;114;145;167;185;158;151;147;155;156;159;116;132;152;128;122;124;133;223;332;579;645;360
146;178;183;181;190;211;172;169;158;172;166;156;160;175;190;187;181;158;176;148;167;141;132;153;152;139;125;137;153;152;148;142;127;133;157;147;157;166;117;141;149;124;135;144;137;144;135;136;138;141;156;178;208;187;153;151;149;129;140;122;130;139;119;123;123;137;154;152;136;120;139;115;113;129;124;133;139;108;130;137;136;143;150;153;133;131;148;196;231;215;150;134;144;117;139;117;126;141;154;134;114;139;151;117;123;151;149;138;154;148;137;151;147;151;145;134;124;111;85;107;101;122;110;107;120;125;101;128;111;131;154;166;158;139;135;150;149;138;155;173;137;134;160;144;109;111;128;132;162;144;142;131;127;132;118;116;115;125;145;139;147;157;166;176;143;124;111;145;105;120;120;123;106;103;125;111;127;114;125;137;147;126;138;116;120;190;186;197;148;145;124;122;116;118;128;125;119;128;130;139;107;116;132;119;111;133;131;116;137;127;124;136;146;146;141;153;164;174;189;147;148;176;203;194;173;161;209;166;201;201;187;167;192;164;154;144;172;169;179;142;163;140;128;114;135;150;144;154;143;156;129;129;137;125;116;165;155;150;142;136;160;143;128;130;170;172;167;206;275;287;232;203;164;125;98;102;121;126;158;169;158;169;177;184;167;164;200;187;184;193;175;152;152;165;143;148;139;135;185;158;135;116;133;169;145;142;148;128;150;148;146;165;198;152;161;168;144;149;128;97;136;145;160;161;163;143;147;136;138;157;159;134;148;164;148;139;118;109;134;162;159;154;132;104;92;132;142;101;146;104;124;135;151;156;164;170;165;149;137;191;159;174;163;147;154;156;141;125;167;156;129;105;125;142;163;201;211;213;152;118;131;174;198;178;151;134;155;152;130;133;121;103;105;138;120;138;159;156;159;169;161;141;132;112;114;116;101;103;83;123;145;134;117;129;136;138;145;158;106;131;111;116;161;148;142;165;149;128;123;125;130;137;144;152;153;162;133;138;167;184;178;171;169;170;188;156;214;157;124;95;107;88;90;109;114;116;129;140;129;121;109;132;145;134;157;146;140;133;127;126;151;133;156;155;151;131;144;113;174;165;173;160;170;181;126;104;87;61;49;69;66;86;61;106;131;160;171;137;117;138;125;146;166;168;168;159;140;146;126;128;130;123;141;112;135;154;187;179;150;110;119;126;171;175;146;155;167;145;166;130;174;162;171;177;166;174;181;178;184;157;151;162;128;105;119;133;110;135;124;133;127;124;181;128;148;120;133;144;132;143;140;125;120;98;60;63;64;55;60;60;66;71;84;82;129;126;117;133;120;137;111;96;123;106;114;113;103;130;129;121;118;113;117;132;145;108;97;111;113;120;142;113;103;90;105;105;120;135;116;97;113;110;115;140;123;91;109;87;66;74;82;105;74;105;89;60;77;73;98;98;139;145;136;161;143;117;118;122;124;161;156;126;137;124;140;150;165;177;173;141;151;149;130;153;193;176;218;186;148;165;142;158;173;159;189;154;144;107;108;98;121;111;115;99;124;120;110;155;160;146;110;156;164;189;191;200;148;133;133;123;142;170;157;156;138;122;112;120;128;124;123;163;156;186;165;143;118;137;150;156;158;164;135;90;59;46;60;65;55;69;73;77;70;92;110;118;119;140;141;138;140;149;145;162;213;172;176;194;176;139;160;161;195;167;188;194;151;154;146;135;178;135;176;186;177;148;151;140;128;127;170;219;179;141;145;121;129;151;135;138;143;171;171;127;152;192;236;264;204;166;123;137;131;126;124;142;147;174;121;118;110;127;148;146;133;158;155;150;124;147;117;127;123;119;145;120;130;125;126;108;117;115;109;126;132;122;145;151;150;136;130;148;158;177;172;163;152;150;115;168;169;164;156;133;140;149;145;128;141;142;185;143;150;132;132;114;119;127;127;145;156;170;163;144;143;120;155;145;134;136;169;146;151;135;111;129;110;135;120;132;128;134;146;150;126;136;122;134;141;142;127;134;110;142;139;132;123;150;169;186;154;126;100;148;127;121;134;121;136;120;116;138;134;137;134;119;123;120;141;155;142;137;110;140;160;189;197;133;145;141;148;153;143;151;161;146;126;134;134;144;151;157;179;210;182;173;162;161;163;175;174;164;170;170;118;159;160;181;129;142;153;170;110;129;161;191;203;211;204;169;204;196;121;134;132;132;138;127;169;139;150;144;157;130;152;160;139;126;107;103;122;104;95;118;135;129;126;130;138;141;119;148;136;114;118;142;156;184;191;154;137;154;156;171;181;156;169;193;269;215;158;165;170;196;175;165;187;176;156;151;145;150;151;178;199;241;171;135;108;106;134;127;157;186;164;178;177;160;171;170;192;178;205;196;119;136;144;168;180;162;156;109;119;140;140;110;145;162;157;141;148;141;161;177;148;156;146;122;149;145;131;133;129;145;137;114;140;140;121;155;143;154;153;145;128;157;157;162;173;129;141;141;203;208;199;181;193;148;148;129;139;154;130;129;121;120;129;138;143;141;132;101;119;121;146;181;165;180;182;139;123;139;152;202;185;220;147;138;170;174;151;148;182;162;140;159;173;174;185;179;191;209;209;149;92;108;114;136;109;105;98;113;108;129;172;192;207;183;190;182;218;182;197;180;195;163;143;184;258;224;177;202;227;197;177;196;175;171;172;183;195;173;171;196;141;140;159;184;193;169;156;132;172;180;164;169;166;177;165;161;123;121;156;146;157;145;168;151;131;172;174;205;158;123;139;159;158;158;144;147;150;151;163;145;167;159;146;147;159;151;162;139;133;158;155;170;169;191;192;190;183;179;142;145;147;157;147;162;204;171;158;132;109;138;127;149;166;142;117;116;124;128;117;113;120;110;125;137;143;144;140;142;123;167;162;156;158;125;154;150;129;135;137;148;163;142;135;153;137;140;156;146;128;137;128;117;114;113;110;122;127;114;114;125;115;130;139;131;140;119;114;118;125;121;156;194;242;259;178;136;128;159;155;155;139;130;168;172;153;168;172;358;298;221;161;153;168;185;190;163;144;115;108;103;125;113;173;183;164;156;141;164;179;184;190;166;151;146;137;144;145;174;181;182;153;147;140;128;153;130;159;150;152;142;125;129;176;163;133;136;137;135;167;187;197;249;204;164;141;144;162;167;134;146;113;110;128;139;164;154;157;185;140;147;158;153;135;130;167;174;148;140;143;137;128;113;100;127;129;133;120;104;108;125;152;119;147;141;181;172;152;102;122;94;119;135;149;147;106;130;152;143;132;122;122;125;133;140;148;183;189;172;177;186;176;160;174;166;181;200;175;189;166;172;172;163;191;178;185;144;134;120;142;157;131;128;179;142;154;161;128;109;153;161;142;149;139;146;131;139;113;126;115;128;119;132;130;112;141;126;159;148;152;144;118;142;145;142;153;186;214;175;140;110;126;110;128;128;177;202;185;143;118;134;159;134;136;136;126;118;126;135;164;151;148;137;138;131;114;136;140;167;167;143;145;156;174;139;150;147;114;130;136;130;170;203;286;485;528;347
193;169;172;170;204;202;188;153;176;157;172;137;177;206;151;149;153;163;135;147;145;142;164;175;119;146;135;125;141;149;143;147;136;146;124;135;133;133;148;119;138;115;126;127;116;122;121;132;126;110;151;175;193;187;155;167;157;166;149;138;178;150;118;113;118;134;195;160;142;132;119;109;114;110;128;126;134;122;114;133;124;123;153;163;136;143;128;185;218;185;150;131;134;130;140;111;125;132;115;107;128;136;141;146;158;219;204;220;202;173;146;126;127;114;136;133;134;126;117;118;119;103;119;128;136;136;126;159;122;138;149;145;118;144;144;167;175;143;136;132;141;113;113;136;114;132;125;129;118;130;128;125;138;121;120;108;105;116;119;121;145;178;185;163;160;120;133;120;125;123;130;133;124;122;126;105;112;125;160;141;141;135;134;118;131;191;279;263;214;173;143;125;98;116;101;99;131;125;122;115;109;110;102;108;97;133;138;136;127;137;111;142;141;134;155;168;157;161;179;146;168;146;167;192;185;168;180;174;175;156;159;151;158;143;153;132;124;154;184;141;149;132;140;150;135;148;102;151;169;202;175;165;140;138;138;191;193;152;134;124;133;157;149;143;141;139;145;176;241;255;221;213;163;155;100;104;99;136;153;152;166;180;190;172;186;201;229;216;199;202;162;165;175;141;118;147;131;134;150;169;179;149;124;127;138;129;127;125;140;131;160;163;150;162;155;121;140;131;126;121;114;131;182;147;130;117;135;134;159;146;148;178;148;160;146;139;120;97;97;137;139;134;130;101;131;125;138;137;126;112;148;150;143;153;158;156;162;151;156;143;176;185;170;166;143;156;142;170;183;169;157;123;125;137;179;188;183;162;146;141;163;166;179;158;134;126;170;130;154;113;112;122;116;136;135;146;168;185;132;153;144;120;128;123;113;96;94;123;103;140;163;118;148;127;135;179;184;188;139;106;105;129;147;146;149;138;132;141;145;141;133;138;145;157;156;145;158;169;189;176;169;174;187;155;160;160;208;174;145;130;112;89;77;81;100;116;137;117;119;123;109;120;133;126;130;134;123;127;106;113;143;135;151;140;147;166;146;141;148;167;154;151;182;177;142;124;98;96;66;60;87;71;79;79;101;114;147;127;128;124;147;132;130;166;167;158;155;126;124;135;120;118;129;118;127;143;163;172;154;135;135;140;159;159;156;175;164;125;158;152;146;139;137;150;151;151;199;199;185;154;159;147;131;116;129;122;121;119;156;158;136;127;126;113;128;134;144;130;134;137;157;123;118;105;90;71;50;64;57;62;75;103;96;119;127;131;136;109;153;170;142;120;92;122;96;99;108;112;141;133;126;129;119;113;118;118;99;94;104;118;135;116;101;102;102;113;115;130;152;135;121;111;99;135;125;101;96;88;85;94;101;100;83;102;105;82;78;100;97;117;136;196;178;172;121;151;140;148;136;177;220;227;175;130;134;135;175;214;200;176;142;128;134;142;160;155;157;152;126;182;133;131;132;134;185;166;124;104;84;95;73;122;85;92;89;108;111;135;154;150;143;143;156;190;159;176;144;130;111;123;129;187;174;122;145;135;128;140;134;136;136;136;156;151;145;133;95;127;128;152;186;182;162;94;72;55;82;63;96;73;77;85;63;74;85;107;126;122;129;146;135;148;141;143;159;167;158;154;138;180;157;147;141;147;192;167;145;133;145;132;135;186;198;219;190;180;157;143;138;121;146;169;174;139;114;127;162;169;135;122;109;136;124;125;129;132;175;169;182;149;127;129;121;127;141;119;147;108;131;137;114;122;124;167;210;228;181;134;129;115;129;128;122;89;142;120;116;137;107;110;135;122;132;125;136;110;127;154;158;139;127;139;174;191;139;142;159;135;139;171;177;191;140;154;141;150;148;145;136;164;158;171;157;120;140;145;129;141;122;127;132;165;176;159;167;136;138;144;150;134;140;135;148;139;144;153;120;137;131;128;159;139;129;138;145;160;116;150;123;122;126;131;141;133;135;125;146;155;152;181;160;136;128;131;155;141;136;138;117;124;140;138;147;110;146;116;139;146;117;138;143;140;126;121;151;175;177;135;138;105;148;141;151;142;143;139;127;134;128;119;132;160;225;229;165;133;142;151;186;184;150;142;134;138;172;176;148;154;174;155;127;122;158;138;150;211;254;223;194;187;165;164;135;105;159;130;147;131;119;154;133;133;112;111;146;148;106;95;120;119;115;123;113;131;139;135;151;118;138;131;134;122;133;125;131;149;170;163;165;149;159;191;205;195;170;137;152;210;238;226;192;153;175;195;157;189;192;203;158;154;160;153;173;183;181;201;168;144;107;130;125;125;162;140;148;182;180;155;163;178;156;162;179;163;136;124;150;162;172;186;139;133;124;135;146;112;152;151;181;188;167;167;141;167;169;178;160;133;120;133;146;130;149;150;135;139;110;143;148;146;161;145;137;126;142;178;165;164;160;179;160;145;160;163;144;149;156;162;157;146;114;147;122;119;129;131;132;109;132;146;131;148;108;141;139;137;158;140;154;148;163;139;161;201;200;233;164;140;136;108;138;157;168;154;151;130;181;188;195;203;200;178;193;186;134;122;136;122;120;118;121;128;128;159;179;195;204;192;174;162;197;172;179;176;161;151;176;218;284;210;175;207;181;180;205;186;152;169;166;195;190;181;194;168;144;157;159;167;157;143;131;136;162;161;184;183;164;208;165;147;139;129;115;144;124;152;129;128;132;142;137;155;155;143;131;149;174;143;137;161;144;146;172;161;172;151;136;162;131;207;185;164;153;152;152;149;151;214;201;253;189;158;158;177;123;142;140;176;200;246;180;134;122;118;136;121;123;136;116;109;124;126;105;118;121;100;105;129;136;136;140;158;105;155;169;180;163;144;119;125;152;139;181;153;143;153;164;168;176;134;153;143;149;142;149;142;115;110;113;116;99;109;123;119;128;156;119;124;133;104;135;109;133;139;140;222;247;229;138;123;151;144;165;148;131;140;144;142;140;126;185;250;240;191;180;180;196;172;183;159;149;138;110;112;104;133;197;185;175;177;173;169;176;180;197;166;139;152;146;175;146;150;140;155;163;154;132;136;146;148;167;171;179;180;142;148;175;149;149;144;130;173;161;214;237;212;201;174;124;170;153;140;162;137;137;122;111;135;139;154;189;180;156;147;158;130;126;145;151;144;141;164;161;142;121;136;138;124;142;131;142;106;120;120;133;150;128;153;187;137;151;131;151;132;104;114;122;158;139;133;137;134;148;141;138;114;132;122;176;204;212;169;186;206;165;159;161;219;211;191;183;156;162;186;178;160;167;175;166;158;140;111;142;131;140;119;143;185;169;141;144;124;160;175;136;126;146;130;153;127;118;132;127;129;104;115;129;119;138;134;145;128;142;142;128;128;143;157;144;154;162;165;158;110;136;135;120;145;152;161;166;159;144;129;126;131;123;137;138;146;150;126;140;127;123;165;127;130;138;144;173;197;161;134;163;166;150;175;139;138;111;120;122;124;162;190;232;271;287;222
238;195;150;193;184;182;160;147;163;162;188;165;180;209;182;190;158;131;127;134;155;150;155;148;147;119;137;158;158;146;121;149;148;144;141;123;141;134;118;129;141;113;124;121;125;134;117;118;122;130;138;151;169;175;177;161;160;191;203;221;217;147;135;114;134;117;171;153;131;118;105;103;124;125;118;119;116;121;138;142;134;119;113;126;126;151;172;159;191;175;177;125;133;133;138;100;120;137;133;118;117;139;141;170;211;294;320;232;176;166;157;139;147;116;142;156;111;115;106;129;127;116;149;135;141;149;132;140;120;129;137;135;137;172;183;189;168;150;122;133;134;112;126;129;129;138;119;138;128;127;156;127;125;117;124;120;123;110;111;122;132;151;150;142;160;149;105;106;122;135;119;129;127;132;128;112;100;132;123;153;150;121;108;132;133;206;349;378;306;220;177;128;120;118;117;115;115;119;124;109;116;129;115;115;123;126;138;129;155;163;154;145;154;156;151;173;180;158;172;181;159;158;196;201;167;146;140;147;139;175;181;143;157;147;145;137;165;167;175;147;135;154;135;142;125;142;136;166;170;225;204;167;149;130;169;179;213;201;167;158;169;180;141;124;141;140;140;127;180;192;181;197;213;133;119;124;119;123;98;161;168;144;172;174;179;228;323;385;279;215;177;162;132;139;143;155;157;127;160;182;163;155;139;155;148;136;126;141;144;122;145;151;151;147;125;136;141;141;114;116;109;121;129;154;153;124;155;135;127;145;147;137;152;165;142;111;131;125;127;120;127;114;95;116;115;119;143;161;147;140;116;147;163;132;162;155;139;132;172;183;191;193;147;163;128;145;160;188;209;159;161;143;132;120;144;138;184;159;152;147;163;165;171;164;135;131;128;154;177;157;96;131;108;139;155;152;157;146;143;150;146;146;120;115;104;99;99;101;106;114;142;138;141;120;155;185;170;178;149;111;131;135;137;146;153;170;146;137;109;139;141;130;147;145;159;167;166;164;148;147;151;164;176;169;166;160;163;148;135;109;107;86;85;101;96;83;126;105;110;113;120;142;114;137;148;131;129;132;134;134;130;141;181;148;144;138;140;158;174;155;168;170;152;174;144;118;82;93;77;93;92;94;77;78;76;114;136;152;156;140;152;152;141;157;164;149;135;126;105;117;119;142;133;153;149;147;173;154;153;129;147;136;144;177;181;142;165;177;153;138;150;139;137;147;137;161;204;197;159;152;186;149;112;111;131;128;138;123;138;135;141;151;136;146;153;151;143;138;145;134;147;146;150;104;83;63;56;51;59;73;96;119;120;112;107;119;93;127;153;177;130;81;103;100;111;132;126;134;125;117;121;113;122;129;117;88;79;79;107;134;147;163;130;102;109;128;105;152;155;150;105;104;125;130;133;122;96;100;102;109;96;78;71;86;81;85;83;96;123;135;149;176;143;129;132;120;144;146;161;201;255;277;221;134;156;152;153;210;194;159;142;142;143;129;151;174;144;147;152;153;116;128;140;141;156;180;164;111;84;75;82;103;99;117;115;129;118;152;134;143;143;128;130;158;151;159;111;117;112;102;116;157;143;141;120;121;143;167;150;149;130;127;148;146;142;113;124;117;139;159;158;200;162;103;76;78;100;104;88;81;105;94;82;87;104;120;121;143;156;149;125;151;146;154;188;172;178;141;143;130;169;122;132;128;145;146;126;170;113;147;151;185;166;212;200;179;157;125;144;123;171;181;183;138;130;166;189;202;163;138;126;138;117;125;121;115;139;135;141;125;127;124;144;130;115;141;145;126;126;122;133;139;151;231;249;300;256;171;149;140;125;104;108;114;121;125;125;128;165;135;125;140;135;137;138;126;138;134;147;148;141;136;150;156;132;136;128;122;144;188;172;141;169;143;123;132;101;141;135;162;158;172;156;155;133;172;146;148;128;146;130;160;180;175;184;136;152;168;164;158;151;159;146;131;111;129;131;123;143;138;141;143;138;150;143;141;170;143;141;131;164;169;143;113;128;156;132;158;183;188;172;148;142;142;128;150;119;140;127;120;134;142;133;155;162;133;130;156;153;151;150;140;166;158;164;130;154;150;123;122;112;142;119;148;143;122;129;142;104;121;132;202;246;210;201;147;130;181;159;182;160;139;126;147;163;172;146;173;154;158;172;203;210;178;187;189;214;204;159;151;215;193;154;161;148;144;147;141;152;135;143;106;118;93;113;124;97;120;100;110;106;119;131;121;144;152;147;155;151;126;122;143;145;103;129;143;140;156;163;157;152;212;192;184;165;138;166;237;274;250;186;154;162;176;182;237;202;196;172;157;193;194;157;160;164;139;120;119;131;116;123;140;156;149;152;179;169;160;134;175;178;153;160;138;109;118;134;168;178;176;146;152;147;136;141;114;133;172;171;155;180;179;204;162;170;146;149;143;131;144;146;160;168;199;150;113;130;123;134;140;154;183;121;131;151;135;159;178;191;170;143;110;118;141;137;147;162;156;182;120;106;125;137;140;124;132;117;139;174;145;135;138;142;137;113;149;147;190;156;166;135;150;150;152;202;164;156;126;167;142;125;147;185;174;147;150;166;172;198;166;173;190;189;183;161;122;172;147;143;131;127;120;173;153;180;213;182;200;182;171;163;218;177;178;164;164;142;220;242;222;184;184;195;209;213;154;157;160;162;156;177;173;179;168;126;146;133;137;166;137;144;123;126;149;171;189;176;217;161;163;139;126;156;137;147;150;143;122;139;126;152;132;128;130;148;142;141;147;143;142;146;145;161;168;175;160;149;146;132;169;187;163;137;175;141;167;177;198;243;201;190;154;140;175;155;138;172;180;186;229;162;120;143;132;114;135;138;115;104;127;129;167;126;135;109;90;129;129;132;189;139;143;120;135;192;204;159;155;139;135;133;140;118;147;133;148;153;187;175;160;124;102;129;131;147;109;120;120;125;119;111;96;114;116;121;122;117;126;114;116;101;139;96;136;154;171;180;179;131;141;168;172;173;173;150;156;172;141;162;116;149;184;195;194;169;172;191;159;166;176;145;137;114;99;117;120;154;157;179;162;153;194;179;185;170;191;164;139;139;140;149;159;130;157;153;154;159;151;144;155;140;166;199;188;172;163;132;137;134;157;154;161;139;188;217;178;166;167;144;141;156;186;139;149;150;126;152;156;148;148;197;204;163;141;139;114;122;128;135;142;140;149;163;147;131;125;107;121;140;164;137;91;111;125;154;119;126;126;172;161;133;157;133;121;108;124;117;143;147;149;153;113;140;118;137;130;141;166;158;198;179;181;154;190;190;157;179;224;211;183;163;178;142;129;187;197;152;159;153;150;137;120;149;127;125;138;160;163;168;136;129;160;160;211;169;125;151;160;139;128;122;103;124;123;131;129;135;141;146;150;133;137;179;134;121;119;128;143;127;171;125;145;138;140;131;112;136;145;143;172;159;140;135;122;135;127;121;162;163;143;153;133;143;144;162;148;163;147;127;170;202;227;171;143;127;165;150;180;167;129;111;136;126;147;167;199;176;188;206;149
215;180;157;135;164;160;170;153;151;154;154;178;202;240;190;173;148;153;149;146;124;158;183;172;154;113;141;147;177;146;144;157;145;126;129;128;144;139;137;141;123;108;139;139;126;118;106;145;127;136;125;152;167;165;156;162;182;207;256;325;313;183;153;108;123;112;147;160;152;120;136;130;119;111;118;131;137;119;121;131;138;152;124;146;137;138;150;150;210;163;143;130;148;112;133;108;114;125;120;138;124;151;166;265;382;464;442;329;216;162;155;116;117;134;154;120;132;116;130;121;128;131;122;152;137;144;162;142;144;121;140;130;134;180;178;168;146;131;137;101;112;114;116;141;135;147;156;123;151;147;144;140;109;120;122;143;125;110;131;129;156;163;144;168;128;115;115;105;107;125;110;136;134;145;134;107;130;139;137;131;132;126;126;128;129;186;299;255;207;165;129;143;109;100;136;125;115;125;115;115;89;97;110;103;130;124;159;152;172;178;158;173;134;159;181;189;167;199;175;200;175;204;209;193;188;183;153;152;189;195;200;234;192;175;157;151;139;168;171;166;154;162;131;143;118;148;136;154;195;226;226;192;170;184;177;154;184;219;182;151;133;137;154;115;139;138;160;140;171;165;172;165;152;140;118;115;100;111;112;144;136;172;190;173;163;258;403;389;270;212;171;171;188;173;162;129;138;129;141;147;175;168;157;163;127;134;140;143;131;150;117;157;177;118;114;125;144;123;106;119;110;92;128;122;141;136;135;144;136;169;140;144;172;168;153;142;140;127;113;116;119;103;119;132;125;139;158;154;132;118;138;146;157;152;159;146;140;161;139;165;173;182;156;144;127;149;156;183;209;159;176;135;119;126;135;109;120;133;145;117;141;146;128;168;154;187;192;193;186;158;133;132;135;124;148;159;167;172;164;134;160;130;118;119;103;104;94;122;136;142;167;160;118;130;137;175;173;180;164;157;131;141;146;142;166;160;143;125;116;113;126;116;133;180;142;161;184;156;138;163;156;167;176;190;161;151;143;157;127;110;99;81;94;103;112;110;98;103;83;111;116;136;115;134;121;118;131;142;149;145;131;181;185;198;149;150;149;153;149;136;112;130;146;132;130;122;108;78;75;111;106;112;90;128;98;100;98;167;148;128;133;144;140;164;179;183;178;135;109;93;140;139;133;133;134;141;146;130;141;162;139;131;133;172;159;157;171;161;149;122;140;156;158;146;139;156;182;198;166;180;200;165;108;110;125;107;135;104;161;126;123;138;161;137;117;151;144;134;139;159;164;158;154;125;91;72;59;54;64;81;107;117;126;101;115;126;144;143;144;136;120;109;106;116;105;108;131;123;137;128;92;105;93;113;107;101;101;83;91;120;180;142;116;118;101;105;119;169;181;146;114;87;134;171;149;115;111;113;114;96;95;95;97;84;102;96;103;108;137;159;155;160;128;126;122;146;160;175;233;258;256;292;231;158;140;130;161;189;172;139;153;126;123;179;149;176;164;149;153;141;134;137;135;155;156;139;133;101;80;89;82;104;98;102;131;132;147;121;169;174;154;138;135;133;147;130;109;118;107;103;98;120;149;119;125;160;214;229;220;156;133;123;122;144;132;135;120;124;118;148;164;156;151;94;70;69;70;78;78;76;97;106;95;119;121;132;135;133;154;136;151;142;162;152;174;199;179;160;149;147;139;141;126;132;126;138;152;165;117;143;156;155;196;188;171;162;144;141;131;165;244;269;212;197;176;198;222;260;204;158;152;121;128;130;117;111;97;124;115;137;132;160;173;161;159;144;136;140;110;132;121;153;188;241;365;441;320;228;156;140;137;130;111;142;142;156;127;123;128;115;120;161;141;143;155;125;134;127;172;162;132;120;159;153;128;146;133;139;152;147;160;165;152;146;128;131;146;144;154;159;151;155;147;151;144;137;147;161;153;160;166;144;167;165;154;138;141;144;175;143;152;142;131;118;114;132;111;127;119;144;159;147;115;128;157;164;155;148;136;146;151;135;116;139;140;118;156;178;185;253;193;164;144;121;137;115;102;120;117;114;129;124;160;162;137;111;145;133;131;177;163;139;155;151;154;158;140;139;109;123;141;151;124;148;151;132;145;119;144;133;163;178;208;201;180;133;142;148;186;167;160;129;134;140;160;159;163;160;199;174;215;285;300;248;147;187;176;148;148;183;199;217;187;173;151;149;140;142;130;142;137;126;109;92;120;127;98;77;79;114;113;126;117;123;154;165;153;155;152;118;104;126;129;133;133;122;142;156;173;179;194;209;214;213;156;132;153;163;234;221;164;148;137;171;160;194;171;189;173;160;191;203;138;148;132;127;105;118;109;138;156;156;141;130;138;159;175;167;153;163;142;149;126;105;103;146;164;138;158;182;136;137;153;140;135;109;128;156;162;161;174;200;238;195;167;143;139;149;153;139;151;139;137;162;139;118;132;141;146;118;164;138;126;134;105;131;179;185;174;162;151;112;103;127;114;139;150;156;156;149;124;112;123;123;124;116;142;141;154;126;144;126;118;133;149;151;153;203;193;179;145;140;135;152;159;162;143;130;130;128;143;155;187;178;150;156;171;183;157;168;130;144;159;154;149;154;164;168;166;131;120;110;128;167;166;199;180;189;160;171;178;233;219;178;148;155;148;200;172;169;158;184;203;162;175;159;151;148;144;160;144;137;167;142;123;141;135;133;144;147;143;111;133;147;172;151;188;217;154;169;122;138;158;190;173;144;142;111;126;145;134;130;104;112;171;135;115;130;129;125;139;134;138;139;178;132;138;127;134;147;137;149;139;157;165;161;201;200;196;178;162;164;158;175;161;161;154;182;221;192;170;155;155;144;121;142;116;115;127;107;127;159;160;121;99;136;128;109;124;145;133;153;141;128;168;149;144;155;120;107;110;135;140;147;164;169;168;166;183;140;104;121;126;162;139;134;124;115;140;124;132;94;105;109;134;109;126;120;133;138;100;112;126;111;135;133;168;181;153;172;188;197;182;159;151;140;174;179;151;136;152;160;158;136;138;187;203;206;172;153;165;165;122;116;108;110;114;151;135;178;179;157;170;200;184;161;184;154;147;134;124;123;148;140;161;193;149;128;128;136;138;171;219;186;184;138;141;162;153;135;122;162;130;143;171;196;185;183;191;158;157;159;172;158;182;167;172;167;151;160;159;169;153;138;145;140;125;147;151;141;142;192;208;157;140;116;130;130;166;128;99;127;111;106;119;135;145;144;168;149;149;126;137;137;124;125;139;146;132;151;151;133;136;130;176;181;181;172;152;165;157;149;174;153;176;167;192;192;217;210;170;201;166;171;167;176;169;167;121;152;138;131;130;149;153;177;180;222;186;136;164;137;195;201;144;152;142;158;126;133;126;104;128;131;135;165;153;179;134;159;144;153;174;146;120;106;116;123;126;128;159;172;111;137;152;150;103;147;142;133;147;164;146;155;123;152;136;141;184;177;171;136;150;140;173;142;135;126;143;161;214;245;171;132;143;157;183;184;160;144;139;107;151;194;204;242;195;176;154;142
220;203;140;125;141;135;154;155;164;148;152;154;159;216;219;200;157;168;140;132;123;173;196;168;153;124;133;125;141;142;164;200;169;142;140;111;124;146;138;173;165;152;162;142;114;142;123;141;132;117;112;119;125;141;152;142;156;178;285;413;350;187;115;135;103;120;135;116;134;135;119;127;131;108;144;120;122;126;130;133;136;157;127;128;136;143;147;141;159;157;133;122;146;140;138;99;112;127;121;113;139;150;159;236;449;495;381;301;194;148;125;133;143;125;141;156;158;150;134;176;152;140;135;117;149;151;148;123;141;127;114;100;142;134;172;147;122;142;164;135;109;121;138;172;162;151;144;139;160;180;148;139;110;99;122;122;114;127;129;155;186;166;149;142;129;117;126;117;112;127;114;109;135;129;113;113;127;122;140;140;131;113;136;148;163;171;195;170;150;161;131;109;143;114;110;117;119;123;116;118;119;131;116;115;129;149;144;177;163;169;168;131;150;159;176;170;195;185;202;215;209;206;198;187;190;147;160;153;180;198;228;224;183;167;183;157;158;152;152;160;133;147;124;124;121;123;126;147;169;193;192;187;182;226;174;166;158;161;141;147;148;136;125;110;132;155;168;157;147;175;187;175;151;129;122;129;105;120;124;152;133;127;164;167;165;254;337;338;217;178;171;154;164;154;160;162;145;134;165;158;172;154;141;134;149;134;125;130;133;126;150;146;126;117;129;122;116;126;110;116;113;105;115;114;111;109;164;146;148;145;139;157;170;158;155;127;135;124;138;130;133;109;117;121;115;134;155;148;135;141;138;163;166;172;152;154;163;158;175;181;225;164;170;131;117;151;179;219;196;201;165;155;143;116;134;124;118;132;142;116;127;152;135;158;179;166;174;153;163;149;142;129;120;126;149;183;175;203;160;154;154;132;110;105;115;87;118;106;125;159;157;141;119;129;138;124;133;150;133;133;148;142;165;231;245;187;152;124;138;121;125;119;134;148;155;135;194;168;178;170;177;162;172;166;167;165;130;154;123;122;99;118;119;122;126;118;119;139;120;105;119;111;129;137;134;106;130;178;190;211;187;198;192;171;171;154;171;150;109;93;102;112;145;142;153;133;111;77;65;100;119;130;120;105;119;128;123;131;153;130;152;153;149;155;185;187;166;145;130;143;154;124;121;129;138;139;150;170;176;157;119;131;138;132;133;152;155;143;148;154;155;145;177;132;142;173;192;230;208;174;164;133;126;111;104;97;104;127;141;118;134;141;148;139;147;151;140;142;125;166;165;166;140;116;109;83;68;49;61;78;93;107;97;102;128;111;101;123;136;137;118;128;115;98;129;114;138;162;129;107;112;97;99;114;98;103;91;108;97;143;153;159;119;105;118;102;118;134;175;147;88;109;141;161;143;105;97;116;108;118;109;89;88;114;95;113;109;105;171;153;150;128;110;116;116;152;169;228;265;252;258;307;208;154;151;145;141;154;143;157;137;149;153;170;206;197;163;161;143;128;137;145;132;151;173;158;149;110;122;89;92;105;104;126;137;123;147;154;161;145;136;126;129;149;146;145;135;116;125;105;96;125;118;113;153;160;247;343;279;194;136;113;117;131;146;142;125;137;161;168;188;163;126;84;60;57;71;79;77;91;96;94;125;103;109;136;138;139;138;144;124;145;150;153;159;170;148;158;133;136;144;142;125;134;149;141;164;146;139;157;171;170;155;156;153;131;124;108;144;185;284;310;240;180;160;219;241;254;223;182;123;145;139;155;121;109;102;105;130;119;169;224;194;188;158;142;149;127;126;136;143;133;153;225;435;514;344;209;186;171;152;164;147;137;115;142;140;127;120;157;143;130;146;152;165;146;108;117;137;125;146;140;148;144;126;142;127;143;134;148;176;154;170;141;124;127;141;152;172;156;173;159;164;151;153;153;140;135;130;186;191;187;190;213;172;142;136;149;146;139;144;149;141;124;113;113;113;116;136;140;151;133;144;145;147;147;151;132;149;132;138;156;127;136;111;136;156;164;175;229;203;161;159;125;112;119;118;124;107;137;127;135;119;130;144;123;146;156;156;157;160;149;184;149;136;120;124;114;129;140;133;139;162;132;130;118;140;124;139;128;179;211;248;200;159;128;153;153;195;174;155;181;141;153;141;132;167;188;172;178;200;286;333;266;162;140;163;143;149;130;197;216;176;169;150;150;140;136;155;131;169;127;95;105;120;104;100;82;94;103;103;87;120;119;155;164;154;134;107;111;113;125;112;133;144;152;167;207;197;186;190;275;236;178;139;139;114;142;177;198;139;149;126;152;157;164;188;159;177;213;182;184;154;128;126;90;89;125;159;181;183;141;134;160;142;171;187;170;168;177;171;137;107;98;116;139;160;128;147;143;150;133;131;118;121;140;124;167;126;142;172;188;222;214;143;139;146;124;134;134;161;177;156;137;154;115;120;153;140;144;158;166;135;140;144;160;155;151;170;144;112;95;105;144;142;138;141;119;138;112;130;124;115;139;153;139;143;136;150;139;141;123;140;158;158;169;171;223;233;181;127;133;148;145;131;142;144;169;152;140;153;159;148;162;143;152;166;154;145;158;139;161;131;141;150;161;141;167;136;122;117;128;125;152;179;183;208;207;199;223;284;326;333;202;138;150;129;147;160;197;176;172;159;173;159;137;148;150;123;129;119;128;140;140;130;148;132;155;135;128;136;123;101;133;121;163;189;195;188;169;160;165;205;224;194;147;125;148;137;148;131;141;125;129;164;161;127;105;115;129;125;135;149;169;143;134;112;139;116;126;128;131;140;139;162;190;213;215;171;156;144;135;148;159;172;175;153;158;199;187;176;151;170;144;103;117;108;102;127;131;137;167;142;141;119;117;109;112;120;129;170;194;152;138;174;159;117;133;119;130;128;152;133;144;163;139;138;140;130;138;128;136;152;177;173;138;166;141;110;120;107;124;122;117;126;134;132;130;115;135;127;119;110;133;136;140;160;153;178;198;241;244;209;166;151;158;145;163;136;142;149;155;155;127;171;199;245;228;189;172;159;149;161;130;151;127;128;137;162;186;170;195;199;212;194;200;171;155;140;127;139;110;144;127;141;194;146;149;98;142;129;173;170;176;141;141;145;151;148;158;144;145;147;125;139;169;154;164;190;169;169;163;143;159;147;189;203;193;158;170;138;181;147;162;147;122;126;144;131;140;181;219;241;204;139;132;111;149;140;101;119;121;140;122;103;124;153;126;149;145;119;123;124;136;118;101;142;136;156;128;147;162;129;155;191;226;221;171;171;144;152;161;157;206;194;194;201;200;196;216;162;173;185;168;174;182;136;150;129;148;153;140;125;143;186;183;190;202;191;149;121;137;178;159;150;152;150;153;117;149;133;117;112;132;154;142;151;162;185;167;168;194;172;160;122;107;118;102;133;131;123;126;131;147;142;145;134;123;147;162;149;163;175;158;148;149;114;127;194;199;180;158;172;177;192;156;133;163;137;137;168;180;160;147;114;129;175;164;143;169;161;120;117;155;201;206;203;171;159;127
188;159;158;129;108;146;121;142;164;136;140;168;162;225;263;192;177;214;169;148;140;179;186;141;167;135;119;125;122;163;159;195;197;163;156;138;151;124;131;170;181;163;165;131;131;146;126;167;134;133;131;129;132;163;134;157;192;205;261;371;256;188;134;136;99;104;115;130;150;139;109;112;146;152;153;127;129;126;120;154;150;131;119;149;153;167;139;132;151;142;129;124;131;136;143;127;119;125;156;153;171;120;185;208;307;320;294;209;141;129;133;126;155;134;136;133;152;175;163;171;151;117;143;141;146;160;156;125;138;118;154;129;127;111;153;146;123;140;192;174;154;129;178;194;210;197;146;136;155;189;169;139;101;113;119;121;146;155;144;218;237;189;141;133;128;142;118;116;127;121;118;122;116;142;135;149;126;127;115;125;133;135;122;107;156;158;149;137;179;142;155;134;125;129;128;129;137;136;136;115;110;124;122;117;138;167;180;172;174;157;150;150;147;155;191;211;195;218;189;185;177;186;205;183;177;143;150;170;149;179;213;199;199;166;186;173;171;135;138;145;167;154;144;124;100;125;132;162;161;197;157;185;207;222;180;155;149;165;157;152;151;139;126;97;123;141;172;172;169;154;163;173;156;183;152;125;113;117;136;132;145;143;147;164;169;184;228;220;185;173;147;166;146;145;159;147;135;155;147;130;156;158;131;131;146;132;135;129;145;170;156;152;140;116;116;107;113;111;102;128;126;125;125;153;136;127;169;164;140;126;130;154;139;135;146;159;142;128;115;109;125;97;122;114;122;118;147;119;128;146;144;145;182;168;169;147;163;165;175;153;177;175;150;135;152;172;190;205;199;196;181;169;127;127;136;125;138;127;150;155;123;112;139;134;147;169;165;159;159;136;154;135;147;143;189;196;203;170;139;142;136;133;126;148;105;97;94;96;127;142;137;124;120;140;124;119;126;119;105;109;127;166;158;230;295;247;157;121;156;154;135;114;126;155;151;156;144;133;169;197;213;181;174;171;186;166;134;160;109;115;121;124;122;105;103;107;115;106;103;116;98;132;136;130;119;110;112;153;223;219;170;180;163;173;189;165;163;143;114;77;89;119;131;148;138;103;62;61;63;102;96;131;135;119;122;93;108;100;121;107;124;139;117;152;165;194;172;145;137;122;160;148;123;166;152;156;139;171;150;136;129;124;152;123;131;106;135;131;114;153;159;147;148;144;129;149;211;228;175;144;146;137;124;115;104;123;103;108;103;160;124;128;154;129;136;124;126;175;154;154;144;139;163;146;113;74;56;50;74;71;80;81;91;102;114;112;116;112;119;125;101;124;119;103;108;111;125;136;120;137;116;107;108;127;127;102;94;95;117;90;138;134;135;130;111;124;153;156;173;174;133;101;107;136;117;120;85;111;115;99;99;94;96;96;117;109;118;126;162;164;141;94;91;110;121;134;156;205;232;241;239;229;214;161;127;144;172;156;154;146;133;137;129;205;250;194;152;153;165;129;161;128;158;175;204;192;166;133;118;113;104;102;108;116;129;139;151;132;137;153;160;131;136;140;136;112;147;150;123;113;105;99;113;136;155;173;213;294;240;156;121;142;156;134;151;151;143;156;172;149;136;148;128;101;58;48;74;64;76;79;93;95;98;115;128;127;140;159;150;151;176;135;167;155;165;161;133;148;128;126;144;140;131;148;136;149;154;145;153;168;190;212;176;167;122;131;116;143;117;196;221;246;200;183;151;172;191;208;173;155;157;146;170;130;125;144;112;118;105;138;180;183;171;174;156;149;137;145;136;140;157;156;161;204;315;357;264;232;186;202;188;137;174;164;146;146;144;140;160;152;126;150;129;135;151;125;123;146;128;143;147;152;141;153;127;150;116;144;150;171;168;149;146;124;135;149;161;149;143;141;161;153;113;133;138;146;158;129;143;190;270;214;209;194;167;162;148;135;149;146;133;124;138;119;125;129;100;122;138;138;129;119;140;131;152;132;151;129;154;128;117;138;128;128;114;156;125;132;150;167;154;153;155;126;117;116;125;132;137;150;140;111;130;124;139;129;140;153;143;159;174;196;166;129;138;140;134;123;142;156;143;162;158;141;148;116;127;136;141;166;216;239;225;201;145;155;170;162;191;198;203;161;172;151;141;155;145;163;170;165;205;242;243;217;172;148;128;150;135;140;169;189;194;145;129;135;146;139;145;148;157;147;120;130;123;110;84;77;85;92;108;135;144;149;131;117;106;113;91;110;102;125;154;153;172;152;171;222;216;198;201;220;221;175;169;115;113;125;163;138;150;150;148;163;151;152;160;163;192;169;164;164;152;120;122;93;99;140;162;218;199;176;147;159;124;133;109;159;171;200;120;144;117;142;169;173;158;155;113;125;124;130;133;110;159;111;132;145;139;147;158;175;181;151;114;104;131;100;123;131;135;177;137;143;156;126;140;137;135;142;154;156;145;145;147;158;164;145;144;135;134;105;108;136;146;142;113;125;114;104;114;119;135;131;183;146;134;117;150;124;159;134;160;205;211;150;165;159;152;152;139;133;122;150;145;136;142;126;125;130;108;140;150;162;178;190;180;166;173;165;150;152;148;130;148;150;159;143;119;125;99;105;110;124;184;232;230;240;224;235;354;459;329;215;158;123;129;127;157;150;160;169;161;149;158;155;111;117;129;136;94;97;112;141;140;131;129;124;145;141;114;127;117;98;128;170;166;204;178;153;160;181;221;201;188;170;131;144;125;163;135;125;134;159;183;168;144;143;109;123;128;146;161;149;144;133;103;122;134;124;122;133;168;184;164;173;180;187;162;155;147;176;149;158;137;183;161;132;162;141;134;146;134;138;108;119;112;121;121;130;159;133;132;113;148;124;133;110;125;107;186;186;144;154;150;143;139;139;117;131;144;130;146;157;154;156;144;142;120;143;120;152;134;169;194;134;163;144;108;130;111;123;122;136;133;124;137;124;117;128;147;137;132;120;113;144;117;134;144;234;279;318;246;160;159;150;172;162;127;138;147;147;149;143;170;211;277;251;184;156;169;145;122;151;141;108;132;124;156;178;205;206;217;217;183;205;171;163;168;145;111;117;96;125;146;172;148;112;132;121;149;153;164;134;146;148;143;150;165;158;164;166;132;117;108;124;124;138;149;141;151;150;154;139;159;170;209;178;154;142;135;163;149;160;159;142;119;114;113;125;160;175;184;170;134;137;137;127;132;133;133;132;118;120;119;152;126;157;132;114;119;121;117;114;112;124;113;141;140;143;143;173;142;188;199;270;248;182;159;141;135;191;191;201;221;189;182;192;163;182;169;187;228;191;185;195;173;141;150;134;130;141;128;116;161;164;203;199;178;152;115;155;146;141;175;158;162;139;122;116;131;121;138;98;150;134;131;170;187;192;197;169;181;170;131;109;126;126;119;132;136;140;141;142;164;156;150;139;154;160;219;214;175;193;149;155;109;123;158;151;166;164;175;219;171;175;158;161;152;174;154;154;145;168;154;152;130;146;168;164;159;140;164;138;156;181;170;159;139;133
144;161;178;133;131;128;126;148;135;152;134;147;139;185;205;174;195;181;148;163;141;133;162;139;145;130;117;139;127;161;159;172;190;148;152;141;160;144;131;149;162;142;145;142;140;137;138;145;160;147;160;151;153;138;169;178;198;218;271;262;222;158;158;151;137;134;130;149;158;179;131;133;172;131;141;141;119;104;142;141;145;150;122;132;168;191;134;155;151;153;134;126;167;189;175;123;135;134;143;176;175;145;154;143;182;208;181;140;141;125;128;155;179;153;154;131;111;139;137;169;140;144;138;158;140;145;156;134;147;151;133;120;123;120;111;124;137;133;185;209;163;165;212;304;262;181;145;139;169;208;151;138;119;111;124;146;157;143;151;212;227;205;129;118;124;114;128;115;109;129;130;111;140;117;145;113;136;107;117;129;135;136;160;149;151;129;129;141;187;169;133;124;151;165;146;138;111;112;147;123;117;116;108;146;132;141;146;174;164;162;163;153;147;143;148;188;201;196;178;150;177;186;209;199;175;146;141;126;181;187;221;215;179;181;168;182;142;150;134;144;132;131;112;103;94;110;141;150;162;169;187;188;160;133;118;126;144;129;135;133;151;118;112;111;101;120;152;168;159;162;168;188;171;180;149;103;121;108;107;145;136;134;151;144;177;168;227;209;205;188;145;121;151;162;165;147;124;133;126;142;144;126;134;125;148;119;122;120;121;126;143;154;150;129;147;128;119;94;121;113;132;179;132;120;127;146;201;175;135;125;129;144;137;124;150;114;140;121;145;131;107;109;149;134;108;123;136;134;139;139;139;144;163;176;152;147;162;165;159;166;154;142;131;129;119;163;172;192;177;201;228;174;134;128;114;150;156;131;158;133;109;147;127;138;140;134;167;124;115;129;132;135;151;166;169;206;195;166;143;147;152;118;137;94;111;89;70;101;98;125;110;128;131;106;141;133;134;122;125;122;156;152;162;181;212;205;161;134;140;153;142;112;144;147;152;175;178;162;158;214;237;220;190;182;195;175;145;132;128;119;139;117;107;102;97;111;116;108;106;125;125;113;116;127;119;128;139;151;183;176;175;164;150;156;171;147;178;150;137;117;125;125;127;148;116;102;78;72;53;70;103;112;146;103;112;134;107;111;119;95;120;144;138;151;161;158;168;143;150;136;147;140;139;142;154;129;126;157;157;148;149;131;125;118;137;124;116;124;129;157;174;186;137;163;138;138;170;210;176;139;132;116;125;127;121;98;123;130;126;133;137;125;150;150;133;131;160;162;136;154;148;118;143;122;89;75;62;52;71;71;68;84;78;114;115;113;131;119;132;110;143;140;104;100;126;120;133;126;117;108;110;131;122;116;117;106;78;87;89;127;142;126;138;128;119;120;140;148;161;132;139;114;137;125;106;91;126;105;95;121;98;116;92;118;123;153;158;148;191;190;156;97;125;101;144;122;145;152;187;181;184;177;194;167;153;188;176;168;170;153;139;131;159;226;250;212;169;146;135;144;153;133;144;177;231;194;129;153;128;111;88;105;110;103;112;120;121;130;141;128;138;119;134;124;115;145;162;147;130;129;106;135;97;134;144;144;168;224;166;144;113;148;166;142;170;169;164;135;152;157;162;137;132;96;81;65;82;68;80;81;96;81;103;109;128;147;153;161;177;172;161;136;183;176;142;166;134;173;149;146;133;131;148;146;154;150;135;149;147;214;201;181;124;119;112;128;113;125;97;148;174;189;159;145;149;144;136;156;158;172;148;148;166;125;144;141;128;118;116;125;156;207;183;172;146;141;120;125;136;144;144;139;146;163;207;225;202;179;201;180;209;229;191;147;148;146;182;175;164;129;141;158;152;141;156;135;108;126;146;155;152;144;132;147;129;121;134;150;159;157;168;176;146;139;162;141;144;159;171;155;134;165;141;146;121;123;134;128;142;189;251;192;214;177;165;141;159;129;146;141;128;107;129;116;111;104;97;149;110;116;142;126;147;159;151;133;158;162;118;134;147;180;132;157;123;125;122;145;173;177;140;163;147;122;110;99;119;131;129;140;142;149;125;114;136;130;145;146;160;151;171;151;148;141;143;149;157;123;145;147;158;141;137;106;131;122;136;112;125;146;163;225;201;185;162;148;193;209;190;209;212;167;151;148;133;149;153;170;152;160;153;169;174;166;153;147;164;135;149;152;166;180;189;155;155;125;120;121;144;142;164;168;136;150;134;114;93;100;97;111;97;145;162;194;158;161;117;116;93;105;140;140;139;145;142;208;197;253;219;185;184;220;199;212;147;116;96;112;152;160;160;116;146;149;168;194;171;183;166;212;186;135;146;139;113;103;112;162;158;200;205;179;128;157;128;85;104;122;143;154;122;121;126;127;166;164;152;142;146;145;171;151;152;132;131;143;125;107;130;113;144;161;148;134;138;149;134;128;129;140;152;182;174;187;152;168;144;167;172;115;120;139;129;159;175;177;153;127;157;142;105;111;134;125;139;138;116;100;97;105;98;132;134;134;150;145;135;148;142;124;125;143;156;202;205;174;147;129;124;126;127;133;144;155;156;143;166;165;143;153;157;140;132;176;246;198;169;186;187;163;170;155;119;151;145;147;149;133;108;118;108;116;112;135;205;243;263;234;200;248;329;387;315;225;149;140;120;133;152;160;184;164;139;183;169;163;135;125;113;108;98;113;110;127;122;117;135;118;131;106;126;117;127;117;117;128;187;195;176;170;177;188;193;187;153;141;169;188;166;128;124;132;141;144;185;156;151;130;125;129;150;118;157;146;141;129;132;154;128;125;105;135;181;174;158;159;183;174;203;185;195;162;191;129;149;153;140;145;151;134;107;125;169;128;132;119;133;127;144;133;140;124;108;123;108;124;117;115;148;131;124;155;166;116;126;156;128;155;149;150;160;175;175;158;175;171;150;157;117;124;121;148;157;166;170;173;152;131;135;126;114;112;116;131;125;138;137;134;143;139;151;158;140;134;134;146;117;132;185;310;424;440;330;241;207;176;147;128;144;150;157;167;156;177;159;186;235;207;156;168;140;126;118;149;128;125;97;143;192;172;182;208;200;185;195;165;165;197;165;127;128;155;120;130;128;147;152;127;112;99;110;135;151;144;164;161;144;149;114;147;153;172;147;121;87;93;102;127;125;120;147;147;166;150;154;158;219;187;156;158;163;150;151;148;147;138;133;123;129;113;161;204;190;154;147;140;162;161;120;105;146;150;115;124;128;108;150;142;132;125;127;123;123;130;131;134;122;137;155;135;167;159;157;175;202;234;204;187;135;122;140;149;185;220;260;229;199;190;172;187;186;213;241;240;230;236;201;138;143;122;135;125;133;114;141;166;167;193;189;209;181;149;153;174;178;187;184;139;133;142;127;144;141;130;140;169;156;164;207;208;190;169;158;122;116;118;114;121;133;117;120;141;155;144;155;147;170;133;166;195;227;247;198;178;135;142;135;116;129;147;138;156;172;176;163;134;173;166;167;180;159;156;183;155;187;153;146;120;120;161;161;173;174;133;132;157;145;157;143;156
129;135;175;143;145;147;128;140;150;138;168;161;156;202;201;182;141;189;153;163;127;126;133;117;147;121;115;129;132;141;131;177;149;164;167;172;166;197;175;185;140;157;186;166;138;134;124;122;153;160;163;134;122;126;161;161;216;237;239;217;172;132;190;262;193;140;153;152;182;150;142;134;121;155;144;130;123;134;148;157;152;157;183;159;145;142;135;114;152;148;135;143;161;177;180;144;125;166;179;176;176;163;129;143;132;144;157;142;141;114;142;139;170;157;115;136;102;135;145;136;123;113;117;135;132;162;164;153;155;133;140;144;146;107;110;121;154;145;178;165;196;171;228;251;215;163;149;128;147;176;151;147;97;112;131;159;169;184;174;166;217;157;143;166;122;115;130;149;120;126;153;140;100;113;132;116;112;133;99;109;138;130;145;166;150;134;144;174;225;204;132;116;132;145;150;112;141;114;162;122;116;90;126;145;139;140;132;173;163;175;147;144;147;156;158;184;146;160;172;145;156;147;188;196;158;161;141;148;168;207;201;200;182;179;160;158;152;151;151;162;156;140;129;100;113;108;122;160;197;191;198;169;159;131;123;122;124;125;140;156;172;126;117;106;104;112;110;157;144;149;176;203;211;223;166;133;113;118;120;123;150;156;159;158;168;198;176;161;193;153;147;158;128;150;162;144;154;144;131;146;156;140;158;129;129;120;131;122;137;133;138;124;118;161;133;125;111;126;109;113;128;162;128;137;133;130;150;169;144;129;117;139;148;135;123;147;125;131;148;127;126;132;149;139;126;113;126;132;130;125;125;138;159;136;154;161;161;171;159;138;170;164;147;141;134;150;150;157;157;197;257;204;156;147;154;151;144;149;128;142;141;137;133;142;135;143;144;140;146;149;145;148;131;174;175;191;179;144;135;152;147;126;116;110;119;91;96;84;98;97;124;98;130;133;141;160;150;129;139;135;128;120;139;163;169;140;128;118;148;137;125;151;118;140;158;184;159;163;162;195;201;197;163;186;183;166;150;152;132;110;130;117;122;110;111;124;123;143;131;128;115;125;106;117;112;127;126;145;190;173;167;156;151;152;146;159;160;173;151;152;172;146;151;128;130;107;70;57;69;69;82;98;114;92;117;130;117;128;121;122;114;132;135;136;151;154;141;117;151;167;185;205;150;176;167;152;141;143;138;156;159;139;138;147;119;116;123;127;138;146;205;217;160;145;150;130;161;175;155;125;138;121;138;139;122;121;120;120;121;126;142;139;149;150;136;124;136;135;143;165;164;153;120;123;85;80;54;59;61;81;68;69;79;85;114;114;127;123;125;116;101;125;119;116;119;141;154;108;113;107;97;113;113;156;118;109;86;100;108;101;124;137;145;153;171;149;140;164;161;138;146;133;132;124;127;109;95;113;97;110;102;100;98;115;141;171;137;148;166;172;137;135;116;107;145;118;117;136;143;163;180;157;166;176;213;234;198;175;157;182;156;152;137;170;203;197;187;188;157;155;165;150;154;163;180;171;141;121;123;120;109;129;134;118;115;133;133;124;132;145;153;132;132;130;133;117;157;152;149;124;116;121;139;147;153;158;165;152;134;132;134;158;183;233;211;191;160;153;143;153;158;154;121;97;79;80;74;86;97;116;106;85;81;74;121;117;146;134;146;136;132;144;166;183;168;178;166;175;170;164;150;147;123;151;150;161;153;143;158;185;198;166;133;158;121;148;125;146;136;128;134;140;155;139;137;103;124;126;164;167;161;160;169;161;159;154;142;149;117;114;175;169;140;127;128;126;145;138;122;203;205;166;144;146;171;164;137;161;172;184;260;242;212;162;135;144;177;181;191;180;152;134;144;147;151;135;117;128;149;137;148;125;137;136;153;107;146;149;140;164;206;191;181;166;135;168;159;137;159;153;152;155;134;148;143;106;106;134;167;197;198;194;156;155;160;158;142;142;166;148;116;124;98;126;111;96;117;104;100;90;124;133;143;120;129;123;130;144;129;141;166;150;155;150;124;121;134;125;147;163;155;132;145;107;117;117;109;132;153;151;127;119;118;122;139;130;128;129;141;135;137;137;129;116;147;141;117;156;126;146;151;143;127;131;136;136;131;114;110;113;130;155;155;124;119;147;152;216;246;226;186;193;137;143;145;131;177;178;175;148;158;159;144;163;168;164;136;139;162;157;171;164;185;140;136;126;152;126;146;145;185;185;138;117;131;106;111;101;120;137;124;132;176;206;180;159;130;134;119;122;125;142;118;143;158;153;174;223;246;194;160;182;180;207;168;126;91;118;116;114;123;148;161;160;193;187;168;180;177;185;161;143;136;142;147;103;119;161;183;202;168;142;161;133;130;102;107;131;140;149;116;124;145;156;131;170;186;154;140;158;153;164;147;140;149;135;128;115;123;113;120;126;143;120;132;138;147;151;128;140;147;151;156;198;219;198;161;144;136;132;123;126;146;169;217;207;167;141;138;147;144;124;103;144;134;102;119;112;92;105;120;122;121;139;150;145;126;145;149;133;122;137;159;154;173;151;138;119;144;148;121;138;140;154;141;149;141;149;150;157;158;165;158;192;188;229;207;215;189;162;167;148;138;143;156;143;149;125;112;106;111;100;116;122;193;224;243;222;253;219;302;309;270;229;164;147;128;126;136;156;142;181;193;150;121;148;158;140;137;111;124;94;102;129;124;140;116;125;134;107;137;133;114;130;132;150;202;203;187;215;171;187;166;173;130;131;185;210;180;176;113;131;126;155;173;153;135;147;142;133;127;128;139;130;139;113;119;122;128;133;114;121;134;135;137;150;158;175;177;195;164;169;147;154;154;148;153;165;145;154;120;143;123;121;132;132;118;125;137;161;155;120;124;101;90;123;133;114;120;106;100;131;127;123;121;157;153;174;171;167;197;181;161;167;167;168;141;150;172;125;139;166;160;128;180;188;196;160;127;126;124;125;113;120;134;157;135;159;150;174;153;157;142;148;148;111;119;137;181;308;478;423;316;267;207;157;128;169;143;157;139;172;185;151;155;146;163;162;158;137;136;112;126;134;129;114;115;130;153;178;202;189;209;199;200;181;199;219;201;170;149;148;125;122;129;145;127;134;119;115;110;124;132;137;164;173;170;139;159;159;147;162;125;118;81;84;106;135;124;127;143;141;157;158;169;185;192;192;146;144;130;144;152;171;145;147;125;120;110;106;150;179;212;218;201;171;139;161;130;122;95;155;134;127;126;130;156;137;123;127;108;100;116;126;128;148;130;134;180;171;134;186;162;175;211;221;169;129;129;116;152;199;192;208;237;201;162;178;166;158;209;267;258;252;263;260;199;156;147;144;142;117;103;129;117;131;170;222;242;249;190;158;181;177;219;180;166;138;139;151;152;133;119;153;148;165;166;200;175;186;177;138;147;128;140;131;119;137;128;133;154;139;159;161;144;152;145;145;152;154;222;219;182;151;144;140;127;134;148;119;138;141;130;148;148;158;136;169;163;186;180;197;187;175;143;146;116;125;154;145;180;177;164;148;124;141;133;169;195;171
139;173;196;217;151;143;169;191;148;143;175;170;174;191;207;189;142;158;148;132;128;137;121;130;132;130;139;120;140;140;112;130;151;151;154;194;224;228;220;184;157;162;126;139;137;134;150;131;151;168;152;128;134;166;181;181;170;186;214;191;157;155;180;227;195;141;133;128;134;148;139;147;139;147;136;126;129;145;144;173;146;173;185;178;168;139;121;126;132;148;136;132;151;150;187;153;155;133;159;215;226;151;148;132;130;129;115;122;128;110;150;140;131;143;108;117;138;115;137;127;99;127;116;124;150;173;249;198;149;152;158;121;131;117;114;114;139;138;148;186;168;206;227;230;177;146;130;123;130;124;144;144;132;119;128;140;202;182;175;167;172;175;141;145;124;123;130;114;121;120;161;140;144;128;112;126;136;125;116;121;131;124;158;190;149;145;130;172;223;196;140;127;140;146;145;100;116;107;112;125;122;120;128;145;133;140;150;178;191;163;134;139;162;131;139;161;149;172;157;157;141;136;162;165;157;125;157;156;172;178;219;177;198;189;171;160;136;149;146;145;142;138;126;128;114;106;128;157;186;176;172;156;139;131;137;129;139;126;119;159;219;182;140;122;112;130;114;145;148;137;156;154;231;267;196;145;120;124;115;130;147;164;183;154;163;178;144;163;150;151;155;174;130;161;170;166;149;166;162;152;144;126;150;137;139;117;104;120;144;157;132;111;143;127;131;145;135;114;129;147;162;154;134;122;160;130;135;143;169;127;119;139;144;140;151;152;127;160;128;149;131;130;115;143;132;116;129;111;117;124;144;141;157;139;160;152;148;123;186;166;165;159;150;156;143;136;144;150;172;201;190;195;155;139;152;169;148;146;153;156;150;127;145;145;134;112;136;111;130;149;121;164;154;158;166;188;155;137;145;145;164;139;136;112;122;116;85;72;93;77;107;110;110;135;149;165;155;135;149;138;155;160;170;142;129;121;101;122;110;141;149;164;145;149;172;192;157;146;152;185;203;176;177;187;147;178;166;146;130;126;122;127;116;113;123;117;133;137;138;136;134;129;110;122;123;125;113;130;137;140;135;145;119;155;172;186;190;165;172;162;147;149;144;135;98;98;92;59;61;76;72;78;88;104;93;111;133;140;122;144;140;141;146;144;140;141;121;124;129;170;176;152;175;155;132;136;146;150;137;144;113;112;114;129;122;130;129;102;130;146;181;177;158;169;177;135;151;144;163;141;144;116;133;133;134;140;121;137;146;149;146;153;122;126;147;145;120;112;132;157;162;152;141;125;105;76;59;35;49;70;66;65;75;89;90;105;106;116;135;126;122;127;108;112;148;145;152;113;94;116;90;101;102;129;135;151;115;101;86;108;102;117;136;147;155;171;160;146;130;142;141;140;163;171;143;101;90;95;95;96;99;74;88;114;158;134;149;116;137;148;137;138;132;124;113;128;121;129;146;160;152;168;171;166;188;216;177;175;184;182;171;165;148;157;159;192;209;221;201;158;136;170;153;146;165;166;141;129;125;123;116;137;133;126;120;126;126;147;134;146;133;113;135;104;100;121;150;124;126;117;156;138;142;138;178;180;169;129;135;125;157;184;271;281;226;208;185;144;132;130;148;115;130;124;87;73;79;107;119;99;113;81;93;115;114;106;131;119;131;125;155;134;161;169;178;172;171;167;190;174;162;118;150;153;180;166;129;118;163;162;164;158;164;115;114;134;144;152;115;146;150;138;142;165;145;108;118;152;159;175;174;160;180;168;180;180;186;149;120;104;144;152;140;135;144;134;164;147;185;195;232;179;131;154;138;149;131;156;140;176;207;249;193;148;131;132;165;187;172;158;135;131;149;137;172;166;148;163;136;146;163;150;133;131;149;135;128;135;159;193;198;198;159;176;131;144;139;160;153;141;155;139;139;125;103;95;108;125;139;159;191;193;164;155;140;153;144;154;143;158;149;124;129;124;139;140;119;118;131;113;132;109;129;104;121;119;140;114;125;116;143;163;161;165;131;136;134;139;176;189;184;163;159;143;122;120;98;157;166;161;144;142;146;141;135;141;116;144;135;147;139;116;122;140;128;146;121;145;152;143;147;140;140;147;134;130;148;148;121;114;136;124;132;134;137;161;195;210;245;207;196;168;142;137;128;134;166;175;160;148;160;164;141;158;134;147;146;150;146;128;146;178;171;158;126;132;118;144;147;145;140;151;136;119;117;118;118;106;104;147;124;141;207;198;234;178;130;122;124;126;127;133;113;124;144;159;191;198;210;154;170;189;182;207;155;103;86;90;122;140;143;156;166;199;189;183;193;184;192;185;179;139;144;126;146;114;140;167;192;170;166;149;136;139;135;120;134;136;162;115;121;118;145;142;126;160;177;146;138;144;164;148;136;144;137;154;131;137;120;102;113;125;131;136;153;155;158;152;112;127;138;125;155;194;198;187;165;154;156;134;118;130;139;166;192;185;164;148;137;146;134;119;118;144;153;134;116;114;114;107;126;124;136;146;148;151;152;164;152;142;121;156;139;162;162;135;152;149;134;134;133;140;145;137;161;174;156;177;151;140;176;145;151;145;173;196;198;165;185;168;151;159;161;135;150;129;140;116;100;117;108;100;116;152;158;199;223;249;220;209;209;259;214;202;179;157;151;131;111;160;171;175;149;150;125;146;150;151;127;125;90;119;117;111;131;142;158;138;142;133;141;129;120;131;124;158;197;201;192;185;183;197;190;142;123;142;211;210;211;188;121;115;136;137;145;150;150;166;162;146;126;147;164;124;130;123;126;151;135;129;115;138;150;146;123;140;146;162;169;156;153;164;146;162;177;158;147;138;160;141;122;113;136;116;152;149;135;131;138;165;159;110;107;100;101;109;121;120;122;119;117;141;127;104;139;150;141;179;169;149;165;180;169;175;154;152;168;202;197;193;167;145;167;158;189;238;226;171;130;113;117;141;131;123;140;130;185;175;180;205;189;205;182;156;147;141;159;142;179;260;350;316;253;189;186;158;152;138;150;142;191;222;219;178;179;153;147;154;131;134;123;127;114;142;122;109;127;149;156;171;193;208;192;172;184;201;206;223;257;177;133;141;142;159;164;135;126;132;135;121;114;125;135;123;159;143;167;175;125;157;140;170;113;109;117;102;111;129;120;128;132;137;128;144;157;190;192;189;175;146;187;169;199;155;121;122;114;122;116;145;160;175;197;215;196;175;131;135;126;113;140;151;144;99;122;148;163;149;123;118;109;114;108;116;137;138;152;153;133;177;181;207;176;199;199;195;190;166;120;136;149;171;197;206;230;212;181;173;184;181;200;199;231;250;332;331;278;169;147;130;123;107;123;93;134;130;164;236;247;251;193;144;146;177;224;162;157;180;162;167;164;137;126;150;155;177;180;175;198;188;174;138;149;130;163;134;142;114;121;122;133;139;144;162;150;149;161;171;162;151;160;164;154;139;167;113;123;146;144;161;137;152;172;142;116;146;148;157;173;180;159;190;163;165;165;132;151;126;136;203;200;180;147;148;127;127;126;149;165;193
150;161;199;188;151;147;184;236;194;160;177;174;140;165;182;177;194;161;138;141;140;130;137;126;149;138;133;150;123;126;153;169;167;173;153;193;198;280;241;224;191;184;150;137;133;129;120;123;155;181;157;145;143;155;158;174;173;180;243;234;195;149;192;239;221;196;152;164;138;134;128;125;118;127;113;132;126;162;150;166;177;208;190;152;154;168;121;118;119;133;123;109;155;171;193;190;152;158;161;202;189;153;131;125;144;146;128;132;116;134;105;121;109;122;111;118;127;146;150;111;114;115;128;153;165;241;358;260;177;152;134;132;120;121;118;142;108;128;133;194;172;187;208;239;151;129;127;135;115;135;117;132;139;130;149;139;139;140;147;143;161;157;123;134;153;107;116;116;118;145;131;146;117;134;150;133;154;149;127;157;141;135;174;206;177;163;150;181;198;194;188;131;127;123;120;114;81;124;123;121;108;147;140;163;144;120;142;205;206;148;136;145;154;126;128;152;148;141;121;167;130;135;156;136;149;154;139;159;150;176;189;191;190;190;151;160;128;162;170;117;141;163;160;148;144;146;119;144;152;154;139;156;193;160;124;156;157;152;155;216;252;211;156;143;122;123;122;170;163;160;148;175;212;224;182;149;181;154;125;122;168;182;173;162;156;182;185;167;128;134;149;143;163;142;180;170;144;154;163;155;133;134;130;115;111;146;120;115;141;129;135;127;127;123;126;140;133;115;120;167;144;146;145;131;115;139;121;130;132;118;144;144;141;133;141;139;132;123;162;127;139;130;109;127;108;119;127;129;140;144;128;161;139;158;157;161;155;156;183;146;171;178;185;181;131;134;123;142;149;177;169;160;144;167;149;139;144;142;117;159;124;139;143;147;162;165;140;135;110;145;157;135;133;158;138;158;128;144;155;147;167;149;137;150;136;102;105;74;78;92;93;116;126;141;134;154;173;175;160;166;179;191;152;128;102;113;112;107;136;129;137;145;134;154;151;168;165;170;156;165;163;174;181;191;190;142;146;180;141;130;119;109;108;116;145;139;145;149;154;130;107;113;103;113;127;115;126;122;133;108;128;125;133;145;179;197;177;164;161;166;163;155;144;139;154;108;93;72;75;61;95;75;75;107;85;109;118;147;147;151;132;121;144;132;141;120;115;118;122;136;157;169;151;152;155;145;141;152;139;139;132;135;123;121;156;133;122;143;154;157;181;151;169;153;153;149;155;149;162;156;110;112;121;127;146;128;130;167;172;195;161;143;158;160;158;150;123;138;152;145;122;132;133;114;111;90;47;51;50;58;61;78;67;73;98;99;109;130;104;112;140;126;149;137;161;157;111;129;92;85;87;99;118;129;124;115;133;105;110;102;130;134;126;158;174;146;135;145;137;109;135;123;140;186;132;105;101;95;109;110;122;108;81;91;110;122;135;108;105;132;144;124;108;128;122;131;143;138;144;182;145;167;175;150;173;153;183;187;173;192;178;144;150;146;158;220;250;271;224;181;177;152;141;176;148;147;141;112;126;128;125;125;106;104;132;117;146;133;146;131;130;149;143;133;126;116;122;121;92;143;126;124;135;137;147;157;123;110;137;128;172;246;310;369;296;220;154;126;137;121;130;154;141;111;94;81;70;89;119;126;76;90;101;99;109;116;138;142;128;118;116;106;138;146;208;190;170;184;158;168;140;140;141;168;173;163;171;112;127;152;193;166;149;155;127;156;158;162;134;140;126;119;130;144;124;124;143;156;163;169;179;183;178;193;210;164;165;171;131;139;115;114;111;125;146;109;119;145;169;226;277;227;182;160;186;187;151;133;131;146;153;198;128;130;128;119;155;159;173;147;160;140;153;190;180;181;159;170;173;165;154;135;141;125;115;148;154;159;140;157;232;199;186;128;143;124;129;131;134;146;142;153;138;125;124;124;102;133;149;161;167;164;155;120;100;148;123;127;138;129;127;123;130;138;151;150;120;145;138;153;136;97;113;135;144;124;137;132;139;132;157;148;179;158;158;138;110;139;136;155;176;167;179;128;138;128;118;166;172;164;121;142;142;155;168;131;130;138;152;137;114;141;120;140;145;143;157;133;144;139;145;160;153;157;126;122;144;133;127;133;112;105;142;146;177;187;165;188;202;172;157;176;178;145;142;144;150;156;149;178;156;188;152;153;133;142;138;144;116;144;136;145;151;123;132;133;111;142;147;180;147;135;96;111;113;138;118;116;123;154;147;165;173;214;265;181;119;125;111;143;131;111;141;130;145;152;167;175;166;168;164;174;162;175;168;115;85;110;117;143;156;151;141;176;164;166;173;167;148;181;166;143;146;138;155;156;195;173;188;175;138;160;127;135;137;172;134;167;146;122;135;141;148;151;140;148;152;130;117;124;126;132;165;179;165;142;124;133;117;108;91;106;113;135;136;186;161;173;136;126;138;140;143;137;165;164;124;147;140;146;132;134;155;151;153;158;138;144;174;164;147;105;141;161;139;135;127;111;123;112;123;134;102;150;129;116;147;126;175;138;158;156;145;172;147;166;173;151;143;175;150;154;139;143;150;143;172;176;179;180;174;156;159;133;124;167;177;170;187;168;175;167;182;148;135;141;141;122;117;118;99;98;117;144;175;189;200;234;164;182;183;167;194;194;201;177;126;121;117;145;138;172;153;143;132;159;185;183;150;114;105;120;126;116;128;119;142;149;148;147;158;128;151;125;128;134;164;211;208;181;158;172;174;146;131;140;173;202;210;152;127;102;112;139;168;163;143;149;184;182;162;154;178;159;130;134;147;136;128;137;113;176;150;130;117;116;121;156;141;156;146;140;160;191;196;164;146;134;163;192;144;131;134;135;116;143;161;146;150;140;166;134;119;100;103;120;118;148;112;105;94;142;143;126;157;183;180;157;143;150;139;146;166;159;191;162;155;230;325;218;159;136;159;124;204;234;254;164;152;124;134;134;129;156;138;136;140;158;187;193;217;232;203;203;165;150;184;203;205;213;259;228;224;196;155;161;139;145;166;178;190;202;212;174;158;138;130;137;134;131;135;152;128;141;147;123;141;140;147;175;209;170;174;196;144;164;152;185;193;184;147;138;140;143;147;140;139;154;136;140;126;142;139;133;155;159;205;173;167;152;155;148;131;153;117;109;111;125;131;137;121;148;144;160;155;196;185;190;153;146;171;188;175;142;115;127;113;100;131;123;124;166;211;227;196;156;166;134;125;129;129;133;135;135;136;141;163;187;146;101;110;123;114;131;131;127;145;143;150;164;178;180;199;197;179;210;215;147;156;138;181;163;198;163;215;156;152;192;182;172;213;199;246;287;402;495;347;227;166;156;127;121;114;84;131;125;165;176;209;196;192;159;178;212;225;167;132;132;131;158;153;134;134;146;148;166;182;173;166;166;154;134;133;125;140;140;153;118;113;124;129;125;136;157;149;160;162;151;146;141;164;144;136;162;130;129;103;152;139;140;170;177;141;128;115;135;124;129;136;145;158;149;157;133;139;143;125;162;190;185;181;140;112;112;103;136;105;126;139;164
170;183;169;149;136;156;151;224;193;141;158;130;160;154;199;164;149;154;151;142;148;136;130;153;102;137;124;158;158;162;152;162;187;158;188;182;193;197;207;225;215;192;133;155;119;113;139;120;128;163;147;137;143;171;161;160;205;219;318;312;252;185;138;226;238;213;161;156;172;147;143;139;157;131;131;134;156;170;176;141;158;159;154;115;128;129;116;98;93;147;144;139;142;151;222;192;151;148;166;185;150;137;130;134;108;146;124;105;123;113;107;112;119;111;102;113;132;139;187;150;110;120;140;164;167;208;298;230;165;149;146;133;128;136;169;138;129;135;128;135;157;165;176;201;158;108;144;179;117;110;107;133;126;139;141;136;105;114;117;133;136;133;132;124;143;123;128;136;117;143;118;118;122;128;136;134;136;129;136;140;124;134;183;167;177;141;152;168;187;184;182;143;129;121;95;113;107;99;121;115;118;120;133;173;151;145;179;226;192;161;156;145;145;139;135;155;187;164;161;160;155;150;145;135;151;162;165;155;184;162;181;195;181;164;141;144;167;178;146;147;171;154;151;176;129;142;133;137;137;147;170;169;169;157;144;173;148;133;147;181;251;209;139;122;129;123;164;150;189;160;136;138;167;166;155;183;193;174;162;163;182;202;193;175;143;174;169;178;183;144;170;159;176;197;178;154;142;128;163;160;142;139;164;137;120;122;127;113;130;139;137;122;103;118;115;123;152;146;141;121;141;170;157;122;121;112;114;139;116;127;146;124;126;160;136;126;143;122;143;148;129;102;104;142;119;134;140;122;110;142;125;137;143;155;146;161;144;147;149;133;147;159;132;155;127;137;116;147;166;155;168;144;122;129;118;132;116;130;122;119;159;160;159;151;153;179;147;142;144;155;142;118;171;137;140;127;134;132;149;148;173;148;148;156;139;116;100;83;91;78;79;120;129;125;124;126;148;167;158;137;150;158;140;123;119;116;146;136;128;121;134;144;144;139;144;173;149;151;188;174;175;173;201;222;258;165;179;189;176;151;116;102;125;114;132;140;128;185;175;187;152;133;117;129;112;121;115;111;121;144;130;136;142;138;176;152;208;146;173;147;182;139;144;129;139;126;93;62;65;68;71;85;96;101;104;111;121;143;171;148;146;162;140;160;171;125;116;123;115;148;124;159;149;146;146;157;163;159;148;116;131;147;126;134;144;150;113;109;135;138;161;163;169;186;170;168;189;171;171;165;113;123;110;107;116;159;131;189;236;211;201;197;163;150;131;162;127;150;149;119;139;122;147;149;109;80;66;28;44;43;56;51;66;62;65;103;86;132;85;121;120;113;124;129;169;159;110;95;77;88;69;113;121;124;112;126;110;133;124;111;143;128;113;118;137;122;135;143;113;127;115;139;127;126;89;85;95;115;115;114;132;119;88;98;127;123;114;100;119;128;145;149;139;139;125;126;162;143;143;172;178;203;161;141;126;165;205;226;211;169;151;149;146;182;200;202;244;228;228;238;208;160;118;153;128;139;151;116;120;120;103;119;131;118;130;121;133;140;114;132;131;114;111;101;131;109;115;99;127;126;144;134;125;127;139;143;126;129;105;134;146;211;309;375;328;244;153;127;111;114;133;131;142;106;93;63;92;83;82;71;78;68;91;98;128;128;123;126;150;133;142;135;135;137;136;157;181;168;176;173;151;117;160;157;215;184;171;144;141;142;158;163;134;122;151;154;147;142;127;141;116;135;133;146;133;154;169;161;176;188;202;174;213;244;200;174;170;174;126;125;107;133;138;141;116;144;124;141;176;272;345;268;198;151;195;149;147;116;135;113;151;168;133;146;131;130;129;156;151;136;125;156;162;243;239;228;173;162;158;148;149;144;127;147;121;149;127;143;158;189;191;161;168;169;147;161;168;134;143;142;143;139;144;147;126;123;102;120;128;165;134;148;142;118;127;137;155;141;125;119;143;142;143;131;104;124;137;140;115;156;155;146;131;119;150;151;165;175;179;152;159;182;224;205;141;142;148;115;147;171;157;176;196;153;137;125;144;123;148;142;132;143;151;174;178;183;160;174;188;171;139;127;141;137;132;138;153;168;133;136;163;183;175;161;133;144;156;162;174;97;106;146;144;177;215;233;187;189;161;168;169;144;167;146;132;127;142;150;147;169;184;181;191;165;147;119;142;136;123;143;131;166;147;111;132;100;133;123;132;153;166;147;125;140;130;123;122;106;109;142;157;165;152;154;162;156;151;132;133;159;138;145;115;139;158;156;172;147;172;174;170;185;168;159;149;117;108;110;140;124;144;168;152;168;177;164;176;162;167;148;164;160;169;144;179;174;192;198;199;179;164;142;141;149;166;150;117;129;140;125;119;139;147;133;161;162;129;116;105;139;106;146;153;155;159;139;139;112;110;94;69;86;127;130;155;171;183;154;138;125;152;132;154;155;133;138;139;175;165;144;115;124;155;140;144;134;137;164;152;150;133;134;181;185;168;148;141;103;128;124;125;114;125;132;126;132;120;163;163;160;158;139;128;159;162;187;168;156;162;176;198;160;200;170;159;159;155;148;176;176;141;156;150;170;164;170;134;141;176;164;171;174;138;153;153;145;153;142;133;124;117;134;130;140;160;191;176;172;166;157;179;166;183;219;201;155;168;136;97;153;137;134;187;160;175;184;206;217;161;146;130;97;104;153;141;169;183;171;208;161;166;129;122;105;106;148;162;166;185;151;172;185;158;134;116;164;180;180;148;110;120;105;121;151;144;155;137;153;169;145;173;129;172;136;150;127;164;120;120;124;108;135;186;137;134;117;124;125;141;152;156;155;162;178;204;179;177;171;209;169;173;122;146;132;140;142;169;140;144;145;196;149;138;112;109;111;136;123;143;139;123;124;145;165;151;197;175;148;137;129;125;142;162;198;170;153;156;288;403;285;163;151;136;139;208;233;172;138;150;135;143;148;131;125;148;140;150;152;151;168;184;182;188;168;178;163;193;216;192;204;198;199;185;182;171;156;156;171;163;163;174;187;198;161;148;159;110;119;122;134;103;115;141;177;160;161;158;156;174;177;166;160;185;158;153;164;168;142;187;190;176;143;141;145;157;175;146;142;130;128;132;135;140;154;153;185;186;187;173;177;161;189;157;168;126;108;99;120;149;122;127;139;128;151;145;181;197;163;189;158;187;176;147;142;125;143;99;100;109;122;149;168;178;196;206;179;142;133;141;129;146;126;143;132;128;129;185;175;153;142;129;122;150;119;165;162;146;168;149;179;163;203;169;152;202;189;221;145;135;162;131;157;165;158;155;178;198;202;182;205;193;208;221;290;481;570;422;204;178;172;153;119;105;120;117;151;154;160;167;149;134;146;138;183;189;137;157;146;138;151;181;167;149;151;164;172;182;171;191;174;157;134;109;114;139;142;140;120;114;136;143;139;150;143;153;164;164;149;141;142;152;163;168;143;124;125;152;125;126;132;135;165;133;133;123;124;133;126;135;154;165;166;185;185;151;142;120;153;205;190;180;153;104;117;105;116;118;143;145;159
218;258;222;153;130;157;157;174;170;174;148;148;148;188;171;169;149;175;146;152;139;139;157;144;121;138;140;144;180;203;162;159;188;166;168;177;197;207;207;218;204;168;159;144;148;120;106;122;121;152;143;135;160;136;163;151;191;236;368;425;308;221;190;253;274;192;162;144;170;182;207;181;124;137;127;173;165;168;152;138;138;139;149;122;139;145;120;125;143;147;130;124;138;166;203;195;156;121;144;145;146;123;100;100;132;128;120;118;122;129;135;125;143;118;114;120;150;182;217;158;118;99;148;134;153;179;215;180;134;133;135;155;124;166;132;134;112;123;135;155;148;180;165;144;135;137;137;155;123;128;121;136;126;152;108;132;114;111;129;134;133;123;115;138;151;133;130;134;128;124;108;129;141;116;148;150;137;132;136;122;149;150;183;196;162;133;143;178;195;204;162;158;133;130;132;138;118;94;109;120;131;132;152;135;171;136;175;150;136;180;191;175;117;131;165;158;171;169;130;152;151;147;174;153;142;158;169;155;154;185;212;224;170;153;170;164;149;149;140;155;141;171;179;156;155;149;127;126;146;155;184;175;169;209;193;147;153;131;151;172;196;170;119;117;129;131;151;172;185;147;124;133;135;120;146;177;208;193;192;163;174;208;177;167;161;204;193;177;149;144;178;200;211;178;176;167;131;134;154;125;154;175;174;138;168;134;121;116;115;120;128;134;116;120;108;136;143;143;122;124;130;123;137;144;148;138;125;140;138;138;132;143;146;157;139;156;154;141;155;166;126;144;113;110;118;122;132;125;125;122;156;137;146;165;146;164;125;131;157;122;146;160;149;138;128;148;159;134;154;139;145;142;121;114;116;128;119;122;117;124;140;140;168;167;160;169;148;144;155;167;130;140;149;146;130;139;134;145;140;142;145;150;153;158;157;117;74;79;86;92;125;107;127;118;106;146;131;141;161;126;174;153;114;103;136;139;145;183;119;119;135;126;143;127;136;136;175;170;180;178;154;156;158;219;190;198;174;215;206;157;134;92;101;109;136;162;177;219;253;270;175;117;108;136;125;120;113;120;132;124;158;138;148;144;175;197;195;173;154;183;146;146;137;139;138;139;100;102;76;92;76;83;110;114;121;119;115;128;159;126;132;141;139;154;170;149;126;101;120;129;139;160;128;134;143;155;182;149;132;123;161;147;133;142;144;148;144;125;116;132;153;166;140;170;149;134;197;165;167;186;150;124;125;108;139;137;156;186;221;198;179;157;172;150;146;141;117;139;121;134;142;145;147;160;108;89;51;44;53;51;48;56;46;47;66;90;107;132;115;117;113;135;118;133;108;137;118;74;66;74;88;99;130;125;120;106;125;114;103;111;126;119;108;116;128;130;145;121;127;133;131;115;114;98;86;91;91;129;134;162;149;109;90;91;128;123;113;102;126;125;149;143;114;120;142;166;123;132;155;167;173;173;116;134;191;227;246;229;210;175;150;150;148;174;212;231;256;278;233;226;196;150;146;133;153;136;164;107;115;111;133;136;142;121;112;139;153;126;128;115;123;111;111;112;121;123;118;138;154;161;156;130;109;108;120;117;107;118;133;115;146;194;269;381;322;189;141;120;130;105;113;108;105;110;73;65;53;59;58;59;74;73;92;133;103;112;159;142;156;153;166;139;146;124;152;147;149;149;147;140;121;143;156;162;163;177;163;172;157;159;160;170;161;147;158;175;153;133;139;143;116;113;124;129;144;173;175;164;155;187;177;179;197;225;200;147;147;136;119;129;121;140;141;135;126;130;153;123;197;264;272;228;179;190;187;178;133;176;178;139;119;128;145;137;123;140;155;159;184;160;114;138;155;177;263;185;164;139;124;117;140;130;144;124;153;126;135;130;141;138;149;150;146;160;155;152;140;132;147;146;139;139;137;133;120;142;110;142;130;138;126;141;147;115;130;133;159;132;132;143;131;156;137;114;132;115;141;136;143;147;138;140;142;147;197;188;196;200;188;163;180;209;211;162;127;130;141;140;129;149;184;216;229;178;155;135;118;137;145;130;144;145;161;187;216;195;173;155;207;152;150;158;109;139;120;129;154;170;135;158;151;154;152;149;150;163;173;193;148;120;131;149;161;183;186;261;207;197;174;183;158;156;143;183;152;141;122;151;153;131;162;183;179;180;137;138;132;141;123;134;136;147;133;133;130;103;133;127;166;178;178;136;133;133;125;130;147;113;136;134;129;121;123;124;124;127;134;118;151;172;154;129;118;140;169;177;164;160;161;191;187;139;174;153;154;138;115;118;130;131;142;150;160;157;147;150;190;196;194;146;156;177;166;168;171;206;234;192;191;178;158;151;154;135;114;161;140;113;109;104;109;147;151;151;129;118;111;119;112;120;129;142;168;134;156;157;125;119;141;100;96;112;131;130;158;174;156;150;140;141;137;141;154;161;142;131;165;162;161;116;105;123;133;124;129;112;131;136;141;142;150;171;191;199;173;154;146;94;121;130;113;124;138;138;131;116;147;141;154;164;167;159;132;138;135;148;183;172;178;187;209;267;221;171;141;150;157;141;155;149;157;170;176;181;162;135;154;122;158;159;155;167;127;137;174;155;130;157;135;140;119;108;124;137;137;165;166;138;175;166;148;159;198;182;187;194;161;135;142;139;147;162;149;187;170;174;223;187;156;137;152;126;142;132;140;148;169;227;209;183;136;116;122;101;122;110;151;178;188;197;152;147;151;147;149;124;168;140;124;113;125;112;118;131;137;134;106;108;155;155;145;162;159;165;154;148;138;123;124;121;137;151;163;146;119;121;158;130;128;157;153;149;174;185;201;199;178;202;159;159;142;136;117;119;129;149;139;148;127;150;157;157;120;113;120;119;119;107;114;153;132;140;134;170;170;171;173;142;128;112;128;132;159;184;177;139;175;254;288;271;185;140;151;163;164;217;188;160;141;125;141;138;121;119;138;129;129;130;139;151;144;146;152;141;153;169;192;215;177;199;184;184;198;166;153;148;145;141;155;149;163;150;123;142;143;155;125;119;121;139;106;135;134;132;158;150;157;188;183;167;148;145;176;166;154;162;145;134;186;175;158;153;154;195;188;162;147;104;142;135;155;131;154;195;185;188;215;203;199;182;180;164;166;168;129;145;125;151;149;167;155;145;172;164;154;186;194;194;185;173;184;156;163;135;123;109;105;121;107;116;136;142;170;156;146;145;141;123;140;142;155;133;121;133;153;133;146;183;178;184;168;155;136;134;149;133;138;156;150;132;165;168;176;150;156;182;172;136;119;132;145;134;154;153;185;193;181;226;175;196;171;199;203;239;355;405;332;199;158;149;153;123;115;133;112;130;133;168;176;158;136;135;149;162;149;154;144;133;190;174;169;163;157;168;169;196;174;208;172;141;156;131;112;108;125;118;123;108;101;104;108;132;134;146;146;147;156;132;116;134;149;195;154;138;148;120;116;117;108;138;160;149;154;130;115;134;133;137;128;144;169;209;223;215;166;137;137;176;205;187;139;127;111;104;123;118;146;137;173;149
275;239;209;149;161;142;133;162;164;148;137;150;186;157;158;153;188;185;161;154;128;146;160;137;152;114;136;137;141;180;177;174;152;151;151;139;185;171;167;161;167;159;163;138;139;129;137;127;145;148;146;149;139;142;142;156;167;239;309;355;251;163;175;222;254;154;145;149;140;179;204;163;143;132;142;160;191;215;171;145;138;125;124;128;134;148;157;129;136;129;140;114;125;181;208;176;133;120;109;148;129;141;127;121;123;149;129;121;129;135;143;151;147;135;137;124;158;205;200;159;130;121;115;153;147;148;171;166;123;130;136;120;139;158;148;145;148;142;120;132;154;153;124;142;118;125;144;137;152;148;136;119;141;108;144;124;139;130;122;123;112;124;147;133;133;135;142;124;143;147;122;105;128;137;149;135;136;139;109;136;131;153;169;159;147;133;151;183;192;172;164;163;160;143;125;125;139;137;127;106;123;137;128;117;144;128;161;168;167;197;246;185;182;158;128;143;143;137;159;142;159;148;142;168;154;163;181;178;176;142;166;201;161;146;158;155;169;149;150;177;178;168;148;154;153;154;128;126;137;148;171;149;163;188;156;134;128;119;137;162;175;148;134;106;104;129;139;167;130;137;119;144;121;141;155;143;177;213;211;168;181;198;194;185;174;167;198;182;189;168;177;225;223;198;179;165;141;154;168;119;125;168;176;164;152;144;114;122;148;138;135;123;136;132;125;110;134;158;112;123;132;130;127;131;128;159;141;139;136;154;148;147;119;161;169;160;165;154;169;164;163;138;114;141;126;149;142;155;149;137;130;152;158;169;168;171;178;145;134;127;151;161;169;149;145;131;141;145;140;144;136;146;131;142;143;121;118;133;144;124;124;140;139;151;144;159;169;181;182;149;182;151;187;137;174;160;144;127;128;133;152;154;167;159;123;120;57;80;97;110;132;149;140;117;156;129;128;113;142;161;147;157;132;124;151;158;186;170;159;157;126;142;145;145;152;135;181;154;167;187;157;186;167;175;202;165;194;205;199;148;105;90;96;105;127;151;198;245;343;253;190;147;103;136;134;123;105;129;112;153;146;165;162;121;161;167;188;168;158;148;143;145;133;168;128;147;97;82;104;82;106;84;114;118;111;100;110;124;119;155;146;132;142;167;141;128;115;122;123;150;142;116;131;145;164;164;136;117;156;152;140;131;149;122;151;161;129;150;149;121;132;157;139;153;134;159;135;165;149;131;124;127;127;103;147;138;129;146;174;167;153;172;170;137;175;149;137;132;145;151;121;145;156;142;108;73;47;34;36;47;48;50;54;50;76;71;97;113;139;131;108;96;108;112;108;99;113;97;121;114;94;115;131;124;154;113;120;105;108;110;108;119;120;135;140;164;149;125;113;132;124;140;101;91;89;87;104;100;153;133;145;116;107;99;107;106;105;94;136;169;153;123;118;129;156;150;141;131;118;145;128;149;143;163;251;332;392;304;219;198;186;164;144;178;187;213;260;294;246;216;199;164;107;130;147;139;124;98;123;126;109;123;120;136;120;118;125;130;110;127;101;108;103;99;108;126;112;145;197;173;156;138;135;124;125;112;105;126;136;113;128;174;202;293;236;169;134;115;105;116;115;134;116;128;74;63;70;62;61;52;61;73;102;91;91;107;124;129;124;183;185;137;138;126;119;133;142;146;155;134;133;157;145;160;159;162;193;190;166;157;182;173;144;156;173;165;141;119;140;165;143;132;129;107;123;139;196;147;149;151;181;177;161;192;163;118;135;142;108;131;110;132;136;119;127;102;122;128;156;160;184;198;178;179;185;172;169;185;223;160;130;106;133;148;142;170;158;201;165;168;131;131;144;165;179;189;145;146;154;142;135;137;135;128;151;120;142;129;149;146;149;143;124;147;139;145;145;144;140;159;152;131;133;105;139;121;118;124;135;162;126;109;116;134;127;123;136;149;126;150;132;139;121;133;135;119;121;134;145;146;162;161;134;154;187;240;248;194;197;173;200;249;184;147;136;129;115;118;145;153;172;209;185;160;152;164;150;130;128;129;148;140;157;167;198;219;184;176;190;145;139;138;128;147;122;178;142;182;142;155;127;160;150;156;135;181;179;165;168;141;159;150;134;172;178;217;179;184;157;154;152;165;163;149;161;152;118;147;130;148;150;171;192;196;151;154;140;107;111;117;151;129;138;131;102;118;157;154;180;192;147;156;138;96;117;129;95;135;112;126;128;124;116;129;133;125;109;119;167;189;189;138;132;149;149;167;197;183;171;185;150;132;148;155;169;122;103;123;140;138;130;167;182;171;219;192;159;153;174;156;146;153;189;163;174;211;213;191;193;174;171;169;134;128;136;142;143;115;115;110;113;155;156;149;143;94;108;110;114;121;138;139;163;168;153;140;99;121;111;116;104;103;110;129;133;154;149;158;120;125;146;184;179;148;157;156;172;168;170;145;125;122;118;146;108;126;131;149;116;150;151;142;159;188;158;146;132;141;125;126;127;147;135;142;157;133;144;121;137;162;177;150;146;122;139;153;198;181;164;199;249;299;282;168;150;137;140;140;144;147;173;152;162;165;166;137;125;133;150;127;158;131;167;149;180;168;147;133;173;156;154;143;118;121;139;146;192;191;175;120;140;143;161;179;190;186;208;164;144;132;172;171;166;164;162;173;172;193;157;135;120;131;133;129;142;142;188;184;194;162;153;146;121;94;103;125;118;173;197;208;169;159;182;156;128;148;136;152;135;116;115;130;142;130;126;102;112;130;136;171;148;150;149;138;143;158;150;143;138;139;135;139;153;132;140;150;128;137;155;132;144;131;159;197;246;213;206;199;172;142;143;128;124;139;148;144;135;132;134;164;147;137;113;114;123;135;136;128;151;137;158;164;183;170;145;183;148;140;114;103;130;147;143;177;190;177;179;219;233;178;189;132;174;173;164;167;162;119;124;143;132;152;156;161;144;145;146;162;130;143;139;138;146;149;148;172;196;171;154;180;166;198;206;157;147;168;177;164;144;121;142;117;140;137;142;137;151;138;114;106;106;114;117;141;136;164;159;167;174;146;156;149;172;169;149;124;154;147;146;196;159;165;180;192;210;186;166;159;111;130;157;169;176;203;188;191;188;164;191;200;183;189;212;178;147;146;150;146;151;154;140;156;142;137;160;171;202;203;175;184;220;161;151;152;121;118;128;116;119;123;117;134;129;146;141;152;131;126;164;124;141;129;143;120;157;138;161;193;232;237;186;139;135;133;149;136;148;157;156;168;145;160;148;142;142;155;170;140;132;143;149;155;136;168;176;192;191;175;190;158;162;186;173;186;240;223;173;131;128;150;123;131;121;136;145;109;152;170;190;176;168;137;129;137;125;143;143;178;195;186;179;183;132;167;184;200;181;180;169;143;132;123;115;131;111;130;123;114;121;127;135;135;136;140;159;154;118;154;141;147;149;157;155;145;159;137;123;118;137;127;134;150;144;130;117;133;127;108;142;121;148;192;236;201;176;151;182;144;193;174;148;111;131;116;129;130;150;187;161;161
286;273;211;167;113;128;124;145;164;167;172;178;188;164;162;160;171;154;177;156;150;140;130;144;154;131;122;113;138;172;163;150;165;167;162;150;184;179;191;160;158;134;136;144;149;123;141;129;134;120;130;131;132;163;141;138;142;165;232;232;197;122;180;194;198;152;146;152;176;187;182;175;129;117;120;147;172;180;168;147;126;108;123;127;155;155;131;141;125;151;166;134;132;157;225;200;136;131;119;120;150;146;119;151;136;151;143;108;112;130;157;160;143;152;131;119;125;165;214;132;126;107;152;174;166;167;127;149;124;139;143;132;132;149;128;119;113;130;162;141;140;111;110;120;119;133;153;164;152;163;137;132;113;125;124;126;156;135;140;136;130;129;147;130;157;146;146;141;151;119;130;133;119;136;119;121;122;140;147;146;143;135;142;135;154;153;146;165;188;175;157;163;152;164;142;137;114;126;117;106;111;115;120;136;134;147;190;188;181;166;227;228;185;153;153;179;137;146;169;135;138;148;165;138;159;146;170;180;161;164;171;144;159;148;121;169;152;155;129;151;191;179;168;144;148;134;126;136;143;162;145;197;187;178;169;152;127;132;122;150;135;147;132;109;127;127;143;133;120;136;149;140;150;137;133;153;172;175;213;187;182;207;232;183;191;219;218;209;187;182;194;213;213;197;186;175;158;163;143;154;144;124;148;152;125;133;136;134;146;152;140;143;124;148;154;148;156;150;105;127;145;117;126;147;156;140;139;137;144;155;156;126;160;127;167;176;145;168;146;145;155;158;135;120;110;129;134;149;132;145;142;160;180;153;152;181;167;158;136;137;155;152;136;145;118;168;155;152;144;134;143;139;118;139;127;115;126;120;144;142;138;133;137;128;134;155;170;179;174;165;163;130;171;163;142;133;160;131;134;145;159;174;173;166;123;125;72;89;105;115;147;121;137;129;117;127;119;123;134;133;181;144;165;153;156;187;203;188;162;138;126;134;123;148;156;170;169;187;177;153;167;189;169;158;181;180;183;185;157;138;113;115;98;106;125;150;178;240;256;207;153;161;138;135;116;114;95;108;119;119;132;158;132;151;161;172;168;179;157;143;135;165;156;140;155;125;107;101;74;69;74;93;91;101;117;118;91;116;111;90;119;131;126;149;157;133;111;112;124;114;135;119;141;146;116;132;114;146;134;126;161;175;165;149;155;128;115;118;144;128;157;148;142;124;120;125;142;133;146;131;118;131;116;119;108;113;129;139;138;145;146;136;126;140;141;121;137;124;123;120;141;152;159;166;135;82;53;38;47;56;52;33;35;54;55;53;112;128;128;123;125;89;93;106;102;112;111;102;115;115;103;118;106;148;121;118;142;107;130;107;114;137;123;134;144;136;141;102;107;106;141;123;135;120;89;91;80;111;109;141;125;136;125;105;105;104;106;99;141;169;158;114;108;109;117;120;128;127;129;144;142;138;145;168;268;409;492;369;241;231;245;198;184;164;155;156;182;244;258;185;196;184;144;114;145;121;110;100;109;114;133;146;150;151;140;138;135;128;129;112;138;137;118;115;140;116;132;174;197;161;135;136;145;121;101;117;128;122;146;141;125;143;135;184;169;136;119;99;116;113;126;99;127;140;84;68;70;102;61;82;58;69;92;110;102;90;140;112;136;143;187;147;120;110;144;181;130;143;139;158;159;126;150;160;154;145;194;172;191;167;160;137;167;132;163;151;162;148;167;143;144;151;128;137;137;138;166;172;127;178;204;207;198;206;155;136;121;116;124;129;122;151;151;134;129;128;125;161;185;151;166;162;149;173;164;169;196;193;230;177;122;95;116;152;128;163;194;232;158;160;154;139;132;137;159;132;159;124;128;137;138;134;141;145;149;138;159;132;130;136;133;134;146;161;150;175;166;122;133;169;140;144;157;158;153;113;150;135;139;114;129;125;116;128;136;111;140;157;148;125;127;116;130;140;127;115;131;146;126;130;147;154;150;155;200;202;208;170;170;159;192;203;159;150;135;120;131;136;140;145;157;160;168;179;151;155;147;110;111;129;137;134;164;179;213;217;168;177;150;148;147;150;134;138;140;151;152;138;145;124;144;131;154;156;142;137;146;169;176;147;146;154;153;163;144;146;161;145;125;165;159;200;165;162;168;137;117;128;132;130;131;184;192;182;148;172;145;107;125;113;127;102;136;108;118;142;169;189;188;160;167;142;149;110;124;131;148;145;117;115;130;119;120;110;117;132;138;142;162;209;170;168;124;154;184;179;221;192;144;173;184;141;129;161;165;117;119;135;113;152;139;184;190;191;176;182;169;161;174;146;172;156;156;184;195;192;235;193;196;157;176;157;158;143;149;138;173;137;137;113;133;167;149;177;137;148;95;84;76;115;130;134;129;146;149;158;138;114;125;128;109;132;139;161;162;145;151;108;143;127;146;172;181;163;140;153;176;180;159;137;131;156;125;112;128;112;134;157;157;169;125;127;114;145;141;143;147;135;131;137;131;141;149;130;124;121;124;128;152;166;146;173;156;163;143;143;170;143;177;157;229;316;258;171;139;141;142;137;127;157;145;160;175;172;140;115;153;102;138;138;137;140;152;158;175;186;219;152;169;180;122;135;141;123;126;165;221;171;157;129;101;135;147;188;205;173;192;187;162;164;160;163;182;150;127;141;161;159;144;165;148;148;174;120;147;179;184;209;195;172;177;155;129;120;99;116;129;157;176;170;151;161;159;171;160;145;153;140;131;127;140;150;142;134;126;103;99;128;123;142;148;180;171;131;151;149;166;156;137;144;136;133;148;151;156;143;150;177;169;161;142;160;158;159;192;207;215;192;137;152;121;111;127;120;148;134;125;121;130;129;135;126;109;124;120;154;137;120;148;143;156;179;139;128;126;146;156;118;127;141;125;103;147;168;179;169;212;205;193;153;129;134;138;146;150;166;151;151;149;155;136;136;179;162;151;109;133;140;154;150;155;141;142;126;126;141;154;193;161;168;152;244;260;167;160;152;164;137;141;125;113;125;135;105;126;134;129;133;127;141;127;132;107;122;131;140;164;164;169;147;166;165;168;176;185;153;137;154;173;173;145;153;185;239;235;175;198;148;127;159;155;162;191;225;197;176;166;162;170;182;197;197;201;206;184;174;155;148;169;154;114;153;133;149;158;166;179;199;212;185;195;195;179;145;121;120;115;122;114;126;123;133;118;112;122;152;150;135;134;139;148;124;126;117;123;115;151;174;199;176;160;145;143;116;135;127;128;157;158;167;143;135;118;152;137;164;154;146;141;170;168;177;157;149;154;207;196;189;189;176;195;188;193;165;157;151;123;124;111;111;148;129;139;138;138;121;153;185;219;223;160;134;124;161;135;129;188;226;263;206;172;163;158;175;169;158;179;162;160;138;144;121;135;131;100;121;115;128;139;128;149;154;182;209;194;159;138;141;108;151;136;157;152;149;172;154;148;122;108;133;170;165;172;162;148;142;144;132;140;135;130;166;214;216;176;154;147;147;161;182;157;151;127;135;108;171;164;194;168;170
269;228;177;159;120;125;143;156;160;160;162;161;178;186;139;149;153;168;143;149;146;150;171;161;164;133;125;124;132;134;167;117;168;143;154;197;154;168;166;184;131;154;134;144;164;165;150;151;172;153;136;123;134;153;161;119;128;146;178;177;154;133;132;146;159;165;139;135;154;173;175;179;152;137;169;198;158;166;132;140;114;132;153;139;120;131;149;158;154;175;171;137;142;167;217;287;222;155;130;128;136;117;120;135;129;142;136;99;125;134;170;184;147;135;125;121;135;167;146;116;131;137;135;133;129;124;131;124;122;140;141;137;155;159;160;141;137;141;124;145;121;133;125;125;150;159;137;163;135;140;130;122;114;142;132;141;142;133;136;140;115;126;148;130;188;155;150;153;153;141;135;122;120;126;102;126;150;135;152;132;145;162;142;133;121;147;155;194;186;165;188;189;171;158;152;143;120;118;120;117;125;144;97;131;155;188;215;209;182;163;202;167;177;145;134;154;141;137;155;126;142;139;154;128;159;148;180;187;167;174;151;130;142;131;149;155;150;123;147;184;182;162;160;172;130;143;151;137;139;137;135;130;160;184;168;178;164;163;175;154;154;131;137;118;116;122;127;118;141;155;155;151;136;126;144;142;117;174;198;224;221;262;308;212;186;233;247;214;218;220;227;200;205;186;197;181;145;135;147;150;127;129;129;130;131;149;127;151;114;164;151;133;129;155;156;197;180;175;160;155;139;119;146;145;117;142;159;142;143;165;157;144;135;149;180;178;163;148;123;137;144;137;128;150;141;126;160;123;128;127;114;143;163;129;188;194;180;160;145;144;166;135;142;131;141;136;182;146;159;148;114;130;112;153;148;113;128;127;138;133;142;131;139;126;150;180;228;179;171;149;136;134;150;159;149;140;145;141;133;148;173;197;178;149;146;107;76;71;116;98;107;114;116;139;144;145;149;140;135;141;160;152;123;154;173;183;164;139;151;117;116;123;130;155;175;161;183;172;133;165;152;184;159;177;142;145;169;167;152;146;103;84;98;117;129;144;152;192;176;153;135;166;106;114;119;105;114;112;106;129;138;146;144;155;126;156;156;160;144;151;157;154;154;152;136;120;115;107;102;90;84;83;91;107;112;124;113;134;114;130;110;124;115;123;119;123;98;105;114;156;137;110;122;143;132;139;116;121;127;133;158;143;171;142;154;117;111;112;127;132;137;146;146;139;136;134;135;144;151;135;122;126;105;126;121;130;138;112;123;130;137;125;116;130;132;126;120;126;133;104;136;141;169;150;126;70;43;44;41;51;54;54;43;59;55;77;110;132;133;112;127;123;121;112;119;106;106;101;120;109;112;102;108;113;124;142;134;106;98;119;113;117;132;133;136;117;119;126;117;142;135;153;124;94;78;84;82;100;91;117;107;105;94;91;93;112;85;109;111;161;124;115;116;111;122;135;139;134;135;156;161;149;167;211;335;478;435;261;233;209;288;246;199;156;174;143;167;189;150;155;187;154;139;151;149;159;136;121;132;146;128;137;151;160;152;131;123;131;116;152;117;132;140;128;117;105;122;155;161;142;133;160;120;118;115;103;113;128;142;144;137;135;173;156;161;141;139;124;125;133;147;137;120;91;74;89;81;83;93;83;79;79;105;99;105;86;106;102;101;134;131;146;129;138;138;169;163;150;168;167;131;140;127;153;151;173;151;184;185;136;161;157;149;148;131;161;153;154;161;163;144;149;124;122;135;119;150;152;157;143;172;193;172;168;173;142;124;131;142;107;122;140;132;114;114;162;178;184;186;157;131;132;133;126;155;157;173;155;199;150;142;136;134;145;164;182;173;152;143;133;155;140;133;160;151;147;124;125;126;162;157;162;145;163;151;166;155;119;138;126;146;126;142;162;158;147;176;171;151;170;182;161;151;150;131;133;130;126;118;137;126;126;132;112;149;130;136;134;108;115;129;101;116;133;143;123;114;127;138;123;139;143;130;135;151;183;145;140;147;159;161;153;137;122;130;132;115;157;119;131;122;125;118;134;134;121;117;101;129;131;136;149;174;204;205;194;142;133;141;149;152;142;150;148;130;136;123;123;134;132;158;137;165;141;129;147;155;173;170;150;159;137;97;118;151;118;129;128;154;150;167;177;163;146;145;161;165;133;133;137;169;198;173;180;149;136;139;121;102;99;119;127;134;113;104;156;227;271;174;194;142;157;138;133;136;138;143;131;134;110;119;127;118;138;161;154;137;159;169;186;168;141;150;160;154;177;177;173;187;186;163;145;130;150;146;111;105;112;122;109;140;151;144;166;172;159;173;160;136;142;138;147;139;158;176;188;239;201;174;158;142;146;126;135;142;125;137;148;135;138;139;166;143;151;136;120;92;99;115;101;127;127;133;139;139;168;135;137;142;150;139;137;168;168;172;161;148;125;138;134;133;146;154;160;155;141;170;138;151;147;121;140;150;134;152;151;146;167;161;146;117;116;127;137;143;151;141;136;138;140;130;163;109;145;132;141;174;136;141;117;138;191;180;159;157;121;142;183;160;186;187;242;209;152;141;151;117;154;146;147;157;156;140;160;146;142;118;108;112;130;146;151;147;160;172;169;133;167;159;163;125;138;128;132;138;164;206;177;138;131;121;136;171;230;214;201;199;185;180;172;151;189;189;170;128;141;152;163;167;169;138;174;184;146;148;164;173;220;188;144;153;123;134;122;97;106;118;143;188;166;147;165;145;157;186;178;155;115;124;133;146;151;151;142;103;111;129;140;135;164;199;166;135;163;171;122;136;147;149;137;161;156;172;168;125;159;205;152;188;169;146;177;139;161;174;203;199;192;147;140;131;111;117;129;125;140;129;123;141;149;144;128;116;129;137;141;118;129;151;133;120;123;131;96;130;133;139;134;98;110;133;140;146;151;175;191;186;186;120;131;123;121;137;158;160;146;151;137;136;133;132;136;149;181;151;149;124;126;146;119;134;102;106;126;100;132;114;156;171;161;189;205;221;166;145;168;161;159;141;144;129;123;128;121;125;119;133;109;160;147;132;143;103;120;152;140;177;186;170;165;147;197;167;177;173;150;130;150;153;154;167;152;168;201;193;157;135;128;132;130;157;173;185;221;194;197;168;145;187;190;194;176;219;209;206;159;149;135;156;148;135;143;135;157;158;174;180;193;160;163;194;211;160;140;107;120;124;139;147;135;137;148;147;148;121;158;108;143;141;94;120;134;118;135;140;119;121;134;167;155;136;159;115;158;127;131;139;185;183;179;188;152;144;114;157;146;161;155;158;172;182;173;141;129;179;169;203;151;162;159;176;143;169;139;148;103;113;103;115;143;124;113;115;131;144;136;141;192;246;183;173;152;126;116;157;172;184;220;235;180;151;148;161;153;178;172;155;152;146;151;173;142;129;116;128;127;106;124;129;123;132;154;204;298;297;244;152;136;119;127;138;138;168;168;216;192;145;117;102;110;152;171;188;168;183;174;135;132;135;130;139;147;177;173;144;132;138;122;146;152;157;147;144;147;161;164;150;149;167;158
222;178;141;152;146;124;172;167;146;172;174;151;134;153;153;129;153;149;154;135;149;154;145;141;172;129;142;125;136;167;151;160;154;167;149;146;148;151;185;228;168;152;133;154;172;164;169;147;190;152;129;162;132;164;147;125;132;155;187;148;130;128;152;161;149;139;124;144;141;147;161;136;173;149;155;178;143;149;147;133;126;113;141;133;132;140;122;141;159;172;146;141;136;146;216;281;220;150;123;113;143;124;127;96;118;157;142;125;119;102;156;157;153;124;133;131;104;141;107;111;117;115;124;158;132;132;114;141;112;121;127;142;129;141;139;136;108;131;140;143;124;122;112;122;144;155;147;154;122;123;167;154;161;109;123;138;128;144;127;99;122;110;122;128;176;168;121;151;145;132;125;127;143;114;132;124;117;150;155;153;147;112;129;146;144;121;148;166;214;196;185;182;176;167;143;141;127;118;115;117;129;128;135;148;124;176;176;180;184;159;170;171;139;126;146;133;136;131;138;130;122;122;126;121;165;155;238;182;166;169;151;137;142;129;136;139;176;126;164;156;133;168;138;139;117;136;123;128;147;173;149;155;147;155;185;170;193;171;161;152;141;150;135;135;109;114;139;136;134;160;168;136;145;121;130;141;130;184;192;176;215;279;230;200;186;237;213;228;216;221;269;209;191;181;174;162;128;156;145;128;146;120;132;117;123;112;118;113;148;155;142;159;139;175;188;195;201;181;171;167;139;126;149;120;131;147;126;152;150;158;146;137;141;138;147;181;138;131;121;134;124;147;125;117;130;130;122;119;127;115;122;151;125;157;173;175;171;184;140;140;119;145;136;130;115;153;146;163;176;172;147;138;139;160;154;181;129;108;147;110;132;147;137;128;131;187;232;174;169;138;132;145;163;171;161;133;123;135;129;135;163;169;144;134;126;75;71;79;81;94;92;95;110;114;117;121;110;121;161;161;158;148;167;156;174;139;160;134;129;126;123;138;105;161;140;173;152;182;135;126;156;166;149;154;172;163;158;152;163;143;113;107;86;123;112;150;142;140;143;133;135;122;127;108;116;99;128;122;146;127;117;155;121;121;129;134;130;150;135;164;174;164;146;143;127;108;99;96;103;88;82;96;108;123;137;140;130;123;112;121;127;107;113;133;132;131;152;143;117;117;100;102;121;145;131;122;128;129;112;116;119;161;140;134;136;155;137;148;150;164;167;154;139;142;123;126;135;156;131;126;132;109;113;114;110;113;123;115;111;98;118;122;112;107;119;133;115;120;153;136;131;128;123;119;118;95;58;41;50;49;59;68;47;39;51;71;86;99;114;128;130;152;125;102;113;104;79;98;125;119;95;110;115;117;116;137;116;103;117;110;114;128;156;110;113;110;128;107;106;119;130;145;128;132;88;88;92;102;103;110;113;112;93;81;119;115;93;107;115;103;103;120;85;120;120;109;110;130;145;161;141;143;172;233;307;345;327;203;191;235;315;270;186;144;132;121;174;136;157;161;147;200;160;169;117;140;130;132;141;153;129;120;156;181;155;136;129;138;143;151;165;131;133;116;120;131;122;167;115;102;118;141;104;123;125;121;113;129;144;134;134;147;164;183;138;135;127;124;130;160;134;130;119;96;64;85;69;86;86;91;94;87;107;115;136;115;100;119;113;127;136;146;160;146;162;158;160;132;189;168;165;153;148;147;146;145;141;169;151;145;154;130;129;133;149;152;125;138;146;143;197;155;123;113;104;128;165;157;125;130;144;137;134;160;152;119;124;138;123;130;126;126;121;109;127;176;194;196;206;172;154;133;137;141;141;152;131;146;150;138;125;122;120;130;189;211;168;143;120;131;150;145;141;142;147;136;118;141;170;169;157;176;211;191;179;175;146;121;125;124;116;147;171;139;161;168;135;170;185;170;211;170;149;126;156;125;152;152;138;136;117;118;126;127;115;132;137;110;130;94;100;117;106;127;118;130;115;130;153;160;120;136;149;114;150;123;150;136;155;162;139;141;147;119;132;140;138;161;160;123;118;129;125;144;160;127;118;109;95;104;159;171;175;189;196;191;152;153;148;146;150;148;168;152;124;152;146;160;135;155;133;151;155;139;138;130;113;143;165;127;133;133;133;131;140;136;135;147;131;153;155;168;189;178;179;164;170;135;162;135;171;167;165;166;150;127;111;124;101;110;118;133;158;130;122;130;222;222;181;155;147;138;147;163;161;149;127;136;141;127;131;118;125;140;132;167;190;132;180;160;147;140;127;157;164;166;155;139;199;166;144;127;112;136;147;122;91;113;119;134;151;173;150;124;158;176;147;154;154;147;113;128;116;138;175;153;223;200;145;137;127;135;138;128;129;153;145;123;108;118;132;143;158;163;142;111;107;105;123;149;141;131;125;134;117;109;125;144;164;170;151;138;160;195;187;147;155;135;148;146;131;150;153;167;161;143;140;147;153;132;134;153;173;173;147;156;154;155;162;148;111;101;105;126;139;141;128;133;123;119;114;144;147;142;143;155;147;149;130;136;127;161;172;153;158;143;154;142;136;165;182;196;197;156;160;166;153;152;146;153;164;158;134;134;129;118;96;121;99;108;125;164;160;154;157;142;132;153;165;132;154;137;131;130;148;139;158;146;136;130;140;156;183;199;194;184;187;169;192;153;170;194;200;151;139;168;159;161;202;198;181;153;179;153;147;147;159;190;160;139;113;137;141;124;120;112;129;132;151;147;169;164;186;196;180;159;129;142;128;132;117;118;111;120;125;120;142;132;147;166;197;182;157;119;124;136;146;137;158;165;160;183;170;140;150;149;141;213;234;188;162;154;147;145;176;191;190;161;129;141;136;147;120;125;113;118;121;121;152;142;134;122;112;113;114;146;133;136;125;125;128;98;113;107;136;206;181;147;114;116;148;145;165;153;158;163;178;172;126;101;101;125;130;134;147;164;134;146;137;114;134;130;140;164;156;132;132;132;120;126;115;143;135;146;134;149;140;125;148;169;158;243;236;194;159;174;167;171;146;156;125;146;131;132;133;126;134;145;181;149;139;115;149;122;133;156;187;220;216;182;170;180;179;143;157;124;139;127;161;145;141;159;167;143;162;128;120;129;151;160;165;157;180;194;233;197;148;169;151;203;215;201;201;211;217;185;161;134;146;142;132;141;109;152;135;176;177;158;180;177;159;169;140;152;143;146;154;180;180;140;138;156;157;149;143;131;137;132;120;130;131;138;126;124;115;117;136;120;153;134;161;124;130;139;125;134;126;163;157;179;184;174;158;139;156;150;200;154;138;183;159;171;142;150;158;157;200;144;161;174;167;164;155;162;166;130;115;109;137;127;112;135;132;132;143;152;153;155;161;148;132;141;133;142;134;175;183;196;169;164;180;144;163;139;180;171;175;149;135;179;181;153;128;133;126;122;137;143;162;142;139;186;256;410;433;286;164;120;143;123;142;144;142;150;184;161;126;122;127;109;142;155;176;173;192;167;143;135;127;118;137;138;130;125;153;110;139;127;126;139;156;171;173;146;180;147;158;134;163;141
223;169;149;139;153;184;160;179;165;158;137;142;145;146;157;142;159;127;135;113;154;157;131;137;127;174;183;113;151;154;154;146;128;140;147;124;134;149;163;210;163;153;153;154;172;161;155;150;182;178;142;132;171;153;161;129;139;141;156;134;127;118;115;115;122;120;128;119;119;116;128;156;148;137;132;131;129;106;144;143;129;149;148;122;124;123;119;130;165;189;159;145;141;144;216;220;207;173;148;133;127;133;145;114;132;139;147;151;132;128;150;154;153;147;135;133;119;129;122;118;144;146;170;130;123;120;126;106;133;119;141;119;124;137;161;153;120;140;133;146;119;114;109;125;152;168;154;152;136;175;191;175;143;136;117;119;121;129;158;133;129;136;131;146;148;135;180;147;145;104;113;119;137;111;128;125;124;137;128;166;143;146;154;148;124;130;138;137;174;209;217;187;179;154;151;169;120;118;137;119;115;126;140;151;132;154;175;151;163;183;155;147;151;127;159;134;134;136;130;165;140;135;135;144;148;136;164;197;195;160;145;144;127;137;146;139;155;139;136;132;142;142;143;141;138;111;133;117;159;146;164;162;143;145;151;200;181;214;186;217;184;169;176;136;157;115;138;136;140;182;197;179;133;147;136;154;151;139;148;148;198;209;188;163;184;164;197;183;212;190;204;201;157;176;178;157;162;142;175;179;140;151;130;118;150;134;132;139;136;144;143;140;167;155;170;220;202;170;180;151;129;136;127;123;119;125;109;130;157;136;151;147;126;134;129;135;133;129;107;121;131;115;111;145;142;122;106;123;106;120;116;125;134;156;153;148;143;131;132;113;125;115;135;153;135;162;149;161;144;151;171;155;131;138;147;147;143;151;128;158;150;110;110;131;148;197;195;153;145;116;143;143;145;128;158;162;147;117;127;140;147;157;144;142;104;84;84;72;86;76;82;99;88;101;120;120;150;139;145;169;161;150;179;158;155;132;126;135;117;148;115;140;128;159;157;183;164;157;158;154;148;154;156;179;140;142;170;168;159;151;112;94;95;101;138;118;144;136;140;132;127;114;107;119;112;132;125;113;128;137;133;122;107;105;123;143;114;138;118;132;166;153;154;158;134;92;99;89;99;99;114;131;137;134;166;165;147;147;125;141;128;97;121;129;124;162;151;126;116;122;118;107;126;128;105;141;125;147;119;112;135;123;129;148;140;135;132;162;147;143;172;165;175;159;158;138;144;139;167;115;128;122;107;113;130;118;124;121;102;117;111;127;108;111;134;119;132;145;150;146;153;114;146;123;99;81;38;42;46;47;72;40;51;40;43;56;99;124;110;122;133;134;127;108;125;117;101;117;134;95;95;98;112;135;97;114;98;125;96;114;123;135;130;119;133;121;136;102;95;112;128;151;130;134;106;106;95;101;99;109;105;90;84;81;99;95;97;96;108;125;111;112;113;133;122;117;132;119;138;154;149;170;162;167;220;233;217;198;185;275;280;274;212;164;146;139;116;131;135;145;174;162;197;148;132;147;141;142;141;130;97;119;137;140;163;149;135;157;204;171;164;125;115;109;113;119;128;123;115;109;113;104;128;109;115;111;98;114;144;158;157;184;163;159;174;150;148;163;110;134;141;131;124;102;72;77;72;86;74;80;110;101;99;125;130;107;99;123;99;108;138;154;131;158;176;146;179;179;174;181;185;167;147;148;134;137;153;155;161;159;138;123;138;132;146;155;122;123;114;177;201;162;129;124;119;118;161;144;124;130;152;124;105;141;116;139;142;143;116;117;129;114;124;113;98;141;145;150;161;147;163;116;133;146;151;162;160;135;130;131;140;139;125;160;177;160;174;149;119;130;140;142;126;140;138;174;132;149;188;218;210;200;210;254;174;159;128;120;115;128;132;134;140;152;155;146;160;152;213;214;227;179;155;161;136;152;136;149;135;144;130;126;140;154;147;149;152;149;136;130;117;129;123;114;109;124;128;144;134;148;134;128;134;134;181;132;136;121;127;152;136;136;146;151;131;151;148;166;170;120;116;160;150;165;133;107;114;112;131;105;128;158;150;195;239;191;169;161;173;152;158;152;179;166;158;152;147;116;149;140;144;170;159;173;156;126;141;153;146;146;135;115;108;126;139;135;155;168;146;176;175;180;177;206;200;156;178;178;168;158;156;157;184;154;161;107;130;130;115;113;126;141;121;130;114;114;122;160;168;151;146;141;150;135;157;161;147;141;152;137;160;143;133;117;133;146;157;161;146;174;152;145;163;123;165;153;154;154;153;170;140;111;113;107;152;115;95;81;124;164;184;179;145;138;133;156;150;145;145;148;138;116;109;150;146;144;166;179;163;126;129;112;131;155;153;162;152;151;132;123;125;129;128;142;171;144;131;138;156;159;140;141;147;114;126;129;139;162;148;160;155;150;157;186;198;148;147;129;165;135;143;143;162;187;141;145;133;150;140;133;165;163;157;165;150;148;171;151;172;127;131;120;93;127;146;142;139;137;128;126;107;128;134;160;170;187;161;139;149;118;151;139;166;165;146;166;152;164;161;168;195;193;163;147;136;145;143;137;150;156;148;155;169;146;138;133;124;134;107;123;148;138;150;153;150;151;134;132;113;123;148;134;137;121;142;147;136;118;134;148;158;155;154;224;219;174;185;153;167;170;182;199;182;176;172;156;143;155;170;191;160;159;160;169;141;141;139;133;126;131;142;123;105;121;116;130;126;139;156;152;146;175;148;202;187;162;136;120;136;134;142;139;132;116;127;124;143;119;136;178;194;189;139;121;121;127;110;139;139;169;150;187;175;157;113;142;169;187;208;184;154;139;144;139;139;197;175;166;164;127;153;138;149;148;138;115;122;157;118;132;129;143;159;153;158;131;148;123;121;137;123;109;118;135;128;158;173;140;129;125;156;184;195;194;197;147;160;150;129;122;98;127;150;153;158;130;130;119;124;131;152;132;119;142;137;137;146;145;141;129;127;143;146;187;147;110;115;115;116;135;160;232;220;160;164;196;194;164;151;169;139;143;125;141;127;134;119;126;165;166;143;146;142;145;169;195;240;243;247;207;159;164;154;143;113;110;120;110;154;127;116;142;148;128;127;119;122;118;133;152;139;133;168;201;246;199;169;157;151;193;203;190;170;160;165;181;152;170;140;142;156;131;156;159;152;156;146;165;166;158;155;175;148;158;146;160;155;175;188;152;134;151;131;108;138;142;138;117;132;166;147;161;150;138;114;115;140;139;126;156;128;150;123;152;147;110;123;158;161;167;158;152;154;152;144;167;158;168;154;173;185;168;163;145;146;162;169;158;154;161;182;165;150;167;152;152;129;127;123;116;152;128;160;180;161;151;174;154;130;123;128;120;136;136;127;183;211;168;126;166;175;140;170;139;177;195;201;205;158;167;162;164;136;134;138;126;142;130;143;169;132;153;257;350;313;256;158;138;173;193;149;156;124;128;159;128;150;112;101;156;123;158;154;154;165;161;116;132;136;137;127;123;128;130;121;132;133;114;133;132;138;141;159;126;136;104;144;117;144;145
206;189;167;168;154;166;176;161;153;152;120;139;135;142;142;143;89;145;137;116;140;118;124;127;154;180;147;134;172;161;134;151;117;122;132;140;163;156;150;184;157;155;144;138;151;162;143;149;173;152;136;145;125;146;162;165;161;149;158;133;126;162;154;166;169;127;115;127;109;129;125;170;118;136;145;167;131;151;154;168;168;163;136;104;135;131;112;157;185;184;152;135;118;167;172;162;171;150;139;147;131;148;143;142;119;177;151;132;129;136;146;169;159;147;123;115;118;106;127;108;144;176;163;137;145;146;124;141;130;132;122;155;149;155;160;141;152;148;141;128;128;124;117;125;158;142;121;118;151;150;189;164;145;145;129;128;146;149;130;130;112;116;122;163;111;118;137;136;128;135;123;107;112;137;116;141;165;144;145;161;166;148;134;115;114;132;144;139;149;167;159;190;174;147;128;134;133;161;130;141;128;144;136;154;151;138;153;175;185;170;128;130;154;159;137;136;130;128;152;130;143;145;158;154;133;147;166;176;166;151;151;135;134;145;137;171;161;156;132;123;128;143;146;128;139;125;148;148;148;165;161;159;131;152;141;190;197;203;202;256;281;204;177;163;125;115;132;118;164;197;215;186;144;138;122;121;112;125;121;159;152;186;169;186;157;201;179;146;192;185;177;171;164;154;175;181;159;156;224;169;149;149;136;93;135;122;122;132;136;133;136;138;136;167;176;173;168;158;157;170;162;141;131;136;107;117;131;148;157;139;125;136;114;126;116;124;142;116;129;101;108;111;150;135;146;132;129;132;127;133;122;142;149;159;137;152;160;141;128;114;134;126;155;130;125;158;146;174;181;138;151;153;143;129;144;136;134;123;136;148;133;134;136;142;161;190;158;153;121;117;115;112;125;147;132;151;151;142;166;160;154;188;168;144;138;83;89;77;87;93;83;98;87;71;127;144;151;178;176;173;193;185;166;170;164;137;131;144;138;112;128;128;163;193;206;173;175;154;159;135;148;169;138;174;155;173;192;190;148;143;131;104;105;86;143;143;131;136;143;141;126;140;123;117;133;117;145;138;148;130;126;133;121;117;139;123;151;152;159;141;119;148;166;155;150;108;79;81;90;113;134;154;156;210;254;239;156;138;153;143;115;101;126;137;159;156;159;138;117;109;116;135;117;121;113;136;129;114;127;111;140;136;156;133;123;126;162;129;176;146;175;191;198;175;155;130;125;163;137;124;139;129;129;118;148;101;119;133;118;112;103;114;132;115;126;119;136;140;134;124;136;129;146;135;94;108;61;51;45;62;56;45;32;40;40;57;88;100;92;119;137;134;151;138;117;114;100;121;104;114;122;113;109;95;120;127;113;100;88;99;111;117;119;136;113;132;125;107;111;106;149;155;138;108;95;120;118;90;90;77;84;106;94;112;119;85;101;138;117;131;127;118;112;119;133;115;161;154;159;148;156;181;158;162;179;176;169;164;164;217;261;251;199;178;154;128;140;124;148;151;158;154;164;139;138;155;163;113;119;118;110;94;102;124;143;171;176;179;193;190;150;126;122;117;107;121;139;137;127;117;126;122;123;120;106;107;129;133;139;139;162;159;183;154;152;142;133;141;134;151;151;139;125;91;90;66;61;85;106;111;110;89;109;101;91;104;101;111;112;124;112;156;138;173;212;166;161;116;167;189;164;164;159;147;128;152;130;157;170;164;169;131;131;136;126;142;123;139;151;185;179;159;143;128;108;106;129;129;113;114;136;116;122;127;135;171;146;152;143;98;104;126;124;121;102;125;100;138;140;141;116;109;137;120;158;170;135;161;149;187;179;144;135;156;151;162;143;145;146;138;117;118;147;160;134;178;145;154;191;208;205;220;210;204;165;158;135;123;144;116;144;138;151;155;141;150;123;148;205;237;226;185;171;159;142;121;133;131;124;105;135;133;132;152;145;161;177;164;158;134;131;104;136;136;126;132;122;155;122;162;132;115;155;147;136;148;131;139;102;138;139;151;126;156;134;166;159;161;138;123;133;156;167;138;123;134;107;114;114;113;122;142;156;166;194;192;186;164;166;182;162;168;150;148;149;157;139;126;129;132;172;164;133;134;130;137;136;126;144;147;111;148;117;123;148;150;166;207;212;187;199;221;188;193;166;147;175;191;172;168;159;183;179;171;142;134;147;124;106;137;121;130;129;128;124;133;124;159;139;140;129;146;149;145;167;161;137;152;187;172;178;123;130;131;125;143;116;150;148;157;142;140;153;149;150;186;145;170;160;173;165;134;110;97;149;106;111;108;124;177;240;207;190;130;141;158;139;150;127;150;162;118;163;143;163;145;162;183;164;127;140;121;126;127;146;118;154;164;144;142;143;117;146;137;167;157;171;153;160;165;152;143;135;125;109;107;137;153;143;147;132;159;158;157;155;152;136;145;142;144;162;182;189;157;142;156;129;126;131;146;125;166;161;160;176;159;153;158;155;121;133;125;111;138;124;131;137;122;142;150;140;148;152;143;158;140;144;152;125;99;111;137;142;161;191;206;183;174;184;169;188;205;167;158;126;138;146;176;149;155;154;191;174;175;144;139;116;122;116;126;139;184;149;154;145;136;118;132;125;99;91;118;121;144;130;147;159;155;159;138;153;162;202;226;224;206;178;173;134;174;166;183;186;201;175;161;170;177;170;192;195;170;158;156;165;159;151;154;124;135;120;138;130;114;138;113;130;149;142;180;149;158;167;195;172;146;123;128;146;129;150;147;142;137;144;114;129;121;132;175;185;121;131;128;102;126;109;138;133;153;151;155;169;145;164;134;168;182;198;153;170;159;153;142;159;155;161;161;132;163;136;137;155;128;146;121;122;138;127;132;145;131;137;146;138;126;147;109;123;112;121;98;121;133;133;158;149;124;121;168;180;181;200;193;166;150;128;121;122;119;107;112;129;129;132;134;112;115;126;113;122;143;145;99;102;139;145;168;139;136;136;139;157;178;159;163;105;121;131;124;152;158;167;159;173;174;186;154;146;137;129;172;142;151;136;144;148;186;153;130;137;132;143;136;177;151;256;201;227;191;193;160;158;132;115;140;107;135;127;108;123;148;168;147;136;138;136;134;139;164;132;147;181;198;191;203;169;135;148;170;208;200;160;182;134;135;120;144;136;132;144;164;162;159;145;160;157;147;152;149;135;153;157;170;139;135;155;180;150;167;159;145;125;124;137;148;142;120;124;134;114;141;143;119;132;132;141;165;146;160;118;152;154;162;129;143;123;156;169;158;154;157;150;151;184;186;184;175;180;191;194;143;136;151;157;177;153;167;151;151;136;153;163;174;157;149;174;156;176;154;152;145;205;236;223;180;165;145;125;141;144;147;124;132;164;180;188;141;131;147;160;123;144;146;171;196;177;157;157;164;168;170;134;161;148;167;149;128;148;171;166;164;198;249;251;188;180;164;203;200;155;122;126;111;132;138;161;169;159;171;157;143;150;174;171;120;134;111;156;133;133;110;120;104;147;145;110;118;164;121;132;115;138;156;134;129;127;123;159;181
174;185;186;184;181;154;182;153;149;150;141;144;151;158;146;144;142;124;140;142;115;122;130;121;134;138;182;157;150;168;172;185;158;150;142;142;139;143;156;137;135;135;121;135;143;141;139;152;178;141;136;120;129;133;154;175;169;179;147;154;154;163;222;216;177;148;112;121;128;114;171;165;141;158;145;198;177;160;149;149;170;143;139;126;136;133;153;143;147;187;153;139;134;149;140;175;141;138;127;133;161;155;123;138;162;175;155;119;118;124;136;165;147;127;151;139;125;123;136;128;152;155;133;157;125;140;133;132;132;108;136;128;158;142;123;134;152;171;133;130;141;125;131;126;156;146;136;115;119;139;171;181;135;151;148;124;140;162;169;138;124;183;163;119;134;133;126;113;103;134;137;131;123;114;144;125;117;136;149;158;180;163;145;134;111;137;134;144;106;126;148;168;162;138;149;104;132;120;147;116;130;116;143;142;124;156;169;155;182;160;122;154;153;149;159;150;149;129;137;143;150;165;166;141;167;137;156;160;160;190;170;135;145;155;131;170;165;183;140;133;137;129;129;131;149;132;160;159;154;172;165;179;179;124;174;181;170;219;264;396;319;257;159;125;134;125;119;117;129;143;152;162;149;128;137;120;138;141;147;153;183;206;203;210;190;178;155;153;174;157;148;145;152;176;178;194;158;170;219;216;183;137;140;146;110;105;127;134;132;121;144;120;125;131;160;145;122;158;153;173;171;183;143;133;115;105;137;146;157;149;134;116;120;113;125;128;120;116;115;120;97;120;148;171;147;130;120;134;106;121;128;145;124;144;195;154;129;132;112;138;135;134;115;134;137;149;157;166;184;193;179;143;158;129;131;133;150;120;158;172;141;144;168;122;121;159;153;123;125;131;116;117;108;143;150;141;152;136;128;165;137;167;156;160;112;117;84;76;64;84;94;92;93;82;111;155;153;198;177;157;167;153;138;146;149;146;118;140;146;161;140;141;155;171;204;187;158;143;156;153;144;161;180;169;167;183;192;202;188;150;127;102;127;109;136;117;142;149;166;136;138;123;112;111;116;124;128;131;144;137;120;144;142;129;125;134;153;199;163;159;133;139;159;166;155;97;82;70;89;92;123;182;163;205;274;230;163;123;149;130;115;109;135;182;252;183;155;152;138;139;136;112;119;126;121;127;128;130;114;126;169;128;165;153;131;140;163;151;184;146;168;215;251;215;155;150;120;123;129;139;134;146;132;150;139;112;112;115;130;131;112;109;131;146;100;118;116;141;139;138;123;139;128;133;115;110;86;57;60;48;58;43;61;59;47;64;84;102;94;104;124;154;190;158;156;116;115;116;101;100;102;100;103;99;106;123;142;106;87;108;101;109;124;111;120;121;123;111;113;96;133;130;141;125;119;120;130;90;83;66;92;84;83;94;95;96;86;118;133;153;139;106;112;118;102;132;158;168;176;181;192;163;140;140;150;143;173;164;177;178;201;171;152;176;152;147;147;133;171;158;164;131;110;123;111;156;170;138;108;98;94;104;124;145;158;162;177;207;174;171;148;119;111;130;129;107;118;120;109;117;116;121;119;107;113;124;141;133;113;140;151;157;140;162;139;158;150;135;148;133;160;137;111;103;72;83;62;90;96;109;83;106;131;100;109;106;125;116;141;156;181;141;135;165;192;182;148;149;187;161;188;155;184;168;132;127;166;136;165;185;191;143;159;134;153;147;156;168;162;153;152;139;136;137;133;133;123;130;105;118;105;126;109;118;123;135;119;155;129;103;133;132;118;141;126;118;133;135;133;122;114;118;131;117;130;126;133;164;260;311;209;148;130;158;113;143;145;119;101;119;111;122;134;165;148;152;131;157;183;200;195;181;173;152;140;145;135;155;164;161;154;156;144;154;159;155;152;145;159;210;170;168;158;144;161;146;119;118;110;128;127;125;123;162;173;147;170;141;153;143;151;141;135;127;139;137;129;148;137;132;111;146;141;147;146;143;141;140;128;130;116;114;130;129;149;153;195;183;157;151;152;154;186;154;144;127;125;137;99;101;125;130;151;158;191;201;159;190;184;181;170;140;161;162;142;163;162;143;147;150;163;156;168;150;133;139;128;128;166;166;152;172;126;113;153;125;146;170;209;197;235;177;180;208;200;153;157;154;168;168;167;196;188;175;133;155;152;122;162;139;139;138;134;114;129;128;121;135;140;114;139;136;139;145;148;186;154;150;147;165;154;144;133;110;131;115;112;139;144;134;147;160;159;185;169;134;147;164;192;183;172;115;136;110;102;95;108;115;146;199;234;229;197;164;155;147;141;144;112;143;137;133;180;189;173;139;176;172;164;153;124;141;129;141;153;159;178;173;169;151;143;124;132;138;154;181;204;198;178;175;136;155;159;167;115;133;141;137;165;144;132;125;131;137;159;138;127;118;160;157;164;194;162;162;132;132;118;130;152;134;140;168;175;184;172;184;152;146;140;133;126;124;112;124;113;119;139;128;126;124;138;120;148;161;144;133;161;171;132;115;96;129;147;171;209;249;204;164;166;193;186;184;197;147;150;133;165;179;157;161;179;181;163;176;154;147;148;102;126;134;150;154;168;143;118;119;132;124;105;71;93;111;135;150;154;141;143;152;167;136;183;184;206;200;224;170;157;161;140;153;176;195;207;170;193;166;164;170;205;196;224;184;166;164;161;135;154;120;127;127;136;115;149;155;150;131;137;143;189;190;176;175;164;187;169;160;132;129;129;121;134;146;140;134;111;114;110;118;123;147;132;142;122;117;132;123;123;133;147;129;168;172;158;142;172;143;164;210;210;183;175;154;177;136;159;158;132;143;171;174;161;164;163;182;159;144;116;112;139;130;134;143;160;161;152;173;125;122;114;124;122;106;103;117;132;144;129;118;113;148;155;161;181;150;141;104;117;125;123;130;126;121;120;127;95;129;108;110;125;134;133;140;131;111;121;130;158;167;152;137;138;144;160;164;171;143;134;126;143;136;146;152;148;146;166;170;142;142;151;152;149;159;157;129;147;136;121;150;152;150;152;124;166;141;136;129;194;202;206;215;180;145;133;136;112;144;132;145;107;108;146;154;162;160;159;123;133;129;116;137;137;143;198;214;219;203;167;169;155;188;191;221;172;165;146;150;130;137;142;148;163;160;166;178;139;155;151;160;143;120;160;160;176;179;136;138;138;164;138;140;184;127;125;141;140;127;190;122;126;138;135;155;156;142;141;141;141;140;124;130;136;155;132;150;151;137;158;159;154;172;170;147;150;174;200;203;161;193;247;227;203;146;175;139;168;159;160;177;170;160;189;177;171;187;160;171;177;154;150;162;139;178;290;280;215;205;192;166;114;143;176;174;195;154;178;227;197;160;123;130;130;143;138;175;172;155;174;160;180;168;160;152;139;146;154;131;155;132;142;143;180;171;174;208;202;210;232;232;219;220;191;145;136;112;125;171;137;139;159;161;160;136;134;171;190;137;142;116;119;116;137;131;132;142;129;127;139;128;125;110;145;116;123;143;135;133;143;153;203;235
210;191;210;194;167;162;149;142;166;144;146;121;149;156;156;148;131;129;139;159;127;124;127;140;159;150;146;123;154;138;137;185;195;147;144;139;169;145;189;154;158;131;127;119;124;134;133;150;179;168;134;115;124;146;176;176;169;167;149;156;159;193;261;250;212;145;136;119;102;105;165;186;188;176;165;218;230;125;129;145;141;186;143;138;132;146;127;152;180;186;145;109;130;137;138;134;122;149;153;127;163;123;109;146;164;148;125;119;113;106;142;160;157;124;129;111;128;123;125;139;132;141;118;142;129;118;117;146;136;122;126;143;141;125;147;154;154;156;151;132;124;140;132;127;170;184;173;138;126;129;140;148;140;147;147;118;166;149;158;146;139;135;127;153;138;116;113;122;138;130;175;147;120;129;115;123;126;119;128;147;147;138;115;127;109;117;121;129;146;104;148;169;163;145;147;137;158;152;152;138;113;131;151;152;145;137;148;127;180;134;150;135;135;129;145;143;164;128;140;146;148;155;144;164;150;153;181;161;164;169;188;162;145;122;126;136;162;158;173;137;145;151;131;141;147;135;161;156;151;165;167;188;167;145;149;138;144;207;401;656;503;318;180;112;114;100;92;121;116;132;139;134;130;116;107;138;114;140;158;178;207;247;221;183;210;189;142;176;179;167;157;148;189;178;192;218;183;207;181;188;173;151;142;143;138;109;138;129;131;152;141;144;119;129;133;115;125;157;162;185;207;197;191;161;116;144;131;146;150;144;129;151;130;113;149;117;134;140;110;116;113;136;137;166;125;102;109;127;128;122;152;136;131;120;155;165;150;145;153;143;129;147;132;132;167;153;151;157;208;139;171;122;158;161;138;136;126;124;153;201;198;175;136;139;163;161;163;136;135;119;127;125;127;133;147;142;139;143;166;156;164;177;140;174;119;111;92;90;65;82;80;87;96;95;108;151;180;187;166;157;137;147;147;122;141;152;149;142;168;157;148;149;163;190;176;179;180;183;146;160;181;184;182;169;164;160;193;217;191;152;123;133;108;106;104;151;124;152;133;145;109;102;117;133;126;133;144;136;131;147;132;135;155;153;144;162;179;188;172;158;148;165;161;146;138;103;74;53;65;92;94;145;153;185;189;194;160;136;116;134;137;111;150;179;189;219;175;171;160;162;161;134;133;132;131;117;136;139;152;125;154;132;149;144;126;143;157;168;161;156;177;298;324;292;192;151;130;131;122;121;120;124;138;160;145;129;132;128;108;125;108;125;109;139;104;123;142;136;153;127;144;134;132;158;122;92;109;77;51;54;64;39;37;48;66;82;116;131;103;129;126;145;177;173;140;142;111;102;114;98;107;101;91;93;88;138;132;123;113;102;80;97;79;117;117;110;106;110;113;123;133;149;135;116;92;132;125;136;83;68;84;95;100;102;90;122;125;139;160;137;116;143;125;123;118;116;135;186;203;195;181;181;138;141;133;137;118;147;148;145;184;166;162;150;157;141;151;170;154;179;159;137;128;99;103;146;137;111;117;120;104;117;117;132;164;154;198;164;175;189;143;139;125;115;136;143;117;129;132;108;115;139;103;118;134;175;169;168;130;155;130;135;143;136;133;150;151;140;151;156;155;120;118;93;70;58;72;76;82;103;111;96;102;98;104;101;118;129;123;148;176;134;155;148;177;148;185;156;165;194;202;261;186;154;143;160;128;131;159;172;167;159;164;103;161;175;196;191;157;118;119;149;120;122;137;142;118;153;118;124;118;116;125;116;126;138;130;155;132;120;106;137;143;135;115;131;132;137;160;126;113;135;126;125;138;126;135;164;284;423;266;165;146;129;133;122;129;115;113;112;118;136;148;176;159;145;131;140;152;161;145;155;140;106;111;147;132;140;169;145;154;153;153;163;136;129;143;146;156;158;152;137;166;164;173;141;122;111;124;116;121;154;126;149;149;148;130;119;164;133;120;119;131;149;125;123;133;129;123;120;135;112;142;132;133;147;127;135;126;134;141;141;129;146;148;140;157;154;147;137;135;170;173;175;155;153;140;107;92;140;139;146;126;148;174;177;163;183;173;185;183;145;145;159;155;172;158;149;141;164;191;164;173;146;137;138;136;152;147;155;157;143;125;106;125;120;142;159;170;188;211;208;208;240;175;172;170;148;166;142;191;201;193;171;153;145;174;150;143;158;150;136;154;134;123;118;101;115;113;120;150;127;149;143;152;150;155;178;154;154;154;120;130;120;135;127;128;142;149;144;169;169;171;156;178;155;166;138;167;200;208;180;152;131;105;108;99;112;128;203;192;215;190;161;154;133;113;115;133;120;140;146;163;202;220;173;146;175;165;157;118;128;118;133;145;167;212;187;180;161;160;134;135;145;158;166;184;200;177;189;138;156;172;137;111;134;148;147;138;157;128;121;124;120;147;143;115;133;168;166;197;199;168;164;114;161;135;135;154;121;130;149;173;194;182;156;174;158;146;123;129;146;134;122;148;123;108;131;122;140;140;160;170;165;138;134;143;137;140;119;135;142;135;169;232;281;228;163;198;224;196;171;154;141;127;166;203;239;267;228;210;166;176;150;146;132;145;119;142;117;149;134;147;121;131;141;122;128;96;90;79;101;132;142;131;121;133;118;179;153;175;184;194;212;212;156;139;150;143;184;169;227;199;208;189;163;149;156;172;225;168;177;184;177;151;130;127;132;117;129;146;153;170;158;156;139;155;155;186;164;187;166;192;192;167;167;143;151;144;113;133;139;119;130;115;121;124;145;138;118;135;118;97;110;128;111;110;140;120;127;137;172;180;164;145;180;187;184;230;182;181;158;168;146;166;165;142;145;135;154;162;163;168;175;166;148;121;139;135;125;145;145;134;150;139;179;171;144;120;115;115;107;118;96;106;137;87;127;98;105;145;144;131;137;127;103;98;102;126;124;116;118;109;124;97;129;110;140;127;111;133;147;144;106;136;134;121;121;165;122;132;140;108;172;198;181;147;124;161;141;108;127;136;148;141;150;161;134;154;148;133;131;160;143;144;140;150;145;136;143;147;138;131;133;118;140;148;173;172;166;155;150;157;134;118;146;133;104;125;120;158;162;153;183;161;111;139;118;123;119;137;153;186;209;216;224;209;181;161;159;203;178;171;148;129;146;131;145;134;140;146;149;143;133;142;154;156;128;135;144;165;150;141;151;170;148;139;174;143;183;164;118;116;140;153;201;160;133;133;155;125;129;141;139;152;136;140;127;135;133;131;162;159;155;152;134;149;162;154;161;144;135;155;176;189;196;175;189;209;211;191;143;155;168;191;166;166;205;157;170;163;188;182;198;178;182;187;169;169;153;154;177;212;250;211;222;214;223;152;176;206;210;201;237;286;251;228;168;140;138;131;140;133;135;147;164;150;148;156;155;149;198;152;149;165;191;158;133;136;158;170;162;163;179;185;233;257;298;345;270;202;155;111;104;106;140;157;137;161;147;134;161;152;146;185;164;167;124;113;102;117;116;137;132;139;131;124;112;135;125;147;149;146;135;122;136;135;165;245;239
195;156;206;152;161;145;154;159;140;150;129;129;129;144;146;157;128;123;148;143;131;137;153;162;152;163;155;124;144;148;156;167;158;149;131;161;133;141;162;183;144;156;138;133;119;124;145;142;210;183;159;148;145;163;163;195;176;163;157;141;147;182;201;205;183;166;133;142;112;123;144;218;259;191;152;191;205;136;134;146;173;126;115;131;139;155;131;126;179;253;200;176;144;117;139;145;132;169;150;152;128;130;127;127;146;151;162;133;138;148;137;140;134;141;129;127;123;146;119;128;134;138;119;117;139;146;137;125;116;121;117;133;139;129;120;139;130;124;125;138;158;130;123;143;183;221;193;134;123;140;126;131;129;139;182;143;154;148;168;164;137;156;130;112;117;105;122;115;132;178;205;149;116;116;118;115;107;112;118;143;142;147;118;92;112;141;125;131;113;126;141;163;143;127;135;133;149;168;188;163;161;124;139;130;125;143;154;142;161;151;148;133;144;140;138;160;159;138;145;148;151;135;180;159;152;168;168;189;206;170;164;133;135;152;140;137;152;160;144;183;143;139;164;131;151;159;164;155;184;159;162;175;167;172;149;145;169;256;539;793;726;410;211;150;127;110;100;108;135;129;108;138;104;117;116;127;127;128;172;184;195;214;212;196;199;206;212;181;180;186;142;174;148;182;189;162;187;184;170;179;173;137;123;124;115;127;140;190;151;144;177;128;125;117;114;119;117;129;149;171;205;248;230;202;157;139;143;154;143;158;123;115;137;121;132;127;110;119;107;100;120;141;158;129;160;123;127;164;147;137;153;159;154;169;159;139;173;144;131;117;116;131;141;151;147;128;157;153;166;155;173;143;163;159;128;127;131;142;157;192;253;203;135;135;144;168;131;142;132;135;116;127;140;136;138;130;118;131;154;161;205;157;146;155;144;105;92;79;97;76;102;102;72;100;121;148;157;158;180;160;149;154;114;127;123;147;151;142;164;136;145;135;141;168;169;167;146;158;167;173;179;206;197;209;209;168;225;228;197;166;121;144;89;102;122;123;125;119;141;117;104;139;132;126;125;132;144;129;133;133;135;148;131;142;137;186;161;172;165;153;165;161;163;179;131;84;71;58;75;81;92;108;111;104;177;152;142;103;117;133;133;120;137;171;194;209;170;152;136;139;143;131;118;121;127;147;142;143;123;134;152;146;155;127;121;140;127;140;144;160;172;217;252;265;174;165;135;141;126;124;111;144;149;132;145;142;129;133;128;121;117;125;112;140;132;153;167;124;128;179;135;126;130;118;116;85;81;70;46;53;44;43;42;54;71;91;117;105;113;116;122;169;170;141;132;109;86;106;108;123;98;107;85;88;96;126;137;116;113;116;84;71;84;86;113;108;96;72;70;111;112;142;153;117;86;114;109;117;90;77;70;80;70;85;105;93;117;147;153;136;127;136;142;127;109;101;128;160;186;197;195;161;134;136;147;155;139;129;139;163;155;164;159;158;137;167;159;170;182;159;155;143;115;108;105;128;133;133;122;107;110;125;128;124;126;156;173;191;214;149;153;155;118;114;142;130;126;132;115;112;117;110;113;134;137;175;217;162;102;151;146;122;147;138;144;137;149;143;117;140;162;135;108;87;54;58;70;91;97;104;96;88;106;108;95;105;118;102;126;147;162;133;130;159;140;141;142;175;179;233;236;311;206;162;208;177;147;177;168;172;171;148;146;150;150;182;230;225;189;131;156;156;127;134;120;147;124;145;107;129;128;112;121;129;114;114;129;186;151;128;129;111;114;132;136;109;140;151;149;147;154;139;140;138;122;110;132;172;298;362;247;167;154;123;110;104;127;126;145;106;126;142;181;197;209;169;135;123;154;142;143;134;136;128;122;131;148;155;141;155;142;154;156;145;130;161;138;154;143;149;157;137;157;139;145;148;120;106;118;124;120;139;142;139;139;126;133;113;135;136;116;118;106;120;117;111;172;170;118;120;131;129;114;135;154;129;141;156;155;134;139;144;127;128;127;125;165;149;140;141;137;144;149;161;147;138;116;132;120;127;127;119;144;146;158;192;152;153;186;196;168;163;138;127;144;150;138;117;149;160;140;116;147;145;151;137;132;143;156;143;169;146;135;127;161;130;152;147;186;188;203;170;164;212;196;165;151;130;143;142;191;146;166;174;171;158;173;174;142;125;143;164;163;141;120;129;102;115;95;116;141;132;144;141;126;137;144;145;118;150;142;135;141;135;148;123;146;133;147;145;158;179;171;181;195;162;166;162;180;222;197;138;151;115;105;79;86;89;137;167;179;190;171;140;110;122;111;137;129;125;144;144;170;242;284;206;140;119;144;117;121;120;154;135;164;173;191;196;144;171;152;148;127;148;121;147;168;185;161;145;129;124;151;153;141;144;110;164;158;144;152;159;135;113;114;135;144;164;183;194;195;167;137;127;132;123;141;159;137;135;156;130;153;145;170;170;139;152;116;126;112;131;177;174;146;157;137;120;125;148;126;165;165;151;141;178;146;171;139;153;130;130;130;160;231;242;180;176;179;223;196;171;157;146;130;159;217;295;293;286;259;192;136;139;150;139;151;128;127;123;135;142;134;121;116;117;149;103;107;90;83;87;149;186;197;167;147;154;151;173;167;160;191;169;142;120;97;149;164;167;176;199;240;219;183;190;134;185;155;203;182;176;151;148;124;151;174;143;117;133;122;147;150;130;157;161;162;168;171;171;193;167;225;252;211;130;148;139;140;164;134;143;127;129;147;139;135;125;126;128;127;118;157;143;137;129;124;130;109;117;134;157;164;170;199;166;160;179;180;203;224;200;181;154;165;150;150;132;155;144;174;163;149;154;145;138;159;112;145;137;128;120;120;129;157;188;181;149;138;130;120;108;108;109;114;122;124;129;111;111;109;115;151;134;127;108;119;145;139;138;115;111;121;130;138;159;166;122;136;125;142;144;145;122;119;140;151;128;150;129;157;150;118;152;165;142;156;187;150;152;135;117;111;151;141;140;137;133;129;145;154;132;149;138;156;172;146;119;129;149;179;134;141;137;126;112;144;150;149;172;183;154;146;161;121;115;140;113;115;130;153;157;138;155;158;165;155;125;141;122;147;129;146;215;226;250;232;193;148;189;180;202;166;156;140;137;138;129;149;139;127;138;125;146;135;150;143;128;131;129;128;143;152;173;152;145;164;146;170;136;136;117;116;134;168;204;204;171;170;163;162;149;127;159;136;148;155;140;145;128;155;183;156;138;148;141;152;139;166;144;148;143;164;200;191;192;179;186;203;194;157;155;153;167;170;164;192;197;213;174;187;180;214;191;193;197;173;157;146;151;168;167;184;193;193;237;307;252;231;203;212;198;199;290;311;236;209;173;152;137;134;141;152;161;156;178;147;178;167;122;160;191;154;187;166;166;139;140;138;141;156;171;164;194;167;229;258;302;390;291;184;161;116;102;131;115;125;120;146;176;150;148;139;135;189;214;179;124;119;107;102;101;117;128;129;136;112;140;136;131;161;143;135;127;120;136;133;149;182;182
149;150;165;147;142;146;157;143;148;143;137;145;168;119;115;144;158;128;159;150;137;141;155;174;181;146;166;170;137;139;162;139;169;153;130;127;131;121;136;175;168;151;158;156;132;125;124;151;202;203;135;113;125;141;195;191;203;194;161;156;122;163;190;168;156;161;152;158;117;145;182;230;274;241;151;164;123;119;104;137;144;159;158;139;147;129;139;124;189;249;251;172;124;127;131;141;158;191;137;134;112;158;149;128;159;160;125;157;148;125;131;118;107;125;137;124;112;137;123;147;137;135;141;146;148;163;135;123;139;133;125;138;135;141;119;112;144;134;148;163;131;119;154;156;201;239;172;132;117;114;112;108;131;137;122;136;146;127;124;128;147;153;105;110;106;108;104;138;146;149;202;165;161;117;133;106;129;120;113;123;131;138;128;131;134;111;132;135;122;128;181;160;160;130;154;138;155;176;203;170;130;154;138;138;142;140;131;145;163;165;149;152;129;156;133;145;142;159;148;150;147;143;167;150;134;133;172;200;196;178;158;144;137;130;147;149;139;145;145;168;181;175;144;146;170;170;206;179;191;165;143;163;152;160;170;145;167;284;538;806;680;356;242;190;134;102;120;118;126;140;141;147;107;133;94;129;137;163;150;185;192;193;201;206;200;246;204;206;155;181;165;170;196;193;186;190;190;172;154;155;143;160;135;145;141;146;194;214;161;186;152;122;130;130;131;106;132;128;143;179;256;334;338;286;192;147;149;156;143;146;124;135;110;134;128;112;130;118;104;138;132;122;134;159;152;121;173;163;156;172;140;134;153;140;159;147;148;172;147;113;108;130;166;151;151;135;148;166;137;156;159;133;160;123;142;139;158;149;157;186;201;159;167;154;144;157;165;141;132;112;131;123;162;178;185;149;133;171;154;167;201;176;178;137;142;98;79;84;96;104;95;102;97;104;94;113;124;129;159;166;144;131;154;125;138;129;148;142;171;121;138;134;133;165;147;164;158;142;155;189;183;196;193;204;184;178;201;236;199;137;126;104;117;114;108;122;129;130;119;93;97;103;129;133;137;134;140;117;146;119;157;159;132;139;142;187;175;152;169;155;156;181;136;157;117;93;85;61;69;69;75;91;92;116;140;163;132;127;139;103;123;107;114;154;155;161;158;158;148;141;139;149;138;152;131;170;125;154;152;136;150;153;134;125;117;117;152;136;156;174;158;162;201;177;146;149;131;125;129;136;138;174;134;136;126;124;118;119;128;129;126;134;106;116;138;139;151;138;107;142;135;129;126;144;123;79;78;44;56;48;42;42;32;47;80;92;97;96;98;126;113;122;142;122;85;100;98;102;108;88;112;80;102;98;108;122;116;128;140;109;112;92;112;106;99;90;97;90;69;94;115;143;142;116;76;73;62;65;67;58;46;58;72;97;98;124;131;160;155;119;139;140;148;124;109;97;129;142;169;165;164;163;153;132;130;126;148;119;145;181;179;165;187;143;143;157;161;168;178;172;133;142;147;112;109;119;148;128;129;111;127;123;130;123;113;128;162;207;200;172;160;167;166;125;128;143;140;160;137;110;111;122;122;129;153;178;189;173;127;123;138;137;106;120;146;124;124;142;121;145;125;122;125;73;66;44;82;88;104;89;100;93;112;94;111;125;138;131;131;128;130;120;153;144;126;123;122;179;225;241;258;242;182;176;224;227;160;189;177;177;175;153;140;115;135;192;221;229;161;143;147;139;129;130;116;111;100;113;118;113;122;137;123;120;118;142;158;178;228;142;133;133;137;122;135;159;139;161;169;140;124;137;158;146;138;121;107;163;191;227;192;146;150;124;128;130;143;139;115;137;127;159;210;290;264;205;191;200;166;119;138;136;148;136;144;128;172;153;168;168;146;166;157;167;151;128;133;160;140;140;154;158;129;126;139;129;112;119;146;132;114;149;156;124;119;113;123;122;137;139;110;110;116;132;132;122;126;143;116;122;137;132;134;136;131;136;153;125;134;144;144;146;133;146;136;132;139;148;156;126;147;188;154;169;145;117;138;115;130;113;152;130;137;142;145;159;179;146;153;166;158;181;125;126;128;143;145;154;161;173;149;139;148;168;151;163;140;154;141;151;162;151;120;133;167;119;150;155;177;192;212;203;181;181;167;142;164;148;140;127;152;164;129;167;169;187;183;194;147;127;141;131;147;149;136;111;113;141;98;130;156;131;147;143;157;131;133;128;129;141;161;158;151;143;157;132;109;100;140;164;180;223;215;213;223;192;194;137;164;206;176;192;132;144;111;89;61;99;105;140;165;182;137;122;100;120;119;128;136;128;138;176;185;209;221;146;153;140;111;135;124;116;121;132;142;166;157;167;167;140;137;138;135;128;124;129;166;166;152;141;119;151;166;156;159;149;132;141;156;135;130;124;138;111;108;121;149;186;220;209;210;170;133;109;115;138;130;155;148;144;148;123;138;163;140;169;144;128;141;122;128;125;141;161;147;144;174;151;123;120;124;173;168;169;144;144;134;141;158;152;138;118;151;139;203;179;176;155;153;185;175;160;166;134;164;145;220;256;278;242;224;189;152;132;123;135;129;149;139;133;129;125;128;145;126;141;137;146;103;111;97;107;135;202;238;172;154;185;150;130;139;177;201;162;154;122;94;112;163;179;154;203;217;217;181;211;176;164;156;136;141;120;134;149;171;146;153;140;133;143;137;157;173;144;172;156;171;170;179;190;166;154;196;211;223;172;143;148;188;154;133;157;153;161;133;129;109;146;123;112;131;152;140;144;148;128;132;113;129;128;135;174;195;187;189;161;168;147;163;211;231;213;199;149;141;169;177;174;156;115;160;160;160;183;136;117;136;158;131;128;151;120;116;123;161;152;163;158;167;130;106;92;141;131;123;97;102;95;98;124;115;129;138;110;93;101;113;117;109;114;138;114;136;167;155;191;238;212;155;189;152;133;117;132;132;120;135;128;125;230;206;170;125;132;118;156;177;175;160;140;142;157;143;124;130;132;123;156;124;117;139;143;146;138;152;167;121;143;133;133;155;159;133;113;124;121;127;132;119;139;180;182;167;144;126;136;142;113;98;120;139;136;126;158;156;159;163;148;136;155;143;135;162;203;241;266;255;164;163;165;170;174;180;153;145;135;120;124;131;121;122;137;122;130;131;135;145;151;126;128;167;165;171;131;150;146;160;113;130;141;101;109;129;143;153;177;162;149;149;142;118;149;139;145;148;150;136;137;131;130;140;133;136;150;128;140;149;151;187;193;186;212;216;175;188;176;206;203;200;153;122;121;106;135;165;166;174;169;187;171;184;172;171;174;183;151;175;155;156;131;129;134;168;171;183;270;326;343;305;212;164;154;180;202;240;196;153;153;130;141;129;117;137;145;138;149;169;175;141;144;163;183;175;179;166;128;133;127;133;155;143;154;147;155;146;163;233;276;255;210;209;150;132;134;123;121;119;125;165;174;158;142;136;159;164;164;140;146;104;115;109;102;145;133;139;154;116;144;131;135;165;162;163;139;163;121;143;142;169;155
143;148;142;155;182;161;146;150;209;163;140;143;154;145;116;146;140;140;152;125;148;141;182;185;179;165;166;137;146;130;140;118;141;138;132;140;151;127;153;131;142;148;164;141;133;138;126;153;154;142;129;124;116;153;212;193;180;156;150;105;136;241;200;180;153;134;176;161;133;104;136;185;234;189;151;133;139;153;117;150;155;165;172;161;168;112;90;137;170;211;212;134;143;123;145;125;145;156;136;133;136;125;146;141;136;160;135;140;140;128;160;125;104;102;125;126;127;109;131;134;143;132;133;149;155;163;148;140;145;132;117;139;141;130;125;128;134;135;141;141;147;167;146;171;171;164;162;137;123;105;124;109;125;148;145;140;129;128;145;140;140;138;124;117;126;133;118;137;124;142;150;141;136;150;151;147;123;129;138;117;116;109;126;135;109;123;141;159;137;117;155;183;158;146;143;151;142;160;175;156;128;140;143;140;140;158;131;166;168;192;168;208;149;127;141;163;175;141;154;145;175;185;185;141;122;158;156;173;167;153;136;123;152;165;139;140;154;168;181;164;187;179;155;146;158;217;203;193;181;170;167;163;151;139;168;151;146;240;416;570;400;310;235;161;136;120;104;112;94;144;138;138;119;119;109;106;123;164;171;163;179;185;154;208;235;257;200;178;173;180;174;156;170;160;185;188;152;155;144;161;149;134;154;133;148;146;160;215;218;199;171;162;149;131;148;138;139;138;171;186;249;342;432;330;217;170;151;165;137;162;141;112;124;118;129;114;129;108;110;140;110;153;159;178;193;189;235;240;193;156;126;124;138;111;139;164;158;154;136;100;116;118;150;155;138;175;164;160;161;175;141;151;158;144;133;155;187;163;147;153;155;132;148;172;174;170;158;173;140;126;135;143;181;218;211;159;167;160;144;162;181;178;205;127;142;115;107;92;112;102;102;118;97;92;95;117;111;124;136;142;133;135;121;118;123;120;119;128;129;109;131;125;154;195;176;170;155;148;159;186;187;188;191;166;157;203;232;244;234;157;118;100;133;113;120;105;153;138;125;103;95;122;128;118;122;136;131;120;147;177;206;166;138;161;172;189;199;194;164;197;176;169;167;158;84;72;76;60;58;80;102;90;105;118;138;152;132;128;104;116;110;137;119;156;165;152;142;136;146;157;146;148;143;132;142;139;132;139;135;136;115;146;132;134;148;134;131;139;163;161;139;157;169;152;134;132;149;130;127;134;146;156;140;143;128;131;148;158;119;146;134;132;106;114;146;148;163;125;123;132;126;126;135;120;93;74;47;47;35;36;38;35;38;49;58;80;86;91;86;85;105;91;94;95;86;89;110;101;101;103;119;119;121;110;110;113;131;131;143;123;123;106;109;113;113;104;86;87;70;98;126;141;140;129;62;73;64;61;46;57;49;66;68;106;103;111;142;143;164;152;132;131;153;166;139;110;124;132;158;153;142;140;148;152;139;149;130;120;147;192;189;183;184;145;142;162;132;149;166;156;146;164;127;113;109;124;131;136;116;121;118;125;109;150;89;118;145;169;234;226;169;196;143;131;135;144;165;160;124;106;110;132;112;118;142;168;157;136;113;136;131;121;122;120;137;158;148;137;148;149;139;138;120;75;54;65;75;79;83;90;107;104;84;112;125;130;134;131;162;149;132;142;141;136;145;135;150;218;203;184;177;169;163;163;182;174;168;155;157;165;177;142;130;131;152;148;168;152;185;135;161;144;130;123;139;119;114;128;122;132;114;108;130;139;128;139;161;195;195;174;176;149;129;142;124;119;149;151;141;148;147;153;181;171;173;133;126;128;137;148;166;145;156;146;151;130;125;128;141;134;147;178;213;283;248;215;192;208;138;152;135;125;130;122;126;142;163;156;184;176;131;162;165;144;139;133;142;125;159;134;140;144;105;128;161;122;120;144;117;135;142;161;150;135;128;124;114;112;121;108;113;113;108;123;126;151;153;124;126;143;139;138;133;138;171;138;129;141;144;154;146;139;162;136;121;141;138;129;136;142;141;146;152;156;153;146;135;126;119;111;128;117;142;153;152;150;153;182;141;162;179;153;137;122;125;131;136;110;129;160;142;154;155;172;154;155;158;146;170;137;171;161;137;159;139;166;152;140;179;197;185;190;190;147;143;133;146;142;133;137;146;156;144;134;144;152;176;176;135;149;138;182;151;130;120;140;111;115;149;115;157;161;171;150;158;150;155;134;142;160;144;156;151;146;150;116;123;128;133;168;221;289;322;226;201;180;157;163;173;212;248;201;203;170;112;75;91;100;118;132;151;160;144;109;115;92;134;158;152;162;187;184;174;168;150;137;125;140;128;146;148;103;125;115;157;149;150;177;127;119;147;153;152;151;130;121;148;159;146;128;132;151;168;186;187;135;150;142;145;120;132;105;110;118;103;116;143;192;173;212;247;176;148;130;128;126;131;132;129;112;121;105;139;164;186;173;151;141;100;108;128;121;147;140;131;147;164;152;139;120;117;115;126;141;130;135;125;131;177;136;117;125;128;139;146;154;144;144;141;169;153;151;160;131;133;151;216;216;223;179;172;154;127;109;116;126;131;135;131;125;156;156;132;133;130;128;118;146;116;105;83;139;148;197;203;178;132;152;157;164;154;171;203;162;148;124;106;105;138;150;150;165;187;173;221;199;180;170;144;154;125;114;129;171;182;165;161;146;149;154;132;152;160;143;148;146;162;183;184;174;143;160;182;199;202;188;167;147;120;149;119;167;168;144;138;140;132;150;120;140;127;141;144;145;151;141;134;144;155;143;131;157;197;157;178;167;165;148;178;227;247;217;169;146;151;142;164;183;144;141;122;144;151;159;129;137;148;160;180;135;154;118;89;126;120;174;185;154;146;115;124;133;108;134;127;124;117;89;114;116;134;136;140;132;127;138;151;147;116;134;140;113;157;171;164;229;271;247;256;209;161;133;127;131;131;131;148;154;199;206;229;209;131;147;118;123;181;179;178;150;158;169;151;158;148;128;128;129;148;159;136;163;148;156;154;177;174;140;127;141;138;145;130;139;127;118;112;112;118;142;156;158;162;144;137;154;144;123;104;106;133;120;128;155;160;173;181;154;136;116;130;142;157;182;240;261;201;158;166;188;149;177;170;161;122;140;139;132;130;125;133;128;132;170;145;143;176;151;129;141;163;137;128;155;120;145;140;138;154;116;127;101;123;127;132;166;132;130;137;117;121;131;133;135;138;158;148;131;151;122;116;128;141;138;121;155;134;159;207;218;232;269;255;223;170;175;171;217;221;166;129;113;114;124;159;189;192;172;166;204;186;172;176;168;205;182;179;149;126;118;99;136;157;161;151;240;317;421;354;230;147;132;127;143;166;125;152;119;125;149;139;131;143;147;166;153;173;145;131;144;154;130;153;162;173;161;135;124;151;151;147;133;129;160;169;156;213;218;175;201;166;159;130;115;145;120;123;114;130;169;147;132;132;151;157;165;134;123;129;129;114;126;104;129;157;159;155;116;129;138;180;166;161;164;148;144;157;173;152;150
196;162;160;152;158;162;171;145;211;161;172;157;154;164;148;155;125;133;147;139;124;127;166;177;185;218;201;148;120;138;149;141;144;140;140;152;144;145;168;151;133;137;129;142;150;132;149;115;129;118;136;117;136;144;168;166;226;161;139;149;146;161;200;204;139;156;151;147;133;144;132;160;172;164;116;122;123;141;157;178;161;175;184;191;148;101;112;117;135;173;160;119;124;139;129;133;129;152;154;120;142;151;138;138;136;147;133;114;140;126;126;112;105;127;120;104;134;131;116;118;142;120;138;150;130;135;121;130;120;132;92;139;117;109;130;131;134;128;173;148;124;133;151;141;140;170;125;112;120;108;107;117;133;129;143;113;129;118;120;125;122;110;127;128;151;117;106;132;124;151;152;152;137;128;147;145;125;128;133;125;130;146;103;144;136;120;106;155;155;165;145;143;134;142;149;134;152;143;161;133;115;130;141;135;144;115;144;145;198;183;171;143;143;137;131;148;163;164;164;172;160;152;207;166;155;154;161;155;161;146;131;134;150;165;166;167;195;203;159;175;172;157;143;146;169;210;177;192;167;151;161;135;137;179;151;158;155;175;246;312;309;320;310;198;154;97;134;122;119;134;138;140;142;132;140;147;153;170;154;156;171;172;170;175;180;206;191;166;160;180;143;158;183;161;159;166;177;132;171;181;154;149;159;131;139;155;166;187;202;206;174;180;160;150;128;123;123;146;148;167;298;310;385;280;204;146;143;119;129;127;144;132;128;129;146;115;126;115;115;135;145;127;161;175;213;250;264;224;195;157;131;139;113;136;148;135;157;149;120;95;100;138;157;141;128;162;139;171;169;143;151;165;153;154;144;180;200;157;142;128;111;128;131;153;166;186;177;166;144;137;127;141;176;212;197;155;155;150;137;144;181;179;156;152;146;126;130;100;106;104;109;103;82;79;98;107;102;133;141;130;122;125;110;130;123;124;113;123;113;95;130;138;157;155;144;171;173;148;160;171;172;178;173;155;171;187;246;311;252;164;147;90;110;119;166;152;159;121;106;116;108;112;129;130;106;126;116;120;177;211;225;188;156;139;174;196;207;195;206;219;250;222;178;143;106;79;58;59;59;98;97;91;106;124;147;142;125;129;107;119;126;128;141;147;153;149;165;181;179;163;138;174;120;150;139;133;139;133;130;142;126;126;124;138;116;141;156;194;126;165;149;154;156;143;143;128;132;126;113;123;126;113;135;140;146;124;134;135;141;158;150;128;111;122;137;139;148;145;153;114;134;127;114;132;117;88;74;64;37;48;52;42;32;29;47;61;81;69;89;82;60;114;103;78;82;96;102;103;136;100;144;179;176;125;122;114;140;136;155;129;124;122;131;139;104;105;104;103;91;85;103;128;117;114;72;57;50;62;61;52;43;37;76;134;126;154;144;140;144;124;114;123;125;118;120;119;108;131;108;147;146;171;158;161;148;139;139;140;141;203;205;198;187;166;133;135;152;127;152;141;166;157;129;146;113;89;112;106;144;123;125;117;116;110;131;111;121;177;219;203;178;165;139;125;115;126;139;160;158;144;115;110;143;140;129;155;143;118;128;126;158;133;121;132;151;180;160;173;160;185;170;147;136;108;86;55;83;81;121;109;120;116;110;103;117;148;194;165;138;146;140;136;166;149;147;136;158;172;188;131;152;137;158;160;136;162;140;164;171;156;132;143;147;126;149;139;142;158;128;143;130;132;132;112;131;129;123;117;157;185;162;150;151;151;154;156;175;176;180;181;179;168;110;129;104;125;132;141;142;120;151;155;200;231;186;122;146;153;172;177;129;121;149;147;129;118;134;150;152;130;139;137;177;217;195;185;202;181;148;142;127;138;134;138;136;146;145;151;153;149;136;159;178;160;139;168;136;136;141;141;177;133;128;137;117;128;111;117;154;150;145;150;160;156;138;117;147;108;116;115;124;156;134;138;154;128;171;139;125;144;118;141;154;165;148;127;147;138;151;158;175;153;149;151;145;158;142;168;160;162;143;170;156;156;165;140;145;114;118;118;122;126;142;142;116;146;149;144;137;172;158;176;152;147;108;134;138;109;141;142;128;137;138;158;139;151;188;176;163;159;141;162;152;161;174;138;174;182;164;161;195;244;182;148;136;142;153;164;160;158;134;139;144;151;146;128;149;131;131;164;179;166;158;153;136;171;160;125;135;115;126;187;129;140;149;156;164;167;166;178;168;144;133;138;162;137;132;146;135;157;239;324;303;234;199;170;157;164;201;231;287;240;203;173;128;88;105;88;131;150;171;157;148;148;119;137;148;148;176;162;191;195;186;103;121;100;133;127;140;159;134;125;127;135;145;128;151;152;134;124;144;162;151;135;119;132;142;137;143;136;127;156;214;269;210;170;138;134;119;131;105;104;105;114;117;138;128;175;176;209;205;188;158;124;139;121;140;147;133;109;78;81;148;166;204;165;159;144;115;134;133;145;141;157;129;166;134;146;142;131;120;140;124;137;137;137;114;118;138;122;109;127;115;124;167;180;136;143;146;132;176;146;132;146;141;163;154;180;183;128;140;140;117;126;128;143;133;118;123;155;170;168;161;125;119;109;134;92;122;122;84;99;118;157;177;162;144;123;132;168;153;171;197;183;162;119;90;123;142;133;142;154;168;177;210;190;192;129;128;123;117;114;114;126;168;172;175;129;149;138;140;163;159;117;139;141;158;181;172;200;147;147;190;273;239;164;157;135;129;155;160;158;168;141;129;152;123;139;141;130;144;148;148;153;134;159;120;139;135;140;133;152;160;205;189;179;162;137;155;177;210;181;144;144;144;141;183;155;149;136;138;143;129;108;139;140;144;174;171;157;114;100;124;125;166;213;177;141;147;111;94;125;117;153;119;122;138;111;132;152;139;141;126;110;151;146;148;140;146;129;138;149;132;162;178;201;247;212;203;183;182;119;144;135;119;139;142;148;157;198;184;180;153;136;113;144;171;214;191;151;148;160;178;189;143;158;164;153;142;170;160;173;188;162;161;147;171;149;133;126;143;136;136;152;115;125;105;112;101;141;127;161;125;121;115;130;151;112;95;98;117;117;150;130;152;167;175;124;140;119;126;126;128;193;259;219;188;156;194;151;161;182;168;155;134;127;116;146;153;118;125;159;165;168;181;146;177;126;130;158;182;167;142;140;138;124;142;131;138;114;135;151;120;139;111;139;130;143;146;132;134;116;128;132;145;124;128;121;143;97;88;102;126;142;134;142;142;181;196;281;330;346;268;207;190;189;192;198;198;172;145;130;111;115;180;175;186;196;157;212;212;205;204;168;178;188;158;146;134;116;121;114;128;145;131;187;266;374;347;223;128;100;135;134;160;111;104;140;121;151;148;127;150;164;141;148;172;140;150;144;154;138;149;146;143;170;132;129;128;153;145;150;148;137;142;167;166;152;163;179;162;143;133;118;113;127;124;123;142;134;133;136;137;157;140;174;133;126;138;138;122;122;128;127;121;157;164;144;131;154;161;167;173;175;142;133;160;177;179;194
186;134;170;167;171;160;136;148;165;155;176;186;167;175;176;161;145;149;148;150;160;140;156;182;189;236;210;171;142;145;144;163;183;153;153;143;151;155;151;167;132;132;137;146;117;112;123;107;128;133;117;160;134;159;185;167;195;161;176;143;134;181;203;202;146;131;139;161;159;137;112;150;161;122;106;130;123;141;166;169;162;181;184;149;118;112;105;100;132;136;161;155;97;127;145;112;143;148;142;114;130;159;157;136;118;110;116;138;114;131;120;145;106;118;104;129;134;120;135;144;120;127;133;116;138;127;133;112;129;111;111;108;112;119;134;123;143;144;136;127;145;105;171;147;134;122;109;116;121;116;112;128;127;132;145;109;119;109;110;116;135;133;135;182;183;159;120;127;173;140;135;119;124;127;130;146;127;148;115;144;122;131;118;139;129;148;159;200;200;155;149;135;139;135;155;123;125;117;109;111;111;130;130;145;117;131;132;143;149;159;148;141;142;123;136;122;125;147;163;152;178;160;152;151;151;152;153;180;156;147;129;130;121;156;170;133;144;176;176;150;148;132;134;145;160;162;150;151;166;175;149;136;148;161;143;163;140;168;185;212;252;333;299;225;188;132;100;99;115;120;126;126;160;150;133;119;142;174;166;134;160;151;166;170;215;210;192;193;145;171;161;165;142;154;178;188;152;151;134;161;194;169;144;130;164;153;195;188;200;179;188;198;174;171;133;118;120;144;150;161;191;227;226;242;169;115;116;123;123;145;125;124;121;146;121;134;131;135;129;148;149;143;152;184;167;245;268;234;164;120;134;134;159;141;141;147;129;135;113;95;103;109;138;159;131;158;159;133;176;142;187;181;187;143;163;173;174;154;132;123;112;114;138;162;131;133;173;144;155;154;158;143;167;183;221;177;174;184;161;156;154;158;167;154;162;163;124;105;116;130;95;96;86;71;94;113;146;149;123;110;110;123;135;116;118;130;145;106;124;121;128;137;129;135;179;145;172;152;152;153;189;150;169;161;171;166;226;233;218;174;125;123;105;128;195;165;162;113;96;108;116;120;119;130;113;117;129;118;151;200;208;156;130;139;152;191;198;201;234;241;252;226;208;141;125;84;61;79;66;78;93;95;108;128;132;124;118;128;90;123;98;107;107;113;167;145;191;193;183;156;139;169;134;139;155;119;110;144;137;111;164;136;145;153;127;176;139;152;157;166;176;159;137;138;131;116;116;100;94;129;123;132;137;171;139;125;154;143;137;135;120;101;123;128;118;111;124;136;150;136;140;117;134;136;111;126;82;62;43;65;55;52;41;39;42;54;54;76;83;79;85;80;114;86;81;88;95;114;135;139;171;236;196;153;145;120;115;146;159;126;145;168;138;134;96;98;126;118;97;108;106;119;106;91;83;82;72;71;69;70;59;55;92;119;124;173;154;145;131;101;119;105;130;116;127;137;126;105;144;139;135;158;139;133;145;119;150;135;165;196;203;241;224;183;163;150;147;141;162;154;140;176;160;136;129;106;116;137;133;106;115;117;138;115;123;133;144;137;190;178;176;128;128;102;91;115;156;192;178;151;132;153;117;143;146;143;118;132;115;126;142;125;117;142;126;185;163;161;177;173;145;150;145;150;85;68;91;102;99;134;105;114;120;98;124;121;140;143;135;125;123;123;152;143;150;123;127;143;117;146;133;141;134;123;144;148;141;133;127;130;146;149;131;129;136;121;117;141;126;109;122;106;113;119;142;138;129;117;179;189;201;176;151;159;168;164;181;201;193;168;208;150;124;126;126;121;133;157;137;139;164;164;165;158;133;132;142;213;244;249;169;120;117;127;124;126;146;142;140;116;132;133;125;145;140;176;138;144;118;118;130;129;127;155;149;146;202;155;150;141;165;162;169;138;190;153;168;180;163;161;152;132;158;148;103;108;118;140;129;163;156;146;141;150;154;132;123;109;119;118;140;157;151;161;142;153;132;131;139;100;132;161;154;153;147;130;126;131;135;154;135;155;149;153;187;129;138;153;170;150;137;133;149;177;154;154;155;113;125;137;141;129;127;159;155;131;137;149;181;199;167;185;173;148;143;150;130;164;151;129;122;156;147;177;148;167;157;163;176;164;187;131;163;164;189;164;144;138;173;201;176;172;170;149;166;156;159;198;161;159;166;159;152;162;151;142;125;140;160;177;177;183;187;149;147;142;140;162;154;135;118;166;134;138;151;149;198;150;149;171;161;155;151;168;169;146;174;150;160;152;196;223;224;164;162;159;153;178;169;221;255;243;185;159;127;114;102;132;128;150;167;172;190;145;152;155;150;153;161;198;187;149;149;114;86;84;116;151;141;140;135;114;122;149;151;175;135;128;122;133;149;154;175;137;138;108;118;142;142;121;133;159;193;246;222;171;122;129;140;146;127;129;115;101;128;119;130;136;151;162;196;157;170;150;151;124;127;150;99;72;68;86;125;188;231;138;172;131;106;127;128;124;162;148;124;135;145;137;146;140;119;136;136;143;140;117;108;141;133;109;97;115;131;119;157;186;116;122;141;127;125;143;150;152;151;132;129;161;119;113;144;132;128;139;140;126;161;143;155;168;171;166;170;125;86;110;115;114;117;127;96;92;119;119;148;141;140;153;158;162;176;177;173;175;126;106;99;151;169;146;130;141;147;162;188;211;163;121;121;115;120;98;123;128;165;180;193;189;175;147;145;143;133;131;133;129;147;158;202;185;186;171;205;236;211;171;161;145;146;141;186;206;142;155;129;149;138;152;150;198;185;157;143;127;149;175;151;145;170;144;145;146;181;164;157;156;165;109;140;162;177;177;146;159;159;148;184;161;142;133;142;140;148;136;147;135;174;174;161;146;140;124;105;127;161;221;193;154;129;117;132;113;111;121;121;116;144;186;208;162;135;136;130;161;147;169;133;141;133;136;124;136;139;138;151;161;176;173;172;150;127;130;153;137;136;159;163;133;150;139;149;163;135;136;119;132;145;160;172;153;130;142;151;175;142;143;150;150;143;169;161;163;180;164;160;145;167;149;112;136;134;122;148;129;149;118;98;97;105;138;129;133;131;112;133;120;120;111;100;112;110;131;148;130;129;154;139;141;150;126;132;149;154;153;174;190;190;162;176;168;141;150;162;156;127;104;157;157;119;154;156;164;163;173;173;198;176;152;155;149;162;146;141;145;109;130;134;118;119;106;145;148;126;124;124;133;116;149;128;133;129;108;140;135;135;131;124;103;111;129;117;108;141;124;139;143;149;165;190;228;294;316;263;213;221;169;174;177;178;145;125;127;136;149;145;174;216;157;224;249;263;309;224;226;224;211;162;137;138;159;113;124;150;159;161;145;213;231;308;177;136;113;107;117;131;130;122;108;142;160;135;140;123;160;142;132;125;136;134;119;150;150;116;127;153;133;135;136;141;173;175;177;144;164;146;154;164;147;159;169;173;162;191;136;131;152;134;143;151;104;123;114;163;163;171;181;188;136;145;132;122;137;123;132;140;137;143;131;133;161;151;170;144;149;147;145;146;164;173;167
158;151;169;164;165;135;127;131;125;149;169;193;176;200;161;157;144;146;141;143;128;164;148;173;196;239;175;135;146;171;176;154;169;130;138;151;173;172;177;153;155;144;146;147;122;116;114;110;116;139;130;148;168;159;161;172;165;143;152;163;144;153;212;180;154;123;147;136;154;143;122;147;127;113;135;129;103;128;154;152;136;160;161;133;120;128;95;108;116;136;158;131;129;127;142;150;136;139;135;139;159;138;149;131;142;137;135;135;113;121;130;110;119;129;141;133;175;163;154;134;143;157;135;134;118;144;140;125;132;119;129;132;90;132;134;145;131;121;135;134;116;121;135;141;130;115;130;111;126;121;120;113;135;154;127;135;170;146;123;135;139;139;162;261;247;205;141;132;140;124;98;135;133;142;136;136;132;113;162;147;133;110;135;145;162;175;153;184;180;162;166;140;148;134;123;151;156;122;129;117;118;117;136;120;147;123;146;125;158;136;150;154;138;139;149;127;140;135;146;154;155;142;151;135;151;153;175;166;202;154;149;135;171;157;160;146;128;169;203;171;149;146;137;161;149;155;153;142;149;161;145;167;154;152;136;117;149;148;184;199;230;232;226;183;169;126;128;85;131;101;117;149;154;148;121;141;122;155;149;153;161;156;192;209;218;216;181;183;161;145;140;170;153;145;151;172;153;135;162;128;161;175;165;153;168;151;155;186;167;157;155;151;130;145;126;116;137;135;148;172;162;191;165;179;126;124;113;113;128;132;146;132;148;141;135;139;105;113;107;106;147;123;184;154;188;177;194;176;139;123;135;126;133;150;128;139;150;138;130;100;98;122;127;142;130;158;142;159;155;194;174;167;164;147;144;155;163;127;146;116;134;138;144;127;147;149;185;148;176;159;162;165;166;190;186;212;193;173;152;159;166;165;177;173;169;162;108;95;96;99;84;68;90;95;85;156;170;162;138;140;114;137;132;140;127;142;99;114;126;147;146;128;147;143;156;165;168;155;151;140;193;180;178;156;152;165;162;220;204;166;167;134;129;135;178;158;148;109;121;120;104;118;134;151;164;139;136;120;141;156;122;118;128;123;161;193;193;231;241;227;245;207;183;176;131;104;80;63;67;79;88;100;124;121;137;125;108;122;106;115;111;124;105;119;145;123;145;170;156;127;121;149;140;124;127;116;109;127;132;133;114;125;142;136;139;155;142;136;148;195;219;179;143;127;128;140;136;108;106;144;144;163;142;163;141;140;121;133;121;145;117;115;113;128;112;99;119;128;150;160;116;123;141;133;152;122;81;51;46;50;61;60;54;39;37;59;73;78;93;95;114;101;114;81;98;61;108;132;114;134;185;296;309;199;154;144;137;130;160;132;135;148;157;121;108;101;100;110;113;87;102;84;97;93;86;92;90;106;85;75;65;81;86;153;169;153;146;119;147;121;105;108;117;94;126;144;130;122;126;124;152;110;152;125;125;159;135;141;159;181;250;304;271;209;139;133;155;150;144;174;150;158;151;153;141;119;111;100;136;132;142;117;134;116;93;123;121;134;148;150;146;109;109;128;120;124;135;143;184;164;130;122;113;139;137;124;117;150;124;132;119;118;118;105;138;154;142;180;171;165;184;156;164;143;99;89;88;85;119;131;103;95;90;98;92;104;133;115;114;126;103;122;138;132;134;119;115;128;121;112;114;124;149;153;124;129;141;124;132;144;159;161;128;120;143;116;132;129;131;98;110;109;131;120;127;130;149;130;158;165;182;158;122;144;163;204;202;182;184;191;183;163;149;124;130;121;169;170;163;147;141;166;171;144;123;111;149;258;341;304;193;167;144;131;123;155;124;160;128;150;110;151;133;128;130;149;153;124;121;122;130;126;126;143;143;142;159;151;127;113;131;150;150;123;144;170;178;189;162;172;175;153;164;135;139;162;125;134;138;131;140;127;132;127;134;122;116;121;109;129;186;163;176;155;163;153;106;135;120;130;156;110;166;139;151;124;120;127;162;121;149;127;151;127;144;141;167;152;164;140;135;135;146;160;166;171;144;107;125;117;138;139;133;136;128;120;126;138;147;163;187;148;204;201;181;140;123;128;140;129;164;152;155;165;173;167;193;162;160;170;150;136;179;169;165;160;154;195;205;230;218;170;148;133;137;168;180;170;212;192;177;154;141;157;133;141;135;125;123;190;276;255;252;163;122;129;119;149;146;143;122;143;136;125;150;157;177;149;166;165;123;143;159;138;161;164;209;154;148;169;146;173;152;143;129;143;143;167;182;219;241;195;172;142;133;117;123;140;123;145;182;210;213;176;152;144;137;182;182;155;166;136;116;96;84;99;136;133;140;149;121;128;150;146;164;157;138;132;140;150;149;196;179;168;147;137;124;166;143;143;149;157;173;205;197;149;153;148;169;160;117;124;106;114;115;121;147;148;147;150;169;173;160;145;134;133;151;116;116;92;88;82;135;128;163;155;160;162;129;117;152;134;123;135;135;111;108;133;121;146;128;126;153;159;143;125;127;107;129;132;123;115;124;122;152;124;128;132;147;135;108;122;133;147;121;153;150;128;126;111;129;129;133;150;155;158;155;167;149;174;157;182;157;123;91;98;134;113;105;104;109;99;99;138;137;142;183;151;185;140;163;178;155;149;125;125;140;194;221;169;159;117;145;162;185;186;160;137;100;123;136;122;109;125;153;213;215;238;175;117;134;115;121;100;122;148;169;208;201;193;177;142;175;178;186;169;175;155;146;184;203;246;187;158;143;142;104;174;200;226;201;167;151;134;160;154;146;154;134;122;133;146;139;143;124;181;131;121;143;154;168;168;151;178;140;179;175;148;143;129;145;152;129;123;110;117;158;139;165;136;131;107;111;121;129;182;159;157;153;137;112;115;119;101;118;140;167;157;170;147;147;147;134;150;153;155;155;139;116;116;115;148;155;174;161;146;131;139;156;153;153;133;162;149;158;160;134;141;149;160;132;154;127;148;138;164;134;169;176;175;141;131;155;140;147;163;141;148;138;179;181;164;175;141;162;150;160;155;169;124;134;121;140;146;122;100;110;101;108;109;131;100;111;117;126;115;151;148;89;112;128;115;125;117;128;141;139;156;155;135;119;152;149;159;165;200;181;187;168;146;155;188;174;166;148;140;142;152;148;139;128;170;172;176;173;214;173;152;149;118;145;164;150;126;118;112;122;126;117;111;142;169;132;110;119;148;179;148;152;111;128;130;131;127;106;132;151;131;143;147;137;117;140;146;115;153;144;148;154;144;199;233;199;231;232;201;223;178;177;169;167;134;125;138;146;161;185;228;293;346;352;349;283;232;223;195;164;127;155;143;131;132;139;143;141;152;145;178;199;180;123;121;127;118;114;134;133;156;125;136;136;115;123;171;146;153;116;136;130;139;129;132;152;124;106;134;135;146;159;192;209;228;147;134;139;130;160;173;151;151;176;219;219;182;159;187;135;162;141;131;126;148;155;172;171;225;191;132;131;148;141;161;137;141;154;155;153;128;116;139;144;175;158;120;124;125;125;136;179;205
160;175;168;164;130;148;183;132;137;121;169;151;169;152;158;141;146;153;145;151;152;190;163;170;172;204;142;163;163;162;172;171;185;139;145;153;156;173;162;171;141;151;167;120;149;111;110;117;110;136;148;143;160;159;143;126;126;148;145;133;154;193;250;181;130;145;121;114;178;169;161;121;116;116;141;146;130;140;134;122;128;144;162;146;120;116;118;122;124;140;162;148;142;123;128;124;125;151;117;135;124;123;142;107;91;125;126;123;125;125;133;137;126;123;120;148;176;161;168;114;134;157;120;133;137;127;130;139;141;131;109;116;108;142;121;165;155;136;141;144;141;128;126;135;135;127;138;137;116;99;117;125;128;143;145;147;126;153;132;138;129;149;173;289;289;214;144;131;110;137;136;146;124;116;142;163;143;168;170;140;127;142;114;156;178;192;163;184;163;176;169;160;167;127;136;145;131;149;115;125;129;102;126;124;136;139;151;131;124;139;143;140;134;119;147;139;135;133;132;130;130;139;166;125;149;175;149;167;149;141;158;185;179;163;147;129;139;155;174;182;193;154;179;154;132;146;137;145;146;179;160;187;174;168;141;133;162;226;202;182;172;177;187;154;169;143;127;147;140;109;125;118;134;128;130;125;122;134;144;148;157;184;169;221;233;261;214;170;165;141;153;158;165;139;165;176;121;113;125;132;120;162;136;132;133;159;131;165;137;131;152;155;107;139;139;131;140;153;129;160;158;167;145;148;134;113;118;117;127;145;135;114;162;150;136;124;130;116;126;135;129;140;172;194;142;150;161;160;116;126;107;153;138;130;147;144;130;163;132;112;100;103;130;127;136;161;142;156;166;183;173;177;166;170;124;134;149;117;135;108;138;115;126;149;141;146;154;161;158;157;148;139;182;176;192;225;215;152;147;142;162;158;156;177;170;191;146;108;103;91;64;80;79;79;83;159;173;169;129;126;143;146;139;135;140;109;110;112;132;132;140;137;140;154;169;142;154;139;142;157;174;173;170;178;154;158;167;189;195;177;144;143;110;131;142;138;128;119;114;120;107;137;137;162;157;147;123;115;128;112;121;137;117;165;150;172;207;221;231;170;184;198;177;153;130;126;82;94;75;87;90;114;99;110;152;123;128;126;127;93;133;112;121;118;152;168;149;132;114;145;110;141;144;135;140;139;130;119;147;150;138;118;138;148;137;128;132;150;188;251;225;199;187;126;110;111;136;115;136;155;156;169;167;153;131;142;155;138;135;153;126;137;140;127;107;116;113;112;147;179;188;149;144;129;125;110;91;61;37;62;83;67;53;51;43;56;79;98;110;123;99;136;97;107;79;85;96;148;113;118;189;255;249;212;191;133;130;130;134;145;150;140;109;137;106;116;91;112;108;118;108;94;76;93;113;119;109;118;93;93;89;122;146;175;184;154;132;129;129;115;116;138;125;120;114;117;128;116;156;137;126;131;127;134;139;132;145;136;194;208;259;258;242;176;158;151;160;142;158;154;165;142;127;132;148;133;139;130;106;119;114;92;110;106;116;121;128;109;121;124;136;131;130;122;119;125;129;127;191;230;199;136;121;122;120;128;113;121;146;119;119;116;136;125;155;132;154;148;162;166;155;146;139;126;92;86;102;82;114;110;102;91;89;111;124;110;102;101;107;118;102;113;109;130;126;99;103;89;108;121;101;131;144;142;159;158;165;150;151;149;164;157;145;112;139;133;138;164;115;107;104;111;123;111;125;169;151;153;154;149;146;151;133;131;133;164;150;190;226;205;206;204;182;147;160;124;165;191;166;138;155;187;164;151;126;116;149;204;265;251;212;140;137;129;106;130;113;149;174;160;118;142;145;153;131;123;116;133;126;123;114;131;131;141;168;154;178;159;131;131;142;129;154;143;154;205;184;173;198;205;167;156;164;137;155;141;125;156;119;135;130;134;146;123;144;113;110;92;120;133;146;184;156;153;148;135;122;131;144;119;118;141;184;164;163;160;141;145;125;113;141;128;148;176;160;156;161;171;152;121;145;145;164;175;169;174;154;118;105;132;157;161;148;137;140;161;136;145;150;168;160;153;195;235;218;177;155;129;149;154;164;164;167;151;174;189;174;163;153;147;154;148;142;178;187;171;188;231;307;375;283;195;157;154;183;187;193;182;198;170;173;156;169;134;164;160;164;143;167;239;272;358;254;152;142;108;153;179;115;141;153;154;143;128;150;141;146;162;135;145;130;158;154;161;176;167;195;152;152;109;143;153;133;106;126;125;149;173;171;218;188;182;163;150;134;106;99;98;122;146;190;207;235;173;140;143;180;176;174;160;153;126;112;85;74;103;120;125;135;149;152;152;152;118;143;166;139;126;137;127;145;163;119;162;146;150;140;123;145;149;167;156;147;158;158;135;146;154;163;152;162;142;134;111;110;129;131;129;137;145;177;156;168;130;145;139;132;123;113;105;94;115;112;134;149;130;147;117;127;101;103;135;125;134;153;120;141;157;143;161;103;132;137;142;117;130;130;108;116;130;135;155;148;176;171;123;123;142;117;153;140;146;156;156;134;160;114;128;127;120;118;135;149;186;156;152;181;157;161;177;157;150;129;103;75;84;103;118;108;94;102;98;120;133;142;151;197;179;178;168;179;158;200;186;162;150;190;267;255;203;177;133;155;184;187;180;141;136;135;111;130;147;107;140;140;192;227;219;198;136;125;115;119;140;134;159;187;206;211;211;161;149;109;120;139;123;182;157;157;189;207;215;199;165;173;121;135;160;217;258;194;145;142;133;136;155;136;161;162;139;115;132;141;162;162;152;152;124;152;147;155;167;178;173;186;170;174;177;172;148;148;135;150;160;134;160;154;176;146;133;137;127;110;103;125;151;130;127;122;124;113;124;102;96;144;134;144;148;163;153;124;132;138;145;150;147;148;121;134;120;153;153;153;153;147;130;120;137;152;133;131;144;158;165;147;148;130;146;115;130;116;135;142;156;133;164;172;182;202;175;159;137;142;134;137;147;137;138;127;165;176;153;142;153;149;146;225;205;162;137;122;123;139;162;116;101;109;91;95;138;129;130;110;116;111;131;125;161;133;130;125;148;135;124;129;154;153;144;150;154;124;120;128;136;162;180;197;175;160;150;150;159;162;157;116;129;142;135;143;153;173;159;143;161;148;189;155;159;149;158;160;178;164;137;116;117;141;132;131;113;147;130;142;117;113;152;164;133;129;140;112;119;115;132;129;120;136;133;113;139;158;158;139;152;158;143;128;141;133;152;152;164;188;207;204;211;190;163;181;177;153;145;158;162;168;166;191;237;352;432;318;289;249;171;198;158;149;173;162;126;144;150;157;152;138;159;144;144;163;147;145;131;105;130;108;130;141;131;132;136;117;116;138;128;137;121;114;114;138;133;125;116;124;132;130;141;132;131;143;215;291;245;190;157;134;120;157;163;184;159;174;208;203;185;220;157;162;159;142;116;178;192;208;156;134;195;159;132;136;141;137;142;131;157;155;135;152;110;135;132;146;144;128;127;125;127;152;185;231;286
191;173;153;161;156;141;152;131;135;131;163;173;137;139;126;135;142;161;152;141;176;189;200;140;158;135;136;157;193;182;162;194;175;180;143;138;172;154;145;185;196;158;177;142;123;138;117;109;111;127;137;144;160;162;159;149;167;142;113;112;161;183;187;188;152;142;103;131;162;192;166;142;131;141;134;102;115;133;138;134;151;153;171;129;117;113;112;108;120;126;163;166;143;167;130;128;150;141;127;135;121;110;108;118;108;124;128;145;157;135;104;137;112;134;155;128;156;157;131;123;129;154;152;136;116;140;161;192;129;125;121;126;117;126;145;178;173;174;128;109;137;120;144;144;109;101;125;143;133;122;124;121;139;153;128;129;165;157;151;129;136;146;159;218;263;174;148;122;122;120;122;116;130;124;129;133;143;215;172;169;122;112;136;157;200;230;184;143;154;163;164;150;134;149;156;164;137;118;124;134;112;120;122;130;129;155;134;131;119;167;148;143;135;132;146;125;136;119;144;119;154;163;147;140;153;160;161;141;156;136;144;135;170;165;131;130;138;165;135;199;186;164;146;150;141;131;126;123;146;153;194;186;184;137;121;148;166;212;205;183;157;114;122;163;197;174;162;134;117;111;129;139;124;118;135;145;154;156;162;162;161;150;167;189;210;215;190;154;141;144;143;139;175;146;141;142;123;138;131;154;168;164;135;139;137;128;132;172;142;165;126;148;126;145;143;130;102;114;132;183;160;168;150;123;117;111;130;144;131;106;117;127;149;143;139;110;129;114;125;135;155;150;129;123;142;147;150;134;146;153;156;170;154;131;129;124;143;140;169;96;103;119;127;150;119;147;162;163;143;169;155;157;175;142;144;120;135;129;113;108;103;98;124;131;146;149;126;127;155;129;141;139;154;163;177;241;160;156;160;161;160;172;146;138;139;148;143;110;98;76;80;64;76;89;126;134;149;131;138;120;131;136;129;130;124;128;145;99;111;139;146;126;164;158;166;148;170;174;159;170;147;159;169;184;157;142;169;130;171;183;164;119;124;108;153;145;121;90;96;109;121;117;122;119;162;139;123;119;150;120;115;116;145;153;132;145;203;183;193;187;169;173;171;169;141;99;75;95;89;85;91;117;117;121;119;126;123;112;113;112;114;117;131;110;130;141;129;145;110;153;133;138;136;124;123;128;120;134;116;125;135;121;153;144;127;138;117;132;187;245;259;213;164;163;155;119;132;107;101;154;179;154;143;118;117;132;156;126;144;176;158;143;142;117;124;119;122;132;147;165;204;159;119;121;159;127;88;52;64;71;82;103;112;86;70;56;91;96;157;166;184;117;124;121;92;113;98;117;134;112;118;162;211;191;148;143;124;113;103;148;146;150;127;130;104;107;107;106;114;105;110;94;116;108;111;112;96;103;107;103;129;167;202;184;181;149;160;121;103;114;111;114;101;105;141;120;117;107;101;128;125;149;140;124;161;170;157;143;177;199;186;221;190;176;158;160;146;137;149;153;157;183;175;171;170;154;106;124;109;113;95;97;101;102;104;139;99;114;117;133;169;128;148;143;125;138;142;158;193;200;174;147;121;115;106;108;120;118;118;140;141;97;127;133;142;150;134;165;172;168;159;140;123;144;82;82;73;88;104;112;117;93;103;128;145;111;125;95;117;113;102;115;125;134;115;107;94;95;104;110;123;131;149;162;172;175;132;143;159;175;186;182;166;146;128;141;137;148;107;82;99;119;110;102;105;142;145;154;130;146;111;139;136;111;130;112;161;183;212;198;249;246;213;179;143;151;169;162;147;127;146;161;145;152;156;154;177;159;207;200;168;164;131;100;109;108;121;200;240;188;157;141;142;161;135;134;138;113;129;139;134;141;117;166;150;172;210;170;120;154;192;161;124;145;174;198;194;188;170;180;176;153;151;162;136;127;132;169;122;147;128;131;137;138;133;121;119;126;124;147;172;159;156;137;133;125;104;113;137;126;126;136;156;156;156;157;133;146;133;119;127;127;133;134;163;196;176;173;147;125;141;121;168;153;147;172;146;110;108;130;127;118;139;166;142;135;151;147;131;131;142;166;193;197;204;189;156;168;144;143;154;156;168;155;170;180;158;172;174;169;154;143;125;156;182;196;193;203;356;426;320;196;140;150;154;174;163;168;183;162;170;155;122;144;174;159;131;140;192;257;300;324;216;169;120;132;152;149;142;157;143;138;135;135;154;140;141;180;176;177;139;135;158;175;183;182;140;158;131;148;139;138;116;114;130;162;133;159;155;174;156;154;143;146;117;84;75;94;93;141;207;231;211;177;148;134;152;150;173;167;145;136;94;73;78;105;110;129;116;130;169;148;158;154;143;137;121;120;134;122;131;109;115;142;133;128;136;155;142;160;141;142;126;134;131;113;117;168;168;186;161;134;124;146;124;109;142;146;124;138;132;135;158;111;138;133;115;138;142;115;141;104;103;108;127;159;159;125;97;93;111;121;123;152;152;124;136;142;155;127;126;149;129;125;124;139;135;122;129;130;150;143;148;192;193;186;127;144;130;153;123;160;177;145;150;119;118;150;144;150;144;152;158;200;176;203;169;154;136;157;155;161;159;94;103;89;105;93;98;101;127;116;107;129;159;170;194;201;181;201;177;165;160;169;129;146;192;259;254;240;163;152;151;150;179;152;140;149;123;122;117;114;127;158;154;187;302;287;207;159;109;109;110;137;145;167;206;197;232;217;194;149;112;136;138;151;158;192;186;147;157;204;196;167;159;126;126;120;189;229;201;153;123;149;134;139;140;142;142;139;129;146;135;160;143;141;124;145;157;125;154;179;130;167;172;215;228;280;244;157;129;132;129;114;147;148;150;151;144;142;130;110;122;133;125;113;126;167;154;143;114;118;98;121;151;152;140;148;174;157;125;141;135;142;130;124;123;133;146;154;188;180;147;149;135;150;133;133;144;124;142;160;142;152;137;109;131;154;109;114;142;137;151;154;148;173;167;196;250;253;167;141;117;131;114;127;127;145;167;153;162;158;166;143;128;133;162;209;162;118;99;116;128;126;131;101;89;99;115;135;142;131;121;124;87;126;137;140;172;141;149;146;146;152;135;149;149;167;153;164;158;147;123;132;161;186;204;206;181;145;180;156;157;174;137;153;163;154;148;142;138;153;163;152;153;188;180;176;135;145;176;163;166;150;120;142;123;121;135;121;118;139;144;112;131;139;139;144;118;108;112;116;118;131;109;123;126;132;134;140;180;152;133;154;114;148;113;122;138;136;153;138;189;184;184;191;156;180;192;171;191;144;189;187;173;140;178;247;328;349;278;234;173;146;181;169;174;181;139;144;136;163;136;149;155;166;148;154;140;180;149;145;110;141;132;137;145;153;142;149;125;117;117;106;134;126;100;129;134;102;112;114;123;115;108;106;118;121;131;206;223;233;160;149;131;112;169;192;179;133;156;167;213;201;180;169;136;145;146;139;165;206;233;153;114;164;130;130;146;133;159;136;120;146;148;143;129;127;140;135;122;129;113;105;160;132;151;147;239;255
295;190;137;155;151;159;156;149;134;132;153;167;160;146;165;136;125;161;146;132;177;209;219;153;146;140;150;154;191;178;163;157;146;136;143;152;160;166;168;185;192;152;159;145;161;163;137;142;126;129;116;141;135;177;150;173;187;205;144;139;130;143;155;166;134;130;133;113;110;168;149;145;134;123;157;112;130;143;136;151;136;158;134;142;122;111;136;138;134;137;112;139;127;126;138;136;135;145;148;144;129;125;97;97;110;109;101;139;145;107;132;145;136;130;142;145;172;170;111;131;129;193;112;141;139;112;139;137;137;128;132;114;151;109;118;170;202;197;134;119;110;142;118;142;145;126;126;153;138;146;136;125;124;141;129;158;121;145;128;176;173;155;175;173;167;162;128;127;133;135;134;119;108;140;132;154;145;168;165;144;139;147;148;166;157;208;202;153;133;154;164;155;151;143;171;144;130;156;142;131;123;91;115;124;139;150;156;127;115;126;134;149;145;149;189;134;132;135;130;143;161;158;151;149;124;154;140;162;148;139;145;154;161;128;115;129;119;136;148;173;152;159;152;155;142;129;113;123;136;165;171;189;190;152;163;155;151;172;161;131;120;129;152;170;195;189;192;146;135;150;103;107;128;120;108;131;156;153;169;152;166;151;161;176;190;176;157;155;155;150;149;148;154;156;127;170;131;141;157;121;168;148;128;141;141;124;117;140;135;159;159;171;152;117;113;105;119;113;134;209;215;212;178;163;118;130;145;113;116;112;135;153;167;155;137;131;131;129;114;131;121;132;128;133;150;136;162;160;173;181;145;173;121;139;129;148;158;137;139;123;119;119;141;123;142;146;143;156;174;135;150;161;155;161;115;130;134;162;130;131;111;103;118;136;122;113;141;128;146;139;136;118;131;177;180;178;161;188;152;185;178;170;151;159;129;122;109;118;124;92;90;67;86;108;108;143;107;133;129;120;120;142;149;156;145;137;121;111;97;139;125;172;170;154;172;147;135;164;140;147;157;157;163;181;150;148;157;199;169;152;147;151;130;122;129;144;149;122;103;112;109;119;127;154;151;133;111;119;137;117;122;128;133;134;149;121;174;161;184;144;145;151;167;176;133;105;85;100;84;97;88;122;109;109;109;132;120;124;134;104;123;137;107;121;131;136;140;149;146;145;149;145;133;116;137;128;129;133;132;105;114;129;141;112;104;134;133;158;162;198;187;203;175;195;141;143;120;132;135;121;148;143;130;141;122;147;179;186;202;169;172;146;125;141;96;100;101;116;164;182;189;168;144;164;186;176;102;71;66;80;80;126;123;112;95;80;79;122;118;144;124;144;116;116;114;105;132;146;143;128;116;141;140;134;118;126;133;111;115;132;144;118;138;126;113;100;104;124;118;118;114;113;104;107;137;126;105;80;72;85;108;162;199;196;232;199;137;142;123;124;109;102;119;97;132;123;114;115;123;130;127;130;145;161;157;142;172;157;157;175;177;145;155;130;166;170;149;151;152;144;179;152;152;176;176;166;168;135;135;74;113;94;101;88;122;116;117;110;154;150;194;183;161;155;130;128;152;121;180;170;152;189;130;126;127;138;121;119;102;126;152;110;127;154;162;158;159;146;127;143;149;137;122;94;76;65;76;95;88;78;93;103;109;112;139;129;113;95;118;108;114;129;149;148;147;101;112;98;116;114;118;139;128;150;201;243;153;131;155;188;193;175;163;160;128;136;110;123;101;94;92;110;122;130;111;114;135;117;126;120;111;109;120;126;129;111;135;152;158;195;240;253;198;176;163;166;170;136;139;147;142;144;149;134;139;162;157;162;156;188;133;142;123;126;122;127;186;286;368;284;210;164;181;173;151;154;134;115;103;136;136;128;130;160;200;230;209;197;153;142;195;167;144;140;183;189;184;184;169;158;154;153;140;121;127;104;143;145;137;125;136;131;139;140;134;129;126;119;134;124;141;138;143;126;144;139;144;136;128;127;170;124;133;135;129;168;148;173;134;112;139;138;146;163;162;159;166;149;133;135;155;132;158;161;172;138;157;136;129;141;146;152;140;172;144;141;116;159;135;145;151;148;144;193;233;211;159;156;126;107;148;140;150;138;146;147;161;177;146;129;151;127;148;179;210;192;253;263;280;289;263;164;150;159;160;157;178;174;133;161;140;139;138;127;160;162;149;143;164;241;263;248;197;118;155;124;143;135;155;142;139;147;128;146;113;137;154;157;161;162;139;139;140;152;157;125;134;128;121;147;146;134;140;136;165;160;165;161;143;155;168;129;147;134;95;88;52;81;120;166;188;235;239;174;159;143;144;143;174;176;169;129;106;75;100;106;102;131;143;148;176;182;152;133;142;147;178;133;117;99;118;115;141;112;152;140;160;145;158;156;176;147;138;123;112;145;126;139;132;191;144;153;105;130;144;128;154;152;131;134;152;147;140;129;140;150;144;120;123;137;127;107;107;110;117;142;179;171;129;98;112;125;120;159;132;106;130;123;133;118;124;132;155;137;123;125;132;131;165;138;130;163;163;159;162;144;161;135;131;136;152;164;148;163;126;113;125;138;142;154;139;176;202;198;211;177;170;159;143;133;165;154;130;101;99;92;93;101;112;119;99;106;115;115;147;195;262;220;215;206;189;191;167;177;162;145;158;205;218;175;171;188;142;146;137;158;157;172;165;153;139;99;118;116;151;162;251;224;168;134;138;137;149;136;128;179;206;206;220;233;180;137;127;141;135;141;148;180;156;168;160;154;159;133;162;145;105;136;152;162;168;157;132;123;136;125;152;149;122;148;155;169;163;161;174;133;127;146;163;162;168;150;168;146;172;216;304;305;236;153;134;136;153;128;141;148;119;165;121;138;131;97;118;128;119;166;147;164;156;147;125;130;106;135;120;167;125;117;142;129;126;114;97;118;130;128;127;151;173;219;240;223;158;157;150;158;176;131;120;145;145;165;131;140;123;112;131;125;113;119;141;138;144;156;165;174;150;195;218;220;186;167;154;132;124;143;136;168;154;168;166;162;137;113;156;130;148;174;162;119;116;144;127;139;109;98;116;127;136;134;159;142;128;105;127;137;164;155;167;151;192;169;139;127;164;142;182;212;243;212;167;154;123;130;151;167;195;204;155;155;172;185;194;185;174;147;144;174;150;145;136;136;153;142;173;175;209;184;162;146;167;164;128;143;122;152;139;135;122;126;123;161;149;132;139;137;128;128;131;101;122;125;123;128;128;114;127;131;134;135;133;136;143;130;126;115;124;147;124;153;183;151;204;202;175;190;167;148;158;151;154;199;253;231;176;157;168;214;242;251;238;183;162;160;191;197;210;170;134;143;146;171;152;130;155;183;196;195;188;160;169;133;164;126;149;155;160;173;156;144;164;157;132;140;135;108;112;108;121;122;101;119;134;135;138;124;121;120;144;149;146;179;158;136;122;137;144;154;177;147;141;135;181;198;181;129;117;147;143;130;124;177;173;150;124;138;135;134;165;145;144;125;135;150;153;145;134;129;152;150;122;128;115;117;160;170;146;149;163;203
259;204;170;148;154;157;151;143;134;153;166;163;193;179;139;153;154;151;146;150;147;184;187;164;193;145;174;146;159;164;169;133;157;119;145;134;151;167;159;164;180;150;122;147;185;171;168;152;127;142;121;160;152;144;170;181;253;270;198;149;117;139;151;147;145;125;138;122;115;123;139;145;125;155;165;107;122;106;113;146;148;161;142;120;131;155;148;139;119;112;131;110;143;157;134;145;132;134;144;132;132;123;104;83;97;114;124;130;120;123;115;91;128;136;133;144;195;159;142;126;132;145;130;135;117;135;117;126;114;127;144;142;124;130;112;165;159;176;131;132;141;127;139;108;115;113;110;126;127;132;112;130;134;132;136;158;132;144;132;176;186;166;145;170;164;126;141;126;115;114;117;108;119;136;118;143;138;149;140;154;136;126;115;135;163;161;155;166;115;142;161;148;135;155;151;150;140;148;154;135;121;142;127;123;138;139;146;149;133;132;142;118;142;150;159;170;156;139;156;162;144;150;139;127;155;131;129;159;164;155;180;140;159;144;137;142;118;139;142;139;138;146;139;135;134;131;135;123;131;149;192;182;160;156;163;150;138;131;142;128;121;133;133;160;226;226;207;163;152;115;135;115;146;125;124;127;135;174;158;140;166;134;166;149;159;169;192;183;180;142;149;166;156;161;152;180;153;154;140;125;143;169;154;163;130;156;152;147;159;137;173;193;137;141;136;122;101;127;152;272;287;263;200;156;139;146;131;123;108;112;139;147;172;146;152;131;120;116;116;130;123;131;122;115;130;149;180;211;201;196;129;126;150;150;129;152;156;143;156;119;117;124;122;137;155;166;150;165;156;186;160;157;140;161;170;147;135;129;131;130;97;139;132;123;154;157;144;135;143;140;141;119;153;172;210;176;196;190;178;181;165;164;164;145;143;105;94;110;101;99;92;97;86;108;133;121;147;119;121;133;129;150;144;189;158;146;146;130;130;119;153;201;209;193;188;177;175;191;173;161;169;157;177;158;199;185;173;200;181;169;152;142;92;110;134;129;125;145;129;106;132;121;127;131;137;152;121;130;122;135;139;131;146;146;124;154;143;143;162;142;160;162;149;164;103;60;66;68;90;112;95;106;107;123;125;96;132;151;163;141;141;108;119;131;115;135;116;131;140;150;171;202;156;135;145;122;115;154;115;128;153;134;131;121;154;157;157;168;183;164;164;170;188;172;166;134;161;118;121;113;133;157;154;171;162;158;196;213;224;201;179;164;141;137;130;136;134;130;141;151;164;144;166;200;190;162;110;75;68;68;114;163;204;186;132;90;97;99;109;100;120;114;130;104;117;120;123;134;156;131;112;138;131;133;136;139;118;111;114;152;171;132;123;150;131;123;95;131;116;151;132;123;132;110;139;96;80;63;63;57;102;107;153;189;237;168;153;156;107;107;133;100;106;131;111;130;124;120;121;106;119;124;147;198;159;167;151;175;160;170;170;155;143;152;134;155;153;147;136;156;181;186;159;186;178;172;143;128;132;107;105;86;74;86;103;124;125;129;152;196;208;179;156;152;155;130;125;144;147;159;169;156;133;118;126;146;134;149;117;110;124;121;133;139;160;166;140;109;121;145;128;130;157;127;86;66;95;103;88;88;89;102;103;139;115;162;133;101;119;110;135;126;137;138;112;90;99;104;106;120;125;133;146;166;194;170;161;120;128;165;164;173;172;136;145;149;124;127;123;97;102;106;115;114;109;117;123;108;136;135;116;119;106;126;115;107;135;152;173;181;193;204;171;128;145;139;125;144;147;155;151;134;142;157;155;212;191;157;160;153;162;149;153;148;192;151;168;293;385;300;168;128;146;171;148;119;139;132;130;120;129;140;123;169;146;150;193;210;161;176;183;135;168;162;168;179;180;163;188;167;154;135;126;135;130;137;152;169;151;135;132;143;145;169;129;123;138;134;120;133;129;115;131;117;150;162;144;135;122;150;133;148;162;144;137;159;171;156;138;140;127;116;136;146;153;135;149;134;160;145;152;160;157;157;140;133;151;138;140;143;150;137;153;169;136;119;136;152;134;131;133;134;165;192;271;243;146;124;131;136;127;144;137;148;156;150;153;157;165;160;138;141;146;148;225;228;239;259;238;216;176;165;154;143;133;147;149;181;162;160;129;150;148;171;190;166;167;159;165;220;258;211;155;131;134;123;112;155;150;150;134;143;141;119;114;145;144;167;167;171;142;136;111;133;119;120;161;132;153;130;140;137;124;123;146;138;156;163;139;161;131;147;171;130;112;87;71;76;122;136;204;226;223;190;164;155;147;150;168;204;203;156;135;99;107;124;96;113;119;147;145;145;144;134;160;174;169;184;132;106;113;117;139;146;164;147;165;163;128;149;163;169;140;110;114;161;132;136;153;149;139;115;115;126;137;135;137;191;156;144;134;127;148;161;146;170;122;124;121;121;107;119;91;93;124;142;156;168;117;107;108;120;120;147;121;116;109;115;118;122;130;118;114;123;122;134;130;151;138;145;143;146;131;165;158;160;152;161;134;150;152;132;143;123;124;132;124;138;143;127;145;137;174;154;150;200;220;192;151;145;156;161;159;113;106;110;104;110;114;110;121;121;117;137;144;237;267;298;245;237;216;227;206;210;188;168;151;165;147;156;172;153;159;136;161;178;140;167;212;211;130;141;126;101;135;149;183;171;154;127;139;123;156;142;155;175;185;187;189;217;198;155;135;143;139;158;169;171;144;150;173;150;120;125;131;130;128;107;118;132;151;143;138;123;105;126;116;152;159;146;120;145;147;191;150;130;133;167;181;166;177;176;166;134;179;227;326;335;245;150;126;136;118;123;138;138;132;157;122;114;111;101;120;133;130;131;151;186;197;145;158;124;133;118;142;146;140;143;132;116;119;102;110;123;123;151;121;149;175;235;236;160;150;138;152;186;157;128;145;146;144;144;124;139;125;108;138;125;116;139;141;167;125;132;148;141;172;178;168;174;155;178;166;162;148;156;153;175;157;156;178;152;145;140;127;149;153;151;144;115;115;116;134;121;118;117;104;130;168;133;178;122;162;150;151;150;160;164;155;155;157;162;131;125;133;134;147;175;222;235;227;171;107;119;153;156;168;169;179;186;152;192;228;231;165;186;155;175;170;159;141;156;145;165;193;231;230;198;174;179;149;167;153;144;144;154;179;139;132;138;151;157;171;141;126;109;118;114;116;113;121;118;122;118;143;130;138;124;134;148;143;113;129;108;99;141;131;140;121;157;137;138;164;210;192;172;156;152;132;141;147;223;289;300;215;177;164;176;181;192;196;179;164;172;212;217;202;157;126;126;171;153;160;139;168;245;265;265;249;199;176;131;120;146;113;129;182;172;176;170;138;147;129;131;120;139;122;108;131;99;142;123;158;134;130;123;129;128;124;146;139;141;135;159;157;139;153;187;142;164;164;148;138;153;133;147;140;118;156;149;164;140;175;119;118;127;137;130;183;138;134;152;114;135;137;156;135;155;129;138;143;126;122;143;172;177;120;148;120;138
261;193;178;159;154;176;168;181;181;173;163;166;208;184;189;150;151;148;163;175;168;167;150;152;196;168;170;145;159;141;143;134;144;136;143;147;131;180;174;129;138;125;129;145;184;166;151;137;156;132;132;137;150;153;144;190;278;255;185;144;142;151;149;188;157;151;145;145;144;122;150;177;144;129;132;118;130;106;146;158;135;127;157;131;127;154;133;122;118;120;119;133;126;138;141;129;130;134;125;139;123;120;108;117;91;115;110;138;105;133;122;113;146;156;127;142;172;177;143;125;113;124;114;165;144;139;128;130;136;144;162;149;136;124;123;126;127;143;115;122;115;134;122;126;117;107;146;116;147;129;134;140;132;128;149;134;158;147;144;153;167;152;124;126;139;120;137;108;106;110;125;126;138;138;156;183;157;130;137;135;132;154;132;126;146;139;162;118;131;123;136;146;132;130;151;158;156;138;135;141;134;138;140;133;138;129;135;166;124;142;144;129;168;186;203;209;158;144;128;142;143;158;173;157;149;163;179;182;177;188;187;159;143;136;148;155;164;149;121;131;146;121;138;177;148;142;143;139;145;162;181;166;170;136;120;134;128;137;154;146;134;125;137;156;182;224;199;181;142;132;118;147;146;155;130;129;122;148;135;133;138;166;129;156;151;154;175;158;163;166;153;180;175;165;142;165;147;120;120;141;138;158;138;152;130;163;128;133;152;146;158;171;153;127;125;130;138;130;167;317;301;229;199;159;141;136;142;150;141;132;134;137;148;154;129;123;113;119;118;127;140;136;118;134;130;134;182;223;232;186;145;149;156;169;164;160;130;170;142;135;125;114;138;140;146;156;159;160;165;177;163;148;179;158;128;125;171;146;134;122;120;113;142;152;145;152;168;159;161;146;136;163;171;167;157;167;180;177;194;162;146;165;163;160;136;108;87;104;103;90;87;91;100;115;124;143;139;138;126;128;158;169;159;194;153;136;154;124;128;125;135;218;240;234;210;188;164;150;181;170;152;150;165;173;157;156;157;159;163;172;137;98;106;123;127;127;118;147;109;121;127;126;151;134;138;126;113;140;142;118;136;128;132;134;153;190;161;144;130;170;195;176;173;132;102;73;72;68;73;85;82;97;121;95;108;132;165;177;178;141;151;108;119;122;124;110;115;123;138;182;213;200;170;162;138;149;135;133;137;132;156;156;139;152;140;146;144;166;149;125;143;157;156;155;143;120;126;122;144;109;128;168;171;167;160;184;184;206;207;207;151;140;124;141;132;121;117;134;140;129;141;155;170;175;177;152;106;95;77;83;111;226;364;325;199;110;114;91;95;111;105;133;116;137;125;101;116;135;141;109;119;112;109;124;137;134;109;101;99;124;145;128;114;141;148;143;115;145;188;152;152;146;129;125;151;115;84;76;80;75;70;120;125;151;190;162;134;117;100;105;90;114;120;116;98;110;106;148;120;125;116;144;166;172;140;146;147;145;148;159;164;151;147;161;152;149;149;142;166;163;176;175;188;204;210;172;170;135;120;96;107;94;81;91;103;154;124;118;110;162;174;171;143;153;164;108;131;123;167;219;174;140;136;130;142;138;134;103;118;146;111;134;153;176;169;138;147;133;142;135;155;169;184;138;118;64;54;98;98;95;116;137;98;131;140;133;151;107;128;133;148;143;137;136;118;111;87;92;110;125;126;162;147;157;140;137;134;129;152;196;176;190;151;146;125;111;127;135;158;149;123;116;123;137;118;120;124;127;134;155;156;133;129;120;123;126;127;133;161;131;160;153;141;119;132;120;139;143;132;142;163;128;138;147;151;170;171;165;169;147;117;153;130;161;188;195;192;193;266;231;166;145;114;141;137;130;126;121;122;128;136;144;131;145;128;137;163;158;177;203;176;154;180;182;182;184;185;173;162;162;181;140;154;134;110;117;135;137;132;144;164;147;147;178;160;127;113;127;140;130;145;137;130;126;138;163;151;151;150;138;155;127;163;132;111;139;132;142;139;122;149;129;139;117;144;151;150;172;134;144;151;148;158;135;156;158;162;135;146;154;152;161;130;132;136;123;130;142;156;153;172;143;144;185;241;218;148;131;97;133;140;136;136;117;137;144;170;177;197;164;142;134;149;156;195;194;214;201;227;202;156;150;133;116;132;140;138;164;154;163;186;174;155;180;213;187;175;169;143;160;199;177;163;122;123;106;129;124;171;159;139;134;117;128;111;133;176;162;147;141;131;131;123;129;109;151;146;141;168;156;123;148;97;98;126;141;127;126;134;170;160;138;129;155;109;90;79;110;126;169;208;215;224;208;174;162;128;175;186;182;175;154;139;119;112;108;119;114;112;139;130;130;131;141;135;173;190;206;192;139;112;129;128;160;150;176;184;177;165;158;191;138;129;152;135;150;156;168;189;159;124;129;133;137;140;136;171;159;192;140;144;120;139;162;166;145;132;112;116;113;101;98;110;98;149;137;110;121;133;129;117;117;120;129;117;124;131;132;158;127;106;130;115;126;127;118;149;152;167;157;136;148;160;141;177;162;153;138;139;149;151;157;144;137;120;138;118;131;141;148;145;155;158;165;179;210;179;180;170;136;168;174;186;132;97;114;108;103;124;143;109;103;124;121;148;220;311;372;305;299;225;234;214;236;247;191;163;132;136;151;150;160;183;158;155;171;154;145;227;265;211;160;110;121;136;143;140;140;128;124;121;125;115;132;183;165;172;190;187;190;157;142;144;144;153;165;168;137;135;167;142;125;111;125;123;132;144;124;135;121;116;148;127;132;115;107;154;142;165;154;134;155;183;153;151;160;169;217;179;161;140;166;158;148;140;201;265;297;269;194;125;131;119;142;141;151;133;128;128;120;130;114;126;137;133;154;156;215;206;227;183;161;129;107;146;141;155;142;139;135;113;111;122;117;163;171;178;151;169;190;164;177;125;139;146;170;171;152;123;144;122;129;138;122;117;125;151;139;143;145;137;195;173;122;133;146;172;146;162;159;156;159;132;148;134;125;162;140;148;152;135;158;125;134;120;131;156;151;160;131;115;108;111;114;107;92;118;122;134;159;149;157;166;170;168;159;145;144;155;137;160;155;133;144;158;131;145;195;180;243;238;157;110;148;148;154;172;154;172;171;203;215;271;288;249;189;200;171;197;162;173;168;177;134;174;211;216;205;186;170;149;154;139;135;117;146;151;152;143;148;133;136;144;133;121;91;117;122;117;110;103;110;138;152;113;117;122;111;131;128;140;133;115;96;121;125;108;116;142;170;154;186;156;208;206;170;158;154;158;130;160;219;247;263;169;157;168;200;231;214;172;144;169;164;189;190;193;157;146;150;157;161;155;155;169;240;353;347;322;207;168;132;143;135;128;144;155;182;164;152;135;113;142;157;145;162;146;132;133;127;149;148;143;138;127;125;114;132;139;148;123;132;118;160;170;140;128;163;128;163;140;122;113;134;132;149;144;130;131;136;147;152;145;147;146;143;167;172;204;177;154;126;111;150;158;209;178;151;135;119;116;136;106;124;148;143;145;133;132;139
231;175;156;163;156;210;232;249;243;198;168;184;204;199;170;190;189;176;167;203;192;155;155;181;201;185;185;152;174;153;150;141;134;128;117;171;171;171;144;141;148;130;136;135;154;156;147;154;171;173;158;146;167;139;165;171;191;162;161;140;171;165;205;208;195;219;194;142;147;125;141;175;146;120;129;143;132;129;118;153;141;141;129;108;101;141;139;120;93;116;128;148;141;143;154;152;142;131;128;134;100;99;113;108;108;115;123;114;124;138;120;136;147;132;143;169;171;178;118;121;117;142;163;157;170;138;131;111;169;138;126;176;140;125;121;114;144;147;101;131;121;118;132;143;129;116;134;153;143;129;138;148;162;155;141;128;145;143;118;131;133;129;108;134;131;136;125;125;117;118;117;137;135;172;179;228;184;141;136;127;138;133;132;143;147;164;152;177;154;150;148;152;146;147;147;137;124;152;98;123;113;128;126;125;132;126;139;157;163;135;133;137;163;178;191;206;169;134;144;154;183;205;183;158;156;173;180;182;178;176;152;156;158;161;146;155;138;146;136;105;146;139;146;154;168;142;136;165;150;144;186;171;148;128;129;132;141;127;123;133;143;125;128;133;159;169;152;157;141;132;144;155;123;150;127;115;144;132;146;172;145;136;155;166;149;152;155;138;175;174;173;174;172;176;171;171;144;146;137;114;145;157;153;132;140;135;131;129;129;125;129;158;155;155;132;124;140;120;209;216;226;240;173;167;164;131;131;130;152;151;138;172;202;156;140;100;114;107;123;126;117;108;120;110;129;144;164;171;214;195;140;132;148;181;177;157;151;180;191;130;104;115;149;138;171;190;165;166;184;198;174;184;224;198;171;140;129;149;117;133;149;125;160;132;149;157;156;145;174;146;154;156;147;159;157;149;176;188;189;202;194;152;143;154;148;132;103;95;108;120;105;122;93;122;128;135;117;122;124;135;135;158;164;167;141;150;127;122;109;130;140;179;218;216;211;186;180;171;169;173;170;142;141;150;150;157;144;157;160;166;137;133;111;108;131;135;131;114;145;121;142;128;145;166;142;157;147;139;151;134;140;169;132;144;162;208;170;156;155;158;150;141;148;132;111;64;71;70;80;87;79;76;85;112;136;130;156;193;178;175;141;129;121;118;122;136;139;143;172;195;211;202;166;167;157;123;134;133;141;144;174;163;157;153;151;150;146;143;126;149;148;174;171;181;153;152;145;141;142;116;144;164;177;190;193;226;204;170;182;171;150;132;151;160;142;144;115;124;135;113;107;120;144;170;154;151;112;83;75;107;111;262;408;379;207;133;106;108;97;120;90;111;124;131;115;117;108;138;119;113;115;124;118;122;130;124;110;110;116;146;139;133;118;136;135;139;146;163;182;183;126;151;118;121;121;120;109;104;76;73;91;84;113;144;159;127;115;125;116;109;95;95;98;106;124;140;152;118;137;126;150;148;182;196;159;135;146;129;134;154;182;183;188;161;190;148;143;160;150;198;223;189;178;203;183;147;166;142;112;88;109;97;76;90;113;140;138;123;121;140;146;143;132;140;122;105;128;90;149;153;157;148;121;142;140;140;112;129;151;136;111;133;135;144;156;158;138;134;134;116;155;167;143;134;95;83;85;131;116;96;115;120;105;114;138;123;150;140;121;124;136;147;142;132;123;102;96;89;110;120;145;159;151;161;132;116;136;119;127;175;143;145;144;141;135;125;123;175;199;182;124;133;136;120;131;112;117;131;139;148;144;126;117;124;109;132;117;132;134;131;132;134;146;147;153;140;136;144;127;153;148;169;164;199;184;175;136;150;139;128;119;133;136;184;160;159;158;174;182;178;160;137;138;141;128;127;120;144;161;165;123;122;134;140;132;129;174;153;174;197;202;154;187;193;183;248;190;195;170;179;146;131;128;130;126;118;138;143;119;145;158;145;173;197;172;152;128;144;113;111;113;137;127;121;132;141;135;135;122;133;140;146;120;127;136;122;128;130;128;129;139;158;111;129;120;128;131;157;151;144;169;156;161;118;125;153;158;175;149;155;137;140;147;138;116;142;128;138;147;211;191;136;139;178;203;161;142;124;126;125;165;155;162;159;147;138;142;176;173;141;136;124;159;162;151;187;193;188;204;183;141;127;110;127;120;148;168;161;155;160;151;165;160;171;164;173;140;128;167;162;159;177;148;131;125;119;129;143;140;142;143;134;144;143;155;164;146;170;140;133;136;103;111;128;133;135;136;181;148;137;176;132;123;111;113;107;132;150;166;138;123;145;155;157;116;123;98;130;167;225;235;187;208;215;197;168;167;188;185;187;167;147;117;148;162;142;136;122;122;126;133;125;111;125;148;160;160;186;174;142;135;126;153;198;164;172;198;159;158;161;158;162;157;136;140;162;180;186;170;146;116;121;119;141;134;119;143;162;185;155;146;148;149;134;147;135;136;106;112;113;110;103;114;138;121;147;129;155;115;116;116;127;139;139;145;113;140;143;145;132;118;109;118;137;139;120;140;134;145;138;154;153;130;135;174;159;137;134;131;138;145;145;116;127;109;115;129;143;157;125;141;138;172;146;160;195;191;162;160;171;188;188;166;136;97;114;121;121;119;148;120;111;116;136;158;243;277;337;305;295;237;214;222;268;262;197;164;153;156;201;210;209;224;185;170;180;172;226;265;290;211;157;126;138;138;140;128;135;123;123;113;100;113;151;138;173;153;149;170;150;158;160;146;127;169;152;129;163;167;158;143;132;101;121;129;137;156;161;125;136;126;134;119;114;129;117;149;160;166;149;186;159;151;135;122;153;156;164;182;163;173;148;157;138;159;194;209;232;208;183;146;130;147;149;138;132;145;130;137;135;108;144;126;145;117;139;135;188;185;180;203;210;151;141;124;166;179;176;169;135;138;107;113;148;180;256;214;175;169;191;134;137;125;119;146;148;139;111;134;114;156;150;115;117;113;128;147;150;145;162;179;192;186;137;130;159;165;143;138;178;161;140;127;109;124;128;125;165;125;148;145;138;143;131;159;133;155;174;167;115;134;112;122;140;110;93;109;135;143;141;158;146;179;207;167;153;157;178;146;166;135;153;144;130;149;145;144;182;178;215;200;162;101;129;129;160;143;150;152;187;197;248;331;318;255;193;185;166;193;182;181;168;157;157;185;194;190;219;194;182;147;153;130;114;125;149;195;174;175;152;142;134;141;136;141;117;102;123;124;106;119;126;121;113;124;133;117;109;121;125;137;134;120;116;139;139;138;127;132;191;182;161;180;179;162;186;138;149;131;112;135;165;193;186;184;195;170;196;216;182;166;162;154;149;149;208;171;167;145;153;154;169;170;149;131;243;280;315;227;218;136;122;131;127;131;135;164;210;159;143;139;138;142;144;182;193;177;146;106;135;135;137;124;145;125;135;134;122;126;123;131;121;139;159;137;137;138;151;142;159;149;127;108;118;145;133;117;123;121;142;135;142;134;135;130;152;135;157;190;162;131;159;133;183;217;189;162;125;126;140;104;138;131;112;145;138;150;160;129;131
175;174;154;169;180;208;286;327;245;210;184;228;189;168;165;178;222;167;210;202;203;191;171;143;205;190;164;143;148;164;146;146;155;154;142;164;168;180;168;137;109;142;136;125;115;143;113;145;134;134;173;160;175;145;138;139;121;139;136;142;136;154;191;228;253;246;211;177;128;126;154;137;135;131;140;120;132;115;115;146;125;140;135;100;100;145;126;125;120;123;139;128;133;147;140;158;171;127;115;115;142;130;125;127;124;126;128;121;122;143;118;146;132;117;159;156;147;132;102;135;125;152;183;180;151;152;127;125;127;126;175;143;108;101;109;145;103;124;135;145;122;143;154;140;145;151;136;137;143;142;121;134;135;147;152;155;143;133;125;136;143;106;118;142;133;133;127;131;133;125;130;111;112;176;202;221;151;149;138;143;136;121;155;135;145;147;154;159;162;141;117;131;135;141;160;140;139;140;159;124;121;133;134;138;140;133;145;145;154;158;145;158;170;189;194;176;135;131;117;148;177;193;163;155;164;226;225;178;148;145;161;172;177;182;167;148;123;124;132;134;134;146;134;138;152;124;140;143;134;166;172;151;166;144;134;124;129;136;136;98;134;129;116;131;117;116;151;146;127;135;121;137;139;133;114;131;113;117;134;162;159;139;153;137;160;183;201;194;187;171;152;164;181;186;183;184;169;128;133;112;136;137;124;125;127;118;153;147;113;142;147;159;134;137;119;114;111;129;138;164;154;160;161;140;177;150;119;140;119;135;138;155;230;169;145;138;122;121;109;108;94;107;99;138;142;126;158;152;148;162;118;126;144;202;193;165;154;163;141;122;105;114;139;148;142;164;144;164;160;161;183;234;281;246;196;140;117;141;145;157;129;151;134;147;123;169;152;155;156;150;167;158;149;139;151;133;143;188;191;195;192;173;153;139;151;118;98;86;107;101;102;98;103;130;137;142;109;128;135;142;163;154;159;135;157;128;131;111;118;119;139;175;191;189;221;186;204;165;149;186;189;145;176;151;152;139;124;170;174;178;164;137;125;126;133;156;136;121;123;133;127;163;162;178;154;156;171;160;174;160;156;147;154;135;157;152;162;139;147;140;138;123;128;115;87;62;69;69;77;87;84;89;100;139;141;140;156;164;153;163;141;124;107;114;124;133;147;133;154;160;168;172;163;151;128;108;136;120;156;162;148;144;159;133;159;163;160;140;150;149;154;174;163;164;132;133;141;126;119;108;125;132;163;172;205;253;223;145;148;140;130;150;139;133;112;144;140;131;126;134;139;135;138;129;142;145;114;97;101;86;110;192;275;255;149;115;125;122;98;103;113;104;111;135;136;131;122;125;104;116;115;107;122;109;134;130;106;104;131;150;141;138;120;141;124;137;149;168;176;126;107;114;111;100;122;106;106;131;124;96;95;98;114;96;141;133;128;114;116;91;69;76;111;129;142;159;157;154;113;153;149;136;158;133;131;147;160;143;147;171;171;178;173;188;202;197;159;192;167;194;200;191;177;200;199;167;151;136;109;111;124;126;105;105;135;111;126;140;152;138;132;135;111;125;117;114;109;113;134;139;136;114;93;123;136;139;118;137;137;138;126;130;122;125;141;162;146;132;110;155;141;177;139;110;92;69;62;88;97;91;104;108;101;105;127;154;179;136;131;138;158;141;143;161;139;116;86;85;102;121;141;139;175;127;135;121;153;152;155;158;187;161;141;135;141;143;161;174;209;169;111;112;130;128;126;126;134;100;152;127;117;109;123;85;90;95;123;125;120;109;114;130;125;125;126;150;150;124;110;123;120;147;190;213;152;186;152;146;143;138;125;115;115;158;192;171;156;145;153;135;153;178;154;158;174;124;122;118;172;142;138;126;119;146;156;132;161;162;180;201;202;191;167;181;182;193;212;193;175;155;147;145;152;125;145;117;130;132;119;125;147;148;136;166;177;130;130;149;132;132;115;118;129;109;121;131;136;130;141;134;119;115;134;135;126;109;139;126;137;155;159;144;131;118;137;132;155;161;139;160;154;138;132;138;124;139;175;129;133;140;114;120;134;132;134;156;120;148;172;176;198;144;166;174;153;168;107;121;125;134;149;134;152;144;160;146;149;157;160;151;141;144;150;133;151;139;153;192;196;165;167;140;149;128;154;133;185;163;177;123;147;143;138;136;128;135;152;161;147;151;157;142;123;126;116;109;133;158;137;134;134;137;170;192;204;182;168;155;149;121;116;131;132;107;127;129;141;135;143;129;166;134;110;126;123;130;130;140;151;182;144;153;161;125;112;105;128;133;155;225;234;201;195;210;187;169;147;159;181;149;188;134;123;147;143;172;122;137;128;156;116;108;121;132;141;123;143;170;176;148;131;146;158;170;177;162;193;163;136;148;131;145;154;127;177;179;186;180;179;119;124;120;130;117;105;133;141;179;164;178;167;154;119;134;157;117;127;106;112;96;107;118;153;145;140;125;116;108;115;126;120;158;119;143;124;140;131;120;117;115;118;141;123;115;126;122;141;152;141;160;172;134;145;140;142;155;120;146;128;156;134;131;113;137;112;124;129;136;133;153;149;168;166;164;191;203;190;176;183;170;171;181;150;128;113;121;122;108;153;171;132;124;115;129;156;215;220;285;238;215;220;182;216;235;231;173;148;131;138;190;254;269;221;216;203;164;195;236;299;273;216;170;146;143;164;152;129;119;123;116;119;123;147;154;133;158;148;162;153;150;149;147;154;130;156;122;123;124;146;142;138;145;112;123;107;109;122;148;125;137;128;132;120;123;130;119;121;150;183;154;194;230;167;147;140;148;158;135;166;165;155;156;153;130;166;183;190;249;223;170;161;148;163;200;192;162;135;123;134;118;155;168;155;136;120;132;125;151;179;190;231;197;178;120;132;154;186;234;200;157;155;143;119;125;173;194;233;209;186;178;147;157;124;133;124;140;104;108;89;108;126;137;116;100;126;142;142;133;139;133;182;247;202;167;162;141;127;134;152;172;146;138;113;119;111;138;133;153;120;109;130;153;113;136;143;176;187;207;171;150;118;117;106;113;78;94;104;121;150;142;137;136;171;168;159;147;190;182;136;168;132;127;125;150;157;144;149;175;161;159;151;145;124;121;142;136;149;147;150;174;224;258;313;323;245;175;198;214;205;207;205;174;139;138;147;194;214;216;226;199;162;141;150;103;126;151;170;129;141;160;166;153;157;150;134;150;125;125;119;124;112;130;109;126;135;139;135;131;128;115;135;116;145;131;116;142;152;115;157;153;166;172;166;173;165;179;157;154;149;156;122;156;159;154;151;182;165;210;190;166;166;178;173;168;176;176;177;166;169;178;146;192;167;138;169;181;228;235;191;167;139;119;151;142;150;128;176;182;170;142;145;132;143;177;207;209;183;122;132;140;140;122;122;143;161;151;123;136;118;119;116;130;124;122;141;141;165;169;159;143;178;152;111;110;133;144;119;117;119;131;148;124;104;140;120;115;134;136;134;143;135;137;152;143;182;179;161;140;141;151;147;130;132;125;140;141;184;176;145;153
205;179;137;129;181;190;277;329;257;211;215;192;179;147;139;192;211;192;249;284;236;210;171;168;179;202;181;171;198;159;167;159;142;144;145;165;180;183;158;140;152;155;146;122;134;136;129;142;126;159;169;180;158;123;156;117;131;135;109;138;144;153;158;190;188;197;171;178;154;135;133;153;120;116;102;133;136;121;122;146;121;140;140;122;112;119;130;137;140;134;125;99;115;121;132;165;161;150;121;133;130;131;146;129;137;124;117;117;147;168;127;136;102;100;124;164;104;108;116;108;147;157;209;199;155;146;104;118;120;142;141;123;122;117;123;110;124;113;157;130;123;128;147;133;150;191;150;133;130;128;129;139;134;146;139;151;141;115;130;124;109;116;112;113;120;122;113;115;135;103;135;125;126;151;175;192;158;137;128;119;135;133;122;129;140;138;157;138;139;131;134;121;153;179;174;145;139;142;127;120;123;141;156;134;136;142;140;146;151;183;147;144;146;163;185;173;127;144;142;133;180;173;175;163;163;180;183;195;189;180;137;143;149;156;148;123;135;125;108;140;139;145;152;145;145;125;111;156;165;157;189;166;167;159;131;119;127;126;113;166;128;138;122;118;119;144;132;151;143;121;123;137;135;136;177;142;115;115;144;159;182;196;184;187;201;218;190;189;170;172;175;177;160;191;159;204;155;133;130;105;124;121;131;120;124;142;152;148;124;138;177;159;138;119;110;151;107;119;129;144;163;146;170;161;138;145;149;126;122;134;138;183;177;167;139;120;138;119;110;89;72;64;90;104;114;150;133;129;152;155;146;123;153;180;202;188;155;152;160;139;136;122;149;166;165;164;144;137;158;156;172;250;314;265;184;140;135;114;124;140;129;130;130;131;136;144;141;135;153;171;133;165;151;132;132;131;139;140;159;163;202;192;155;202;159;120;110;118;117;106;115;104;95;139;134;129;113;134;140;156;148;156;144;151;170;149;115;103;126;131;120;167;174;199;195;210;194;188;166;162;159;152;147;183;167;145;157;140;155;167;177;162;141;132;139;153;116;135;138;162;127;149;169;160;156;149;128;146;147;165;161;150;137;142;171;152;163;148;146;138;131;127;135;93;63;45;47;63;84;115;99;95;97;131;113;148;174;154;161;153;125;122;119;134;140;150;178;144;137;161;157;170;168;138;126;117;128;156;158;144;134;134;120;128;166;164;137;126;151;143;153;166;178;144;125;137;110;124;111;123;130;132;129;200;215;216;181;143;132;148;138;120;121;124;126;132;128;115;109;118;141;120;122;129;157;151;108;92;98;110;110;130;132;143;110;107;87;83;80;95;109;117;129;140;103;123;121;118;88;109;105;93;110;126;138;121;124;104;130;143;130;117;117;128;138;145;186;161;126;120;110;108;111;109;97;95;148;153;155;119;96;107;126;138;168;113;109;128;94;95;94;94;105;125;126;148;187;183;163;146;150;133;139;145;115;139;163;169;132;151;148;166;178;175;161;167;172;140;197;157;173;135;169;212;185;179;161;114;95;105;118;110;118;102;116;124;124;149;148;140;147;128;140;132;140;165;121;114;113;120;119;137;127;108;116;156;164;142;130;114;118;106;138;132;167;163;175;143;129;143;163;152;138;116;79;63;75;99;104;95;98;108;93;97;136;123;140;120;148;157;152;138;140;161;172;156;112;100;102;115;133;107;144;143;143;130;157;143;148;174;180;186;149;186;174;165;178;167;193;136;108;98;94;117;129;126;151;142;131;122;120;120;115;106;74;121;131;131;123;120;137;100;125;150;147;153;135;96;134;118;113;144;164;195;160;125;157;149;132;139;126;129;142;156;228;225;167;151;133;153;165;167;203;202;212;185;140;143;127;155;134;131;120;147;129;139;157;181;177;220;187;190;192;162;184;187;219;192;172;160;146;140;147;122;121;125;114;102;120;147;124;143;124;123;126;162;148;152;151;159;156;134;126;128;130;136;141;141;127;119;113;112;116;137;138;125;133;136;145;134;158;135;137;141;124;134;158;192;166;146;153;172;146;107;133;133;144;131;139;121;108;112;157;159;142;157;154;125;164;181;189;157;136;147;153;149;140;124;138;149;157;142;141;136;133;124;162;188;198;157;169;141;142;162;126;131;179;202;195;169;156;143;130;158;165;146;178;134;163;128;129;122;128;158;131;155;138;150;160;145;132;165;143;116;142;121;143;126;147;127;135;134;149;217;196;162;185;164;141;114;126;112;116;109;126;120;134;108;154;126;157;147;117;129;153;146;137;157;163;147;140;131;143;152;129;123;89;133;172;208;215;207;177;164;193;185;179;172;149;164;185;151;144;129;152;159;137;118;125;130;95;121;119;157;145;160;148;141;134;128;139;138;177;172;180;178;179;137;149;128;138;139;157;167;146;200;181;170;164;130;144;140;130;108;121;125;144;144;160;197;179;160;138;139;137;125;130;111;110;100;117;131;160;157;155;157;113;120;110;111;127;134;133;130;126;105;121;130;115;124;118;126;135;132;131;133;141;152;148;162;161;186;195;149;174;169;135;131;125;118;126;151;147;128;125;123;112;138;134;155;154;171;154;168;172;160;201;172;195;252;202;191;123;135;160;147;145;134;123;139;156;125;115;130;166;186;204;207;201;185;192;199;200;203;192;158;130;123;150;176;228;283;281;207;201;190;207;252;273;232;161;154;136;158;153;145;145;137;130;118;122;145;154;149;136;131;153;155;162;134;139;124;131;126;158;146;107;120;122;150;161;127;125;111;111;133;121;117;119;128;131;133;119;146;114;160;136;154;138;168;209;220;180;140;130;164;165;154;180;157;168;138;144;132;176;175;206;215;208;179;163;178;176;211;167;147;136;117;119;131;147;144;165;119;114;122;126;118;169;147;182;182;141;129;153;170;186;197;220;158;136;135;131;140;141;199;198;234;202;197;226;220;177;131;126;141;98;99;98;121;111;140;120;155;113;135;144;128;130;142;154;186;164;126;132;154;123;115;189;225;169;135;116;129;117;107;132;138;133;119;141;154;122;168;159;189;238;209;186;147;122;126;90;120;133;98;102;118;132;153;124;152;153;152;134;147;174;143;130;138;118;130;149;147;188;151;148;150;136;131;124;161;122;140;147;143;136;132;169;168;240;275;302;273;236;198;202;184;194;178;178;205;152;122;171;196;219;247;219;174;160;175;147;132;124;140;170;147;162;167;144;150;175;141;152;122;126;114;114;131;117;107;124;147;114;146;142;121;123;120;136;136;132;156;172;184;155;138;150;148;184;160;199;155;145;158;163;192;181;152;159;148;136;134;173;180;176;200;181;168;180;148;173;168;168;174;208;193;158;149;207;156;155;185;196;174;177;156;183;129;135;97;144;138;124;150;161;172;164;164;131;150;127;153;193;209;157;155;135;113;139;110;117;138;200;181;157;114;120;107;115;116;133;131;110;163;200;230;218;186;183;135;129;149;149;160;148;125;133;141;130;124;110;118;119;129;134;141;125;123;131;106;118;124;147;145;135;133;141;153;138;112;125;128;157;138;148;179;176;174
240;221;164;147;142;173;219;219;201;189;193;210;189;161;171;181;220;228;253;264;260;184;175;172;172;159;166;189;217;185;160;174;145;159;149;175;187;178;162;149;143;155;150;127;120;157;153;137;143;167;181;231;184;163;146;123;143;125;149;113;134;135;140;159;201;208;168;170;161;159;142;119;109;122;124;96;111;121;134;132;115;143;134;104;97;102;124;122;159;142;139;108;138;121;115;141;133;114;124;129;128;145;149;108;103;137;127;131;161;153;151;155;124;124;125;161;161;127;133;110;141;144;178;174;154;113;111;130;120;142;149;134;118;102;133;107;126;159;146;115;143;140;154;148;162;199;174;115;149;128;120;127;163;161;155;136;132;113;129;105;125;121;141;107;115;124;96;118;116;116;127;120;137;140;144;152;129;126;143;137;136;130;133;122;126;131;120;148;146;145;132;112;130;132;151;135;144;131;133;110;139;148;151;152;151;114;133;160;159;142;146;136;150;148;169;123;152;118;105;167;158;182;156;165;192;207;199;173;175;198;146;148;144;136;165;133;148;134;132;121;138;131;135;104;131;115;151;145;149;151;218;214;203;168;146;125;143;142;126;144;145;166;171;135;138;126;127;128;134;124;138;152;149;158;163;136;132;131;123;151;185;218;187;214;250;269;239;210;209;179;159;162;181;166;184;204;149;152;106;115;141;136;112;126;129;161;171;152;168;177;183;160;144;105;134;125;124;100;128;150;162;151;160;150;166;150;146;143;131;157;145;153;130;140;132;137;136;83;98;55;64;58;90;137;150;149;146;150;145;122;122;118;128;181;203;150;174;124;162;124;106;114;146;186;164;161;176;126;137;155;190;226;256;205;153;140;131;141;110;125;140;170;151;164;137;148;148;149;150;168;148;211;166;124;138;135;128;176;169;154;152;190;173;209;183;143;122;93;113;119;103;121;110;125;132;115;114;119;131;162;181;144;142;137;129;124;135;140;123;115;132;151;181;217;222;259;219;201;210;161;156;162;151;145;142;139;149;137;163;163;168;185;198;151;123;124;141;148;135;138;155;139;164;155;151;146;112;171;134;147;117;155;134;144;123;140;142;143;141;128;114;111;134;122;69;33;53;67;85;97;128;117;109;119;129;143;153;151;176;141;130;99;113;121;155;159;129;145;142;156;148;144;130;120;123;119;133;138;133;117;132;144;117;108;155;132;147;129;156;142;209;192;144;145;142;131;128;127;112;119;117;119;161;204;257;263;181;124;149;138;145;133;130;128;124;122;119;118;121;135;129;112;118;137;146;145;156;96;96;97;101;88;106;102;114;82;91;65;80;89;100;103;126;114;146;133;129;131;111;98;113;108;99;123;130;114;134;116;109;122;143;131;120;104;109;142;140;149;128;90;101;108;114;107;86;98;127;174;177;128;130;112;108;112;130;115;123;114;111;116;90;92;132;123;140;157;162;166;147;156;177;178;164;137;123;140;124;152;134;144;159;138;159;151;181;148;181;166;169;163;162;164;167;171;168;147;137;150;111;97;100;127;118;87;110;145;121;149;125;143;121;122;142;152;128;146;130;120;126;131;125;135;143;137;98;143;157;151;138;128;126;138;139;125;184;212;164;148;127;131;132;165;121;90;81;89;98;136;100;105;106;119;109;133;148;126;110;124;142;134;157;118;150;158;167;139;114;109;129;133;134;143;136;150;141;160;152;165;158;158;218;155;143;175;196;191;190;206;192;157;89;91;122;115;116;125;167;137;105;133;107;99;114;107;123;124;125;122;133;125;115;123;143;174;160;134;142;155;125;113;113;138;164;159;133;117;129;130;136;159;161;137;121;134;200;235;198;141;157;147;168;193;206;177;232;156;145;139;119;127;123;156;134;152;158;147;140;178;204;250;206;164;154;139;188;174;183;194;161;165;151;123;138;135;142;140;136;126;130;107;122;133;102;120;150;155;154;159;162;155;151;119;123;108;131;131;150;126;158;128;128;143;136;149;113;140;119;111;122;155;143;138;128;138;137;148;178;177;164;141;137;150;146;120;119;130;142;149;155;108;122;110;166;198;146;137;142;164;137;149;132;153;140;124;156;132;130;144;139;137;127;136;133;116;144;142;144;171;187;149;140;133;145;151;125;155;167;179;172;158;133;142;136;142;121;165;163;162;135;134;113;107;118;139;134;152;203;193;163;155;162;131;147;148;124;130;148;128;140;140;168;137;181;199;183;189;158;181;126;128;117;114;115;124;140;175;123;117;126;140;151;149;175;161;187;149;180;163;156;135;123;142;150;146;129;109;134;134;141;192;248;248;199;161;192;203;242;268;228;169;153;152;137;146;149;174;148;136;128;133;123;125;96;146;154;129;151;109;122;115;106;161;183;176;200;158;177;144;116;132;121;145;141;127;170;177;201;152;164;161;200;189;180;138;159;140;148;143;150;160;176;171;135;125;145;129;140;77;99;84;84;122;140;161;150;160;146;118;127;105;120;146;137;133;158;134;119;134;135;136;128;115;136;121;119;138;151;151;160;150;157;201;199;175;151;167;157;157;130;145;153;150;163;118;148;127;149;133;132;167;165;164;165;192;216;170;173;171;205;255;248;175;124;148;153;162;128;118;117;148;146;114;109;140;201;165;203;175;164;187;203;194;193;230;191;143;157;124;139;149;191;229;232;213;213;212;201;258;269;186;137;146;179;184;182;164;148;147;108;118;117;127;149;133;133;139;132;149;135;177;152;140;112;125;119;133;152;98;147;151;148;131;133;132;120;137;135;144;139;146;136;126;116;123;110;140;145;148;147;147;192;185;181;156;150;155;145;144;164;145;139;128;172;162;169;189;167;170;220;201;211;151;177;171;147;145;146;138;128;144;126;137;134;132;144;122;144;124;107;107;128;150;137;141;153;166;147;170;190;194;168;160;131;131;135;161;175;225;217;244;305;333;229;166;135;117;113;117;118;116;142;136;126;132;141;126;125;132;167;156;146;163;157;152;147;141;150;146;153;180;159;147;143;115;119;134;126;128;130;137;140;145;147;147;175;191;180;201;175;147;120;114;109;126;119;108;95;104;132;111;117;125;126;125;134;162;165;156;130;157;153;170;155;141;157;143;120;113;120;126;126;136;125;130;145;152;139;121;143;194;216;292;331;261;222;165;184;205;183;182;206;207;188;167;157;213;224;222;238;181;189;158;131;139;130;118;155;139;149;167;170;117;173;164;119;132;124;123;125;121;125;117;119;119;147;132;150;147;133;141;118;153;156;165;154;132;158;164;152;175;179;165;186;165;130;156;171;197;199;169;160;144;134;160;176;179;206;200;172;154;157;186;206;179;159;157;176;140;149;134;165;152;171;215;273;191;180;151;188;164;127;104;146;129;123;140;127;137;169;155;153;138;141;117;166;186;158;160;140;111;121;114;122;140;207;199;148;122;142;126;105;117;131;133;135;180;252;371;297;230;152;138;151;154;145;162;144;139;117;133;142;145;112;116;132;137;149;158;121;134;134;169;125;122;125;146;124;126;145;166;165;145;125;147;133;146;153;181;207;205
238;160;157;153;155;148;160;170;168;193;198;179;145;153;153;165;206;213;202;213;165;164;164;170;188;169;156;176;188;160;179;149;151;153;139;190;220;189;158;129;141;153;153;142;170;142;153;135;150;189;267;252;265;166;130;158;126;118;100;124;131;136;165;160;168;179;150;189;180;175;105;103;126;106;108;96;125;144;96;146;130;130;140;138;128;100;116;137;140;128;140;126;131;110;116;110;146;138;128;121;144;155;151;146;130;126;113;130;139;150;153;126;137;120;113;121;114;111;126;145;136;146;181;186;161;143;98;112;123;104;125;110;114;131;114;129;114;129;164;144;120;113;133;131;159;149;166;163;162;123;124;160;165;162;187;169;129;117;134;119;127;130;144;117;144;128;121;116;132;125;107;111;129;126;117;124;149;138;146;147;151;123;138;114;106;137;160;151;138;137;117;144;169;150;141;130;150;103;141;122;134;152;176;170;138;122;131;142;130;139;135;126;175;160;195;178;139;118;133;143;133;181;168;183;192;152;206;175;177;164;154;182;141;141;156;145;143;146;140;113;127;114;110;139;128;106;121;127;159;167;189;206;191;164;158;117;96;131;173;148;154;169;191;154;139;122;122;116;121;138;150;166;178;145;160;139;124;131;137;188;267;265;222;192;280;263;212;182;172;161;176;130;140;166;184;180;182;115;130;136;137;124;112;123;136;142;157;161;140;193;207;174;138;129;124;100;105;116;141;194;182;180;150;154;160;126;147;134;128;146;177;146;124;136;145;148;144;93;73;65;55;66;100;150;201;189;144;145;149;134;123;143;133;156;160;162;171;137;114;99;118;112;166;160;161;206;136;148;148;158;191;215;178;172;154;138;151;118;108;117;132;142;157;146;148;135;140;165;138;163;165;198;161;183;142;163;156;175;178;166;174;149;197;168;155;108;102;110;104;106;101;97;116;156;131;107;104;132;137;192;161;159;156;150;166;146;143;155;138;136;124;173;201;198;250;232;220;213;179;150;158;143;173;171;169;146;103;122;131;171;209;222;206;142;98;125;135;154;177;126;148;169;145;161;149;135;117;125;118;125;145;131;133;112;124;146;171;155;142;144;136;137;150;103;60;51;29;68;98;143;168;117;102;113;119;127;155;170;174;161;125;126;153;151;144;129;139;127;133;127;137;157;150;126;126;130;130;106;146;140;119;110;112;140;139;188;180;176;152;202;206;200;161;162;166;151;138;126;115;133;131;126;135;178;200;159;132;125;134;127;120;126;123;124;155;122;149;122;118;113;112;123;144;130;165;146;117;89;92;77;86;81;83;98;103;109;86;75;67;93;96;87;127;126;126;106;114;139;118;130;106;91;107;101;102;89;108;101;112;134;140;129;139;113;130;118;124;145;107;94;91;101;103;100;101;97;148;158;149;142;124;113;101;116;134;115;131;114;84;96;103;102;129;150;152;177;180;168;159;148;169;173;164;129;149;140;150;146;153;132;163;147;180;185;187;182;175;186;157;157;176;139;150;169;188;154;147;118;125;113;127;128;105;101;117;125;127;139;128;141;105;124;110;138;157;123;114;132;133;141;131;130;129;128;130;125;108;138;136;141;133;142;144;154;177;226;163;141;161;139;145;140;118;96;86;84;98;77;89;86;92;99;109;105;121;123;134;124;104;117;137;126;149;158;183;147;139;129;132;162;167;153;141;132;149;123;148;147;164;169;161;184;167;160;184;187;215;188;174;137;90;99;130;123;116;132;168;144;122;126;104;113;130;130;117;117;136;114;109;119;115;120;139;141;174;142;147;155;124;124;126;134;138;122;130;125;132;137;130;146;130;127;112;146;178;179;148;165;160;174;165;164;174;200;187;167;182;153;132;166;137;137;148;148;159;161;152;129;168;184;186;150;159;174;164;179;174;145;178;157;169;152;133;154;146;142;138;127;147;124;128;102;106;137;138;154;177;180;205;215;194;144;131;133;126;128;123;147;145;127;131;126;151;126;116;112;120;141;128;159;145;126;136;146;111;143;154;164;149;119;165;163;164;144;139;123;139;182;163;152;140;136;160;160;159;168;142;125;157;133;157;154;152;154;129;128;148;164;172;125;132;129;122;143;140;157;145;184;193;155;156;133;154;141;125;173;196;244;182;165;156;143;139;122;138;121;152;169;151;137;141;130;131;152;157;179;197;206;165;155;152;148;145;174;176;147;132;146;141;129;159;162;166;187;176;184;198;194;131;131;117;129;97;143;139;130;120;127;111;119;165;167;172;179;166;162;172;164;135;132;114;137;118;143;147;115;114;122;141;185;266;271;217;166;174;266;361;371;215;167;144;138;118;128;156;148;123;155;138;120;113;116;123;132;165;148;146;122;97;107;112;129;170;180;175;172;143;131;121;114;145;141;129;142;162;176;153;139;167;169;203;222;175;136;158;144;150;161;161;189;178;206;170;140;130;147;146;118;127;66;83;127;163;153;153;163;130;142;103;103;133;138;126;160;136;154;164;135;131;130;140;133;127;120;112;129;143;134;159;191;158;183;189;156;157;126;145;162;139;137;169;150;113;133;147;166;186;150;166;150;173;171;187;168;160;148;125;161;167;216;199;135;112;116;163;133;121;112;113;125;109;98;119;139;163;201;189;162;165;176;222;246;235;245;182;164;148;105;128;152;193;190;188;167;199;154;212;193;196;170;155;186;195;180;182;152;164;142;128;129;114;157;154;186;162;114;161;168;162;174;168;147;160;156;152;166;137;140;138;154;171;146;119;135;118;134;128;147;134;121;124;143;131;141;128;136;126;140;137;119;163;154;127;149;198;214;170;170;158;163;162;167;171;172;151;160;140;155;165;163;163;150;170;194;171;162;149;135;118;143;129;126;130;139;131;117;108;118;106;104;153;138;144;147;140;160;126;115;146;172;174;162;171;155;183;157;144;155;153;209;304;349;223;153;134;120;122;115;92;125;139;156;151;152;137;153;143;154;166;163;150;140;133;145;161;139;140;161;170;159;140;127;135;125;140;136;142;145;135;158;142;160;150;139;137;203;192;212;158;126;125;131;130;148;161;108;109;112;100;103;107;120;125;128;152;171;194;178;130;130;165;156;176;163;133;136;123;109;110;107;115;139;136;106;121;155;129;161;156;189;279;303;273;259;176;178;191;207;201;189;214;240;237;167;148;201;223;265;237;235;172;150;147;130;103;121;161;158;168;183;155;121;135;143;143;125;122;123;127;128;126;124;117;145;129;144;153;104;149;124;145;174;187;140;157;149;136;164;168;174;207;188;161;140;148;139;160;170;181;192;144;151;153;164;158;145;175;165;139;161;154;156;168;168;134;145;150;125;122;134;154;137;170;183;223;199;157;165;158;146;139;121;112;136;121;129;134;145;153;175;141;156;146;147;164;182;181;139;132;123;148;141;120;141;139;194;158;141;149;130;129;132;139;103;134;200;375;507;338;190;136;156;179;150;176;174;163;140;156;162;184;144;148;128;111;182;227;206;140;123;135;138;124;92;125;131;118;128;154;131;154;129;129;113;112;120;151;193;227;253
215;156;139;148;162;167;159;159;162;192;175;151;173;161;175;186;189;176;153;159;138;152;169;179;154;171;147;157;139;161;141;160;144;141;135;170;196;165;128;157;156;176;147;150;153;161;164;161;155;206;297;337;198;165;171;146;128;134;126;133;162;148;137;184;159;174;160;182;220;203;127;123;110;117;115;118;114;119;156;135;132;145;138;133;125;115;123;134;143;142;129;120;120;113;104;113;149;141;142;140;142;121;137;147;128;134;143;129;130;144;118;127;122;121;118;101;122;128;132;133;145;138;160;174;173;150;124;135;95;124;130;116;120;131;153;127;130;133;145;138;113;126;130;109;146;145;136;151;121;141;130;152;136;208;204;153;128;158;147;133;131;154;134;126;125;113;126;112;121;133;134;122;116;112;150;125;123;153;121;128;141;158;128;124;132;168;166;126;128;120;114;124;138;120;167;122;118;117;125;84;134;133;177;140;141;131;118;129;139;148;157;131;163;182;167;180;152;154;148;145;144;171;181;188;157;193;202;192;174;172;147;124;132;131;156;157;155;140;152;113;123;105;136;117;139;117;144;141;136;170;178;192;238;206;145;126;123;130;159;162;172;163;147;143;132;117;105;144;137;118;164;197;181;175;171;158;138;148;143;199;316;348;257;200;222;223;201;185;180;158;153;150;129;160;208;195;164;145;151;119;118;125;136;120;139;153;154;146;171;165;201;175;156;141;130;102;124;128;164;233;245;198;153;144;140;147;139;144;113;141;121;146;121;129;149;135;123;112;75;71;66;73;100;131;188;170;184;159;120;137;125;144;131;135;175;181;170;151;127;90;127;180;160;175;161;139;172;142;154;123;129;186;161;149;139;160;121;139;109;135;125;145;162;119;146;142;138;154;150;141;170;162;168;133;147;158;190;168;178;178;177;160;156;193;163;125;104;109;97;110;106;110;119;138;142;115;115;107;137;157;161;157;141;135;104;131;185;145;144;122;128;142;172;202;192;209;195;162;155;163;178;189;180;166;155;165;159;132;132;157;174;200;163;148;115;107;113;149;135;149;148;155;171;150;170;140;124;107;134;121;130;133;136;100;126;132;139;162;153;152;126;136;114;119;67;52;28;52;87;130;162;123;111;101;124;113;138;170;162;135;125;136;136;140;122;132;143;129;134;131;94;128;119;141;137;130;127;129;124;115;109;139;123;157;137;167;176;167;168;160;200;171;160;159;166;168;176;130;133;123;139;124;142;132;172;153;144;143;121;120;111;126;110;138;161;178;139;122;121;124;112;119;126;119;131;155;128;103;86;87;63;70;81;88;113;99;63;73;69;71;99;91;107;107;127;147;150;140;139;132;114;114;101;100;91;103;90;97;106;135;118;122;98;113;109;120;117;106;87;94;94;104;89;87;76;93;110;137;134;125;112;126;114;108;115;110;100;108;105;118;128;129;116;148;148;208;190;148;161;144;167;172;181;150;158;145;161;146;140;161;205;205;199;175;157;172;172;151;177;154;132;151;153;196;190;129;132;123;115;122;139;123;149;142;141;121;125;126;124;112;118;132;114;150;136;128;153;139;153;151;154;160;159;171;147;148;128;132;112;140;148;176;134;171;170;151;148;152;163;168;160;146;124;90;93;78;94;106;95;88;91;80;97;103;96;115;100;88;110;113;118;131;152;128;150;142;108;142;117;148;164;148;177;162;153;166;135;130;150;150;143;144;148;122;135;168;155;145;180;106;96;124;167;163;176;165;156;133;115;126;109;102;149;130;126;134;122;94;130;101;114;99;140;172;190;164;160;157;109;109;130;124;126;131;124;113;117;134;129;134;135;138;132;147;175;174;152;154;152;156;208;174;191;176;189;163;146;147;130;134;130;143;158;160;134;142;123;116;140;136;145;160;138;163;195;194;153;156;182;156;143;132;139;146;126;140;141;124;122;118;123;104;104;133;137;147;153;204;322;339;252;193;119;124;119;129;119;132;129;131;119;149;121;129;134;119;151;174;150;167;119;142;120;120;112;173;135;136;110;139;148;160;138;138;109;140;168;160;150;121;138;145;170;169;150;152;141;150;164;131;147;138;145;127;154;149;146;154;175;182;145;125;144;160;159;140;157;172;159;159;154;145;141;138;149;159;193;190;183;143;144;165;127;146;139;171;134;154;126;136;151;153;133;143;124;165;156;189;173;167;172;204;162;154;174;201;181;158;126;166;187;184;168;156;203;187;148;191;160;125;137;130;117;117;125;134;116;112;111;124;140;157;156;186;210;158;175;150;150;135;131;114;140;118;139;135;128;152;143;177;217;243;199;161;191;243;395;350;226;147;118;162;109;137;117;141;128;163;137;125;141;121;136;167;141;173;136;114;96;101;101;126;148;187;186;185;159;150;124;132;148;124;111;118;154;140;141;144;132;158;178;232;195;166;126;144;175;172;156;179;172;196;154;149;128;136;137;121;113;115;116;139;132;158;160;167;170;178;129;116;129;124;149;149;122;143;142;122;146;127;130;125;135;134;125;115;136;119;140;151;198;182;153;168;132;115;128;98;138;108;120;124;134;158;150;160;147;132;129;201;185;168;177;183;160;139;140;132;139;160;141;103;78;120;130;121;126;105;109;139;113;94;100;124;162;209;182;162;163;210;294;272;263;224;200;174;156;112;122;210;171;181;200;163;187;182;201;181;175;160;179;179;226;164;182;194;180;145;133;121;134;151;165;177;139;149;157;197;205;180;146;142;137;166;160;167;151;159;145;172;199;140;150;142;142;148;163;165;157;128;115;123;120;134;137;130;131;123;131;132;149;160;144;154;190;227;175;166;185;183;186;182;227;199;156;157;127;139;152;152;130;147;152;156;192;200;160;142;126;147;129;158;149;150;137;140;122;130;126;112;110;117;155;126;122;106;122;108;127;167;180;172;169;162;155;139;136;144;166;207;275;252;181;142;123;132;141;132;111;133;131;165;195;172;149;138;151;184;191;164;165;150;159;157;169;140;158;174;137;142;129;116;137;153;158;158;156;135;180;132;159;133;146;143;138;170;182;176;161;133;105;105;127;161;179;108;105;98;122;124;107;115;109;121;148;147;157;147;135;130;134;150;135;166;113;121;127;131;133;127;121;117;135;151;135;121;141;135;145;177;214;279;272;241;187;161;183;170;195;165;205;241;296;215;157;174;241;266;270;248;208;177;152;134;115;112;118;144;175;180;152;136;167;171;168;124;117;111;140;142;130;135;125;136;158;135;142;139;145;125;137;150;175;152;124;127;153;162;201;222;190;223;182;166;144;145;182;162;184;160;148;174;183;190;196;188;177;186;146;149;153;133;149;139;137;100;162;129;115;110;120;137;174;153;143;150;151;148;145;160;124;113;118;131;125;120;127;123;141;142;135;148;192;176;171;179;167;128;125;148;120;132;141;131;143;150;140;152;156;145;166;120;142;129;152;216;333;393;276;194;134;162;151;155;164;155;157;161;172;203;202;160;157;128;141;194;224;197;143;144;161;142;138;128;105;123;116;143;162;148;161;131;126;121;110;120;143;182;236;241
194;149;137;167;168;157;167;188;193;157;143;169;140;141;140;177;189;171;163;123;127;151;150;179;178;148;138;160;154;145;169;169;158;158;141;154;207;182;148;135;132;155;177;186;176;152;164;150;165;191;250;263;166;164;143;181;119;134;113;138;167;146;140;158;178;149;155;194;239;236;175;114;115;142;147;107;104;124;130;135;135;151;135;133;117;109;122;112;116;101;119;127;135;121;126;113;141;186;196;177;148;106;138;111;128;96;111;113;123;115;121;119;133;117;112;113;141;116;123;142;151;145;180;196;173;142;133;121;131;116;112;118;119;139;138;134;135;117;148;135;130;121;106;113;118;110;134;140;137;148;148;143;133;169;197;161;148;139;185;178;156;163;147;135;115;107;130;127;112;121;119;113;115;108;112;117;128;124;142;145;135;141;144;147;120;136;130;119;114;123;128;113;138;122;125;113;151;127;112;104;142;151;166;121;147;120;114;157;151;169;175;146;144;163;175;147;136;145;156;176;154;153;150;176;160;158;176;188;215;228;186;173;124;141;159;136;133;138;130;125;120;132;118;122;117;110;135;129;175;164;163;171;178;168;175;143;113;136;142;149;157;175;170;138;132;114;137;164;152;140;138;182;199;159;141;142;124;131;156;275;510;484;347;229;198;180;164;174;161;150;149;147;157;143;188;193;184;154;140;130;153;145;125;126;124;161;155;151;163;166;187;127;152;128;141;119;126;127;170;240;276;237;185;160;168;154;146;118;135;149;148;149;138;152;142;116;114;93;64;62;75;79;102;135;153;145;160;152;152;149;136;119;132;153;155;152;155;121;134;112;141;137;144;150;172;139;133;158;144;143;142;161;163;164;169;142;137;121;130;130;131;119;148;145;167;150;169;177;144;133;170;175;174;191;128;163;154;176;190;160;164;160;138;158;127;109;105;114;110;104;110;111;125;142;141;150;112;111;142;137;183;168;173;139;149;143;178;179;128;124;137;144;175;163;214;173;192;177;172;168;179;219;148;153;164;116;150;142;128;158;172;157;149;116;126;113;100;107;120;143;159;152;164;161;147;156;120;110;124;126;136;142;145;143;110;108;136;137;134;162;141;135;144;128;90;58;38;55;74;102;115;94;92;99;102;119;131;128;142;144;117;107;117;123;128;134;130;132;134;123;137;115;132;128;143;123;91;99;118;106;116;112;111;131;164;176;182;154;148;164;184;183;169;137;151;175;157;138;125;157;128;153;159;127;112;142;119;151;136;132;129;136;135;158;138;160;139;120;116;119;94;137;146;139;138;135;101;98;104;68;56;62;58;82;109;95;110;91;60;87;85;107;117;111;124;157;123;153;155;148;132;126;117;123;89;79;92;102;123;149;98;99;94;96;105;95;88;116;111;98;91;125;102;108;114;70;102;114;112;112;121;115;116;121;126;106;133;105;112;115;119;144;135;147;163;192;179;150;141;145;159;147;171;183;148;156;149;138;154;194;161;206;237;218;187;184;169;164;167;161;147;145;141;214;162;146;141;147;114;132;152;145;187;166;137;129;129;135;142;126;114;134;134;119;107;131;145;121;145;137;160;182;190;172;148;124;132;149;157;143;147;150;136;156;150;159;140;157;137;168;135;132;126;99;81;85;86;116;122;114;94;86;97;88;80;109;126;99;122;124;133;117;122;113;154;117;129;107;152;124;166;136;137;148;152;160;154;161;173;166;157;168;122;115;154;134;161;155;159;121;108;149;162;198;209;166;187;133;122;117;118;110;140;172;130;144;118;114;111;90;101;98;133;151;149;177;151;130;93;97;134;144;135;139;117;126;134;134;143;157;123;154;137;137;136;195;171;155;144;162;189;185;177;212;173;165;153;129;118;154;162;141;144;139;122;120;116;123;136;98;163;126;140;165;184;169;170;158;146;166;160;143;114;148;149;142;134;122;137;119;101;121;113;128;137;143;153;223;402;483;294;185;150;123;127;146;127;124;127;130;127;121;115;123;115;121;119;145;181;166;138;139;148;125;133;118;135;122;129;132;143;129;156;137;155;151;167;177;168;126;166;172;165;171;158;160;159;155;168;159;144;140;157;156;130;115;157;133;146;161;139;126;123;138;152;164;153;171;140;177;145;150;143;124;176;170;187;173;147;167;191;167;161;151;128;154;183;151;138;165;148;141;140;151;140;133;166;195;178;176;202;186;162;171;214;184;166;135;131;136;142;150;186;166;167;179;146;137;132;116;128;129;136;108;109;127;124;117;111;103;158;165;183;156;162;139;168;153;139;146;126;98;98;131;151;140;123;148;125;144;178;188;170;132;175;210;269;257;203;132;146;156;128;106;106;147;141;136;140;143;146;157;150;151;145;181;123;123;103;91;101;152;166;187;200;211;163;152;138;138;144;139;127;136;149;134;147;151;137;157;161;191;153;142;151;158;179;205;158;168;177;182;154;135;144;149;119;148;160;136;145;171;134;142;152;190;247;232;174;131;122;142;128;135;136;140;105;117;126;142;147;152;128;126;129;129;126;143;140;157;167;203;173;138;139;132;165;149;128;112;128;120;154;185;164;152;146;158;185;217;244;225;204;191;120;128;123;143;109;132;137;123;111;102;104;124;102;116;127;126;125;102;92;125;169;181;183;162;154;195;252;256;265;229;197;169;166;169;172;217;179;165;195;181;201;190;174;159;153;175;160;184;155;147;167;198;186;240;220;180;140;142;171;190;157;136;140;166;213;160;177;151;136;148;158;161;156;146;145;170;195;147;161;141;172;155;160;138;157;136;143;110;121;139;142;144;119;147;126;140;111;134;145;147;172;215;163;193;170;171;164;217;258;241;163;133;125;140;127;129;129;132;147;133;146;172;159;144;136;142;104;117;154;150;152;134;125;139;113;120;134;157;171;141;127;118;113;130;152;151;152;152;149;142;119;129;136;117;146;171;196;207;176;160;153;158;155;168;143;132;147;136;182;143;159;129;126;157;206;224;191;189;169;161;161;141;157;142;119;107;127;118;163;159;187;154;149;166;157;142;143;144;132;129;121;159;160;170;133;131;106;98;112;156;155;121;111;135;95;111;110;124;117;126;118;149;121;122;123;126;147;154;150;135;134;104;124;113;107;137;131;130;123;149;119;131;139;146;146;171;176;215;205;212;178;214;190;140;180;183;184;226;242;193;160;200;222;235;247;248;215;151;167;112;98;119;124;110;142;151;122;145;172;173;152;122;126;122;141;148;131;119;125;131;143;139;132;136;115;143;139;158;133;147;187;151;154;164;198;217;206;170;184;130;176;164;162;165;145;125;152;200;200;219;180;185;148;154;153;130;134;112;135;118;113;127;124;120;117;141;136;154;158;176;162;143;109;138;108;154;117;137;149;126;112;135;143;118;117;137;139;168;157;148;183;158;137;126;109;116;129;124;124;123;139;142;135;139;177;187;167;132;125;124;154;209;263;287;190;146;146;149;128;141;177;140;143;173;147;187;219;198;165;134;126;161;198;155;139;146;118;141;130;141;125;107;118;105;134;162;135;140;134;131;108;112;122;125;140;159
176;160;157;132;151;149;169;174;163;158;152;130;135;166;176;141;181;165;144;147;156;168;176;188;174;174;174;164;157;160;147;167;169;166;159;139;168;151;157;130;131;127;184;176;201;160;167;152;147;187;176;184;158;149;143;151;120;112;129;122;152;172;158;160;160;166;170;220;264;292;160;128;144;167;127;115;113;118;153;142;152;159;131;124;112;120;89;150;122;109;108;121;113;136;108;122;160;256;273;200;188;142;125;119;122;133;98;128;126;125;128;118;121;126;137;119;125;125;103;153;123;185;189;167;176;142;135;107;110;124;124;125;123;115;153;136;129;155;137;132;117;114;114;106;120;124;177;145;166;136;122;152;145;138;130;136;159;209;197;153;152;158;153;149;122;101;148;116;120;117;125;114;115;148;142;124;141;149;143;129;139;152;144;115;131;154;150;124;139;136;139;142;146;144;131;117;126;131;124;134;159;146;162;134;147;130;134;117;140;159;143;157;154;143;167;155;159;183;174;174;160;154;166;169;153;145;184;201;206;192;163;150;143;117;146;125;130;136;128;121;132;114;129;125;124;121;122;152;130;164;161;196;157;159;193;153;131;132;154;144;150;131;124;136;129;157;135;161;139;117;143;147;138;117;153;166;149;168;178;259;477;506;344;206;174;168;152;175;159;157;144;146;152;171;188;178;178;159;151;145;127;151;126;126;124;161;139;180;173;156;146;144;132;138;134;142;109;144;158;193;236;231;166;148;155;135;160;131;158;117;142;151;157;150;142;135;131;98;68;65;63;63;92;105;119;159;171;155;166;143;131;113;130;118;140;145;144;149;150;124;108;126;150;161;153;147;151;158;157;145;133;133;143;156;162;162;129;138;121;132;125;112;120;145;159;161;147;188;158;185;186;202;165;157;157;170;178;182;156;144;130;158;156;139;110;96;81;106;118;158;139;124;127;151;135;138;128;97;133;129;136;166;132;124;128;126;145;160;133;121;111;128;151;182;189;205;158;133;155;165;173;211;149;148;186;173;168;153;163;154;133;168;148;121;137;116;97;82;105;123;170;173;179;159;144;163;174;160;120;163;166;150;132;146;140;144;140;133;128;129;140;142;144;134;89;41;42;39;57;91;90;88;90;87;102;119;126;134;133;117;125;113;126;100;133;129;117;129;124;127;130;117;136;152;131;112;122;99;97;116;129;127;115;125;143;160;202;147;176;162;168;162;150;128;147;151;194;185;138;141;126;177;168;146;144;126;133;152;121;137;141;125;139;147;161;138;121;122;134;116;125;130;127;138;135;119;108;108;86;75;51;66;57;76;101;94;75;73;98;77;82;124;99;90;109;108;129;167;175;138;138;132;116;124;111;89;85;89;97;118;72;88;105;99;102;123;107;116;102;84;119;125;110;105;101;88;87;136;155;114;119;94;109;108;97;127;116;136;123;122;115;138;126;143;177;189;178;143;128;148;150;181;162;138;190;135;132;149;169;163;177;192;237;193;177;159;196;189;148;149;170;142;202;206;160;140;150;133;141;125;164;195;153;149;143;142;139;126;133;150;128;160;137;148;149;150;122;143;149;176;158;164;180;179;141;163;143;145;172;127;135;143;146;144;151;145;170;134;149;161;144;150;159;115;95;93;114;144;142;125;102;91;84;99;112;112;130;146;121;108;169;131;128;120;133;94;101;105;119;141;139;151;137;163;158;186;198;211;169;181;150;168;139;116;133;147;160;192;205;137;119;156;181;250;248;202;195;161;121;146;124;145;141;137;119;108;136;114;120;117;97;125;163;186;183;133;113;120;84;81;133;131;155;121;118;143;167;160;164;157;124;117;118;136;136;178;172;159;192;159;186;215;195;183;162;124;133;100;146;123;137;124;148;143;134;129;136;117;96;129;106;144;123;169;182;150;174;161;179;184;176;130;134;129;134;138;136;117;138;127;118;109;101;115;126;136;131;211;327;409;290;164;122;143;125;132;131;130;129;133;120;108;122;117;110;137;135;134;171;165;141;145;129;134;132;165;139;114;122;112;145;139;135;147;154;147;140;157;164;144;179;209;240;221;181;131;169;135;154;136;155;141;143;131;119;140;154;130;150;125;153;146;141;166;161;155;184;158;196;197;165;142;133;149;161;158;208;207;192;158;177;179;159;164;154;153;141;161;138;163;132;129;143;124;136;149;161;209;204;212;200;204;190;175;208;193;177;147;145;124;144;152;143;188;177;136;132;137;145;145;125;144;139;117;116;126;110;130;142;109;189;176;197;189;163;160;160;159;154;171;169;104;98;126;133;126;131;162;147;136;174;160;140;134;185;188;193;197;164;112;155;149;128;128;123;130;124;138;138;169;185;191;186;206;153;182;175;146;131;101;139;115;146;161;182;194;188;163;150;136;147;158;147;133;133;158;151;128;136;111;135;178;151;133;146;185;203;195;196;213;177;165;132;106;136;137;149;164;142;145;183;181;147;153;144;202;282;214;169;126;111;124;130;132;135;137;127;115;144;139;150;176;137;138;110;131;131;160;132;146;201;200;170;145;144;157;147;143;122;131;99;151;204;220;195;153;126;155;181;197;255;234;239;212;168;134;160;142;135;134;140;130;128;122;97;116;113;112;126;153;107;101;108;121;150;180;191;140;156;186;188;281;264;216;168;174;176;175;193;173;211;176;174;175;173;145;170;142;134;152;157;156;148;146;143;225;234;292;303;179;140;154;140;179;146;136;142;150;186;205;167;143;150;162;162;182;199;168;161;204;175;160;164;148;153;145;128;144;118;126;135;167;141;149;146;120;148;174;132;118;132;110;126;153;167;200;189;185;172;146;179;182;235;223;149;111;120;128;136;135;125;136;128;115;143;142;152;148;144;118;128;126;122;168;140;138;144;109;136;135;139;170;171;157;144;108;106;102;142;167;158;130;139;118;129;138;132;144;125;167;155;129;179;132;118;161;166;170;185;177;144;144;131;132;141;124;141;146;178;245;227;207;202;162;182;161;154;128;129;118;140;134;139;177;191;159;163;177;168;188;186;140;149;143;182;170;169;190;132;142;139;108;102;128;150;132;137;92;117;105;94;131;124;149;143;122;142;119;137;157;150;144;142;124;122;109;116;123;108;108;125;133;107;108;111;151;136;134;139;124;148;160;164;180;143;140;163;162;154;155;173;222;227;209;158;169;213;276;259;190;189;174;136;128;105;135;123;121;114;110;147;129;121;162;156;134;118;148;147;130;132;142;144;149;148;153;138;119;128;123;145;168;126;155;165;148;144;159;168;191;203;195;197;184;161;198;125;144;149;132;192;221;294;262;195;149;174;166;166;176;171;153;118;108;119;117;124;135;114;132;173;142;188;190;166;141;148;158;134;121;115;127;171;181;158;123;108;95;137;142;149;179;156;145;163;166;150;142;124;128;123;140;140;137;125;163;147;114;169;199;185;122;122;118;143;189;214;194;139;117;130;122;146;125;142;136;156;160;131;166;167;186;182;208;164;168;144;161;136;129;144;133;145;142;142;132;137;113;134;137;147;123;139;128;134;131;122;135;145;147
149;135;156;155;157;155;192;143;144;149;156;148;146;168;167;167;185;160;174;135;157;152;184;169;156;159;142;163;131;151;185;140;165;182;165;168;152;169;161;135;120;134;161;180;165;152;140;147;142;142;168;170;181;181;168;123;133;108;119;148;158;154;170;143;148;135;148;240;410;365;202;164;155;144;141;118;112;109;136;151;155;155;136;168;117;117;116;105;128;115;122;125;140;125;111;130;191;248;262;222;208;149;141;104;118;127;118;121;127;108;127;108;96;127;134;122;120;134;122;137;128;129;146;181;125;153;141;114;123;119;128;145;145;139;123;138;138;152;122;127;111;120;103;112;116;131;155;151;127;134;104;153;128;132;122;143;143;174;171;158;140;167;136;156;138;116;118;135;141;143;123;141;156;126;152;148;115;128;136;126;125;134;133;133;139;146;153;122;155;124;121;155;143;154;128;137;129;132;156;129;177;138;151;135;132;149;161;132;164;186;192;149;173;150;159;155;140;184;167;159;160;150;168;138;148;164;181;188;210;186;152;182;156;129;110;142;128;151;145;121;133;116;131;124;148;139;123;158;131;142;164;165;138;163;161;142;111;109;125;175;160;153;142;156;205;195;155;149;172;133;135;79;129;123;137;155;156;144;162;198;265;275;262;225;171;177;194;157;150;178;152;136;185;188;206;192;152;141;133;140;149;139;149;150;153;149;177;160;157;163;144;136;123;135;115;157;136;148;164;167;189;174;147;127;123;167;142;128;124;145;146;141;150;145;161;124;117;106;55;60;69;67;90;114;124;143;174;174;156;133;140;151;118;144;118;121;155;170;140;145;138;146;170;139;138;149;116;154;139;178;147;138;158;145;137;150;134;148;132;120;127;131;145;142;146;166;173;188;161;188;217;208;180;171;161;177;190;176;140;143;145;134;140;141;99;88;91;88;107;136;132;130;141;142;152;152;123;126;120;138;134;146;125;107;129;126;168;157;115;129;124;147;183;188;190;192;147;137;166;157;174;184;169;145;175;152;161;176;165;184;157;189;160;160;156;112;86;80;116;110;123;141;151;141;149;166;142;140;160;134;158;158;134;132;153;158;160;142;174;173;154;124;153;141;99;70;41;45;52;54;65;66;83;120;107;126;121;125;137;112;105;123;126;103;128;141;157;125;122;150;134;137;155;147;114;130;115;118;113;106;111;117;127;148;124;193;187;169;132;169;155;151;127;159;152;171;179;156;165;147;178;174;214;216;235;148;134;125;119;127;136;145;119;145;147;118;108;137;135;93;122;147;140;143;142;92;111;92;98;68;66;50;75;95;84;96;83;67;92;100;96;111;95;115;104;132;152;180;145;133;154;127;133;120;103;98;71;88;104;112;111;106;102;125;120;115;127;125;111;96;100;121;96;133;105;58;90;126;146;143;123;123;112;134;91;113;113;116;118;112;129;115;104;132;154;191;198;152;136;146;178;193;183;174;170;144;144;170;157;151;143;190;180;179;178;155;176;168;173;158;149;165;219;206;204;167;156;134;145;163;161;147;132;143;131;128;111;120;152;120;170;141;181;156;185;158;132;137;166;151;171;175;181;176;133;142;131;167;154;138;140;140;156;140;152;146;166;140;135;159;138;167;143;100;103;98;103;145;123;111;100;125;91;92;96;132;132;139;150;166;180;151;116;137;117;119;136;142;139;125;140;128;134;145;160;159;187;198;163;153;174;137;140;139;108;144;155;181;182;129;111;134;229;203;204;195;223;151;132;122;146;146;178;164;157;121;132;144;107;114;100;120;136;166;164;123;143;94;64;69;119;147;140;140;161;192;224;230;236;138;145;128;144;143;147;142;162;208;211;206;170;192;170;209;172;151;144;124;121;146;131;127;137;156;139;165;138;125;114;111;123;130;142;142;169;156;168;165;193;162;151;144;123;127;128;149;136;152;162;97;108;118;109;110;139;108;123;166;222;247;207;150;140;109;120;119;128;142;138;122;109;142;101;123;126;144;147;142;138;147;150;132;138;157;144;134;152;126;102;145;125;146;151;162;135;152;168;170;142;156;155;176;193;219;178;204;167;151;147;160;151;131;143;131;137;121;118;140;147;128;139;144;142;169;158;173;171;185;224;209;163;180;159;164;174;207;185;180;174;176;171;160;163;167;170;138;155;148;164;172;138;142;141;140;136;146;163;223;240;260;257;214;174;162;186;191;175;145;120;123;139;142;167;176;139;171;146;139;161;165;126;122;128;119;119;137;122;131;122;122;157;153;185;167;144;145;141;120;167;154;138;112;111;111;134;126;112;136;129;139;154;129;167;183;157;189;189;175;124;149;172;174;135;130;147;112;131;132;145;195;238;251;166;202;188;183;163;166;166;145;149;150;187;171;179;213;177;152;121;119;168;181;184;142;144;151;139;112;125;129;121;145;149;157;182;194;204;205;234;192;189;192;155;154;145;184;194;184;160;162;186;195;156;173;188;166;208;187;150;105;124;133;152;147;117;117;145;156;147;131;154;153;161;146;132;121;125;135;134;130;176;176;133;129;134;121;171;167;122;101;113;138;195;229;185;153;127;143;148;182;225;227;244;208;162;181;169;178;181;174;134;122;137;118;112;97;97;114;132;133;99;82;105;124;139;168;176;160;152;172;210;231;249;218;194;165;199;215;182;214;181;170;166;197;169;136;148;130;143;155;158;152;136;161;156;191;232;313;313;219;151;131;149;148;141;136;139;152;148;164;185;165;178;182;161;182;191;176;174;200;220;159;144;153;163;153;142;106;125;141;129;136;152;138;131;158;174;140;174;131;133;119;111;148;189;209;141;155;177;163;167;184;234;190;147;104;136;111;124;132;117;112;124;126;109;119;133;157;124;126;123;125;155;136;123;128;113;139;128;119;140;159;191;173;148;105;113;116;127;176;142;135;92;121;146;162;159;136;130;144;144;138;146;140;145;163;178;156;175;178;169;131;126;131;112;142;134;115;183;214;225;240;205;186;180;171;134;127;126;109;122;118;138;138;166;154;120;159;163;205;168;168;152;149;163;179;210;210;174;149;160;140;118;117;135;144;177;161;136;116;111;107;150;168;164;148;160;137;126;158;182;125;126;144;123;130;132;118;135;137;156;139;127;115;140;157;146;133;129;139;128;141;142;129;139;155;186;152;189;164;180;232;298;252;173;175;200;227;248;223;169;154;144;98;124;126;120;121;152;129;118;126;133;124;143;118;125;141;126;140;128;125;113;142;140;124;131;130;135;139;140;138;148;159;161;153;176;142;155;188;174;189;206;195;186;202;170;151;139;161;196;250;291;254;177;176;165;162;166;184;161;158;154;134;103;110;113;139;164;158;216;221;195;185;201;201;179;154;134;149;120;131;162;157;143;121;124;112;130;138;157;168;156;173;159;156;146;142;121;122;124;124;121;138;163;174;139;158;157;183;179;158;123;116;168;185;205;146;116;160;103;131;142;126;117;128;150;163;132;123;177;169;204;243;211;146;135;157;129;117;131;137;139;142;156;152;109;134;117;123;124;140;127;139;130;123;131;129;136;124
145;174;168;166;140;181;198;151;129;139;149;150;145;145;157;146;187;164;135;140;156;172;188;162;170;152;131;138;147;142;150;150;162;149;158;155;191;177;167;140;148;154;149;159;138;151;163;121;133;147;129;158;179;160;170;156;127;115;127;131;151;143;144;115;81;116;141;214;311;307;211;146;140;137;126;104;122;112;120;130;141;135;147;163;119;120;133;142;113;133;127;120;154;137;138;153;153;197;180;163;179;135;135;165;141;161;157;141;141;140;117;138;149;140;154;137;145;139;118;122;153;145;137;150;151;170;143;136;111;124;160;162;159;159;127;126;125;137;136;123;147;125;118;116;121;155;143;114;127;121;162;151;137;116;131;145;166;179;197;144;140;148;141;124;151;139;132;141;113;127;160;144;111;123;120;128;148;145;142;122;135;136;126;149;136;122;138;155;150;158;147;135;151;146;150;146;129;131;149;162;159;132;120;129;118;135;123;127;142;197;188;181;173;154;140;157;153;147;161;153;162;155;165;114;141;167;184;198;177;164;164;146;144;131;146;151;153;174;174;146;162;165;145;149;139;135;147;134;166;149;162;158;153;153;134;140;117;132;119;174;163;136;146;215;274;279;230;195;160;132;151;127;109;149;152;169;157;142;123;148;187;211;217;174;165;180;163;169;155;142;188;164;184;197;196;193;156;144;143;125;137;132;140;126;137;142;148;154;159;136;132;146;122;149;137;149;119;126;144;177;166;150;158;131;136;124;134;145;118;129;137;142;115;155;154;103;111;83;68;56;64;65;88;114;92;121;130;152;127;140;131;120;136;134;144;120;142;140;151;169;131;126;142;149;151;140;145;156;157;157;156;163;164;158;159;156;145;143;135;122;111;132;146;161;144;163;192;200;148;166;166;194;175;190;180;184;174;154;151;143;146;146;143;117;99;77;98;83;111;128;136;122;137;136;133;150;131;147;130;150;129;146;140;122;121;147;138;129;157;123;130;141;154;192;170;174;149;151;147;149;161;165;164;155;171;161;164;143;168;167;160;155;164;150;153;122;102;72;103;122;125;154;141;135;173;164;160;126;149;167;190;157;145;157;167;157;158;169;160;189;152;149;158;136;102;66;43;47;64;42;70;67;120;133;116;134;124;121;129;116;120;126;119;118;138;137;122;159;155;145;155;144;145;140;135;129;120;127;134;156;116;120;134;115;116;197;190;201;163;170;162;156;128;161;134;125;173;152;158;152;147;176;212;279;316;227;125;124;113;123;157;143;125;139;126;131;148;119;120;117;131;153;128;141;99;106;103;108;106;86;72;68;84;90;99;111;72;59;86;102;100;126;102;119;132;136;148;165;146;133;127;118;111;107;71;69;79;74;81;92;99;103;125;117;117;131;121;132;151;123;89;102;114;110;96;81;90;125;144;136;132;112;101;107;99;127;101;94;95;106;90;105;112;113;152;168;190;157;172;184;193;185;194;176;142;151;164;133;175;147;149;146;157;164;159;177;160;150;147;175;186;209;214;265;145;150;135;129;159;168;143;110;140;105;140;143;136;136;140;130;120;146;167;137;185;170;147;122;146;158;179;216;214;183;154;119;132;142;159;119;141;137;118;145;161;163;198;154;131;118;127;144;157;98;94;93;90;92;122;105;111;108;110;100;105;141;107;132;135;182;165;147;145;138;129;119;134;162;158;151;158;130;130;155;134;142;159;182;192;155;197;179;174;122;113;135;148;152;113;114;108;139;173;206;178;191;196;141;130;132;134;159;187;153;157;142;117;161;118;110;120;125;134;139;148;135;117;78;68;84;140;141;139;145;214;269;376;350;268;216;139;159;137;141;133;139;153;198;259;234;174;167;178;194;224;162;146;125;147;134;138;147;147;157;152;131;145;162;114;129;120;133;135;151;130;164;167;162;162;137;147;134;140;115;119;132;163;140;136;121;147;132;130;119;114;133;137;141;161;154;142;123;118;142;109;135;142;152;168;164;115;114;126;126;143;136;135;118;153;144;142;138;152;132;118;134;136;104;112;130;129;131;156;159;130;137;136;154;152;178;182;184;174;129;186;179;169;174;156;144;135;130;140;116;122;139;133;135;156;136;139;116;144;169;152;155;171;210;215;205;181;164;184;140;191;179;199;169;168;166;169;182;148;134;172;139;165;132;139;147;139;148;146;110;129;116;136;150;184;218;183;207;167;190;176;185;189;162;147;133;138;135;148;175;155;148;133;141;153;129;134;163;121;143;100;122;136;146;131;112;138;144;140;150;157;146;161;149;160;140;122;126;118;123;131;131;145;137;123;155;135;135;162;176;161;178;171;145;153;148;143;154;134;114;137;124;109;140;153;179;241;255;215;171;169;180;187;168;206;156;155;163;174;174;202;184;171;167;150;141;179;227;197;156;154;155;148;124;125;137;130;132;112;151;174;198;217;193;200;244;202;198;164;140;135;180;187;205;156;143;164;167;180;164;153;160;150;153;139;115;153;118;153;119;132;132;116;158;125;123;145;137;118;134;150;127;128;130;141;117;155;135;148;125;127;128;155;143;141;108;115;113;147;166;174;161;130;135;159;133;199;191;215;204;172;168;174;196;206;179;140;120;105;114;122;115;112;123;158;122;103;92;78;123;133;191;167;154;169;195;204;212;223;180;176;173;187;225;228;175;172;166;186;157;149;150;166;173;138;123;114;135;130;141;177;180;198;242;215;178;164;141;133;162;184;171;173;134;160;194;214;235;210;174;170;183;207;225;216;226;192;163;159;134;135;135;123;121;135;131;117;130;141;146;145;133;145;157;147;151;116;135;124;122;155;184;145;159;157;168;197;205;249;233;199;137;106;133;121;118;126;113;117;114;135;160;139;147;151;127;140;150;127;140;129;128;148;137;129;127;144;175;188;196;166;129;113;105;118;183;167;161;120;113;146;165;169;158;119;133;141;132;127;128;120;140;170;195;173;173;156;132;133;136;133;117;150;148;147;189;273;302;203;209;178;206;156;120;116;110;137;137;138;148;162;138;154;149;199;240;173;159;139;147;168;205;201;173;192;182;226;188;143;123;129;155;211;195;159;116;130;132;117;152;146;158;129;165;107;175;165;147;130;120;132;112;127;115;112;105;112;89;129;140;134;150;138;145;167;169;140;141;125;129;138;167;213;193;173;189;196;307;443;358;174;169;241;251;244;265;191;148;121;140;133;124;161;173;122;120;150;141;130;129;111;125;108;119;126;156;125;132;155;125;138;113;123;152;136;130;141;116;134;169;131;135;141;149;163;195;212;169;176;185;237;252;202;149;137;147;227;241;274;232;172;191;168;172;176;170;167;147;136;120;122;120;123;123;131;158;213;233;185;195;234;258;264;156;130;124;114;123;126;136;154;136;146;139;160;147;151;137;147;147;159;146;159;159;147;128;122;129;118;142;174;192;182;148;147;167;133;118;102;145;180;264;288;144;130;125;127;118;119;126;115;123;146;118;130;131;129;150;166;201;206;139;153;145;150;137;149;131;157;169;149;151;139;164;137;120;154;136;142;138;129;141;121;125;130;117
148;133;165;153;151;161;182;174;140;140;136;147;191;156;154;141;171;162;154;155;138;186;171;158;157;141;150;147;142;165;151;125;140;164;187;169;176;190;199;180;149;135;146;136;150;166;180;135;118;131;142;160;178;188;162;132;115;120;109;124;141;160;128;117;120;120;119;175;257;250;205;176;134;147;145;136;122;123;109;106;120;141;169;136;140;135;113;133;131;126;105;141;154;136;134;149;141;149;144;142;150;137;147;141;173;205;201;149;133;135;141;140;129;146;150;120;113;124;131;133;125;129;129;151;186;178;135;139;118;125;149;195;186;179;145;143;109;131;144;129;128;150;127;111;133;121;136;126;109;115;130;148;138;111;135;129;154;205;186;147;135;145;142;122;123;132;106;113;128;153;149;160;145;112;120;117;121;112;148;132;111;117;122;137;126;130;149;138;139;141;112;151;124;126;144;144;147;138;131;154;134;154;118;127;135;148;139;145;166;183;194;156;160;153;143;169;154;158;153;152;164;140;142;131;145;154;205;198;163;168;161;154;155;148;133;150;158;135;143;139;151;161;149;152;143;148;167;153;177;170;193;150;130;161;130;143;135;112;137;158;139;135;144;194;358;363;305;212;164;138;128;142;127;131;151;154;146;133;144;140;159;175;171;193;181;156;169;181;172;196;190;171;166;195;222;178;170;138;155;151;134;129;150;141;152;172;145;139;143;145;137;142;116;167;166;126;125;122;119;154;159;171;155;156;118;112;120;122;109;137;128;143;119;150;147;125;125;91;60;55;56;67;64;93;75;91;120;130;137;151;131;128;116;147;138;146;138;146;142;144;133;128;137;162;151;155;138;166;155;155;134;157;136;157;163;178;170;167;125;114;116;115;135;135;120;188;149;192;162;153;156;170;166;189;233;198;178;156;146;146;134;155;145;106;74;74;110;91;113;127;139;112;122;142;151;151;131;140;159;179;134;111;117;130;138;141;160;144;143;134;122;123;156;171;149;200;149;140;140;149;162;142;166;148;170;179;153;167;198;168;193;177;177;128;147;128;100;87;106;111;116;162;174;157;155;157;141;123;131;162;141;143;136;152;148;168;162;179;181;190;172;159;153;156;135;77;52;34;66;57;58;71;104;110;107;118;136;114;130;138;116;96;118;115;141;151;143;113;153;125;128;124;151;164;147;110;131;128;124;129;143;132;139;109;146;156;177;177;166;144;163;121;124;126;121;147;166;179;152;153;125;142;179;245;257;211;159;152;119;129;140;155;133;134;155;138;155;134;157;136;127;130;122;133;112;128;101;92;109;116;90;84;79;106;101;87;78;69;74;86;135;112;120;128;156;174;143;160;128;125;124;110;131;87;82;73;87;102;120;150;125;142;147;134;118;115;129;119;137;130;115;107;108;94;102;80;86;112;132;136;138;117;110;127;120;142;109;93;82;82;104;91;118;147;168;143;164;167;150;172;168;170;182;154;161;159;163;168;151;142;155;187;150;180;165;146;176;166;172;213;219;210;228;220;191;172;134;130;129;137;101;102;107;115;138;126;124;126;129;120;134;134;142;146;128;121;138;126;151;162;190;183;196;155;150;118;116;160;147;160;129;124;132;142;161;162;181;164;151;134;142;148;117;91;96;91;92;99;99;99;89;92;102;106;101;98;130;127;148;166;162;142;155;147;158;146;170;178;169;167;152;165;164;159;131;171;141;140;162;171;230;229;172;155;136;139;148;127;119;97;120;132;164;188;197;160;142;136;142;136;123;134;168;164;145;141;117;126;125;134;103;99;108;111;113;128;124;110;98;92;115;124;122;169;195;266;452;346;249;194;182;108;142;144;159;154;154;200;265;219;164;140;156;225;264;194;166;128;116;129;154;162;134;150;179;172;181;163;125;144;135;149;119;152;140;151;170;143;164;145;131;147;141;121;124;146;149;116;156;127;115;106;135;109;110;122;126;134;132;143;132;132;109;128;117;120;163;224;190;175;176;154;125;127;139;159;140;115;141;143;142;114;123;124;101;145;99;125;107;120;157;128;142;147;141;153;138;124;158;158;154;140;149;148;174;156;170;173;158;149;135;127;134;128;129;127;125;167;174;149;145;108;148;147;160;162;194;198;193;195;177;201;184;153;185;177;177;156;173;151;151;149;119;127;127;140;153;145;145;149;146;129;135;134;135;124;138;149;146;161;164;121;151;154;198;168;176;182;193;128;148;164;153;166;168;149;113;126;152;136;156;130;143;120;121;144;109;125;98;130;150;175;179;142;146;156;142;124;140;111;115;117;98;129;139;139;146;142;144;168;151;162;153;173;181;174;193;186;142;139;147;123;103;124;120;111;136;153;141;182;225;208;197;164;164;154;162;163;189;157;197;177;168;194;171;204;188;162;150;145;177;258;261;192;147;141;162;175;143;127;120;110;123;127;171;174;177;189;187;218;218;197;184;127;144;169;202;194;178;149;143;133;166;184;144;167;126;138;140;125;165;136;135;133;132;136;122;115;152;127;135;137;129;132;149;110;136;113;146;132;132;166;125;116;160;146;139;147;153;110;135;151;170;159;156;145;169;161;147;153;190;160;184;191;172;153;162;204;210;196;145;108;113;92;125;121;97;111;123;123;111;90;113;112;171;152;165;169;173;167;208;165;203;171;162;184;180;198;212;182;187;164;141;182;171;169;169;149;137;120;108;123;139;146;167;165;151;204;218;194;170;165;183;153;180;158;179;134;165;177;206;223;241;225;196;200;202;178;163;187;198;144;136;130;122;145;119;111;131;141;127;128;125;136;163;118;160;124;150;127;158;156;151;133;132;154;154;174;176;220;241;290;334;333;215;149;121;147;138;149;124;129;117;117;149;148;167;157;171;157;169;137;121;127;168;137;144;132;126;130;156;148;178;166;179;139;111;109;137;185;152;137;137;121;123;169;147;130;135;143;134;139;134;132;136;141;145;154;162;139;147;143;128;126;132;138;129;144;143;167;213;224;192;188;187;184;162;118;140;134;122;142;132;164;169;139;147;143;176;200;210;147;136;157;195;189;203;188;165;184;204;186;157;136;120;164;174;159;137;131;131;123;126;165;158;150;141;125;133;164;145;150;146;123;104;121;123;111;100;111;127;150;110;139;128;139;160;175;197;159;144;145;132;127;196;213;194;182;181;167;219;324;406;315;196;159;226;307;284;270;214;192;148;138;142;147;145;157;148;121;134;141;144;130;126;115;92;110;124;133;143;136;137;129;106;125;129;132;133;148;132;140;125;128;144;154;161;188;176;178;195;186;181;224;255;317;227;177;153;170;193;255;276;210;174;193;214;171;177;178;167;134;127;132;124;126;140;127;142;154;171;214;159;178;214;290;266;176;152;130;127;128;152;121;125;134;153;151;128;147;147;149;148;143;138;166;152;136;125;105;132;139;151;118;147;159;185;149;138;138;131;127;117;149;210;279;300;190;165;135;142;122;125;128;136;127;136;125;136;122;108;160;156;179;165;158;163;142;152;139;126;149;153;187;170;139;144;122;140;168;136;137;131;160;159;144;120;137;123;124
126;132;141;175;198;191;208;190;155;145;134;134;168;164;134;145;141;143;146;142;153;148;198;165;156;157;128;148;142;137;148;124;131;170;175;150;180;200;243;187;151;146;129;145;144;203;203;127;134;130;143;168;181;180;175;167;131;128;125;131;154;146;151;119;126;118;113;157;175;171;150;164;192;165;157;137;139;110;114;126;121;126;124;128;138;177;143;146;144;126;119;98;116;105;139;125;138;137;128;144;121;148;168;171;175;204;249;180;155;151;159;158;166;138;141;112;121;127;120;141;117;116;135;147;204;259;163;140;150;133;175;172;157;161;142;146;168;133;144;145;159;126;165;155;123;148;138;135;132;127;122;146;128;139;116;113;148;139;143;136;120;120;131;124;117;118;108;105;134;168;211;168;160;129;120;121;129;131;144;105;128;135;92;109;124;132;173;134;149;156;117;130;144;167;156;145;137;119;123;122;129;134;120;99;150;133;146;125;155;174;196;136;131;143;161;147;167;152;167;154;148;164;169;152;140;153;179;172;182;149;142;165;143;158;158;135;163;160;164;133;173;192;179;149;133;162;130;141;173;175;182;164;164;172;138;120;127;125;135;129;137;123;132;201;295;279;235;178;135;151;138;117;137;132;152;155;147;157;140;168;171;160;185;140;139;161;162;207;206;223;199;190;197;190;195;182;171;129;148;140;132;151;150;125;146;156;131;136;135;131;133;127;139;146;152;136;129;127;163;169;149;196;159;158;142;141;119;140;102;138;150;145;142;110;136;111;96;65;50;61;49;59;66;55;71;75;98;131;151;129;118;114;125;134;116;145;141;150;154;146;149;144;132;156;136;123;120;153;157;158;156;129;126;143;172;190;174;157;131;107;117;118;139;150;141;142;181;157;160;126;163;173;155;170;149;170;156;161;165;162;174;148;147;100;85;71;86;96;100;110;120;108;105;141;173;170;141;124;139;132;135;128;136;137;158;134;151;142;150;151;152;153;145;161;142;207;165;166;161;136;174;165;191;186;166;159;155;192;176;172;190;212;195;138;119;97;122;102;111;125;113;149;164;180;149;161;121;127;134;122;142;152;154;138;158;163;152;165;189;174;146;152;158;136;126;72;70;59;56;66;57;68;101;103;99;100;118;129;119;109;130;107;116;121;115;136;135;142;138;126;126;127;132;131;133;123;113;144;143;143;156;135;120;110;128;124;158;172;180;131;153;150;135;138;154;156;168;157;139;160;155;150;169;222;201;151;141;132;145;145;113;128;143;119;123;121;149;125;142;129;130;144;133;118;117;129;117;101;112;132;94;117;104;104;97;78;72;63;67;89;84;126;106;109;128;158;149;136;147;122;128;111;96;82;84;69;71;90;101;129;111;148;163;148;117;114;117;152;114;126;107;114;136;120;117;90;117;120;135;127;131;122;111;120;137;104;112;91;102;89;109;119;135;184;163;137;141;165;164;149;180;167;153;162;156;158;181;178;179;176;152;150;166;194;170;168;167;186;209;209;228;210;236;214;172;112;106;113;97;106;96;108;103;119;127;115;128;126;140;129;157;127;123;137;125;133;133;102;127;139;143;137;150;138;106;144;119;148;152;144;139;132;140;161;209;169;146;131;144;117;144;135;116;102;78;73;95;84;99;81;101;77;82;94;87;94;110;130;132;129;139;128;136;148;150;151;174;144;182;179;177;172;163;144;159;161;147;154;146;186;226;283;226;154;127;134;118;118;114;112;105;120;158;191;221;159;124;140;132;133;138;128;148;157;133;110;139;123;120;143;140;136;108;160;135;125;128;102;109;116;125;145;122;169;161;238;292;256;192;177;169;147;134;149;144;132;143;168;155;153;145;144;143;147;204;169;146;119;124;118;165;140;132;162;162;187;198;211;168;120;132;138;136;149;155;136;153;157;152;137;141;133;139;133;129;139;121;134;135;135;134;124;135;138;149;126;130;139;132;128;127;148;139;133;154;117;179;210;250;181;194;161;132;120;140;153;153;134;158;123;133;120;111;118;134;160;134;105;134;135;111;114;131;130;167;146;130;133;126;158;174;137;145;124;162;163;171;166;169;165;138;121;147;138;138;173;167;161;198;191;144;129;131;131;135;172;164;204;176;166;172;202;195;188;221;192;163;131;136;137;160;142;138;164;157;156;157;179;168;131;122;137;118;126;138;118;133;139;124;155;137;155;144;131;138;150;168;197;184;148;151;156;156;180;159;150;133;131;137;136;127;150;132;131;128;125;122;106;91;130;117;171;217;143;148;133;130;142;115;116;116;121;150;142;117;107;133;127;144;163;196;162;133;167;180;175;163;172;169;147;148;99;109;122;104;122;116;157;172;185;203;177;170;168;137;154;162;176;223;218;204;164;164;182;185;184;164;172;189;150;180;193;220;170;142;174;159;161;153;135;126;141;108;128;121;151;156;143;155;171;180;195;151;117;128;171;175;176;151;140;109;112;138;165;151;139;151;137;131;148;166;156;158;123;125;140;146;143;133;152;132;117;118;121;144;135;119;113;124;123;132;127;143;146;125;148;163;168;169;151;162;147;137;129;134;145;139;155;136;161;171;170;158;140;156;165;164;158;210;206;157;114;105;121;104;107;110;125;123;128;101;90;95;120;128;145;149;171;172;186;146;175;174;190;207;173;148;167;196;174;162;154;139;161;147;161;185;172;133;109;96;124;137;170;164;139;152;178;202;181;182;182;176;171;204;182;192;154;184;164;184;219;264;268;216;158;182;174;153;184;177;146;122;153;133;130;137;130;134;127;136;135;140;139;152;114;137;158;139;159;155;153;125;160;126;138;136;155;158;195;251;330;342;285;174;137;135;137;166;153;132;136;129;163;139;157;146;160;162;177;143;110;114;139;155;140;147;123;142;130;152;127;138;152;139;116;134;115;135;157;132;135;108;133;128;125;160;124;126;118;135;152;151;139;139;160;193;161;151;140;128;144;150;132;130;132;140;147;153;148;172;176;150;203;207;168;142;154;162;149;148;140;157;205;179;147;162;150;193;211;206;167;108;121;146;173;173;198;172;172;207;184;155;142;118;138;182;155;144;123;134;122;129;142;164;183;173;148;158;151;130;139;125;140;104;124;122;111;93;126;124;149;114;134;131;145;173;195;241;221;190;140;144;142;235;283;249;178;151;154;169;212;258;195;159;149;200;290;319;261;236;218;155;150;163;152;159;129;139;111;147;127;128;119;143;119;108;113;114;142;149;120;145;147;120;118;147;147;131;110;128;117;126;139;150;164;150;180;207;170;173;180;164;237;272;290;229;207;162;168;218;265;282;176;173;187;213;205;187;166;132;125;139;158;139;120;126;120;140;150;155;146;144;164;213;234;176;152;136;121;128;146;147;145;134;127;139;135;122;128;145;156;136;131;147;134;148;123;114;119;125;145;125;143;135;145;142;123;143;122;122;106;101;144;224;278;282;202;173;181;162;138;126;136;121;116;115;132;111;125;133;123;137;165;153;138;110;134;140;122;132;159;172;182;164;183;134;161;183;140;149;158;143;149;163;156;135;134;133;128
126;153;152;183;230;263;237;181;142;137;119;150;197;159;172;230;188;162;149;139;132;154;162;202;176;149;180;170;176;153;141;146;142;129;137;163;158;193;238;169;162;152;149;134;162;180;165;158;142;130;168;171;192;170;186;160;161;138;134;114;162;181;155;131;127;121;113;129;147;155;151;149;200;177;159;124;123;121;122;134;129;143;120;127;145;153;151;145;145;135;110;116;111;147;139;134;139;157;148;115;133;137;164;171;167;195;225;201;140;139;139;150;163;159;131;128;122;137;135;134;115;113;116;134;192;267;197;141;126;140;150;152;151;152;138;130;146;150;120;143;139;135;160;148;131;116;155;152;126;122;135;128;147;128;126;131;128;113;112;125;143;130;112;105;130;110;125;128;139;169;216;183;177;141;118;100;131;148;119;118;125;112;121;119;124;134;144;135;145;144;125;119;143;148;154;148;165;116;163;144;140;120;104;102;143;142;157;158;143;179;170;166;117;141;152;159;170;176;137;139;141;142;175;145;157;192;164;175;156;181;169;164;158;141;142;175;142;148;146;139;155;183;170;161;154;161;170;160;172;190;192;168;152;134;110;99;124;125;100;119;125;135;145;168;178;206;178;153;134;154;126;127;138;143;144;135;155;151;135;148;149;149;157;159;145;173;187;189;243;237;172;200;158;195;190;165;159;148;147;144;105;136;149;137;118;141;145;149;122;136;146;119;126;136;136;154;125;128;162;168;164;201;194;176;169;133;157;132;120;164;149;119;130;122;121;135;99;84;44;50;47;64;68;60;39;57;90;137;126;124;128;132;143;140;146;158;157;141;146;162;150;135;136;168;150;137;160;151;130;147;131;143;142;173;199;179;182;159;130;117;146;132;160;156;148;155;128;134;128;145;139;163;147;158;142;149;141;156;142;152;158;137;151;127;80;86;82;111;106;101;119;115;127;136;164;164;134;146;119;141;119;103;124;156;166;126;139;151;192;164;163;145;135;126;179;181;162;155;155;150;200;155;230;169;162;161;154;174;168;160;163;202;166;108;104;98;105;111;115;119;145;151;174;168;142;160;117;120;121;144;147;111;152;127;144;147;158;149;153;155;121;166;168;157;100;63;46;44;61;85;88;78;87;109;111;103;124;152;135;136;127;121;119;125;133;133;133;118;132;95;147;131;138;156;152;138;125;123;155;181;141;137;143;119;134;142;140;156;165;155;144;130;156;135;156;171;200;141;153;178;132;124;143;165;135;142;145;154;158;136;130;126;132;144;128;140;127;122;111;130;145;125;122;130;140;124;101;85;114;132;138;103;97;113;80;90;83;89;86;88;114;103;93;104;101;137;144;169;174;140;108;124;114;120;110;96;76;97;105;109;142;143;156;178;154;121;113;151;133;144;129;153;131;161;142;117;129;124;142;145;125;106;105;106;134;112;126;90;100;88;102;116;131;176;155;152;129;151;152;153;150;157;168;172;190;199;180;172;144;152;142;171;156;195;167;172;155;168;217;236;210;216;214;208;150;125;100;87;101;116;111;100;129;116;139;155;157;98;122;103;113;114;132;132;97;129;115;130;138;147;140;117;120;104;112;118;139;148;138;132;116;135;154;179;181;185;163;150;138;115;126;117;109;101;92;98;101;102;98;93;72;99;90;71;84;107;130;130;131;138;122;123;138;175;185;159;151;168;163;211;177;175;180;160;159;191;175;161;158;177;181;231;191;172;136;125;126;131;128;153;123;124;144;177;199;195;186;157;156;142;146;115;133;155;125;131;111;128;113;152;141;137;150;180;168;154;112;106;115;124;107;117;119;132;126;146;174;181;133;152;210;198;167;128;138;118;120;114;129;136;141;130;122;143;163;144;137;150;138;129;134;140;150;160;171;165;201;200;158;137;140;139;145;166;171;152;142;155;144;178;156;150;159;127;131;141;131;127;139;139;124;146;145;145;134;135;123;164;141;120;133;137;150;132;119;128;151;200;209;222;183;183;131;126;146;137;148;154;156;165;162;121;93;97;122;131;134;153;149;119;121;124;154;142;145;157;145;151;165;136;168;141;140;132;154;155;157;133;149;140;129;133;133;164;168;143;194;216;169;169;164;140;149;132;136;140;197;208;202;214;177;126;191;199;209;178;144;141;137;147;139;118;141;137;137;156;175;179;187;130;136;141;122;127;125;117;111;129;139;124;104;123;122;125;154;153;166;191;192;146;165;137;171;164;142;156;143;146;178;172;147;158;126;134;118;136;123;115;108;111;121;133;150;149;120;125;139;142;135;129;114;142;111;125;117;122;137;136;131;198;195;191;169;186;211;200;242;192;180;175;115;131;127;139;142;137;141;156;200;205;238;221;163;152;149;135;179;197;225;195;198;174;163;170;173;159;194;191;151;134;143;169;185;137;154;179;159;157;160;149;140;141;137;137;128;138;120;146;146;133;153;154;147;135;141;148;182;177;156;125;119;117;142;127;146;148;130;162;168;151;172;165;146;130;129;148;143;143;138;131;122;142;108;121;131;108;114;123;119;125;122;145;143;158;181;187;188;198;164;139;132;143;169;151;151;142;161;154;156;164;168;139;135;129;145;154;141;159;198;177;178;132;122;141;116;116;104;118;108;142;148;112;117;99;99;74;134;137;184;181;162;166;177;191;173;168;141;135;174;174;157;151;148;160;180;159;167;176;152;106;82;93;127;164;159;146;151;153;148;173;149;173;176;172;177;154;176;152;166;165;156;185;288;236;181;157;157;148;139;146;192;146;158;128;126;147;129;101;146;143;147;158;123;144;133;123;125;109;150;127;161;131;142;125;130;148;154;145;144;162;227;264;249;234;184;166;128;136;147;171;143;138;136;158;153;120;111;170;159;163;147;124;105;122;129;136;136;142;140;125;135;107;124;106;119;136;95;87;116;130;136;129;158;140;116;134;135;129;111;109;127;117;137;146;171;155;159;156;134;122;117;114;144;162;130;148;144;156;119;125;140;136;150;175;191;153;129;128;120;143;152;149;144;175;194;195;164;177;157;182;169;140;142;155;168;185;188;171;142;166;153;194;155;103;116;137;147;173;149;122;133;154;109;157;152;194;184;178;159;161;136;133;139;113;116;109;121;111;112;110;130;146;125;146;157;143;148;178;211;242;198;165;165;198;246;287;218;195;151;158;145;164;193;154;130;136;185;214;272;290;233;231;200;166;169;172;153;137;124;144;134;106;113;137;134;143;108;119;138;150;154;144;136;129;121;123;148;154;155;120;116;141;142;141;152;178;153;199;175;153;138;145;139;212;216;208;216;183;157;165;156;192;217;198;149;225;236;256;231;194;173;151;172;152;129;100;125;151;171;184;159;155;168;159;204;198;192;151;140;120;137;154;149;151;136;149;143;144;112;140;137;131;118;122;129;123;141;127;132;124;123;162;167;153;123;123;120;147;140;137;137;112;96;137;166;222;233;164;179;177;146;129;119;157;115;133;118;125;118;126;145;120;129;142;123;120;131;116;133;126;108;119;158;184;183;185;163;159;148;149;161;152;169;169;152;152;139;147;192;153
113;151;147;159;225;236;211;151;145;148;163;155;194;179;182;208;207;141;158;130;149;142;181;200;176;163;132;173;162;153;143;145;149;155;162;169;181;191;209;169;154;148;147;140;155;144;165;128;134;124;184;173;170;238;263;196;171;179;120;147;150;182;184;145;129;114;136;117;114;120;123;136;165;156;156;138;153;113;136;150;143;152;127;139;145;157;157;143;109;141;135;123;119;134;125;144;144;158;160;115;147;170;192;168;154;172;201;214;142;130;128;146;143;153;141;123;144;168;126;125;130;130;117;164;177;171;137;134;113;119;130;145;142;125;130;107;136;121;134;137;115;126;139;154;142;134;129;127;120;119;132;127;118;111;92;137;142;135;144;125;109;129;146;132;116;108;133;127;125;161;187;147;151;146;152;142;150;131;131;130;139;136;112;118;131;141;141;147;169;149;130;131;123;135;155;147;180;138;159;144;139;124;116;138;140;154;150;149;136;160;181;186;145;115;134;139;159;147;163;152;156;167;177;185;190;169;159;165;192;176;152;174;142;137;166;145;134;143;130;128;135;164;143;147;134;150;149;160;203;196;212;158;155;119;132;127;118;108;96;113;118;133;135;154;148;147;129;156;141;113;154;163;166;143;155;119;170;155;141;148;154;169;151;145;162;189;209;210;242;236;212;150;151;187;167;169;142;109;110;132;147;126;126;127;144;156;158;185;154;142;129;137;117;128;117;109;111;140;146;137;189;162;185;173;147;152;119;131;115;139;117;138;132;119;134;99;72;49;45;44;54;43;37;58;62;68;100;119;138;118;125;109;129;114;157;128;161;164;147;124;121;141;138;166;162;131;140;167;137;131;163;167;160;161;161;218;168;176;157;142;148;193;168;143;146;141;121;140;150;144;144;173;183;142;133;130;145;158;156;144;159;172;148;107;86;83;90;122;95;107;99;87;103;127;147;130;121;125;132;126;122;135;150;166;180;190;148;173;175;183;181;164;129;127;161;157;173;162;147;142;189;201;204;175;157;181;161;141;153;151;169;175;154;117;100;107;128;103;122;136;136;180;164;137;148;129;114;117;142;136;130;120;133;159;141;126;140;173;155;159;168;180;179;150;104;69;51;40;69;68;71;72;107;96;117;127;114;132;129;151;118;112;114;118;109;120;151;156;143;132;139;144;149;152;155;159;145;144;126;191;140;146;144;135;109;160;134;148;157;137;153;149;149;158;166;214;198;169;151;121;144;136;143;118;137;121;137;133;123;130;124;131;138;134;100;127;113;107;129;131;137;138;108;122;117;107;115;105;114;116;122;120;96;98;70;80;100;85;99;97;100;82;105;110;119;148;177;170;131;144;121;114;104;118;100;84;80;93;108;126;143;152;172;169;141;138;121;141;149;124;128;171;147;190;162;143;120;106;126;134;150;126;97;110;125;135;108;142;118;105;108;126;130;151;121;143;127;122;132;141;117;136;158;157;193;173;172;163;130;156;142;171;188;176;160;178;166;199;211;222;229;223;199;186;160;120;119;76;102;77;115;97;110;131;137;192;146;122;107;123;92;121;142;123;124;114;127;146;142;187;152;164;167;130;113;100;119;107;126;137;132;149;153;176;187;158;126;147;134;125;140;133;102;101;102;107;116;118;100;96;81;87;93;119;118;115;107;138;137;132;125;148;160;187;189;130;174;140;143;173;193;176;215;186;184;187;190;172;149;152;164;188;138;145;129;126;124;117;120;159;135;128;154;191;219;167;157;174;176;145;148;131;122;106;94;112;119;132;146;163;222;203;185;226;206;184;140;121;111;116;136;144;118;107;130;117;124;134;152;150;209;221;203;142;124;124;107;108;118;150;143;123;123;123;129;138;144;130;118;149;132;156;142;151;153;156;204;199;166;145;128;148;146;161;170;146;161;170;151;163;156;175;155;125;94;129;136;134;130;134;133;122;116;133;119;136;162;132;142;150;123;130;119;133;136;139;128;171;192;173;176;160;140;124;145;124;153;143;122;167;150;133;129;110;128;160;160;148;117;138;118;175;125;149;160;172;168;125;136;133;185;132;131;146;136;160;159;138;148;111;142;149;163;180;178;153;151;202;199;169;160;156;152;155;138;174;193;186;206;173;150;162;172;197;193;143;134;124;134;139;151;139;137;135;154;178;204;177;161;149;135;146;158;170;133;129;131;119;126;124;138;145;131;123;136;141;167;186;160;177;156;150;144;134;118;131;136;150;157;145;132;146;146;147;136;136;142;125;90;102;125;113;139;117;128;144;175;164;181;164;147;105;122;122;139;132;114;115;122;173;174;169;190;177;195;231;231;212;199;175;145;146;163;167;158;149;129;158;203;197;242;232;182;160;142;153;189;274;252;210;179;142;175;158;165;158;187;150;140;135;151;124;139;119;144;152;168;192;178;167;157;177;143;163;127;136;143;137;147;125;151;141;141;142;120;144;209;208;182;135;139;140;135;153;159;153;167;142;140;139;165;127;117;143;127;133;141;135;119;125;128;117;112;119;109;99;122;120;129;88;122;144;148;176;196;194;164;166;171;145;134;125;119;154;168;158;162;158;171;170;170;135;145;151;143;123;173;165;188;205;186;134;122;144;121;120;104;119;148;176;164;137;112;91;77;116;115;134;145;162;173;181;174;158;136;154;160;121;161;162;158;165;162;153;155;154;174;173;165;102;99;97;131;136;138;148;165;151;140;137;144;161;152;183;156;166;182;162;147;152;140;170;206;195;165;148;138;156;127;161;187;172;142;148;131;162;123;137;123;141;132;128;146;135;143;125;108;108;127;141;149;149;157;126;128;133;127;131;138;162;156;167;176;209;194;194;146;142;152;165;138;137;129;136;137;141;120;162;174;147;110;111;117;129;128;132;129;148;121;111;100;116;109;107;142;120;110;110;99;126;134;138;135;129;127;136;136;120;96;101;125;138;137;127;162;158;139;123;132;109;115;130;146;134;135;180;165;149;130;140;136;156;147;186;137;148;138;141;123;153;155;156;144;185;219;182;189;180;175;195;156;157;141;159;178;185;186;154;158;155;150;156;142;154;160;166;159;158;172;146;152;143;158;149;210;220;207;194;167;150;146;150;144;125;117;120;107;127;131;121;113;146;141;159;177;131;141;144;197;177;166;153;160;182;220;210;180;179;154;160;143;154;159;166;126;126;122;203;225;281;286;202;216;169;159;169;151;148;144;151;132;134;132;110;123;108;129;108;111;132;139;147;148;119;115;145;139;146;134;141;117;134;146;144;155;134;160;164;162;159;115;127;128;130;169;175;160;136;170;168;188;166;195;186;183;181;174;199;190;186;159;160;190;167;120;147;134;180;171;202;186;123;157;201;223;170;159;175;177;143;122;169;141;133;159;153;166;138;125;132;134;132;138;149;136;117;142;134;125;129;136;136;193;169;128;130;144;122;142;140;117;124;114;138;170;185;177;137;151;167;161;133;157;135;126;133;124;127;107;131;128;125;131;131;132;135;158;111;130;115;124;134;132;192;193;167;146;129;175;184;141;133;140;159;131;155;154;150;149;166
127;134;166;195;188;191;194;159;146;156;199;167;195;178;246;244;238;166;149;129;145;149;171;189;169;157;140;154;162;157;129;118;125;122;161;160;185;198;156;182;158;137;107;134;175;181;141;125;134;143;165;183;167;204;249;260;197;192;142;136;180;193;165;144;120;140;119;115;133;144;130;151;147;158;133;128;119;121;144;142;150;136;141;160;155;154;159;110;149;146;129;119;122;120;127;158;195;180;172;137;132;163;190;188;188;163;171;156;143;138;144;135;151;154;144;144;181;168;127;133;142;106;122;115;125;168;154;142;131;126;115;108;128;154;111;119;134;99;126;133;117;143;137;167;136;130;129;115;140;100;110;132;135;123;128;160;141;105;131;140;138;146;128;119;111;123;123;135;111;110;142;174;198;177;150;147;142;130;143;152;137;146;118;159;137;114;154;147;139;180;152;142;114;125;133;175;153;146;153;137;142;141;145;154;158;169;155;163;151;191;188;179;139;125;142;126;147;143;160;154;157;171;170;176;172;184;171;154;165;200;186;157;165;201;166;141;150;150;147;152;130;136;160;146;122;164;129;163;192;254;233;182;161;131;128;119;132;123;100;136;138;148;177;158;140;116;136;148;129;127;136;146;167;165;140;135;144;149;167;146;141;152;151;158;174;184;203;210;200;218;189;173;143;188;181;184;150;130;138;122;96;111;118;160;159;198;171;174;145;146;130;139;141;103;132;110;120;136;144;149;150;152;157;139;143;114;130;109;132;130;128;114;107;108;98;99;74;68;45;44;43;34;52;55;57;102;111;185;144;125;111;121;133;138;152;156;152;147;148;140;121;134;128;132;151;151;170;150;140;138;144;155;137;152;161;158;173;179;159;132;187;232;201;147;137;136;139;133;171;124;151;157;201;168;140;156;158;146;151;150;149;159;129;131;94;90;86;83;118;96;122;118;106;126;133;126;111;138;118;131;125;110;144;159;195;220;173;179;187;151;157;151;163;156;198;188;159;159;153;171;165;171;207;170;138;145;151;161;165;138;177;148;112;104;105;108;113;135;140;110;132;186;149;152;138;133;132;137;137;141;127;134;128;153;133;136;154;157;150;135;134;140;136;137;95;66;53;46;79;65;72;96;96;120;114;121;111;132;132;120;114;145;104;124;130;153;136;148;163;139;142;143;133;167;155;138;128;127;157;192;176;147;126;136;159;136;159;127;151;135;125;163;187;181;207;204;235;192;178;119;111;131;129;111;129;114;138;128;142;139;145;152;130;141;120;125;106;96;121;118;124;134;112;126;121;138;105;90;116;137;142;122;83;77;87;95;100;121;118;122;115;97;117;120;130;135;149;178;156;151;135;112;123;115;127;101;103;91;93;149;145;181;153;164;132;110;130;117;121;120;132;126;145;172;164;136;116;122;134;131;123;106;116;96;114;124;130;124;124;123;114;109;106;114;139;126;117;146;128;146;135;144;150;161;140;171;194;155;146;169;174;141;167;164;168;150;172;196;248;214;219;196;200;184;128;108;111;108;109;105;88;97;101;108;148;191;158;175;147;136;113;130;111;124;165;142;115;145;142;180;160;157;142;135;131;115;119;112;107;119;142;132;154;155;168;156;148;144;127;127;161;128;112;107;96;106;118;134;102;76;71;104;87;114;81;123;117;129;134;119;105;113;146;166;188;166;131;133;164;181;195;179;186;160;175;172;180;180;163;153;146;166;152;139;137;118;130;177;150;181;158;143;160;227;182;187;166;179;196;155;134;110;118;120;113;125;118;118;153;208;240;226;199;223;209;181;131;121;91;129;127;117;124;112;110;128;126;121;137;147;221;207;211;187;133;109;123;120;143;114;135;114;130;87;131;121;139;136;130;135;129;116;136;140;127;155;180;186;179;133;129;134;148;171;171;166;153;155;168;167;172;156;144;128;115;113;124;137;143;136;134;109;113;119;125;142;143;141;132;144;102;162;130;125;114;135;129;146;168;160;160;182;152;132;154;161;120;135;126;143;129;140;131;143;157;159;167;149;129;126;137;131;121;141;148;174;120;151;131;142;138;148;118;131;139;149;154;145;128;138;165;199;167;136;129;156;157;170;207;163;180;144;141;154;152;165;193;189;203;186;161;182;172;190;180;164;130;130;136;164;136;187;154;164;143;166;162;184;156;163;150;122;161;140;165;183;152;141;162;140;152;184;152;123;150;157;153;185;173;144;169;176;148;122;156;119;144;145;148;156;156;144;157;129;152;114;147;109;136;110;116;110;110;120;160;156;160;161;170;184;125;115;141;138;130;143;142;142;112;140;174;192;197;193;174;180;172;175;195;156;138;151;180;163;178;145;96;137;163;171;190;197;157;146;183;166;205;250;238;176;150;173;139;137;172;181;186;134;136;161;143;141;137;157;142;179;149;143;163;236;209;185;150;145;165;141;119;127;114;111;128;117;141;131;122;153;185;163;178;160;128;120;141;165;146;155;134;139;131;132;151;117;134;138;121;117;104;141;143;164;141;128;114;118;123;135;111;115;137;138;135;127;139;156;181;206;154;160;162;134;126;121;134;166;180;170;186;181;192;205;169;143;145;145;148;134;130;167;169;165;169;134;105;142;136;126;84;95;144;172;191;147;111;88;100;108;143;153;161;182;180;192;146;174;145;134;159;147;129;176;150;154;139;150;182;186;178;181;145;138;133;102;111;146;136;163;185;161;149;124;157;141;166;161;173;157;166;187;174;174;148;157;145;146;143;137;159;130;153;147;184;136;148;132;159;122;136;148;133;146;160;125;133;137;116;142;118;141;136;121;133;142;143;149;117;132;136;124;138;139;145;158;148;188;216;171;143;140;125;143;147;129;128;152;137;124;142;128;154;158;138;110;114;128;141;149;145;149;104;108;112;119;140;136;131;98;109;108;98;126;131;147;140;123;120;115;119;128;125;96;131;119;134;137;113;130;144;115;126;136;129;152;171;159;158;169;168;130;114;133;145;155;149;170;169;143;144;150;131;135;131;180;209;211;203;184;190;183;166;193;170;142;121;125;134;167;161;152;126;141;190;162;168;140;153;159;167;173;184;183;150;162;166;175;254;308;219;185;146;172;139;160;146;132;127;122;130;131;160;114;126;113;119;147;171;150;160;155;132;153;151;151;140;176;176;188;143;178;163;143;165;152;161;133;155;151;163;195;243;240;240;207;206;177;169;162;142;144;141;141;160;153;114;107;131;134;112;95;121;150;143;151;165;133;156;114;139;163;120;130;103;114;130;136;132;114;167;176;149;143;162;150;146;169;173;161;146;123;139;163;168;160;156;159;169;179;181;181;161;181;175;190;175;190;164;146;162;179;219;265;210;166;139;199;210;174;167;156;156;158;125;141;138;136;158;170;147;128;124;126;143;128;124;163;150;157;164;146;162;140;139;149;188;182;122;128;129;128;140;119;112;114;127;111;143;164;141;126;153;147;150;138;160;139;149;145;119;126;131;159;146;129;147;153;156;146;171;151;103;112;128;155;156;152;162;135;149;138;144;136;142;131;126;139;132;154;130;169;155;153
149;143;157;148;181;192;155;138;150;143;183;179;182;186;188;177;176;159;168;159;166;170;165;168;189;152;163;143;187;150;155;130;136;142;140;138;166;187;219;228;177;144;153;150;128;177;163;134;149;136;183;210;203;188;209;233;201;177;153;144;155;160;163;150;135;140;146;183;167;170;205;183;164;145;142;164;114;146;143;159;123;149;172;193;181;134;132;120;136;150;129;125;131;125;124;164;191;169;146;145;130;136;137;147;141;143;156;159;144;170;159;138;147;132;162;168;151;160;133;128;157;131;119;107;117;148;133;136;132;122;140;129;106;120;113;126;99;114;117;108;110;125;155;165;111;140;135;143;97;138;104;140;121;120;145;147;197;150;127;115;136;138;113;134;110;108;132;125;127;133;141;161;197;169;160;152;128;148;119;120;154;135;129;106;110;125;139;170;161;197;149;164;129;149;129;129;119;112;162;102;138;117;141;136;131;151;164;180;150;151;169;158;157;141;133;152;128;139;148;158;158;153;179;168;169;175;149;158;161;152;157;166;136;171;218;230;169;170;147;131;131;154;144;157;147;153;134;136;169;228;213;204;147;139;139;111;116;119;127;159;162;164;180;184;137;128;113;114;122;138;151;146;174;142;143;102;134;136;133;142;179;155;151;187;202;257;172;190;176;179;180;175;158;177;178;178;153;125;134;119;111;125;135;141;170;179;184;174;146;143;144;143;141;148;134;98;119;120;153;137;153;176;180;160;141;139;140;122;125;148;154;165;130;115;99;94;86;74;45;35;41;39;28;47;66;96;147;142;129;119;101;106;126;158;164;165;162;146;137;126;138;119;135;146;141;152;170;152;159;153;150;176;168;131;172;163;172;176;170;137;195;242;220;168;128;116;142;154;163;153;148;153;178;144;150;137;161;163;194;188;177;145;158;118;99;82;78;114;129;107;126;103;116;103;111;121;112;118;125;118;106;118;121;160;166;190;182;145;132;156;153;150;153;150;186;179;185;171;191;185;182;200;186;159;166;164;147;146;163;150;138;159;132;113;95;95;73;120;131;130;130;166;158;127;146;136;130;113;140;140;133;123;143;138;136;128;146;139;144;141;153;149;135;118;106;52;48;44;62;77;84;82;111;108;110;119;109;125;138;137;133;142;135;142;134;126;159;155;171;164;179;144;144;119;134;134;136;131;137;191;220;206;155;149;153;135;138;140;148;141;157;167;189;184;193;173;207;206;159;134;115;114;117;125;126;117;127;135;137;122;121;146;135;159;134;124;102;113;109;114;133;156;127;134;139;113;125;131;108;115;116;97;84;97;78;78;115;114;141;125;118;124;112;131;114;159;142;147;177;167;151;149;148;148;136;101;87;99;103;126;152;149;164;144;133;131;125;146;113;114;110;101;149;166;173;169;176;133;126;129;129;127;105;101;108;133;163;151;116;127;103;98;117;116;118;117;132;138;158;173;191;178;174;133;150;157;161;127;157;157;157;176;155;178;137;152;181;183;201;213;231;206;204;174;145;117;105;115;115;102;106;102;91;126;138;154;203;176;140;162;132;111;102;115;122;116;130;115;157;192;182;148;137;127;133;126;123;114;132;132;143;136;142;154;169;174;146;141;133;141;121;116;109;114;107;128;113;110;106;88;90;95;102;109;125;125;108;108;126;133;137;115;144;154;173;183;170;158;165;198;200;198;179;158;147;154;180;175;148;172;148;144;121;119;130;137;146;163;168;172;178;170;166;155;163;153;157;199;179;143;128;110;130;110;123;127;112;141;112;180;220;218;199;186;173;146;133;118;145;137;122;115;135;150;111;127;132;153;155;155;190;237;240;200;138;128;116;130;130;124;119;127;119;111;136;140;120;143;154;144;135;130;129;125;122;137;167;158;167;142;120;138;169;151;182;161;152;160;150;148;191;145;142;133;118;168;147;156;135;126;130;139;96;125;134;114;154;163;136;119;135;119;120;131;121;119;132;156;162;146;132;142;152;144;149;152;128;102;122;143;135;131;158;186;164;171;152;145;144;129;166;166;177;167;141;143;132;127;123;147;114;110;149;124;131;157;174;138;153;156;162;218;180;151;122;124;143;186;206;164;155;149;146;140;144;167;199;177;205;191;170;179;175;168;177;165;140;174;171;185;165;187;153;149;142;190;193;185;155;165;146;163;172;188;174;177;154;144;153;163;177;175;167;151;155;154;187;209;181;180;167;172;180;175;134;123;126;131;117;145;129;140;127;154;122;122;148;148;116;118;90;107;93;102;134;150;145;172;151;149;160;124;119;112;118;119;151;130;110;115;163;199;245;201;180;157;152;176;154;142;152;137;161;177;155;160;141;122;139;151;157;168;148;153;151;173;157;188;172;171;169;167;179;143;159;178;165;151;143;165;163;195;164;130;132;140;150;143;164;189;211;175;170;138;136;126;122;111;131;117;133;157;181;148;171;141;154;177;146;147;147;149;169;160;157;121;136;122;110;115;124;131;150;117;113;131;112;128;123;153;141;141;127;120;107;134;113;133;153;139;157;161;153;148;153;183;182;168;153;137;108;141;120;140;168;195;171;210;229;227;178;164;141;136;145;154;133;147;132;133;166;130;147;189;157;139;111;107;121;167;169;146;110;84;103;116;148;160;199;207;195;175;195;164;151;146;125;109;148;158;154;172;153;154;157;175;158;160;130;172;128;116;132;128;140;188;186;149;139;137;152;116;153;158;153;152;168;197;151;155;149;123;113;127;124;145;147;170;175;180;184;148;149;155;179;159;131;135;123;135;111;132;118;130;146;123;105;124;119;121;123;115;148;127;142;136;129;114;139;141;140;129;143;165;182;199;136;140;154;132;135;126;131;137;138;166;155;153;163;159;149;145;134;116;124;132;147;178;148;135;142;159;112;120;118;138;154;162;151;119;132;132;119;110;113;110;103;95;110;103;112;119;127;126;139;140;127;147;134;122;143;149;174;187;159;141;137;150;133;154;147;165;177;172;162;168;128;141;157;131;135;197;204;178;204;183;205;174;185;149;148;139;138;148;138;155;135;121;135;143;156;159;148;148;155;178;140;145;181;150;168;197;158;159;256;252;211;205;151;143;122;136;127;128;110;147;132;139;117;127;122;131;159;149;178;166;156;154;130;164;161;126;152;154;209;200;168;164;168;165;171;183;157;163;133;141;156;183;249;269;268;261;203;180;164;146;136;157;139;141;135;141;129;121;114;125;114;122;120;129;146;155;163;144;129;129;119;135;142;131;137;107;111;128;145;137;175;158;170;148;154;147;164;185;174;175;137;133;131;148;143;146;151;151;177;166;153;159;195;187;185;200;219;211;175;180;171;169;185;251;204;162;151;140;146;163;162;143;177;134;143;131;158;174;192;162;148;161;149;133;140;161;141;139;143;163;175;169;135;126;129;126;156;166;121;117;141;115;131;138;129;116;111;88;115;145;133;154;146;139;157;191;142;118;126;110;119;153;142;159;152;142;168;154;129;164;186;196;165;134;132;125;144;144;122;153;118;149;120;123;138;130;126;118;126;137;151;131;149;152
184;151;143;149;169;180;166;153;126;139;136;156;153;181;156;167;187;145;145;140;166;192;179;171;179;158;164;168;178;139;145;135;142;150;136;130;129;206;217;199;156;165;137;135;154;177;169;142;129;130;185;213;203;194;199;228;202;188;147;146;152;138;122;111;151;151;179;245;242;219;219;187;195;153;128;164;172;200;180;150;150;170;195;154;162;190;148;136;142;149;121;135;150;135;149;146;194;176;152;127;108;114;118;124;120;126;124;142;158;191;164;165;136;126;154;143;128;145;169;135;128;125;108;127;129;126;131;112;119;145;121;118;137;128;148;82;117;108;101;111;105;128;130;152;144;111;131;119;112;131;150;129;145;129;130;177;164;147;133;129;121;123;148;131;134;125;122;132;127;136;147;132;168;146;144;133;124;127;154;119;150;152;129;130;119;122;147;137;155;160;194;161;176;162;134;114;115;121;123;146;119;129;110;142;139;142;158;152;145;142;150;159;150;142;131;121;145;148;163;136;162;162;162;170;156;153;155;167;174;152;156;149;154;212;254;215;215;140;136;134;147;115;142;140;142;162;139;176;181;226;202;159;155;136;138;123;129;127;131;168;204;202;224;190;136;126;109;96;112;148;124;151;147;130;141;103;122;119;146;142;167;166;169;176;239;259;211;196;182;172;165;175;172;192;166;197;154;148;116;140;153;127;131;143;139;146;195;170;178;155;129;133;134;141;138;144;127;118;150;122;168;174;162;171;137;139;128;117;115;120;126;127;113;119;95;108;72;65;40;34;23;36;47;40;60;100;110;154;121;114;113;151;165;183;197;165;159;147;149;124;124;140;135;105;143;132;153;179;146;135;142;132;147;157;159;140;140;147;154;143;188;187;167;166;140;143;132;144;177;155;149;127;144;148;144;143;172;166;208;218;169;143;161;133;106;95;107;115;126;119;107;112;112;100;124;115;131;125;126;126;128;144;112;123;158;163;129;160;136;138;143;161;146;167;193;179;185;168;187;193;175;171;174;169;150;190;151;172;152;151;132;145;160;116;90;106;97;104;125;126;150;151;153;195;141;132;107;108;118;108;100;138;142;145;114;140;146;148;152;140;129;125;134;110;93;67;49;62;61;66;73;80;101;128;133;140;124;120;125;139;133;137;124;122;148;129;173;146;170;128;150;136;131;122;123;125;119;114;142;188;239;200;145;140;132;123;133;134;125;159;149;153;174;198;174;138;162;176;159;134;131;122;137;136;121;135;115;127;130;156;136;156;146;154;153;102;129;116;145;136;146;145;161;154;155;151;112;104;102;116;134;116;88;83;97;100;91;127;125;131;123;130;122;106;121;144;151;151;195;146;122;176;163;131;140;105;109;93;91;124;150;165;150;149;116;135;132;98;103;81;113;114;119;158;177;187;166;133;144;143;127;113;101;116;106;140;137;168;110;112;94;75;103;94;153;141;137;171;164;182;174;193;181;150;174;175;162;129;151;176;172;158;159;161;143;127;141;157;193;177;235;237;213;210;166;122;116;86;113;105;98;112;95;101;130;183;171;155;126;190;187;137;100;110;105;100;108;112;163;147;182;171;139;129;135;149;158;135;128;135;137;153;180;159;187;173;198;162;127;154;121;127;95;125;105;102;141;132;114;92;76;109;92;130;142;123;120;128;156;135;106;96;133;142;175;167;154;137;177;187;217;212;240;174;150;139;157;194;161;188;176;183;138;123;132;144;177;166;155;151;178;185;158;146;155;118;133;125;140;151;129;119;119;112;122;120;141;139;144;144;187;184;184;190;171;154;155;138;137;141;119;141;174;184;153;143;159;138;171;137;147;185;199;200;144;159;141;132;145;135;121;131;115;132;140;154;122;144;146;152;130;108;134;122;155;121;137;149;130;135;144;113;134;168;157;146;156;128;179;199;196;198;145;137;89;149;165;176;147;135;105;121;122;154;172;145;154;126;110;127;130;125;134;119;112;131;133;149;146;151;100;153;130;142;133;127;141;153;154;148;145;168;185;178;155;142;137;129;130;136;131;176;188;152;126;120;153;131;118;109;114;101;140;154;146;213;155;160;142;141;201;181;171;119;124;145;144;187;156;164;143;152;133;162;138;188;184;216;215;188;153;174;196;180;155;133;155;139;167;192;201;188;167;178;148;197;178;189;182;143;123;170;145;189;170;154;157;172;183;180;188;197;182;180;135;157;170;216;212;204;155;183;190;167;132;141;130;145;142;129;123;133;130;110;133;163;164;162;165;114;121;94;91;116;112;155;154;168;169;162;149;114;121;150;134;121;142;115;122;122;154;197;238;195;163;159;142;155;139;131;138;150;165;159;182;154;128;114;91;141;137;140;166;160;160;150;147;155;137;153;151;165;200;151;172;152;152;156;140;156;187;200;183;177;119;150;128;127;138;159;178;156;159;183;125;139;158;125;122;139;184;209;206;157;145;152;170;176;196;158;135;140;178;176;135;151;163;147;128;131;108;141;149;171;137;128;154;136;156;129;142;123;107;152;143;142;146;145;160;157;161;138;153;148;150;161;149;148;163;139;122;120;138;136;144;185;215;240;246;203;182;169;148;128;124;137;146;161;161;150;131;145;135;181;178;129;126;122;128;172;163;136;92;86;86;111;132;176;158;211;175;177;155;137;144;135;152;125;141;140;156;150;166;152;161;169;180;160;168;155;143;163;151;168;162;147;181;156;128;138;145;150;161;148;176;170;148;143;181;151;149;146;133;129;152;147;175;180;188;173;188;170;167;174;170;148;170;145;135;182;147;134;126;133;122;119;137;128;120;131;117;133;144;124;134;132;138;132;130;141;133;160;147;181;193;176;121;139;117;127;120;142;134;168;142;162;150;140;175;139;136;160;143;121;129;126;152;147;130;143;153;151;130;164;145;144;181;173;157;103;118;130;110;129;122;136;104;115;99;131;115;129;152;119;108;135;158;140;169;143;123;121;150;143;133;149;126;121;127;127;145;142;135;144;139;134;133;118;144;129;159;173;195;209;176;270;314;319;209;164;144;135;142;131;155;139;152;125;161;162;166;143;163;160;194;148;164;153;161;182;150;169;164;161;197;209;195;176;168;128;131;129;107;117;150;133;151;134;138;116;114;134;151;177;177;169;173;154;137;145;129;142;120;149;150;175;164;144;168;168;176;139;155;133;165;162;162;206;227;294;303;284;197;166;137;152;120;156;141;135;143;136;121;143;134;120;139;105;119;142;164;147;144;152;150;130;138;151;107;143;145;121;138;143;151;154;154;187;154;147;148;159;199;222;207;151;150;135;130;134;144;162;136;140;185;179;202;184;168;204;212;213;206;174;180;189;196;185;171;162;155;146;161;163;135;136;132;166;171;148;132;152;156;201;177;165;141;155;164;165;145;153;127;128;133;143;152;153;133;140;131;131;149;161;123;145;115;147;128;127;118;134;124;117;114;109;141;129;131;126;154;165;165;152;134;121;125;138;135;168;158;159;155;137;142;138;175;169;164;134;130;147;160;148;147;143;138;135;162;128;155;126;140;148;129;137;135;138;130;149
161;189;172;158;135;170;166;152;126;141;141;126;145;139;155;155;169;151;150;138;126;148;171;175;159;149;132;156;191;175;148;120;143;133;126;118;138;177;166;165;170;153;138;136;138;146;151;153;123;157;162;192;153;150;172;180;160;176;156;178;158;140;127;140;113;124;194;275;296;240;238;185;182;170;154;214;214;210;174;167;135;194;181;201;204;166;173;145;127;136;136;126;129;129;122;118;149;160;139;137;142;103;140;132;135;142;164;170;222;194;144;156;157;140;124;115;127;147;131;133;137;122;134;136;117;125;141;152;147;142;131;130;172;146;117;117;133;132;136;117;123;140;144;136;125;134;99;112;143;120;148;130;142;121;128;147;137;152;136;146;111;136;137;144;139;145;156;138;146;141;144;127;146;136;124;123;122;122;143;123;142;146;134;133;111;128;128;126;131;145;158;171;192;166;133;121;165;152;145;144;125;109;117;117;145;146;129;144;148;143;152;149;146;130;123;128;119;148;165;135;139;148;170;150;169;179;169;167;168;161;160;151;183;239;257;227;153;147;126;139;123;145;134;110;157;148;143;172;172;201;179;145;132;144;126;141;122;130;183;239;191;198;236;166;140;110;110;110;147;143;125;120;104;116;114;103;112;121;144;129;163;177;190;237;258;256;209;169;215;170;145;169;165;179;177;164;147;132;147;126;143;125;129;140;131;143;203;182;164;156;139;136;132;130;125;138;121;112;123;150;161;162;169;168;155;127;121;123;140;124;135;142;122;130;146;110;68;60;32;24;24;25;40;60;60;106;135;132;134;118;132;139;182;206;210;216;180;162;144;121;150;126;121;140;127;161;198;201;172;160;170;150;143;141;145;142;148;131;115;126;156;139;144;135;143;140;116;149;151;150;131;145;141;174;155;161;151;162;187;221;210;170;151;107;80;84;95;126;117;144;125;139;125;110;108;124;141;136;139;115;123;134;142;151;172;150;144;136;134;132;130;120;138;165;178;189;198;171;191;202;177;181;176;185;173;194;200;166;173;154;149;146;136;137;111;78;116;124;115;122;146;129;155;147;127;130;103;125;142;132;134;126;121;126;129;139;126;146;136;138;134;130;125;125;87;58;45;48;53;67;61;72;102;146;144;141;106;108;143;141;155;121;142;131;128;119;169;161;150;151;138;125;130;137;161;140;127;133;136;208;199;164;153;120;133;145;107;127;137;142;152;184;189;204;181;161;138;150;141;146;135;128;154;154;145;125;127;150;167;175;154;134;149;165;128;105;118;148;145;126;139;169;179;162;141;128;115;99;117;109;117;105;105;77;101;102;129;161;130;122;133;112;101;98;120;128;147;149;154;133;130;148;157;176;156;126;112;95;117;130;153;158;148;119;104;116;161;118;100;88;109;135;134;150;162;161;160;154;129;145;139;95;107;95;127;154;167;126;140;124;107;123;112;130;158;144;155;164;220;208;190;227;200;168;164;167;137;170;169;177;181;189;189;150;187;150;164;168;195;178;236;212;218;208;140;126;100;115;94;81;97;91;112;103;119;149;132;158;176;190;210;141;119;110;97;128;95;122;121;127;158;139;125;117;121;146;139;157;129;116;126;122;130;180;194;204;205;162;120;125;125;119;99;109;99;147;96;113;120;117;92;106;145;149;130;123;122;119;137;146;130;114;114;139;168;156;177;160;160;161;199;186;213;182;166;169;172;183;186;193;209;183;154;153;173;142;156;148;154;142;149;137;134;139;125;126;143;119;119;122;148;116;129;119;113;145;124;143;171;157;164;180;226;175;164;190;163;129;136;134;138;145;219;199;181;163;182;157;125;142;164;178;215;201;179;156;159;130;114;144;126;126;144;163;176;134;135;160;144;150;112;111;120;121;120;130;131;125;132;143;145;139;155;173;170;181;123;126;147;190;202;201;163;148;131;153;204;198;145;132;121;147;115;176;172;161;135;123;100;126;157;140;139;112;126;125;128;142;136;129;107;135;125;132;131;143;121;118;161;161;144;187;212;217;195;161;135;139;146;122;150;174;196;143;145;154;137;153;117;121;129;95;127;162;183;165;158;153;148;143;149;136;155;150;134;130;143;167;190;166;167;136;157;170;141;170;178;188;188;171;151;165;156;157;168;160;171;184;160;205;185;158;184;202;183;169;178;140;223;166;162;141;161;170;149;169;169;156;159;183;177;177;235;208;166;158;171;197;151;180;168;181;183;174;155;159;157;129;124;117;129;108;138;121;151;161;161;181;143;121;131;129;115;131;139;148;148;155;137;130;139;137;140;140;150;139;161;144;112;114;136;182;185;178;155;151;129;146;103;99;116;121;130;135;136;153;131;112;131;134;139;140;128;143;118;147;136;141;144;141;140;202;214;185;161;166;155;140;109;153;205;196;172;168;159;130;139;137;107;131;152;178;149;151;156;161;144;154;123;148;187;184;173;177;170;131;154;174;170;146;144;153;165;178;152;152;161;166;138;113;99;129;154;162;126;140;148;125;144;127;134;133;133;137;151;148;134;166;153;120;135;123;146;135;154;164;154;151;148;116;129;138;149;134;144;197;225;242;190;186;191;142;146;143;133;151;150;163;155;143;116;110;122;172;164;160;131;116;136;171;171;121;92;75;117;124;156;172;226;224;200;166;154;145;133;122;134;138;161;155;142;156;148;147;180;170;187;156;186;165;185;144;164;153;154;144;166;126;139;139;135;200;210;197;149;148;153;156;168;156;160;153;185;169;172;169;223;180;175;193;192;190;152;185;170;154;176;183;161;195;149;162;117;124;135;120;143;138;121;144;128;137;157;146;127;122;150;126;135;139;174;139;163;169;166;158;162;135;123;118;121;134;147;158;162;135;154;148;145;188;172;200;127;143;141;135;145;145;154;193;168;167;165;128;140;134;145;174;131;121;117;128;129;161;142;127;113;136;125;136;141;132;124;148;151;147;171;161;131;152;142;132;158;144;137;148;147;153;132;128;146;155;179;155;126;136;142;154;149;135;151;166;203;213;181;390;612;487;282;179;150;161;147;148;130;129;125;158;147;170;153;140;137;158;185;156;163;151;193;192;192;184;172;156;172;193;138;177;167;152;151;145;119;130;131;151;138;113;123;134;123;143;134;163;200;180;209;176;139;118;145;130;168;136;183;160;131;172;211;170;161;121;160;131;170;140;166;200;260;250;288;263;219;164;134;119;121;127;148;143;142;150;121;147;146;122;113;126;127;151;162;184;177;160;152;141;121;132;144;128;137;142;128;154;153;167;178;160;179;148;150;170;197;211;202;200;195;174;171;150;149;140;144;159;179;189;177;198;213;220;215;229;231;169;170;183;165;152;159;137;143;159;162;160;142;121;143;147;172;144;141;144;125;150;172;152;114;150;153;160;157;156;125;118;138;149;155;145;138;125;115;147;128;126;131;126;148;136;150;129;129;160;123;123;122;119;134;175;180;153;159;202;188;170;136;130;113;141;158;163;150;133;135;149;134;123;136;163;151;130;137;162;173;151;138;125;147;131;173;226;193;149;119;120;129;129;151;116;117;146
245;264;236;174;154;160;153;189;155;133;130;156;144;136;125;141;154;152;181;161;154;154;174;153;149;141;157;167;187;179;167;144;144;151;140;130;141;153;157;171;132;135;138;136;150;152;127;149;126;142;142;152;163;137;187;148;164;161;175;170;184;154;141;154;152;151;143;232;287;224;194;172;168;129;130;182;234;202;184;151;168;155;210;198;194;210;167;142;138;159;161;137;133;132;140;149;132;160;136;134;101;110;117;128;126;117;177;194;252;200;160;148;149;146;115;104;123;139;136;163;168;145;144;114;134;117;134;127;150;122;118;140;158;165;119;116;129;117;127;134;114;141;170;153;138;120;121;126;144;126;144;132;152;146;137;159;163;143;174;185;127;162;136;140;127;159;149;174;132;147;126;130;126;119;136;120;126;135;121;140;132;120;138;131;124;153;116;132;144;174;138;178;178;158;145;152;135;145;119;142;97;115;124;131;118;132;136;152;152;166;157;163;139;123;119;132;131;146;148;138;152;140;157;129;169;174;177;169;160;156;150;169;170;215;208;182;144;155;115;136;134;146;134;138;129;146;169;158;182;174;155;149;127;150;166;131;151;188;178;227;215;168;146;156;119;128;132;108;144;126;133;127;112;112;113;117;113;108;135;150;188;224;221;225;229;186;184;195;177;197;153;170;188;184;197;161;160;156;149;152;122;106;143;137;122;184;216;172;170;143;153;156;122;122;142;143;127;140;151;131;141;150;151;165;174;134;132;154;132;131;137;126;123;124;112;122;102;52;29;22;15;26;43;60;81;111;127;135;131;124;115;136;157;213;179;171;172;145;168;150;132;148;115;131;138;177;276;262;212;161;148;149;123;187;161;133;141;124;122;124;134;129;138;112;133;153;133;147;154;156;152;121;138;143;159;127;145;175;173;189;228;120;129;95;77;91;117;144;153;139;119;126;120;112;133;156;141;134;130;122;149;149;156;156;157;136;121;130;123;107;119;120;136;146;158;196;176;198;191;215;191;156;139;180;193;189;255;199;152;125;132;152;145;123;116;124;107;103;113;130;118;127;127;142;130;122;113;122;150;138;145;132;121;124;140;116;127;150;138;139;149;143;127;128;97;44;38;54;48;73;71;92;119;162;175;139;123;94;127;144;138;122;108;103;105;131;133;158;158;147;159;117;145;133;143;160;161;165;137;154;158;140;119;136;133;128;141;125;134;173;156;199;194;188;161;149;131;150;127;133;134;121;175;168;160;121;130;154;167;167;151;140;100;136;153;135;127;127;128;148;147;138;153;135;127;123;146;109;97;109;119;102;115;108;91;122;139;152;166;147;131;123;122;113;98;122;131;153;135;122;133;144;167;155;183;171;128;86;102;127;150;150;165;131;118;140;129;133;112;148;115;157;107;156;177;147;132;136;111;142;108;113;86;114;137;129;162;155;115;136;129;101;114;165;183;177;148;197;180;202;193;221;232;215;171;153;135;133;167;205;185;194;205;174;166;179;178;202;211;190;201;189;175;170;161;118;97;86;111;97;92;98;96;104;106;129;134;142;153;175;182;136;123;91;110;114;102;107;132;120;139;147;127;115;126;157;149;148;129;123;114;125;109;161;211;200;161;162;132;113;98;120;102;97;111;114;108;118;125;87;98;124;137;143;145;114;127;149;127;148;148;138;133;157;146;157;119;136;163;166;165;202;201;173;159;143;145;184;193;237;215;179;126;137;156;154;165;136;118;122;140;126;135;126;127;129;122;131;114;114;126;135;137;121;129;141;169;188;204;169;159;171;166;160;183;175;137;144;139;152;144;160;176;199;198;218;224;150;140;113;161;157;201;222;224;178;148;144;154;138;116;131;134;153;161;143;134;159;155;145;134;132;128;112;109;124;127;129;140;139;165;143;135;151;144;151;156;134;145;173;212;197;172;141;151;156;179;157;137;132;136;159;164;159;157;136;115;135;129;138;135;135;137;117;124;127;130;150;150;158;140;117;129;146;131;122;147;138;163;152;160;176;182;171;170;144;119;140;133;143;146;149;171;153;155;130;122;125;114;124;148;129;142;180;187;138;155;155;148;157;130;150;120;127;125;128;154;142;177;190;179;173;178;167;190;179;173;216;207;168;167;201;197;188;193;167;160;152;162;167;193;158;212;180;154;143;176;217;260;216;178;136;151;166;144;144;144;148;159;177;163;199;219;227;164;142;164;172;175;152;181;148;148;167;174;162;162;118;114;133;142;131;100;120;143;145;150;161;153;124;119;136;134;143;167;168;156;156;125;145;135;177;192;191;152;179;194;135;112;98;117;151;164;137;154;135;122;136;133;114;106;103;145;131;155;177;152;148;127;162;164;159;140;118;133;103;129;110;141;130;119;168;188;169;131;150;151;122;130;146;163;152;149;139;141;135;133;124;110;135;141;168;172;153;158;144;135;166;140;139;167;212;207;169;177;139;143;176;158;129;171;140;171;146;170;159;166;186;156;131;123;142;172;180;159;151;150;124;141;137;120;132;135;152;127;141;163;185;162;112;129;136;128;132;129;172;153;138;137;108;152;138;151;175;160;195;217;193;186;151;149;159;154;161;140;148;138;156;153;150;144;133;137;165;169;179;150;134;140;183;177;114;110;104;115;141;153;199;221;220;196;192;170;149;110;120;160;148;163;186;156;156;163;180;178;164;143;161;138;153;136;159;160;164;158;152;144;129;164;154;199;203;236;195;185;157;146;156;148;146;144;155;171;153;167;174;204;151;179;209;227;195;159;158;179;148;156;186;160;183;154;137;125;132;116;127;131;148;157;170;163;128;120;127;115;116;124;132;149;140;147;137;194;170;190;147;147;126;124;121;112;157;138;152;150;152;158;137;144;144;174;150;146;130;117;129;140;151;175;179;208;180;167;123;160;123;132;130;104;88;120;133;139;153;182;153;133;156;126;123;135;161;120;138;165;163;144;172;147;154;136;150;145;155;129;139;129;131;145;148;126;142;141;122;139;145;129;165;141;164;177;192;214;238;353;585;859;646;335;185;126;128;158;168;152;138;140;161;169;178;146;151;134;172;178;188;142;168;181;185;192;197;194;186;165;169;147;159;137;163;154;156;140;172;132;130;143;154;124;143;135;139;144;165;173;181;216;168;134;145;152;165;143;150;154;163;139;152;190;183;130;134;122;154;170;180;182;211;265;266;269;281;222;189;136;158;133;164;140;140;108;153;113;131;127;118;128;121;122;175;173;173;207;176;139;134;125;121;135;120;116;151;139;160;174;177;178;170;176;148;154;176;188;186;189;195;239;172;153;155;159;132;144;169;195;189;136;177;224;217;213;218;194;179;166;150;159;174;147;158;140;175;185;153;126;121;124;145;143;156;121;123;127;141;163;175;138;133;134;134;182;173;152;134;133;100;121;147;128;122;107;107;102;138;133;144;118;138;130;139;134;127;136;147;121;136;108;142;148;228;210;284;206;196;149;121;140;170;155;162;169;146;134;129;123;138;138;176;152;154;139;183;185;158;143;140;153;148;192;213;231;150;148;133;108;148;145;135;131;152
296;322;373;260;182;157;173;201;151;146;146;158;181;164;157;149;164;136;152;192;173;154;145;152;152;159;142;136;120;166;188;169;161;147;134;141;137;126;143;169;158;156;131;156;137;142;142;124;146;155;173;161;155;163;190;183;160;153;138;174;196;154;149;124;135;143;129;196;229;222;184;146;147;118;121;145;194;175;169;165;131;154;152;187;237;192;199;180;146;156;155;120;140;150;122;146;145;171;175;129;128;124;151;129;136;120;133;164;209;195;128;131;139;169;125;112;124;112;138;166;144;146;126;114;111;109;137;147;155;146;145;124;134;146;115;107;102;129;136;106;138;160;146;157;152;133;119;111;143;161;121;108;149;163;127;136;130;130;135;156;148;137;120;117;129;121;137;154;157;156;140;117;119;139;123;132;116;147;144;137;125;124;121;132;122;116;105;101;128;143;152;160;179;163;142;122;139;145;144;154;131;133;138;127;123;150;146;135;173;159;193;184;149;142;128;137;160;150;122;148;124;154;159;190;169;194;155;179;171;138;134;140;160;186;163;154;113;140;132;137;174;179;177;150;133;143;164;189;174;175;129;110;134;122;160;131;148;148;191;192;193;176;139;117;143;137;139;130;167;168;156;130;120;130;97;124;109;133;138;159;207;273;299;233;214;174;181;181;174;184;167;160;180;203;184;171;173;126;140;163;151;124;112;131;152;175;185;132;168;147;152;143;154;150;123;129;116;115;145;132;165;136;166;169;172;131;127;129;137;101;136;119;136;129;138;152;104;53;25;22;31;33;53;78;105;113;127;158;150;111;115;124;145;156;199;146;159;169;170;172;177;148;131;150;152;217;234;237;188;138;123;121;134;152;157;157;150;107;124;133;145;140;123;131;141;146;128;140;157;158;154;151;145;134;134;134;118;162;149;192;190;148;116;85;80;81;127;141;145;143;152;134;135;138;125;132;114;150;138;133;160;191;173;172;136;119;127;123;104;112;128;151;151;192;179;187;174;201;180;178;156;149;165;188;190;199;254;213;165;121;140;168;138;138;122;131;105;125;109;113;109;116;121;113;117;125;150;137;123;161;135;117;149;122;133;119;143;147;151;150;124;133;114;125;72;76;54;50;51;67;69;90;119;155;175;156;127;135;147;122;123;121;115;111;135;139;143;163;150;146;172;123;119;146;178;145;141;137;161;146;134;118;118;133;145;131;118;138;159;182;164;186;177;184;143;141;148;135;115;114;120;112;131;144;149;125;117;170;209;150;133;131;151;132;145;137;125;128;127;125;133;153;133;126;118;129;155;137;135;119;135;125;102;98;77;122;126;136;121;130;135;140;116;99;105;128;133;141;147;138;122;139;144;148;179;180;149;94;118;125;159;130;144;134;114;123;132;130;122;139;154;132;141;166;161;142;98;107;112;111;132;105;97;107;94;125;138;124;125;133;106;113;149;142;193;184;155;166;200;167;203;205;243;199;161;148;132;139;156;192;215;204;180;188;188;186;178;189;177;208;191;156;128;158;173;134;103;128;118;103;122;75;101;101;115;163;152;145;157;139;162;140;144;135;128;130;142;111;97;127;137;119;122;123;149;123;112;155;137;118;122;124;129;155;206;159;153;132;126;145;130;133;106;102;116;146;106;115;113;106;105;93;117;119;140;139;144;153;176;182;189;133;141;147;152;172;140;138;145;145;161;189;196;207;168;146;161;165;188;194;178;185;161;157;160;157;162;145;122;140;127;120;144;137;123;148;133;128;140;147;115;132;112;150;158;117;147;206;212;156;154;163;126;161;139;151;132;143;114;123;155;124;165;187;185;269;217;183;131;138;143;183;214;239;225;183;148;144;144;122;145;138;161;150;151;144;114;154;170;145;140;138;126;126;110;120;128;133;132;147;133;155;145;123;164;148;134;126;143;144;169;175;177;134;124;132;156;145;148;150;147;172;137;137;129;139;119;117;117;148;159;145;142;114;117;131;132;144;158;141;132;122;121;143;147;146;154;164;170;173;153;154;155;146;157;156;139;140;129;200;177;152;147;106;126;112;121;122;120;131;166;141;162;169;165;176;155;174;132;139;114;141;117;136;133;147;149;138;156;151;143;169;206;152;170;192;179;181;195;205;187;195;183;219;183;156;174;176;151;150;136;136;178;179;161;141;178;276;334;306;184;165;151;135;135;163;144;138;125;164;175;165;195;198;167;131;148;144;160;158;160;155;176;158;164;180;147;126;100;142;137;141;119;126;101;143;132;138;125;127;126;133;123;156;150;155;177;148;134;106;137;162;193;198;204;225;185;161;123;91;107;104;145;125;134;134;156;148;180;117;123;114;139;149;150;155;153;155;159;153;187;170;146;123;100;108;116;118;136;145;139;155;155;149;128;151;138;120;119;144;145;175;161;148;102;127;125;110;139;140;153;165;156;169;167;151;170;155;124;131;165;175;195;180;156;161;128;142;148;148;132;160;171;165;144;157;176;160;120;131;113;139;155;176;156;143;147;139;142;117;138;133;150;154;132;147;149;163;160;129;135;132;144;142;149;160;176;159;142;146;128;172;177;221;192;195;185;167;159;137;122;150;131;139;141;164;148;147;165;153;136;136;142;142;172;157;166;149;165;149;160;111;104;111;130;149;187;223;219;207;197;153;155;159;128;117;111;140;159;147;181;150;157;169;171;154;151;162;131;158;156;159;160;184;175;149;122;164;146;161;173;218;243;223;155;137;144;143;161;129;164;194;202;184;157;196;185;199;185;197;213;185;148;158;159;153;152;135;152;158;152;169;127;123;105;136;145;145;130;151;143;141;145;132;113;111;129;158;124;133;145;168;176;198;211;164;142;118;135;141;153;130;148;150;149;140;148;131;143;135;140;144;129;138;124;169;144;142;132;189;224;185;138;128;122;107;131;106;124;100;118;137;146;162;198;198;178;183;166;149;145;160;139;119;150;127;160;150;176;171;169;141;157;134;131;142;132;138;175;168;142;153;123;100;97;143;192;146;184;159;180;207;226;241;341;568;705;602;307;208;174;141;139;153;132;130;137;148;156;172;155;154;185;157;166;192;191;159;154;170;172;187;186;179;180;174;150;177;154;154;153;175;132;162;145;142;145;146;142;119;144;170;170;167;144;169;184;157;166;126;152;145;158;169;179;194;137;161;174;163;144;127;130;116;158;139;162;202;248;265;284;236;227;187;128;155;166;121;168;128;135;135;138;138;126;150;150;142;154;157;178;160;169;152;156;141;126;123;130;127;131;143;137;162;159;178;175;148;157;164;190;184;185;168;188;185;247;170;165;130;130;150;156;164;181;150;170;172;174;194;169;176;199;168;165;167;162;150;182;185;147;156;170;143;162;135;131;143;172;159;152;159;144;175;156;181;146;146;120;137;141;154;161;157;141;137;125;153;136;126;114;103;123;131;119;116;133;142;126;117;126;128;155;137;170;153;142;149;190;254;284;340;273;193;145;158;169;157;114;136;120;118;150;148;123;121;133;163;146;183;207;208;198;196;147;159;166;158;187;253;207;192;157;143;135;130;118;143;130;135
316;366;399;279;212;175;215;189;172;163;168;186;157;170;197;187;165;187;164;164;145;135;132;142;146;158;156;135;169;173;200;185;168;164;149;169;128;155;136;151;157;141;148;130;128;118;164;146;128;193;191;190;156;163;167;177;174;183;141;161;147;125;128;149;168;142;152;148;205;174;148;113;95;108;119;136;172;166;154;142;135;135;147;165;191;244;172;174;152;160;143;122;128;144;151;139;148;214;235;177;157;172;160;139;143;109;106;132;127;177;147;156;173;165;126;139;103;117;157;126;178;153;157;123;123;108;130;115;134;128;145;130;125;111;112;100;108;141;124;128;132;142;125;139;152;132;122;137;123;125;123;117;151;133;120;125;134;144;149;146;101;120;115;134;116;134;145;129;139;128;124;118;136;132;111;125;136;141;185;135;155;138;118;125;111;117;138;124;109;130;153;163;151;166;170;109;162;118;132;131;139;140;119;130;146;151;144;152;165;196;151;163;154;142;123;139;130;139;156;153;158;168;191;193;189;180;161;148;164;145;119;144;144;166;152;163;151;132;144;152;201;178;159;146;128;151;166;190;187;136;136;142;127;155;139;131;150;137;178;162;170;154;154;135;131;115;142;159;185;187;187;151;131;117;110;135;125;162;154;126;204;260;258;244;203;221;172;186;180;168;173;152;156;182;190;181;179;162;162;132;123;124;117;127;121;133;127;136;147;161;151;153;142;147;151;119;139;134;146;137;155;155;132;146;157;151;129;107;132;127;136;130;135;141;143;127;98;65;31;14;31;32;66;91;121;121;144;132;174;147;106;111;124;163;195;171;149;137;134;153;171;165;152;123;140;185;192;186;164;132;133;132;143;131;137;157;149;133;138;128;117;174;155;166;158;150;161;136;148;173;177;138;136;130;161;142;153;154;117;151;148;154;118;77;72;78;100;114;189;186;115;120;134;133;140;138;144;197;145;153;162;175;172;184;142;122;119;116;100;95;130;118;144;161;202;199;214;211;173;166;137;152;158;152;175;192;180;185;155;143;152;171;177;143;121;116;114;133;131;140;138;125;115;117;127;106;119;137;132;149;144;127;139;124;117;140;156;141;147;138;141;129;123;114;88;65;53;43;37;53;64;70;90;113;125;128;123;143;131;120;141;144;105;116;107;134;127;124;117;137;122;134;123;141;162;157;145;142;124;126;149;123;132;128;104;125;135;150;157;157;182;180;173;156;135;129;149;128;112;119;137;107;103;144;130;138;134;157;164;145;163;161;173;159;176;128;116;120;141;104;138;126;129;113;127;140;148;185;159;123;111;117;103;97;115;85;112;117;110;150;145;129;111;92;96;111;135;105;170;146;135;153;133;161;144;197;160;171;131;119;134;139;120;114;110;99;122;115;140;149;142;131;134;129;161;116;122;118;123;137;129;103;98;81;104;103;116;129;93;90;103;117;127;133;170;208;165;166;162;178;158;185;199;169;139;137;139;155;179;219;256;263;224;201;196;205;217;177;156;226;203;173;139;119;147;148;113;108;115;138;106;70;107;102;110;146;176;169;132;146;120;135;149;120;118;127;119;119;125;102;127;123;154;123;133;144;113;131;128;126;115;122;125;137;184;177;136;130;167;169;145;111;105;77;75;114;111;106;117;84;102;106;121;115;137;127;128;150;140;169;146;162;169;128;150;127;129;124;160;148;149;153;196;247;208;181;153;149;183;153;181;178;155;136;168;187;176;140;142;132;152;167;143;148;104;139;167;144;145;151;135;145;157;157;154;152;154;144;149;175;170;178;170;161;150;145;114;115;128;129;112;133;134;126;167;196;159;141;140;161;148;183;216;219;194;150;141;138;125;122;151;179;237;170;153;113;139;149;144;163;149;122;133;113;127;115;115;98;141;137;183;169;145;178;142;130;120;135;129;147;165;175;176;185;143;140;129;172;121;157;137;168;148;139;121;104;107;112;158;172;158;144;130;122;125;140;159;144;119;149;157;131;132;164;153;166;129;154;152;150;174;171;156;134;137;146;145;155;153;165;173;147;141;135;136;149;122;103;146;156;138;158;132;163;167;157;155;155;161;161;134;143;129;127;136;111;132;140;141;155;128;160;178;144;162;175;170;177;171;149;172;149;212;174;181;166;145;158;147;151;150;149;131;166;165;149;149;229;318;294;208;152;148;160;145;134;159;152;126;138;144;164;176;189;167;109;137;139;144;142;169;148;139;173;162;151;180;135;125;118;143;133;125;144;112;121;114;119;93;109;121;150;149;118;127;190;151;142;144;123;126;147;174;201;172;160;163;160;124;99;101;105;102;114;153;144;135;176;151;121;117;127;134;121;158;151;147;170;164;167;172;159;159;134;124;96;117;131;141;153;126;155;142;149;131;155;126;115;134;110;140;182;164;140;141;153;121;159;147;150;174;204;192;147;157;152;172;166;164;139;130;155;166;180;168;148;138;142;145;152;136;183;157;149;171;155;136;129;144;133;174;190;189;174;146;123;142;157;153;150;126;127;155;145;132;158;146;148;137;159;142;105;114;155;157;175;188;175;140;136;137;143;205;281;259;219;186;177;138;161;135;107;152;121;140;147;150;163;166;142;112;123;157;139;168;150;135;135;158;150;140;124;124;151;167;171;221;217;246;211;192;156;184;171;144;123;131;161;140;163;174;161;141;163;169;124;147;136;147;143;180;190;236;231;198;149;151;161;152;155;157;185;221;185;149;144;165;136;147;146;156;177;200;209;215;181;191;175;191;168;183;162;143;125;150;170;145;139;171;153;146;138;130;130;132;131;177;135;121;131;162;170;159;146;116;133;144;138;163;128;141;173;221;273;247;211;160;114;117;136;138;128;150;148;155;145;157;169;126;112;126;131;133;110;117;128;149;147;118;164;174;151;151;146;132;119;112;107;120;110;123;108;167;162;222;283;266;257;245;179;139;146;142;135;150;143;146;129;160;163;159;141;148;115;136;142;137;186;176;147;148;126;138;106;134;129;147;189;173;148;145;196;222;204;283;397;529;430;320;232;174;150;156;169;161;159;143;157;158;161;163;140;152;179;155;161;187;185;198;202;178;186;160;139;144;161;143;158;164;157;147;140;146;132;141;137;133;129;134;147;161;168;155;159;158;152;169;173;155;132;134;142;174;190;213;172;134;131;129;177;150;148;129;131;138;154;165;200;171;226;223;233;208;189;153;172;221;169;162;153;124;129;135;138;113;133;157;156;155;174;168;132;134;132;136;131;144;135;123;124;128;119;163;175;161;192;160;171;150;152;143;157;190;148;196;238;253;207;166;137;145;142;154;174;178;168;181;164;184;200;171;134;167;204;160;154;163;169;186;189;161;157;188;179;131;165;137;137;163;151;160;124;147;165;175;170;162;131;120;134;138;140;138;127;117;119;123;138;126;122;119;104;150;134;124;135;129;161;136;140;142;126;138;162;168;124;110;132;162;241;334;338;278;185;168;199;165;136;153;142;145;122;127;124;125;133;136;137;188;285;281;297;225;171;168;174;147;171;169;186;184;171;134;126;151;136;134;119;141;139
267;273;312;198;183;182;166;199;191;174;156;153;163;200;205;209;174;184;153;146;170;137;143;162;139;141;153;144;158;171;180;157;167;163;156;166;149;142;151;140;133;166;141;129;156;134;133;143;158;199;223;180;160;150;177;180;157;129;114;111;121;123;127;125;167;144;152;147;162;159;136;113;118;121;117;140;123;164;168;143;161;126;127;165;217;229;197;166;158;148;135;137;148;156;132;142;136;225;266;181;190;168;154;157;152;134;130;124;145;137;138;156;162;138;112;113;117;122;153;146;159;157;175;145;146;122;110;116;119;121;139;109;115;114;105;93;120;115;116;113;143;142;153;129;127;103;139;151;123;121;118;131;137;143;143;120;141;147;124;127;118;109;103;119;131;138;132;117;136;132;108;125;136;145;109;142;154;151;136;145;148;139;153;119;124;119;129;131;118;125;127;136;153;136;172;149;122;115;129;113;165;150;148;115;137;130;122;141;161;168;131;135;151;125;126;133;151;141;123;131;153;203;214;244;238;174;163;150;151;163;130;140;147;154;156;156;144;147;142;141;203;229;180;160;145;139;204;193;183;163;151;141;142;145;144;147;123;154;143;179;179;126;154;187;147;149;179;172;205;171;142;134;135;110;123;147;146;152;153;167;173;189;240;225;243;191;165;173;202;176;166;162;182;173;178;154;161;162;137;133;129;123;116;119;129;124;124;140;141;137;141;144;143;145;166;156;138;124;140;151;135;141;132;166;175;164;139;124;134;116;137;151;156;132;140;91;64;41;22;22;26;22;61;67;85;117;127;150;152;133;120;117;131;133;148;157;164;152;148;139;150;148;125;124;142;166;161;134;145;157;155;156;134;140;137;146;152;149;135;136;155;138;161;180;233;175;154;136;135;142;134;137;138;147;140;126;133;137;129;131;136;159;115;76;75;102;112;139;171;179;130;147;143;148;137;178;168;175;139;124;154;140;164;147;143;149;156;135;118;105;93;124;147;160;183;205;245;232;170;148;155;153;136;162;170;175;178;181;166;159;173;173;175;112;114;113;91;93;119;130;153;158;117;118;127;110;105;113;125;169;165;133;123;139;132;141;155;166;149;130;134;135;131;103;87;70;73;38;42;41;57;47;103;100;106;97;108;149;135;132;136;131;119;128;156;142;118;134;122;139;127;140;126;115;144;149;138;139;122;146;130;115;144;142;126;134;130;129;104;168;194;179;182;139;108;142;130;116;126;113;122;119;121;142;125;95;124;132;148;128;123;146;202;149;152;137;142;123;134;108;124;113;119;129;143;139;228;266;216;124;127;122;111;112;93;99;112;99;93;131;131;116;102;80;98;112;87;133;125;151;168;174;162;179;160;179;184;162;154;152;149;137;139;118;103;94;101;93;121;131;160;115;107;146;126;103;100;104;129;127;149;117;89;80;91;114;97;108;104;100;87;106;125;136;149;139;155;170;161;138;127;166;157;153;112;141;136;160;221;250;303;242;205;214;188;180;171;198;241;191;168;152;140;109;127;122;96;126;133;136;116;110;120;134;130;142;180;186;165;132;123;130;146;96;97;92;101;109;117;118;130;129;117;122;132;136;120;105;140;114;140;124;114;149;165;173;140;138;152;150;130;117;90;71;97;95;117;108;91;91;117;110;120;119;91;113;126;123;146;139;135;133;150;128;148;152;147;143;125;132;141;175;214;298;242;171;160;188;151;176;172;153;139;158;152;173;158;138;127;133;154;174;158;170;155;147;164;165;141;156;159;145;145;141;155;139;176;131;148;173;183;177;175;167;132;128;112;123;119;111;129;119;121;114;122;158;131;128;134;138;137;157;156;179;155;154;143;142;136;113;156;190;228;171;148;138;136;168;189;178;167;143;120;126;112;138;120;157;113;154;198;173;186;169;167;159;144;154;171;178;169;178;159;175;145;149;126;153;139;149;146;143;143;137;138;127;138;99;147;158;172;166;129;126;108;138;138;138;141;137;138;143;146;239;210;157;155;107;163;127;170;151;158;143;138;136;163;153;153;142;144;133;155;133;121;140;157;146;131;129;130;144;151;153;174;169;153;175;167;148;147;139;137;128;157;132;140;143;133;162;120;144;185;161;160;169;154;157;152;153;141;166;141;143;145;173;140;166;155;155;154;139;151;131;161;150;149;195;254;219;186;160;132;141;134;162;138;127;118;147;143;155;191;177;177;141;151;154;153;153;152;165;135;159;123;137;167;157;125;132;133;142;138;130;128;125;120;103;110;123;121;133;139;146;166;176;166;160;138;121;122;152;170;172;163;172;149;135;135;148;133;89;133;135;133;176;193;186;164;143;135;115;114;131;159;149;144;154;169;179;162;166;149;146;140;99;100;137;124;149;147;149;140;161;155;133;132;106;108;134;155;189;159;138;134;141;147;124;153;168;226;217;192;169;176;138;142;176;152;127;135;134;180;178;172;154;141;148;158;157;154;152;186;198;160;161;144;128;158;163;182;196;190;173;167;121;135;156;160;164;141;127;150;154;147;132;141;124;140;88;119;142;127;133;150;184;213;196;140;148;135;141;203;278;281;263;215;159;171;150;147;149;129;142;149;162;146;149;142;123;145;120;155;155;134;144;137;134;116;124;118;130;140;138;175;197;235;258;223;244;193;179;160;122;136;134;160;153;166;172;200;201;169;143;150;153;152;157;133;152;171;208;280;288;246;177;164;181;159;153;182;198;193;167;157;144;151;151;155;156;149;143;173;197;196;167;175;230;188;194;156;170;129;136;141;131;156;142;134;147;145;133;106;110;116;125;154;134;110;130;194;166;167;131;126;170;146;174;189;157;161;154;212;190;264;220;159;128;133;130;135;132;154;159;152;159;142;162;144;136;143;129;137;131;137;133;144;115;113;128;125;154;138;146;112;105;114;115;98;132;128;156;153;192;290;391;336;327;275;180;167;152;166;140;157;149;142;158;143;211;169;155;123;135;133;142;158;174;186;165;145;140;110;132;116;106;126;151;133;129;148;171;173;195;277;301;307;294;259;209;132;166;150;177;183;157;156;170;171;143;178;153;162;167;192;159;190;179;200;239;180;163;161;153;137;154;145;172;174;217;167;142;122;135;122;121;134;119;157;153;181;155;155;128;157;165;125;149;149;138;147;173;191;211;213;187;140;152;154;156;139;157;141;150;129;148;150;171;185;184;228;224;199;225;203;208;152;138;154;133;125;138;122;134;120;138;119;118;159;163;147;132;122;124;151;138;147;128;113;126;129;150;124;144;168;152;171;134;141;127;172;159;148;164;211;243;267;186;167;142;144;133;156;166;191;199;182;207;186;190;180;178;203;174;189;184;182;185;179;163;174;154;169;157;154;141;166;171;158;143;121;136;142;180;184;185;151;135;129;134;143;129;143;132;151;127;147;154;142;140;137;147;134;141;130;120;154;177;159;159;119;141;123;161;133;142;142;160;195;244;265;249;223;165;149;175;151;134;134;120;119;119;139;127;143;119;157;157;257;374;496;350;220;175;153;148;158;138;161;153;145;144;116;134;112;125;140;134;142;131
181;256;254;197;174;180;208;209;188;169;164;149;154;178;212;175;171;161;157;138;145;138;140;147;146;167;154;144;157;140;148;144;143;149;183;169;151;133;129;143;153;127;119;144;143;158;171;131;130;151;186;188;165;129;166;146;137;108;112;106;113;97;107;108;143;137;145;149;141;138;125;104;93;116;119;137;134;150;153;187;140;117;161;165;174;199;207;171;160;119;140;151;100;163;157;125;136;209;208;218;226;194;147;121;142;126;147;111;127;126;114;134;142;131;126;118;148;157;163;145;171;194;171;160;134;126;128;147;126;126;137;145;111;104;119;145;133;111;101;156;160;160;141;134;142;127;126;131;121;101;139;121;120;120;137;158;138;155;122;110;107;113;124;153;145;162;153;118;133;135;137;136;149;154;135;123;164;147;131;149;160;141;146;134;111;138;130;97;121;126;125;140;131;138;148;146;118;136;122;131;147;128;148;120;127;139;118;114;146;144;155;126;129;133;132;159;125;135;117;132;136;176;210;249;214;168;195;159;148;135;161;140;114;155;137;171;121;143;133;150;212;261;208;149;185;181;211;229;216;194;176;194;191;148;152;150;144;159;176;169;145;126;137;165;171;145;157;207;218;223;164;158;145;151;124;160;187;203;224;172;185;197;177;213;219;184;193;188;183;181;166;151;186;164;157;169;155;139;137;142;146;137;134;120;131;164;129;131;129;136;160;150;158;164;159;155;114;132;132;165;181;172;140;165;157;147;148;133;121;150;118;127;129;134;99;92;49;38;32;13;20;28;51;82;92;119;168;163;133;143;107;107;138;155;164;179;162;167;132;134;153;158;130;133;136;137;128;145;142;153;161;169;123;124;129;147;168;146;139;132;153;170;195;235;233;182;136;141;131;160;157;145;144;136;138;130;134;116;132;158;136;131;114;77;71;91;97;134;156;168;141;142;151;146;174;149;180;180;147;139;143;126;128;151;146;137;137;120;125;94;126;102;126;148;158;172;227;222;174;158;186;137;119;151;177;189;185;165;181;172;139;155;138;118;89;80;100;111;153;119;144;122;116;113;129;109;109;111;148;147;161;130;129;121;151;133;177;166;181;128;147;125;124;107;98;67;72;35;46;50;66;68;76;86;103;112;112;128;144;114;122;123;131;158;122;140;123;158;113;142;123;124;110;137;126;147;140;146;138;144;116;114;128;145;128;131;145;116;118;147;153;165;139;134;129;123;129;144;126;127;118;114;113;123;133;122;107;131;121;155;142;156;175;145;138;137;126;119;132;139;105;108;124;116;125;165;230;307;207;114;91;107;129;107;106;102;79;107;109;118;127;94;86;122;111;139;132;114;144;167;169;144;187;187;154;148;156;156;156;134;138;112;137;106;101;104;139;91;133;116;140;126;133;150;113;109;121;120;126;189;153;130;77;86;88;105;106;90;97;88;98;120;108;148;138;151;164;154;143;149;155;147;136;127;142;169;205;221;232;264;315;243;178;178;177;191;197;197;242;198;197;158;143;111;123;119;112;150;136;176;138;133;143;117;129;150;177;176;168;139;145;111;115;120;91;114;104;130;109;113;133;152;126;127;121;122;140;122;116;102;117;123;124;145;159;162;128;133;147;111;118;86;87;69;56;86;93;87;98;85;123;102;123;125;124;112;95;110;111;122;119;125;128;129;145;142;141;157;123;129;152;170;190;222;215;168;161;156;151;164;195;160;166;219;198;197;158;168;147;144;172;144;133;177;158;175;170;165;146;146;150;160;163;148;141;132;142;154;163;143;133;140;145;124;124;119;120;117;124;126;121;136;129;120;127;128;132;136;137;137;135;155;129;142;154;160;171;181;161;141;164;203;225;183;145;125;127;168;158;189;159;143;134;135;127;148;136;142;155;153;158;180;189;197;169;154;157;153;165;162;172;161;186;165;166;141;130;144;131;148;168;161;136;153;167;116;130;114;135;126;142;120;119;119;122;123;127;131;116;122;117;132;147;195;229;180;152;124;143;135;170;175;162;147;162;147;132;155;134;140;155;130;168;127;140;138;141;137;138;135;128;134;132;155;160;166;189;173;149;139;157;132;149;117;131;121;121;110;108;130;141;133;167;152;166;151;154;170;158;172;158;158;121;118;149;134;164;165;151;131;169;168;140;153;163;157;158;145;148;152;169;154;158;139;142;128;137;123;137;147;148;163;155;177;137;150;170;170;176;136;137;141;153;123;125;151;148;175;128;139;150;147;181;177;149;131;134;122;123;98;117;118;121;116;173;165;177;172;145;158;147;189;182;178;145;158;145;129;121;159;146;157;186;158;154;175;181;204;167;134;120;94;148;108;150;129;151;160;151;145;180;158;143;154;151;149;114;115;125;141;130;131;157;155;178;168;116;102;94;111;147;188;178;149;146;152;159;136;163;226;239;223;180;148;159;137;135;181;147;121;117;125;144;172;187;166;140;157;142;166;145;141;161;207;150;151;137;152;146;174;187;167;208;160;150;127;131;160;153;143;138;140;151;168;147;150;128;140;136;137;151;140;129;146;160;165;209;180;166;142;148;149;168;191;226;235;213;199;165;161;184;170;160;130;138;140;147;137;148;121;138;132;150;170;149;134;137;129;134;144;107;125;145;150;171;222;228;234;218;241;220;183;128;117;123;140;147;180;170;151;186;190;150;162;139;131;148;146;162;165;178;210;271;317;257;145;144;143;125;115;149;170;187;169;153;137;150;139;133;137;132;127;168;146;147;177;225;261;239;154;151;153;139;138;113;132;154;140;138;134;138;126;133;131;130;149;142;99;122;125;154;156;155;144;134;159;207;231;215;161;155;136;151;141;194;210;168;159;149;144;143;153;160;151;155;143;145;166;148;128;112;121;142;182;145;143;118;103;117;93;115;125;82;102;92;95;113;103;126;129;118;151;153;183;257;332;363;421;349;238;187;121;142;158;180;164;143;146;177;204;159;148;152;135;116;133;169;204;212;186;140;135;111;120;94;130;114;131;119;125;114;139;165;202;212;219;205;187;193;199;157;149;137;170;189;178;179;175;162;170;181;151;165;167;183;172;204;179;192;202;196;159;171;165;137;151;156;160;197;213;163;141;126;138;145;138;139;143;131;163;133;139;148;157;170;165;156;142;120;147;146;179;204;215;205;233;192;138;150;144;124;145;143;129;121;142;141;151;176;189;218;230;225;179;189;174;125;123;117;130;150;118;110;140;112;124;130;133;120;134;127;140;137;142;121;143;156;127;113;138;132;118;134;158;176;141;138;131;142;147;148;159;166;154;168;228;220;226;161;134;131;125;150;180;178;181;173;211;201;165;200;199;224;224;178;181;177;172;159;178;181;175;172;146;136;138;152;137;120;160;128;141;122;166;166;176;147;166;144;135;123;149;151;156;157;137;145;156;142;133;136;147;125;129;118;120;132;157;168;156;121;132;135;131;156;148;118;130;137;186;195;169;181;170;155;141;142;155;143;129;108;147;123;128;137;112;134;161;257;419;441;387;220;182;162;160;165;127;151;150;140;120;124;131;118;110;132;126;120;124
184;203;199;205;166;178;197;228;195;183;177;142;155;177;168;202;160;164;155;151;150;163;164;151;186;172;155;170;153;157;143;134;142;130;135;153;165;149;154;140;149;146;136;152;169;154;169;143;147;136;155;205;142;135;132;121;125;91;81;92;101;111;106;105;116;117;129;121;145;158;133;142;114;116;124;144;140;166;172;149;146;145;135;148;196;224;207;173;135;114;139;125;110;137;149;126;150;190;204;189;180;148;138;116;130;116;122;123;134;125;134;136;135;102;116;125;157;181;144;148;166;211;199;173;148;123;118;126;135;141;141;125;97;121;133;103;137;118;132;159;146;161;155;120;127;138;115;129;123;102;131;120;130;135;137;148;137;132;138;144;128;134;108;108;143;160;139;129;111;118;145;176;183;133;130;133;182;165;167;150;143;133;123;131;134;136;119;125;113;154;149;115;130;136;135;150;107;129;120;114;137;127;116;122;134;136;113;128;136;135;149;130;132;125;130;148;147;139;121;131;150;140;200;238;237;199;158;167;171;132;134;125;140;133;150;183;126;144;140;157;192;258;209;174;152;193;235;263;233;196;179;203;180;171;147;161;156;117;137;144;132;124;150;156;150;122;165;206;226;243;232;235;252;182;191;181;200;193;222;256;231;204;201;227;219;162;200;177;180;177;168;171;178;170;161;178;137;154;157;155;154;134;141;131;118;131;148;143;159;134;130;157;153;142;187;140;153;155;165;201;221;190;150;170;163;142;125;140;135;129;131;132;132;130;117;64;34;24;14;15;22;34;68;80;104;155;179;172;155;132;127;120;147;143;164;165;159;128;133;155;134;137;143;126;139;157;143;157;152;171;154;165;168;142;133;140;170;143;147;151;130;161;195;194;206;185;157;136;139;177;136;166;131;136;135;128;142;125;133;142;144;120;106;106;83;98;104;110;113;144;130;124;134;151;151;142;154;121;120;144;130;131;132;172;159;141;168;134;129;103;112;111;124;128;168;186;218;223;187;172;144;158;157;125;183;184;212;225;219;233;184;163;151;98;89;105;104;97;116;112;117;106;121;115;115;114;102;94;120;122;141;136;133;138;133;133;165;171;156;160;124;120;123;89;65;67;49;38;42;70;74;68;106;102;100;118;114;93;129;118;135;131;139;110;139;102;133;119;124;119;125;137;110;128;126;128;145;122;145;126;118;136;148;116;126;130;150;134;144;136;174;162;135;135;117;123;114;128;131;119;119;106;130;118;113;109;114;149;125;114;145;110;136;138;138;119;130;136;122;142;132;116;131;118;119;129;201;221;142;118;99;98;108;112;80;106;103;111;103;135;106;107;90;105;121;149;107;109;86;129;155;166;197;158;141;131;120;133;141;122;112;124;113;105;127;117;101;126;101;133;123;139;115;135;124;116;91;115;156;161;179;137;99;104;90;102;117;106;103;96;79;100;113;144;131;139;147;132;145;143;160;152;133;125;159;147;167;208;189;233;247;203;158;189;174;184;197;221;221;216;163;155;155;129;134;135;167;127;141;163;140;147;109;133;123;148;159;181;168;141;144;135;112;115;106;120;145;122;117;134;102;135;140;133;144;130;125;117;130;104;122;114;115;118;157;138;159;110;126;126;108;101;76;60;61;63;83;86;108;93;113;126;135;102;95;97;100;117;92;115;115;119;126;154;127;117;148;153;143;168;174;174;190;195;191;165;170;178;149;160;164;161;175;173;187;175;154;185;173;156;134;132;148;160;143;141;142;167;157;157;145;180;151;120;134;130;133;115;126;144;134;145;124;140;128;116;124;128;129;115;139;157;136;129;113;139;137;163;156;138;158;157;135;112;148;156;217;232;211;150;147;165;181;176;152;116;125;166;175;149;164;166;141;149;126;123;164;135;126;122;166;158;160;175;158;135;153;135;151;189;190;203;198;179;136;147;137;142;155;144;162;157;121;145;154;111;107;143;129;130;133;154;153;141;134;125;114;112;126;105;127;131;157;174;215;172;153;157;132;140;147;188;164;164;141;139;140;136;156;173;125;139;142;175;138;130;162;137;140;129;133;132;148;154;165;185;197;214;151;163;156;134;144;157;135;112;126;133;113;130;139;139;150;135;143;165;172;180;190;178;151;137;136;125;149;165;155;149;151;179;162;152;134;140;155;145;159;193;163;174;169;166;129;144;116;123;149;147;150;177;156;175;203;167;160;152;145;162;161;136;149;139;144;145;145;153;151;161;147;172;157;199;149;163;141;134;150;158;135;112;108;97;116;126;159;152;183;153;129;142;158;169;173;137;153;108;158;123;177;168;205;209;169;149;149;185;148;175;158;126;126;133;125;161;173;139;140;155;128;134;171;165;174;135;113;125;123;131;139;128;126;134;148;183;200;160;138;96;100;105;141;154;179;174;156;128;147;129;115;185;186;202;161;154;129;133;154;160;175;120;114;117;141;160;191;180;153;130;136;153;143;151;169;159;152;159;151;154;163;176;158;196;176;156;136;101;142;161;171;155;115;122;144;160;156;144;143;128;127;128;117;130;145;121;156;173;190;196;151;154;136;140;132;138;182;213;189;172;172;197;159;175;157;154;120;130;155;142;153;143;132;121;116;132;151;131;127;119;125;126;117;114;125;166;191;197;209;195;226;224;201;209;143;114;153;147;160;177;165;137;156;199;159;151;144;147;143;155;144;169;171;163;195;246;232;167;160;118;138;136;136;150;160;178;160;154;141;145;147;130;139;136;140;142;137;163;226;303;237;157;147;145;128;117;131;179;173;130;157;134;126;127;133;114;125;118;142;110;135;125;122;139;162;150;128;166;244;309;217;154;147;142;116;142;136;177;180;197;190;156;152;167;177;196;174;181;221;174;151;104;103;114;126;153;145;137;138;106;78;107;113;99;96;86;70;94;102;108;122;129;140;136;165;151;236;278;290;353;361;257;177;158;160;196;190;158;155;140;163;169;164;163;144;130;125;146;176;261;272;225;165;115;132;129;113;131;117;144;111;104;122;130;140;159;166;168;172;179;184;180;168;148;147;173;178;147;145;146;163;161;152;157;152;147;170;180;192;219;168;184;170;179;161;153;153;164;161;169;211;192;154;117;132;160;144;159;139;150;138;147;139;165;140;152;162;183;143;132;132;137;154;168;199;212;222;180;181;162;147;151;146;160;133;143;164;147;158;140;184;220;245;241;250;183;174;155;145;140;136;146;159;142;142;114;143;115;121;123;113;146;153;143;143;142;155;120;138;109;142;141;142;155;138;135;178;172;142;146;137;175;157;167;162;185;174;157;159;145;137;121;125;139;151;188;187;171;199;194;226;205;198;222;237;199;170;155;173;185;179;177;165;183;141;136;106;145;109;140;127;158;130;120;139;144;137;145;133;128;148;120;152;153;133;141;130;115;142;112;136;147;141;149;130;103;119;111;133;128;130;149;119;119;130;122;121;129;113;136;157;163;148;142;178;160;140;134;156;150;138;143;131;138;134;123;122;103;129;148;216;314;372;337;199;183;188;175;161;169;118;127;100;113;124;108;112;123;130;142;142;124
159;168;196;193;151;161;189;171;143;166;159;152;165;198;201;162;128;155;141;162;172;204;162;163;187;165;219;193;167;194;155;109;132;117;139;175;162;148;157;139;133;151;149;187;189;159;128;145;144;186;182;188;173;114;133;126;126;112;92;99;109;103;101;81;120;113;124;117;172;146;138;148;136;120;107;105;134;190;144;155;145;142;153;130;161;195;201;189;141;122;130;144;134;140;135;142;136;174;180;173;163;129;113;121;143;142;150;132;150;149;142;135;123;105;106;143;156;181;142;118;137;172;181;134;141;112;123;121;132;142;158;133;146;119;141;140;133;128;131;138;130;185;155;146;126;132;107;125;133;132;114;132;201;186;133;147;142;151;157;138;132;125;118;128;138;135;134;139;119;137;155;173;189;128;125;150;184;185;201;130;115;141;132;120;146;131;129;147;134;145;153;121;126;143;156;140;123;135;133;127;139;144;124;126;128;156;144;155;165;158;140;143;146;146;150;138;145;145;126;139;144;149;174;204;173;154;143;155;151;156;134;114;147;136;164;150;155;146;145;159;182;170;153;164;141;170;196;222;218;213;202;185;202;167;145;133;158;142;139;130;127;134;162;143;124;133;142;182;212;211;298;474;431;315;234;192;142;174;251;294;238;252;244;256;236;226;274;220;208;177;162;165;173;169;195;174;190;148;123;133;154;135;156;131;134;142;165;178;160;138;146;141;169;178;192;161;119;151;153;193;182;174;189;168;194;169;144;130;120;152;149;155;132;130;86;56;27;16;18;23;29;44;86;100;146;141;171;155;137;148;103;133;129;149;145;133;152;142;111;136;123;108;133;158;137;137;170;152;140;167;181;162;142;151;130;131;146;143;148;132;135;143;170;192;151;163;128;139;177;172;165;171;140;138;130;115;126;137;142;143;137;116;70;84;77;108;112;124;129;114;112;123;135;175;138;145;131;114;133;139;131;134;121;135;121;151;141;151;142;126;107;108;116;125;138;182;210;181;154;163;174;159;148;154;163;165;227;252;299;332;243;181;127;121;99;103;109;112;110;134;121;119;113;135;124;124;122;117;122;130;122;138;145;140;142;144;145;173;155;131;129;129;143;118;77;57;38;40;54;67;82;75;82;89;103;100;95;113;117;118;142;131;120;114;120;130;119;129;123;116;117;127;139;142;122;140;142;168;145;159;108;121;133;147;128;150;142;155;130;133;158;133;154;153;106;153;133;129;131;129;118;119;133;103;134;145;157;147;166;155;149;147;141;123;127;125;117;122;127;108;136;133;125;106;97;99;148;152;158;130;83;90;94;113;83;88;110;120;134;110;133;117;103;106;110;95;101;97;74;113;153;163;150;155;140;123;93;101;106;119;123;122;126;131;132;116;109;128;95;136;135;106;125;133;96;113;99;99;133;151;131;116;117;119;125;139;138;119;89;82;98;99;130;118;129;116;144;148;137;132;171;160;168;141;131;143;172;180;204;207;211;168;146;140;195;185;173;194;224;212;173;159;151;137;131;151;131;129;126;150;145;173;143;125;128;131;155;158;145;154;146;125;117;129;133;107;117;116;131;115;117;129;149;155;136;131;109;118;105;109;116;114;126;113;170;133;159;126;124;96;93;76;67;57;58;70;86;105;90;87;108;121;155;141;101;106;78;113;105;119;131;140;144;139;147;132;150;142;150;169;171;210;239;184;175;147;153;167;144;146;172;178;177;185;176;161;182;205;256;198;148;124;140;113;127;122;115;146;171;153;152;134;130;140;103;109;130;111;122;147;108;116;128;110;121;98;125;173;161;162;194;185;186;135;134;123;186;165;147;141;124;132;133;141;157;187;240;240;185;134;129;170;202;206;162;143;152;131;176;167;164;156;181;147;135;136;157;165;155;139;154;224;189;170;145;163;152;157;188;178;194;204;195;182;151;154;127;113;152;136;149;138;97;117;125;152;113;128;144;139;137;123;179;162;143;125;115;131;129;102;124;131;178;164;165;190;153;151;150;133;162;204;200;172;150;120;129;142;170;143;155;142;127;155;141;147;148;139;131;122;131;141;124;130;156;171;206;187;189;176;146;154;166;156;136;120;111;101;126;109;119;143;135;113;148;142;171;208;220;206;146;128;131;142;126;157;170;137;158;147;164;146;172;126;150;151;154;162;151;197;189;156;147;154;120;141;156;153;157;143;134;188;215;162;145;150;140;156;160;167;176;135;133;135;129;137;165;168;133;162;158;154;156;132;156;186;168;167;150;154;116;99;102;130;140;160;147;170;140;131;129;162;153;127;141;152;180;176;143;170;209;225;197;161;143;152;169;167;123;115;146;144;156;167;170;143;155;146;150;146;154;168;145;141;154;128;132;126;156;130;107;136;164;210;169;179;129;93;86;93;122;159;151;179;161;132;154;127;140;150;156;164;143;140;132;125;121;129;141;135;125;144;152;137;210;163;133;120;139;148;109;158;178;143;141;118;128;143;150;139;144;161;182;149;134;141;133;151;167;133;121;120;134;139;138;137;145;140;178;128;140;128;135;148;164;137;152;137;161;147;119;147;119;145;153;165;177;163;185;210;188;210;189;148;150;153;164;153;144;131;138;126;123;126;140;139;91;129;132;149;129;145;134;147;167;209;191;195;171;169;195;202;162;155;181;196;193;171;165;143;147;169;169;170;166;179;165;171;161;155;160;145;155;192;187;191;171;151;113;156;147;140;155;157;156;146;152;153;155;169;150;124;128;127;142;172;214;241;239;177;170;147;134;122;121;138;151;137;132;136;144;124;143;139;140;128;135;143;124;132;110;121;155;124;136;166;225;280;224;179;141;126;120;131;167;169;194;192;214;177;174;221;239;214;183;164;184;159;157;123;115;110;135;127;133;122;137;101;95;118;119;133;96;92;90;109;123;107;111;126;124;132;127;114;150;188;205;268;254;186;150;129;135;158;178;143;143;133;156;141;143;161;136;126;132;135;172;226;278;226;155;150;143;139;115;146;132;144;113;117;136;140;144;155;170;148;154;162;146;159;175;164;184;159;149;166;137;158;143;159;158;151;151;141;161;175;175;186;186;151;164;134;153;144;167;164;155;189;184;187;151;136;127;153;168;198;167;170;133;132;126;128;148;133;159;161;122;162;143;142;126;145;183;196;222;202;207;157;151;162;160;175;138;134;141;155;146;160;203;217;228;249;209;226;198;145;144;153;123;186;181;159;104;116;130;118;117;127;135;167;139;156;148;119;134;143;115;124;134;150;150;144;155;154;139;146;170;177;172;146;182;190;172;163;176;134;153;132;118;102;125;135;151;156;178;179;187;202;182;214;204;228;201;199;158;176;164;164;193;169;186;151;133;108;113;146;132;128;124;150;137;172;138;147;126;153;136;141;134;146;153;153;170;161;157;155;131;141;126;147;157;139;113;121;105;125;128;146;146;158;132;118;115;129;141;136;140;139;149;165;147;149;150;159;163;130;161;164;163;139;149;122;109;146;102;121;148;149;173;241;214;225;205;195;190;198;165;144;119;149;127;122;121;126;114;109;127;153;140;134
162;162;164;216;186;162;152;161;166;153;160;164;185;200;188;181;155;157;153;171;206;201;171;168;177;187;210;174;183;173;159;142;163;99;150;135;162;134;150;131;163;154;145;146;182;147;139;150;147;177;183;169;167;132;137;123;146;124;92;105;109;124;88;93;88;119;128;136;135;129;144;137;129;122;142;142;141;149;133;141;103;151;144;151;135;179;199;151;121;133;124;117;127;139;166;152;108;133;155;143;146;128;137;142;127;152;135;128;139;135;111;120;117;125;107;141;168;150;123;126;142;149;151;143;133;122;119;124;128;154;143;123;123;126;144;142;138;127;121;141;153;163;151;125;152;139;121;117;133;126;131;148;190;165;122;139;159;165;196;150;142;133;142;121;129;133;143;115;152;105;116;153;143;122;117;158;156;200;177;151;139;132;123;119;120;133;136;145;147;187;175;168;145;150;143;150;132;128;142;116;160;140;131;124;118;126;164;134;149;125;162;169;176;141;146;130;137;131;119;109;124;122;172;146;153;162;153;147;134;140;134;142;163;184;168;170;159;146;135;130;143;146;146;145;119;168;180;185;178;175;199;215;219;207;167;139;168;167;164;152;152;150;175;141;125;122;153;171;169;237;459;777;816;498;310;193;145;151;202;231;245;215;260;272;278;250;259;208;190;150;165;147;165;160;192;172;165;175;153;166;163;140;161;148;148;154;179;187;170;115;171;152;149;178;164;161;153;148;155;159;160;153;201;173;146;148;127;114;126;135;124;142;135;128;129;51;27;24;23;15;28;45;86;124;144;134;153;156;130;143;140;141;145;168;170;140;134;139;101;126;134;136;149;131;144;128;142;149;148;171;188;168;152;145;123;152;146;146;159;116;123;113;159;126;181;168;163;147;169;159;157;138;135;141;132;141;141;148;150;143;123;117;85;86;79;108;130;114;114;125;135;121;153;190;164;146;138;136;131;172;162;120;106;142;134;134;121;157;162;112;116;119;129;139;157;160;200;169;188;195;141;171;139;146;164;173;233;303;377;404;246;160;125;84;94;99;120;132;112;116;126;135;119;111;128;117;123;106;117;116;115;147;127;137;143;147;147;171;158;143;135;139;118;114;108;61;76;71;91;81;88;75;83;86;97;107;130;112;98;110;132;119;113;125;119;115;125;129;123;112;117;126;139;142;153;139;132;151;152;180;140;138;156;126;126;137;126;147;138;136;137;141;133;128;146;150;162;142;153;134;116;159;113;114;125;149;155;146;155;175;172;148;138;151;131;113;129;140;127;138;137;152;136;118;101;102;132;115;125;102;112;107;129;133;104;100;108;136;117;137;119;123;122;118;105;101;91;78;99;129;138;123;143;178;137;126;119;113;130;127;114;115;138;181;130;130;106;98;113;141;102;125;105;118;116;97;89;110;110;134;135;118;129;126;155;136;140;108;117;74;97;104;133;128;112;131;135;164;131;146;156;167;147;146;142;172;164;186;192;204;172;179;170;134;186;205;203;248;305;258;182;167;159;144;137;144;131;163;126;148;133;143;141;127;119;134;134;134;124;123;117;116;129;114;121;137;114;129;120;119;116;124;150;157;143;122;128;104;111;106;120;118;130;118;148;136;117;137;109;87;99;100;60;54;56;81;82;116;125;94;146;127;144;138;105;85;111;83;122;112;117;128;126;156;146;158;153;139;164;180;190;186;205;174;149;141;174;148;187;183;176;164;184;186;191;180;170;196;221;146;145;146;131;131;123;114;117;141;182;160;149;124;120;102;104;128;159;131;139;122;129;105;125;126;127;140;195;254;303;239;182;225;210;170;122;129;172;161;165;166;143;136;115;144;218;252;270;252;182;145;144;188;176;163;152;151;149;147;167;190;208;188;194;176;144;152;134;129;129;131;139;198;182;205;167;171;146;158;168;177;163;203;189;161;163;141;115;143;137;142;146;131;120;114;122;142;170;152;139;139;160;136;148;150;132;124;133;138;131;126;148;121;145;153;146;183;141;159;140;155;176;199;234;200;158;142;117;157;139;136;171;132;147;163;142;154;146;149;150;125;107;136;127;153;148;177;160;179;175;148;157;185;224;200;151;113;123;119;115;133;142;147;130;119;144;125;129;198;195;181;131;138;144;150;127;130;142;186;206;158;191;197;158;157;155;153;141;147;172;182;157;157;154;150;173;172;151;159;143;147;140;141;149;133;174;136;148;165;140;141;144;134;157;132;148;127;150;163;166;166;157;126;134;146;189;196;207;177;188;147;125;102;126;171;139;138;150;142;141;120;154;130;130;115;148;197;199;201;179;169;216;218;180;152;139;140;138;156;113;133;130;187;189;197;163;193;162;158;154;148;159;161;156;136;154;129;128;151;148;139;120;144;177;204;179;155;116;82;80;89;109;142;159;177;151;135;142;139;170;134;141;141;150;116;124;124;161;160;116;136;125;135;139;176;193;171;155;150;144;148;118;142;165;159;146;130;120;152;160;162;122;162;159;147;147;152;142;169;179;184;148;110;111;116;113;165;169;146;130;127;149;134;149;160;153;156;132;120;144;158;130;127;143;122;135;136;144;190;179;161;202;170;188;147;122;138;121;145;161;132;124;118;131;122;128;126;100;126;113;129;130;126;113;163;208;195;183;186;182;222;213;186;175;195;309;301;273;221;153;141;140;153;153;165;169;183;175;151;161;162;149;138;145;149;169;138;134;125;131;146;179;173;171;177;167;152;151;160;176;160;151;150;142;142;139;167;194;242;200;133;136;143;136;141;149;140;181;150;152;140;149;136;168;165;166;159;156;111;133;135;145;170;137;135;136;152;208;252;254;225;186;167;129;141;129;160;186;186;171;154;174;258;322;288;189;179;192;184;142;144;135;134;119;140;146;143;125;112;111;116;110;116;115;89;99;107;113;102;99;121;126;114;113;118;153;168;155;189;178;157;144;127;111;145;134;144;132;134;132;136;169;153;154;116;128;155;150;157;236;191;170;127;139;147;134;163;169;139;149;139;168;148;171;176;138;127;147;147;165;174;197;199;170;180;170;135;116;135;140;133;141;158;152;150;159;162;181;169;158;124;138;159;171;147;156;153;192;175;164;167;159;172;140;155;192;179;164;144;128;126;135;142;132;137;145;180;172;155;141;145;130;132;160;202;242;227;207;182;174;151;146;174;148;151;156;144;148;149;176;188;279;230;221;210;207;216;188;165;167;135;146;137;138;118;111;113;99;101;121;136;157;189;149;132;147;148;99;122;122;138;152;151;121;126;116;148;161;198;199;183;183;174;180;174;140;135;148;122;110;126;116;144;132;169;142;176;202;193;215;221;220;182;176;184;160;171;170;153;167;171;155;128;136;128;125;133;138;157;141;133;155;143;161;147;138;149;136;144;121;117;132;162;147;165;171;173;152;162;120;126;137;141;136;105;110;134;140;143;183;150;110;136;99;123;115;131;140;142;151;163;161;151;171;142;146;139;143;125;139;130;106;132;109;115;139;149;122;149;156;167;161;176;226;249;189;155;146;149;139;170;140;142;137;123;118;124;122;126;128;138
142;168;153;162;177;157;139;162;146;137;193;198;206;202;209;161;154;144;153;167;173;223;168;180;176;204;181;170;171;177;143;131;147;167;137;131;173;159;147;147;143;146;140;160;146;144;140;128;180;184;164;183;173;167;142;123;123;108;105;83;107;113;92;81;119;128;130;140;132;131;129;138;162;160;126;150;136;128;137;129;130;149;133;134;153;191;190;163;144;113;105;122;145;150;178;129;146;154;159;114;130;134;117;133;155;121;128;129;130;134;125;120;113;117;122;126;142;149;134;141;138;128;122;105;120;109;125;136;141;131;136;138;112;99;134;134;174;139;146;125;131;141;127;144;146;145;166;117;122;136;125;130;137;163;145;122;148;189;234;183;161;136;130;111;111;128;132;133;122;128;138;150;154;119;110;130;153;171;165;145;165;138;118;135;127;137;149;192;181;167;199;199;171;143;148;139;141;118;139;133;105;125;109;118;110;133;128;139;138;134;142;149;158;135;142;167;116;136;101;113;144;137;148;172;146;170;170;189;153;162;124;154;159;170;185;155;156;144;142;126;135;140;141;110;149;200;160;162;156;154;179;212;191;180;151;171;167;181;153;146;171;186;192;168;151;126;151;141;166;218;445;840;848;691;347;191;151;148;144;177;181;182;196;269;205;195;249;216;201;178;150;168;159;162;175;174;169;159;171;181;174;151;168;143;147;191;135;157;153;123;142;156;150;144;143;140;93;139;125;142;153;154;142;138;140;144;112;130;99;126;134;113;126;125;88;61;37;25;12;15;22;60;95;153;164;195;145;163;130;117;131;133;151;162;201;151;161;139;140;128;150;136;151;139;150;153;135;127;161;176;173;163;156;125;127;98;139;148;140;147;135;129;122;145;161;164;121;151;151;155;142;147;150;146;138;143;162;148;135;171;132;113;95;83;99;98;103;120;122;128;128;147;176;231;218;152;123;133;149;135;166;159;144;146;127;130;162;134;133;134;135;89;116;115;144;164;178;170;174;141;170;159;150;152;180;155;217;270;362;371;243;165;135;106;91;135;143;144;112;119;130;132;138;113;112;132;98;115;126;132;134;116;151;151;158;150;151;154;156;143;131;153;141;162;99;74;68;74;81;71;76;77;83;88;88;96;129;124;101;125;129;112;132;117;113;127;125;141;133;150;117;139;139;138;136;130;139;178;159;144;167;149;146;137;159;159;134;113;132;169;130;124;119;134;139;152;137;111;130;117;118;151;131;152;146;141;169;157;135;156;160;146;117;132;124;129;122;147;132;149;145;165;158;122;114;109;102;106;111;111;115;109;122;135;121;96;101;137;116;109;120;104;117;98;103;93;95;78;92;112;116;117;109;152;162;175;132;104;111;123;144;136;148;170;132;109;106;95;113;145;136;129;114;120;109;102;101;117;134;143;154;135;153;132;109;118;90;113;91;112;76;107;116;114;119;131;155;158;135;164;158;163;179;157;163;156;138;183;175;188;168;166;197;177;173;202;253;261;279;249;183;174;163;174;156;154;148;140;134;134;126;137;174;160;157;138;146;141;132;132;118;123;120;121;122;133;122;97;108;144;120;121;130;125;143;137;109;132;108;137;139;130;120;164;138;124;135;128;109;134;81;105;74;85;86;102;111;117;105;87;110;124;127;110;98;98;86;95;135;120;119;127;120;174;159;147;180;189;190;178;163;163;187;178;176;126;137;132;179;170;166;162;151;161;188;164;187;144;154;131;154;118;135;142;138;116;121;154;173;138;144;139;122;106;108;150;136;141;131;111;120;138;115;122;137;143;230;325;355;244;205;179;200;148;140;142;137;157;157;149;142;134;134;153;168;233;263;206;166;145;140;138;147;162;162;188;170;182;168;192;187;179;174;162;157;158;128;130;114;143;127;185;193;147;194;145;138;133;142;178;159;200;172;169;169;124;125;139;151;140;140;119;125;113;117;119;122;127;131;138;140;141;131;143;162;140;119;127;147;119;136;132;145;166;148;148;175;182;173;137;154;180;164;190;147;149;141;132;163;159;139;145;121;174;125;124;152;135;143;144;140;137;161;149;141;148;151;144;162;130;128;188;222;205;160;132;115;114;135;137;147;146;138;132;128;133;151;174;184;148;161;130;119;145;146;141;117;170;185;194;193;227;211;163;142;162;161;165;165;150;139;159;145;170;181;203;170;157;146;150;148;158;137;167;149;141;167;144;134;157;119;135;133;128;109;136;152;166;148;160;161;148;118;137;179;245;220;209;169;151;124;126;139;134;163;137;145;149;158;147;102;105;125;115;155;242;253;202;197;174;187;224;180;143;138;158;165;134;146;152;167;176;194;199;159;170;179;197;172;147;174;151;143;134;131;141;131;160;166;133;121;180;230;217;175;162;114;81;64;72;107;139;144;135;145;137;122;120;166;144;138;147;149;140;125;122;134;137;155;142;147;138;144;155;175;190;162;145;142;154;138;143;143;146;150;149;141;171;169;147;125;126;168;167;149;144;137;200;200;195;157;145;138;119;142;111;167;147;122;116;155;150;154;157;174;137;100;106;149;124;124;109;143;139;124;118;151;166;175;186;136;177;151;153;111;142;141;129;136;138;122;127;113;133;115;150;126;103;136;128;114;118;124;149;158;151;183;196;232;246;244;182;198;312;500;549;419;252;141;137;149;158;203;180;163;134;154;180;166;181;195;170;140;136;141;147;163;149;142;152;184;137;147;161;121;152;182;162;165;176;171;155;162;159;165;157;190;205;184;147;155;150;155;155;143;194;151;144;155;158;165;158;187;209;218;176;144;115;118;122;140;164;167;143;157;140;182;275;348;301;198;144;138;127;123;131;133;154;182;164;149;180;231;264;165;199;167;177;150;151;119;107;142;121;137;113;124;103;110;111;127;125;98;117;137;112;114;97;107;108;104;86;99;126;134;159;158;155;193;148;126;122;114;147;141;157;134;107;126;126;143;150;127;126;115;127;151;178;200;208;162;161;128;143;163;188;175;155;153;115;132;128;151;149;139;173;156;157;155;177;200;191;183;178;161;142;113;145;152;137;125;132;111;123;178;155;134;157;117;120;125;134;113;174;140;145;157;186;192;164;176;163;160;178;145;156;164;117;139;102;119;119;105;135;150;174;174;162;154;151;156;132;175;225;261;255;211;182;167;176;196;188;205;182;173;144;136;155;149;176;227;192;189;208;241;213;206;166;151;136;117;123;145;137;133;125;117;115;131;142;187;149;148;159;163;132;147;135;117;150;144;138;126;122;142;118;148;183;203;205;187;208;158;175;160;137;155;114;110;125;109;146;146;190;173;171;206;178;195;211;200;198;160;162;132;156;133;150;151;170;131;102;114;118;122;129;131;136;153;148;143;140;161;143;137;153;163;141;141;131;126;138;133;146;196;160;161;130;141;154;172;157;118;133;125;121;149;134;177;179;111;131;109;109;136;141;150;152;148;178;184;196;170;185;146;131;119;126;161;132;141;127;122;114;141;138;131;166;145;154;165;173;202;206;192;164;135;150;174;137;160;163;136;127;140;120;109;114;125;138
131;150;168;167;167;134;153;140;136;164;239;291;258;200;167;162;149;155;159;151;151;157;168;190;136;176;187;177;179;157;149;128;177;155;179;151;174;181;194;131;127;155;142;139;129;134;131;179;171;184;189;153;168;143;139;138;128;107;107;109;127;110;106;102;115;121;120;120;131;121;122;158;140;155;137;108;126;151;134;133;132;120;120;131;158;166;172;163;122;131;117;130;150;144;166;144;139;151;141;125;140;127;121;132;134;134;129;100;115;126;124;115;131;114;100;120;129;138;125;120;123;158;117;136;164;140;105;146;133;156;158;152;120;114;146;154;157;162;130;120;149;133;128;146;127;121;108;144;117;156;121;146;154;111;104;101;129;188;203;188;135;112;136;107;124;154;122;111;124;122;116;129;129;115;119;127;139;160;184;156;154;165;132;146;128;135;140;174;185;204;207;173;159;135;138;147;116;112;126;114;117;133;130;125;116;137;130;158;139;169;146;161;148;167;159;146;153;115;141;130;140;141;179;145;161;165;212;152;139;167;164;169;148;148;154;155;131;145;141;132;141;132;133;140;169;173;168;164;158;163;171;224;190;186;186;194;205;191;171;139;163;185;200;149;164;150;147;158;143;187;336;570;619;486;276;163;132;140;141;142;154;153;177;196;184;198;207;176;176;153;140;153;146;173;178;196;180;178;152;218;208;193;176;158;153;154;127;156;161;130;138;134;142;131;142;120;126;130;137;136;129;158;140;153;140;147;147;130;147;126;119;108;121;96;72;60;21;23;14;20;34;38;85;155;164;152;141;160;150;124;137;145;142;176;191;154;130;131;131;152;169;163;145;139;141;133;124;180;153;173;167;147;168;131;135;139;151;125;146;162;117;119;116;145;140;146;159;155;166;165;152;153;161;162;153;143;141;167;167;121;145;112;97;82;91;107;112;138;145;150;143;147;196;223;214;148;123;122;114;146;145;157;153;127;138;131;119;133;155;118;132;111;114;121;147;136;170;151;145;186;152;187;164;148;167;172;194;239;243;252;162;163;136;113;106;137;138;113;111;108;121;133;129;122;132;149;124;120;135;136;125;142;132;149;126;141;149;154;163;134;157;155;158;135;132;98;96;79;69;96;65;73;85;118;101;105;113;125;146;129;137;126;137;125;130;124;131;135;122;127;134;151;144;148;150;149;127;190;154;172;126;123;143;151;176;191;133;133;167;129;124;135;158;135;117;156;132;148;138;150;138;143;150;141;127;139;138;136;141;138;169;154;129;133;116;116;146;118;160;145;137;127;118;106;105;91;123;126;114;118;113;121;129;144;119;118;127;114;113;133;100;132;89;90;84;93;96;91;125;140;124;119;113;135;145;157;161;148;119;131;150;150;138;122;96;82;114;101;116;120;136;119;136;107;130;133;104;95;129;131;138;127;140;105;126;119;115;115;99;103;85;113;97;110;142;129;166;141;152;133;149;179;163;132;145;145;165;183;198;182;175;206;179;152;189;222;263;298;290;275;201;181;159;177;157;158;158;172;137;139;144;160;177;217;175;128;122;127;152;136;140;116;120;136;146;103;124;116;106;122;139;140;133;138;138;132;118;117;138;111;122;114;119;126;153;136;153;147;93;101;102;100;75;67;90;106;138;79;84;106;103;95;130;112;113;97;102;129;124;148;146;137;138;128;164;149;164;191;192;160;146;168;141;137;145;141;157;172;156;191;170;158;147;213;229;192;174;165;177;163;143;145;147;133;141;106;130;157;149;150;149;144;137;103;135;125;169;167;200;158;152;126;111;149;124;127;217;256;269;214;168;200;177;141;128;136;153;169;149;174;126;118;137;155;160;182;191;156;107;130;128;122;158;149;164;187;198;199;194;143;163;165;158;157;127;158;149;153;112;145;130;139;140;136;129;130;163;157;129;135;163;176;171;180;136;123;139;161;164;146;143;149;132;118;110;137;122;122;140;124;135;147;124;131;143;143;148;165;128;129;115;146;152;153;164;172;160;176;139;139;145;146;182;195;168;132;152;159;172;179;153;153;170;150;155;134;133;117;138;137;152;154;144;156;147;164;142;147;156;144;174;179;184;203;187;129;133;145;131;155;156;160;123;143;129;122;167;187;174;158;126;162;115;115;121;129;122;203;170;182;160;194;203;163;173;154;133;143;152;154;153;139;139;169;191;230;196;149;144;150;151;150;159;142;164;147;142;142;139;150;147;132;155;134;147;156;156;155;171;151;150;137;118;155;146;183;181;175;158;138;143;103;122;126;139;151;153;143;128;138;124;120;116;124;145;241;240;225;202;192;173;220;180;155;168;120;150;140;150;163;134;185;178;165;162;172;176;207;177;171;161;126;126;140;148;153;145;135;141;131;124;165;193;167;176;128;113;70;63;79;101;120;149;157;145;141;152;136;142;132;111;120;133;144;140;137;136;147;161;155;151;128;124;135;150;155;146;169;160;139;130;133;146;157;188;180;112;143;145;141;137;121;154;164;173;162;157;161;226;170;155;134;135;155;139;168;171;111;137;129;129;143;169;174;133;125;130;129;137;115;115;133;139;140;152;120;140;159;170;171;137;127;155;133;129;136;124;147;159;126;133;127;105;132;126;111;144;124;115;110;93;102;96;130;178;208;190;198;241;256;300;260;241;360;573;657;467;209;161;156;139;138;164;169;177;175;182;164;157;164;176;153;151;141;155;176;135;171;141;146;151;136;155;145;135;154;184;183;186;155;183;146;150;174;183;156;176;193;165;132;133;124;139;139;156;148;166;161;164;171;177;177;150;187;222;185;141;133;135;123;149;161;177;155;144;159;202;244;306;287;216;144;139;131;157;148;157;151;132;171;170;162;146;171;150;146;186;210;130;139;109;130;136;146;156;150;123;124;131;125;116;116;126;147;126;120;133;119;94;110;95;94;113;133;162;151;160;192;241;205;131;109;130;137;169;195;174;145;124;117;132;125;111;115;114;145;138;165;206;196;154;118;131;148;158;191;167;171;141;129;147;151;147;141;148;127;141;149;143;182;177;165;164;173;195;137;158;155;149;140;176;167;140;96;131;137;155;152;142;124;135;131;142;154;149;143;165;167;156;176;171;168;172;147;121;160;150;127;119;147;115;130;132;123;156;178;169;150;151;150;162;157;152;195;279;251;216;150;159;204;173;177;158;179;168;151;163;142;120;179;176;215;187;168;200;200;180;159;173;152;163;124;153;140;153;136;123;103;133;136;157;123;134;140;142;133;137;108;136;136;167;126;152;141;159;166;159;176;197;211;232;241;186;165;162;132;121;111;126;138;142;150;147;185;183;188;197;144;152;188;193;178;167;174;164;139;138;153;165;125;128;113;113;110;139;122;151;160;150;144;179;161;180;160;149;166;152;132;135;104;139;170;153;151;157;162;122;157;163;138;140;161;176;128;126;128;107;149;143;132;152;115;122;152;130;120;170;163;146;191;230;215;218;170;146;136;116;153;192;173;140;133;151;121;116;159;148;150;157;145;156;146;160;209;191;166;136;170;158;123;144;167;160;133;118;134;129;128;121;131
134;166;147;144;167;142;206;167;136;157;240;314;253;173;157;154;142;153;179;146;134;189;175;175;139;147;170;166;158;158;127;134;170;151;148;156;201;227;200;151;130;142;140;127;124;133;148;179;162;168;176;146;147;159;113;109;115;126;108;110;112;115;129;119;121;130;109;119;103;122;129;131;132;168;176;146;131;130;126;147;136;133;137;162;134;154;144;152;119;118;104;138;120;138;147;154;160;144;130;155;140;128;124;113;119;136;115;123;111;121;128;109;104;100;120;100;118;110;113;123;137;128;157;169;163;136;140;125;119;154;172;146;137;137;140;163;162;162;124;113;120;117;139;168;127;132;136;140;115;135;138;144;129;104;95;100;119;142;171;147;129;132;126;130;120;127;113;131;136;139;147;134;117;116;112;127;131;177;201;163;165;153;126;150;130;119;132;178;220;222;254;214;158;130;145;148;135;133;123;108;119;133;146;120;123;147;141;121;143;147;138;173;153;139;157;144;130;138;108;125;121;129;160;157;172;178;159;191;151;158;168;130;156;151;135;157;149;145;137;138;127;142;146;172;166;218;174;180;162;154;169;182;201;171;200;230;209;183;148;144;142;163;162;139;130;129;134;144;147;164;257;334;388;268;196;149;154;155;134;162;153;145;164;172;166;178;194;168;128;149;163;142;163;169;191;168;159;164;162;213;226;231;181;165;158;158;121;139;147;133;153;123;124;120;126;129;147;132;130;135;142;137;138;123;154;141;136;140;139;111;141;124;106;97;74;44;19;20;19;18;21;37;67;128;144;148;149;137;128;120;104;123;142;182;153;159;141;134;124;141;159;154;165;158;151;139;148;152;165;158;155;141;173;138;160;152;124;119;144;125;141;133;117;143;151;144;188;136;159;152;153;160;153;171;167;157;139;175;156;145;121;148;93;82;91;118;109;121;122;167;135;178;176;204;172;138;122;103;112;133;131;136;158;141;156;131;112;135;138;109;90;108;116;147;132;135;168;168;136;174;163;157;190;142;140;158;178;173;182;186;180;186;130;133;119;130;124;130;121;102;109;127;97;113;102;110;113;140;158;145;128;156;137;153;171;152;148;155;157;184;169;165;158;147;114;98;78;99;114;89;65;77;86;105;115;137;125;135;130;119;127;143;161;118;131;117;140;136;146;144;177;153;148;132;147;160;185;162;177;118;110;146;140;177;168;164;146;147;139;128;153;150;160;146;129;152;140;130;147;143;133;124;143;133;136;136;155;116;123;133;140;145;155;116;118;110;138;151;152;138;128;103;111;93;90;113;110;117;118;128;140;131;141;119;121;124;106;134;114;141;124;109;106;109;98;89;100;94;116;137;147;140;97;137;164;170;166;144;136;127;162;142;139;109;107;89;82;93;122;121;133;122;142;98;109;116;119;100;122;131;145;131;127;125;118;99;104;103;94;108;101;100;120;112;137;118;160;141;114;127;126;150;153;169;154;170;202;181;148;182;190;172;171;154;180;198;255;280;290;270;191;185;178;169;157;159;166;167;159;147;131;186;213;194;142;131;122;150;157;154;130;139;137;128;126;123;100;103;90;118;151;112;107;122;169;130;126;115;114;108;137;121;135;139;154;160;135;140;137;119;86;85;87;81;98;95;115;99;113;103;109;92;116;139;98;120;112;126;116;116;140;149;121;124;139;139;159;171;158;146;115;139;155;134;156;143;154;140;152;182;157;159;179;177;187;179;176;152;174;140;147;167;131;128;120;119;111;138;147;132;151;181;160;136;145;109;146;134;177;110;146;145;135;119;140;170;197;232;211;155;157;149;148;130;132;137;192;175;196;132;114;122;125;147;153;142;127;133;133;125;113;117;139;135;159;177;192;164;132;149;144;148;126;136;127;139;161;133;138;119;124;125;131;141;126;127;164;157;143;155;138;151;160;177;160;132;112;135;138;145;145;137;142;142;114;138;107;109;135;141;121;141;122;142;154;170;146;157;143;136;125;133;144;158;160;146;158;193;167;116;159;167;164;161;148;144;149;162;176;153;141;158;167;152;149;123;110;120;133;127;149;182;157;140;136;134;133;125;153;176;173;158;193;218;170;165;142;151;146;151;138;141;145;122;141;119;158;180;165;137;139;116;128;132;113;130;126;138;175;171;164;181;154;138;138;129;142;137;131;144;139;124;126;146;220;223;171;164;156;152;160;165;181;163;163;153;156;165;160;148;132;138;108;114;133;153;168;177;161;149;157;131;143;175;183;160;159;153;132;176;140;124;125;125;130;141;144;131;129;112;100;108;98;118;161;223;232;196;193;185;191;190;176;159;163;147;121;161;139;195;163;160;160;164;170;161;182;187;222;148;157;138;146;156;170;131;161;146;130;154;131;159;155;155;112;121;71;80;79;79;117;110;133;137;130;123;137;146;185;154;124;128;108;145;139;131;152;148;170;165;134;124;119;110;146;141;157;184;173;141;165;148;152;204;247;230;145;92;127;132;108;140;154;152;164;147;137;155;168;151;139;138;117;144;158;144;141;135;120;138;136;134;138;158;143;131;122;117;129;130;139;162;136;150;126;128;150;151;196;170;130;118;143;164;144;125;128;146;151;147;129;129;132;122;118;134;143;103;112;101;71;82;130;163;172;199;239;224;202;293;317;299;297;386;485;525;323;195;153;153;128;142;156;183;177;207;199;164;140;161;185;160;159;148;176;198;174;179;162;168;163;141;123;134;155;145;154;150;144;129;158;159;167;171;167;153;185;163;147;126;131;132;134;145;131;188;175;185;165;181;187;212;200;198;219;161;154;141;140;133;154;145;178;175;150;138;150;219;242;218;187;139;164;170;149;129;132;157;159;147;150;172;160;167;166;168;175;179;179;135;123;131;125;146;164;138;139;130;163;130;121;96;133;129;141;124;109;120;86;105;121;107;125;124;149;152;153;194;261;203;119;109;138;130;194;207;167;125;134;126;155;132;116;129;125;143;137;145;223;188;168;158;135;182;193;188;169;169;148;144;131;146;163;138;173;125;151;152;170;176;182;176;181;159;168;155;172;187;224;221;184;175;171;132;145;140;136;144;125;123;136;124;159;157;122;147;152;161;170;172;148;138;139;130;132;130;132;135;150;111;127;135;130;144;141;174;171;131;161;158;168;152;191;192;280;272;188;147;159;170;169;194;236;234;154;149;136;133;127;149;156;144;141;148;180;185;159;147;161;194;185;145;132;157;163;140;141;119;141;125;131;140;149;132;156;143;142;123;123;115;154;134;159;140;161;151;143;171;195;229;213;294;204;165;149;138;112;135;138;131;147;155;170;158;186;211;178;184;170;173;160;190;180;215;164;146;139;159;171;133;116;113;113;124;124;141;154;163;163;165;181;213;199;175;139;132;151;156;146;139;113;142;157;162;134;123;139;162;165;156;127;136;151;150;126;117;101;121;145;146;119;134;149;157;127;169;139;150;162;213;242;234;200;161;156;124;135;157;200;248;214;156;172;161;123;144;143;159;146;135;145;164;142;141;153;131;151;164;163;126;136;121;147;118;114;129;95;115;109;133
143;160;154;151;161;156;177;170;164;203;233;297;245;176;176;153;161;171;170;180;183;200;178;141;135;136;130;180;166;167;145;150;159;151;170;131;164;211;190;148;125;138;146;127;132;148;157;161;147;145;134;129;141;129;127;129;120;151;145;124;143;137;132;145;140;127;117;123;112;161;162;142;166;194;215;140;131;152;151;154;149;156;159;169;141;165;170;162;132;104;118;134;141;136;160;165;185;128;144;155;180;159;122;96;92;123;152;125;120;139;116;108;113;104;113;131;117;124;130;136;108;118;148;153;158;113;123;146;132;186;190;150;135;145;148;140;129;131;136;114;129;135;146;127;118;137;136;156;115;161;129;134;135;111;99;111;105;139;140;121;136;123;126;133;107;127;117;118;108;139;141;150;142;129;142;130;134;169;202;158;162;140;152;141;121;135;138;164;208;170;263;195;144;130;126;133;121;130;132;121;135;130;122;132;120;131;140;131;134;164;174;161;112;129;138;124;131;145;140;137;139;137;140;153;152;190;191;154;167;141;168;127;142;138;135;106;141;133;149;147;151;161;119;145;207;212;151;196;179;154;201;204;199;185;198;200;159;196;165;142;137;155;148;147;123;143;111;150;148;173;189;211;216;202;167;144;125;152;171;149;144;167;181;216;222;191;195;177;175;148;166;179;154;201;171;149;136;149;151;207;251;195;178;154;146;138;151;125;122;152;142;128;109;117;123;120;125;133;146;137;173;140;140;142;133;147;130;122;159;145;117;92;98;75;65;39;20;25;17;8;16;34;50;73;91;110;126;116;106;130;117;117;137;156;156;144;144;122;122;125;158;147;150;152;124;129;122;136;133;163;156;151;151;147;154;149;122;122;111;137;133;125;112;151;146;152;166;179;150;158;155;143;150;147;177;150;144;160;147;123;123;127;122;95;92;102;117;140;136;138;156;179;149;156;145;136;139;108;128;126;136;127;131;135;131;138;161;133;120;122;117;123;107;138;146;112;146;145;150;146;166;162;142;157;149;117;140;169;142;133;138;166;158;145;149;136;144;139;99;118;115;121;131;116;115;120;133;122;165;149;150;167;153;154;154;130;155;140;170;165;188;169;178;146;128;114;80;104;87;89;73;76;96;118;140;113;124;130;137;145;144;159;184;176;138;157;155;158;155;164;194;146;135;126;157;145;161;138;168;130;132;112;142;168;173;179;155;130;144;123;164;170;164;174;140;169;155;142;144;154;148;117;122;141;132;134;126;137;106;123;131;141;106;112;120;130;137;133;132;122;139;113;80;93;85;105;120;125;109;132;127;134;115;109;138;113;117;118;108;90;120;120;97;98;97;113;123;158;168;167;145;121;100;117;156;142;134;128;133;140;143;123;125;101;106;106;124;97;142;117;148;121;117;138;120;123;102;103;111;148;129;134;116;98;108;126;121;97;101;115;101;108;118;125;127;133;111;133;123;130;130;141;137;140;177;138;180;160;174;155;163;166;170;161;214;241;219;227;293;285;227;144;148;139;169;154;174;151;144;179;190;187;181;186;145;126;118;142;157;148;131;141;145;141;109;125;125;113;113;106;99;109;111;122;119;112;132;115;116;123;133;106;136;141;164;162;174;167;135;124;106;118;89;73;82;115;90;100;97;99;113;94;88;108;123;96;142;139;129;115;107;133;143;129;126;134;144;152;159;190;154;119;190;155;165;161;138;139;158;157;173;142;154;156;187;191;169;144;172;167;140;150;143;120;141;119;118;147;151;167;194;167;161;161;124;138;117;130;120;125;112;128;154;142;155;155;190;179;163;165;129;154;142;128;145;125;133;162;175;159;110;111;144;144;120;120;123;119;142;132;102;103;125;142;167;181;176;175;145;164;168;154;127;139;156;145;170;129;156;150;128;147;168;154;148;118;149;125;151;167;138;162;166;162;162;111;122;113;135;138;178;172;132;134;140;129;115;108;123;144;155;127;115;119;145;154;149;146;128;139;144;130;143;159;175;158;149;136;153;134;131;133;174;182;168;150;201;177;181;145;176;158;154;145;145;127;111;98;120;127;145;156;173;159;148;123;144;143;154;129;158;182;164;204;211;170;145;140;157;162;160;139;157;171;154;158;170;174;157;146;139;134;136;109;141;139;155;142;166;144;173;164;177;163;164;138;139;154;144;128;147;158;122;166;193;209;195;173;141;168;168;153;159;165;150;165;146;160;160;140;119;133;123;114;115;153;159;173;184;181;115;112;157;201;191;164;134;152;152;125;137;101;121;138;155;139;136;127;117;100;85;97;106;103;163;183;191;196;171;195;181;171;166;166;140;139;148;159;185;163;175;166;166;158;169;161;171;212;179;176;164;159;161;137;142;170;186;158;139;125;111;161;150;149;129;128;96;86;82;108;101;144;135;137;120;141;140;195;184;167;116;134;139;162;134;139;145;126;160;152;128;134;120;114;159;155;166;162;200;178;162;144;156;193;276;222;157;127;109;115;154;137;157;143;120;141;133;130;137;147;161;131;140;125;169;149;162;112;115;124;130;120;152;135;162;169;139;149;116;131;158;187;124;126;150;160;127;138;164;167;172;124;133;148;146;149;147;136;153;148;100;125;127;127;140;157;153;133;119;103;95;113;127;154;175;205;242;262;215;252;248;236;300;329;346;330;236;169;150;143;143;140;164;179;196;199;188;151;163;164;165;159;169;151;164;164;186;150;137;140;124;140;135;131;155;148;153;136;147;147;171;171;166;160;148;147;173;148;151;136;135;135;146;160;174;241;221;210;188;167;189;198;191;177;155;162;141;149;135;157;155;140;159;151;127;118;120;151;163;155;166;136;164;215;196;176;143;137;139;123;161;151;160;191;156;230;174;177;166;111;138;121;124;138;145;161;168;142;143;143;131;129;112;134;130;129;119;114;119;111;123;122;128;145;154;159;133;193;186;164;125;149;122;167;188;193;174;156;143;168;148;132;127;119;118;143;141;134;169;174;170;152;130;175;284;298;228;147;142;143;160;113;170;142;139;152;167;136;150;173;150;172;171;183;168;187;167;176;293;275;179;194;192;148;110;145;138;131;110;118;123;136;156;131;144;144;147;174;148;121;132;159;139;129;139;120;161;118;152;124;121;119;162;130;153;155;152;160;145;155;171;180;169;211;226;219;211;154;140;192;197;201;207;212;174;159;144;150;150;141;142;153;153;128;135;131;144;140;166;185;172;164;164;180;173;158;138;125;132;117;149;143;150;129;142;129;131;135;140;136;139;147;159;147;153;170;146;166;189;217;274;298;218;172;161;140;111;122;130;143;129;154;172;165;178;218;175;187;179;196;173;177;204;221;194;163;159;191;163;145;140;117;110;143;147;141;165;178;151;181;211;210;205;194;139;117;158;129;129;117;144;156;146;123;133;154;145;164;136;147;156;138;150;130;150;117;108;121;130;127;110;120;136;127;152;177;171;182;194;186;226;216;157;155;125;112;117;153;177;198;214;176;190;174;167;143;146;161;179;133;153;155;127;132;153;124;156;181;139;130;147;136;105;142;123;127;140;112;125;155
178;162;160;150;153;162;170;142;144;174;233;241;205;180;193;191;174;188;183;193;186;191;184;147;130;146;165;168;174;203;139;167;189;162;153;140;157;177;190;170;150;141;172;131;140;116;145;133;132;127;116;141;175;134;130;124;159;167;226;209;157;120;149;147;164;147;104;137;140;195;215;166;250;294;305;182;156;129;142;165;171;171;181;159;138;162;145;178;133;110;124;108;115;138;151;180;157;175;167;251;256;221;127;126;113;166;187;156;120;106;103;113;118;102;130;130;153;144;123;128;98;120;146;161;148;139;139;131;120;165;179;167;146;173;137;145;108;156;136;134;146;129;143;147;119;130;126;117;145;129;148;154;140;126;109;126;130;127;151;123;147;127;131;120;95;112;112;111;140;127;173;173;136;162;138;148;133;155;163;211;144;145;142;125;122;149;157;151;147;164;173;180;127;134;118;136;147;150;112;118;141;142;141;120;133;123;115;134;134;159;191;157;128;146;142;132;123;114;150;127;121;143;143;135;150;183;207;169;179;171;161;178;152;141;129;107;140;152;140;157;126;150;147;144;157;171;168;176;179;153;149;186;171;164;192;155;160;165;163;138;148;142;182;163;129;138;119;143;131;156;148;180;178;163;176;163;154;171;163;184;200;204;233;215;232;256;223;202;209;185;159;178;173;211;172;164;165;145;181;179;175;190;167;173;160;138;119;129;141;153;134;146;142;145;106;114;154;122;169;159;171;178;141;142;130;163;143;147;137;129;119;102;70;67;43;30;31;13;31;11;24;20;27;53;50;69;83;94;89;129;128;135;136;148;136;156;147;144;113;118;128;156;128;131;139;129;174;141;157;157;158;164;149;156;127;118;111;120;130;121;126;156;141;128;158;179;180;174;176;164;151;170;141;168;149;168;126;133;129;149;143;148;117;100;92;119;113;124;167;143;172;165;151;169;156;133;138;124;127;123;124;146;121;147;167;193;151;131;105;110;123;117;125;141;133;151;153;145;143;154;150;160;166;159;145;161;139;151;151;153;154;157;190;231;190;168;129;105;107;112;141;139;141;123;119;116;127;118;133;154;160;153;176;171;140;141;130;162;160;159;192;151;158;153;120;122;100;97;80;69;83;93;100;112;131;137;133;136;152;143;155;172;167;213;147;161;147;134;154;184;172;154;147;123;143;147;140;146;144;116;123;104;137;125;181;157;139;152;163;166;207;206;164;172;190;169;163;161;180;153;135;141;128;127;135;151;127;132;131;121;130;124;164;136;140;145;157;159;125;132;112;115;116;87;78;80;94;116;142;127;139;150;132;146;94;114;129;106;120;110;98;92;95;111;95;112;133;167;183;200;191;123;113;91;126;107;107;119;144;117;147;154;130;152;104;109;115;129;111;112;118;116;118;111;119;121;113;127;147;124;148;136;106;104;111;106;116;110;129;121;111;96;117;138;141;104;115;125;123;135;106;154;157;172;169;158;179;171;144;163;196;177;193;172;188;199;242;253;291;287;201;129;152;144;155;150;155;152;155;138;143;143;164;133;129;120;143;148;160;137;121;136;132;129;130;128;102;125;106;102;110;107;123;122;94;117;123;134;122;139;154;140;155;151;162;201;198;172;154;120;130;106;95;105;71;88;87;83;84;102;80;91;120;98;100;109;144;150;125;107;96;113;118;138;126;125;126;136;177;167;151;157;128;163;165;145;130;156;156;191;153;142;149;126;162;146;172;141;152;174;156;130;124;138;128;136;152;219;202;175;172;190;149;128;134;113;133;121;137;140;133;143;142;151;132;137;172;168;151;128;169;128;143;122;110;130;143;152;145;127;109;132;146;118;109;149;136;134;156;132;117;128;117;142;158;155;154;143;156;158;184;150;146;151;141;129;133;134;143;165;151;147;164;176;147;144;150;143;118;155;141;185;162;148;154;137;128;126;132;135;178;170;134;137;130;123;133;93;123;148;126;129;128;108;128;136;124;146;139;128;141;146;178;223;230;198;156;148;156;119;139;161;168;165;190;194;221;216;157;140;150;157;148;171;142;111;115;106;98;144;176;174;197;179;130;158;146;149;183;178;140;153;135;204;193;171;157;164;156;152;145;160;163;156;155;137;166;145;121;138;143;133;165;115;158;161;172;177;162;155;166;165;166;177;165;184;185;162;181;163;120;166;135;145;172;154;171;160;151;172;168;136;147;179;166;183;162;167;164;136;118;109;109;117;129;134;149;164;158;145;112;122;153;200;195;147;113;155;146;127;106;122;107;133;157;149;116;118;122;154;102;104;116;119;143;160;195;168;181;172;174;161;161;138;146;142;160;152;171;207;228;175;163;144;154;182;171;188;192;148;146;151;145;142;157;188;169;162;170;156;153;153;169;144;147;128;117;109;108;140;99;138;165;134;157;120;166;177;215;180;126;151;145;125;131;137;140;144;124;111;110;119;126;134;149;129;148;163;167;176;192;121;131;173;195;191;182;141;116;136;113;124;130;110;128;148;163;160;143;135;147;165;117;120;177;185;145;125;146;120;151;155;156;159;146;176;195;152;128;122;151;151;153;181;168;161;155;153;146;160;136;135;132;125;149;159;147;136;139;165;165;141;118;172;146;166;132;154;126;112;88;104;130;149;177;211;251;242;237;217;224;205;241;254;228;187;152;140;180;164;165;147;167;167;197;175;196;149;165;152;168;181;177;134;148;178;144;154;156;126;126;124;138;152;172;154;162;140;120;151;145;170;169;150;151;171;147;143;168;146;148;166;149;142;206;270;264;196;145;141;172;189;185;166;158;154;200;173;134;160;133;132;153;161;126;134;149;167;171;163;154;157;203;273;268;197;147;137;140;137;155;139;144;191;174;166;196;163;135;103;140;130;124;147;157;164;166;153;123;125;115;142;115;117;160;114;102;125;125;150;137;131;122;129;143;148;131;145;152;147;143;167;164;205;216;199;162;137;153;163;144;140;120;128;122;158;129;156;167;182;196;175;169;286;382;397;311;175;115;158;135;136;165;175;178;146;142;156;144;142;159;155;172;172;179;183;180;209;310;293;216;144;154;160;154;108;126;134;128;118;124;148;155;150;144;147;159;140;162;155;132;147;118;169;128;123;135;148;157;132;130;116;138;131;138;124;136;126;151;164;168;209;181;194;196;236;187;164;171;155;177;171;182;175;156;134;128;138;126;142;152;148;117;111;129;142;148;165;170;164;163;149;139;154;177;135;123;138;128;143;118;121;113;123;112;148;129;137;137;124;138;129;143;171;148;157;131;159;224;245;261;233;178;166;140;131;120;116;146;124;148;145;155;199;179;195;191;190;183;160;177;178;175;212;186;180;171;155;145;173;158;155;130;147;131;147;173;174;189;162;158;203;181;179;157;125;117;136;124;139;138;119;127;129;134;148;134;131;132;140;119;134;130;142;153;117;120;133;129;150;135;150;146;173;160;175;178;166;170;185;219;209;165;158;123;142;127;154;174;179;192;173;191;160;132;131;134;164;157;142;135;147;153;140;118;157;160;147;159;123;116;143;137;118;113;144;119;142;114;154
197;197;157;139;165;156;156;137;154;158;196;209;191;231;249;259;212;170;167;185;185;185;134;146;137;165;138;154;190;189;157;152;162;167;151;134;145;166;180;176;179;133;154;161;114;138;129;155;131;131;140;156;140;142;137;130;167;208;371;310;187;161;148;182;128;111;124;121;139;173;173;209;254;299;274;178;156;146;165;153;162;181;188;205;164;158;151;146;127;128;120;111;115;143;152;153;132;130;186;305;437;297;140;137;137;154;163;161;150;123;104;118;119;168;167;143;148;152;149;151;100;127;142;141;147;141;143;142;139;164;185;129;151;152;175;139;132;120;138;172;139;151;151;121;133;126;112;136;147;136;131;152;133;137;137;134;160;125;136;130;135;123;123;134;114;120;114;126;123;125;147;168;147;178;165;147;154;160;156;184;169;121;139;114;138;139;152;156;147;139;162;136;160;138;150;137;109;105;116;143;142;156;125;162;126;135;117;140;144;173;160;142;146;139;142;151;136;124;127;119;116;147;157;170;179;172;196;169;174;171;187;162;151;149;122;151;132;153;148;175;146;150;143;143;148;143;137;168;173;192;185;178;156;164;148;160;148;148;150;139;159;191;238;188;187;117;131;162;166;170;160;138;147;141;152;191;184;154;168;178;193;202;233;209;268;269;228;188;174;142;151;167;190;175;176;163;145;132;120;129;160;170;139;142;143;128;129;130;145;172;157;119;145;156;109;135;113;116;155;174;169;164;132;108;139;134;126;137;150;115;101;84;76;56;36;31;18;17;19;26;22;20;21;31;33;58;60;61;81;106;120;145;151;177;173;160;181;142;143;137;138;159;144;120;130;147;123;125;148;134;145;148;165;145;135;111;116;119;130;136;145;139;155;186;153;171;194;202;169;173;162;134;147;154;143;163;152;131;140;162;161;139;120;86;108;126;125;150;149;177;179;139;150;137;159;120;131;138;153;127;147;127;120;127;161;180;174;164;133;109;102;112;116;140;149;152;155;175;141;141;170;140;199;144;178;132;155;167;156;154;166;188;216;288;291;243;127;126;108;115;141;154;166;149;119;110;130;129;146;136;177;127;147;134;146;124;143;174;148;175;155;135;159;140;128;150;124;89;77;64;67;69;101;101;113;114;117;133;143;155;162;174;174;191;149;158;182;178;227;225;212;155;141;120;138;161;136;118;126;135;119;133;135;125;160;152;161;149;174;190;228;223;170;166;178;185;160;149;149;154;140;128;139;145;156;146;125;137;132;144;126;150;121;142;128;146;167;135;123;126;122;118;97;85;77;109;120;129;136;134;121;138;167;137;129;127;117;110;130;112;94;103;106;120;117;137;121;162;192;172;174;134;85;103;110;106;111;119;136;162;147;146;141;128;120;127;148;110;84;104;123;104;99;110;138;126;132;111;132;154;140;136;118;105;101;111;86;111;103;96;105;116;111;138;150;114;121;107;111;122;133;130;182;168;174;189;177;178;167;177;182;169;191;208;208;211;201;252;246;238;194;162;154;146;152;181;150;129;128;139;131;153;156;130;132;115;142;142;111;102;122;111;136;123;125;109;112;117;105;110;109;131;115;127;132;137;132;142;147;135;128;131;151;151;183;189;212;221;176;153;145;106;115;107;74;71;81;83;97;115;91;107;107;107;83;114;122;119;113;98;122;132;126;139;120;135;102;138;157;177;189;163;150;143;168;155;153;136;170;146;176;147;125;119;157;174;148;157;142;164;153;143;141;123;127;124;206;239;196;152;154;191;144;152;133;131;130;129;119;106;127;134;140;117;115;115;134;145;150;137;142;156;153;118;117;140;135;153;143;125;101;135;140;136;119;126;121;148;179;145;123;140;152;161;133;121;137;175;162;195;174;155;181;149;155;150;129;146;146;140;168;177;182;164;160;156;176;125;153;155;160;161;178;163;162;133;142;128;120;138;148;127;138;120;139;117;119;129;125;152;158;149;136;126;162;116;113;152;109;144;124;168;216;260;293;195;163;165;187;162;162;159;192;195;175;174;175;202;144;115;154;146;167;158;127;93;103;117;112;136;171;181;175;154;166;154;171;167;176;154;149;131;132;172;175;152;153;153;145;136;130;152;158;160;148;162;145;136;148;159;167;149;160;153;142;146;167;168;178;138;154;161;173;166;177;166;170;164;134;157;142;142;163;151;166;154;167;131;132;148;138;173;165;165;158;136;144;146;158;145;148;111;87;101;112;132;121;147;149;116;120;129;170;169;181;152;154;187;151;125;97;125;179;178;180;144;140;138;140;143;123;129;130;144;126;145;182;173;216;180;163;164;155;157;154;147;153;131;181;191;193;169;160;174;167;153;151;202;191;158;177;126;148;161;170;172;139;167;165;168;194;153;167;147;142;134;122;114;120;136;141;142;127;138;160;136;168;179;159;158;139;129;150;155;143;168;135;139;130;132;133;109;166;138;148;152;170;137;196;178;190;147;154;134;154;151;147;145;124;125;102;128;118;124;141;157;169;157;149;158;210;138;147;144;151;164;152;141;141;139;138;171;178;190;165;186;193;165;154;165;183;166;171;174;189;179;179;150;151;163;153;138;130;139;140;165;175;129;155;140;135;154;148;171;155;181;156;193;159;132;109;105;99;134;167;211;223;244;214;225;199;176;215;196;157;149;160;159;229;253;218;201;171;175;172;192;180;174;148;173;160;185;159;167;166;144;135;173;156;139;143;139;145;148;146;158;183;145;125;139;156;183;147;145;145;128;129;132;136;139;140;158;127;164;175;218;290;250;173;125;165;161;199;172;153;153;166;156;142;145;155;149;158;134;128;125;162;156;220;202;167;150;193;290;253;181;149;127;147;117;124;150;145;144;153;170;170;145;121;123;124;144;141;160;159;181;178;171;152;118;135;111;121;139;126;134;132;122;161;109;154;145;148;117;140;165;161;138;133;129;156;183;184;212;200;168;156;175;141;129;118;124;107;137;128;132;158;169;179;168;158;135;138;238;468;506;301;186;155;139;125;150;184;199;163;193;183;157;144;159;145;158;157;186;213;201;183;185;260;242;165;141;132;129;137;133;110;130;133;111;108;158;137;154;164;173;169;152;166;145;121;125;131;135;121;120;128;131;152;155;147;137;137;130;126;144;171;151;165;168;167;175;172;142;188;186;174;165;146;161;170;158;149;140;121;120;142;137;121;125;169;169;142;137;141;131;167;178;190;153;164;126;145;123;125;123;141;155;174;143;126;145;121;135;112;107;138;139;137;133;142;116;155;142;131;131;159;156;170;244;212;199;201;137;122;147;146;134;138;140;154;180;159;172;218;211;232;203;214;215;190;172;199;206;178;155;156;150;144;175;174;161;157;138;119;153;165;201;178;176;146;154;168;159;175;131;101;133;124;145;125;126;126;123;133;154;120;145;140;133;108;106;116;111;118;145;161;166;173;137;134;137;162;178;168;171;146;158;146;175;187;182;187;144;144;144;142;128;148;147;123;131;159;167;142;135;131;118;123;126;124;165;156;132;120;162;172;144;149;156;115;134;142;136;139;123;140;130;127;123
201;202;155;143;149;170;168;149;151;132;167;216;192;188;248;255;210;186;178;154;150;135;135;146;124;136;146;148;197;180;154;150;205;186;165;137;125;185;182;211;188;174;192;142;129;114;129;127;134;120;132;119;134;141;175;164;136;238;363;333;222;184;182;161;141;104;102;133;149;171;165;203;273;300;228;158;166;156;144;137;162;163;167;199;153;160;150;147;154;118;119;114;119;126;174;159;143;143;175;351;557;349;188;128;135;162;147;142;147;107;120;100;131;167;209;141;152;139;156;162;133;129;138;125;135;160;158;132;159;146;135;162;146;184;186;161;125;119;131;123;154;142;147;144;123;130;146;153;119;134;134;129;136;143;122;154;146;141;139;111;106;138;116;134;146;132;127;117;97;137;148;160;157;154;145;165;135;152;126;139;146;128;127;139;140;151;156;141;147;160;138;135;116;135;133;135;113;113;101;133;122;158;148;149;135;127;131;160;147;179;182;155;154;153;168;151;148;138;128;120;151;140;128;145;179;190;180;188;158;170;167;145;144;152;142;160;136;148;158;141;153;165;154;126;131;153;135;133;167;203;192;168;150;182;164;143;131;134;117;126;156;202;286;266;179;143;131;133;178;176;156;151;136;155;166;204;195;170;175;186;229;217;230;216;246;308;233;185;200;169;150;146;163;158;168;134;148;137;159;154;146;157;153;136;143;131;130;139;131;133;132;139;152;127;142;132;126;140;167;175;193;131;176;147;169;133;141;115;121;121;95;63;61;63;39;35;16;24;26;33;35;31;25;29;23;39;42;54;88;96;138;132;126;150;155;181;206;156;137;138;171;155;164;114;132;147;128;130;156;127;134;141;153;155;127;152;134;132;139;137;159;119;157;208;199;151;159;163;177;122;180;175;171;169;153;150;151;130;138;134;117;118;126;96;111;124;119;139;163;144;150;150;202;152;162;138;128;139;153;141;120;126;135;135;171;161;147;139;139;129;126;111;124;125;160;158;162;165;167;167;187;166;178;171;155;147;160;146;162;139;180;177;214;334;320;210;138;91;103;93;121;147;192;124;130;119;132;120;132;139;134;131;134;139;150;140;166;154;148;170;142;148;141;163;145;127;105;113;78;59;55;81;80;93;110;100;119;108;142;113;162;153;141;155;122;157;166;199;197;203;177;113;132;158;162;172;142;139;151;157;137;147;148;140;142;133;134;148;177;195;227;183;160;138;141;148;151;159;126;136;126;113;173;176;181;161;180;164;176;171;167;142;130;151;143;139;152;121;138;123;118;107;86;94;82;119;111;129;116;135;128;144;147;147;120;97;91;121;117;107;88;98;120;123;113;129;135;138;146;174;159;141;114;101;113;144;128;137;131;119;141;151;130;139;125;111;95;123;75;105;89;101;109;132;140;109;134;139;143;147;151;138;107;118;91;97;79;92;99;105;111;112;113;138;122;120;125;114;116;125;145;169;172;175;199;204;193;214;211;197;175;173;189;203;178;176;187;238;254;275;200;158;173;154;140;147;155;167;139;142;152;137;150;134;112;121;126;137;154;115;101;113;112;114;105;130;103;98;96;122;104;122;123;128;136;130;142;152;129;145;133;125;133;143;189;205;228;172;186;157;160;125;110;71;74;65;57;62;85;95;104;130;135;104;141;96;114;104;84;105;126;131;133;148;153;141;122;147;153;172;175;144;147;159;150;140;145;150;157;148;154;131;137;133;148;161;173;174;168;159;176;132;165;108;120;147;120;161;159;159;154;156;140;140;138;134;131;123;114;123;114;120;115;125;122;143;138;147;127;122;126;139;148;138;129;135;113;112;145;115;113;115;130;130;125;132;109;147;138;154;154;135;177;167;136;124;143;192;172;174;168;166;177;158;139;169;140;129;123;152;166;189;190;217;186;152;137;124;128;129;178;168;168;155;151;122;126;127;142;124;149;137;127;134;119;108;121;130;128;147;146;120;132;129;101;153;144;145;122;133;128;151;215;290;257;217;172;208;199;193;124;175;174;216;183;180;180;161;154;153;139;145;146;109;117;105;101;106;115;114;189;177;180;158;161;175;164;171;185;154;186;160;130;124;130;115;130;148;162;136;144;119;147;163;141;142;142;133;159;149;169;156;162;165;154;159;156;192;170;154;143;172;167;170;175;176;161;162;164;171;165;153;169;170;167;164;148;127;138;160;161;150;149;155;149;140;135;156;169;135;119;99;118;127;121;120;134;137;127;137;137;121;149;132;133;116;142;160;138;122;119;136;196;252;164;134;149;195;188;172;122;129;112;125;113;132;151;153;180;180;154;159;157;165;162;156;143;131;125;182;176;172;162;179;166;161;176;158;161;165;170;174;126;140;171;140;167;154;205;219;190;172;161;167;152;154;131;119;123;129;166;142;132;156;136;138;159;146;141;145;127;122;137;140;150;195;163;165;139;110;138;149;152;172;131;143;158;145;179;171;234;163;140;142;117;162;131;145;144;151;141;134;147;151;150;166;148;147;146;174;185;160;145;134;144;136;160;138;134;147;182;180;192;167;159;179;210;167;171;171;183;163;132;156;163;157;170;160;199;222;237;169;124;122;160;131;139;151;177;149;156;122;125;165;161;165;178;156;183;168;120;118;118;130;128;228;211;208;222;194;184;176;175;174;148;160;142;184;266;316;294;207;195;164;164;186;156;154;187;182;177;145;164;173;165;145;143;144;149;158;125;122;132;144;167;181;157;152;159;126;149;140;144;142;149;123;121;134;112;135;158;142;132;162;162;188;240;225;180;133;119;156;182;169;148;138;122;142;126;140;140;137;164;158;144;171;163;180;244;216;179;158;166;165;167;167;160;113;131;148;163;122;140;127;168;147;148;126;124;122;125;140;132;144;160;143;166;146;145;145;116;129;128;137;156;107;119;103;139;139;133;152;147;138;131;171;169;153;155;177;223;209;177;151;154;124;155;154;141;129;122;109;100;136;133;135;159;176;153;158;144;169;153;251;434;462;300;166;119;125;126;156;186;183;201;234;216;218;178;176;155;163;132;155;194;198;188;171;198;200;178;143;114;135;118;154;137;125;130;142;124;112;158;172;179;152;159;137;170;135;146;157;149;122;157;119;129;141;128;108;135;131;161;138;147;139;138;174;136;125;137;149;171;162;177;185;151;141;131;137;128;144;153;111;130;115;151;123;129;132;173;214;165;151;148;142;174;191;196;204;179;153;150;118;128;115;119;145;162;130;136;122;139;152;127;126;137;115;117;145;131;147;118;121;140;147;145;151;189;192;206;192;195;163;165;157;163;168;171;168;164;189;179;191;223;239;242;220;192;204;202;206;204;153;199;179;194;152;155;179;184;194;188;171;150;199;201;224;171;144;136;136;125;147;120;138;126;117;142;128;156;124;141;157;139;132;157;112;100;109;107;108;91;136;122;126;142;180;137;139;129;125;137;114;146;148;156;138;157;159;169;179;155;158;199;226;190;151;160;131;136;123;172;137;141;153;157;152;136;121;134;115;137;129;139;152;215;247;181;140;125;125;124;103;124;123;106;125;137;120
172;167;147;141;163;166;157;157;127;138;161;173;173;175;195;193;180;152;175;136;138;142;164;133;150;153;149;144;174;166;157;172;153;191;168;139;121;142;207;189;151;135;133;156;124;142;124;114;153;126;145;142;172;133;152;149;111;179;261;230;239;261;209;156;104;88;110;120;145;149;169;193;233;263;190;145;170;163;168;146;120;129;143;199;172;122;160;192;139;138;115;115;102;132;148;119;138;164;182;323;431;321;194;131;130;134;147;143;137;144;123;105;130;185;170;155;122;143;154;153;123;124;122;163;139;154;128;139;142;126;134;145;140;167;176;174;141;125;116;129;128;132;156;120;120;120;114;140;122;121;112;154;141;145;148;162;152;119;119;120;118;120;143;146;135;122;142;141;120;126;139;137;163;149;142;144;136;131;146;132;113;133;117;134;142;160;164;156;161;144;139;134;123;140;133;129;99;102;110;119;142;150;194;174;142;135;128;136;178;181;156;151;124;121;159;128;102;127;135;142;119;160;133;166;199;209;198;177;157;194;160;191;212;192;171;173;149;155;140;137;160;166;155;163;143;133;136;138;165;178;178;173;165;147;135;136;141;141;139;136;136;185;194;203;166;87;123;123;147;165;130;153;152;174;214;230;214;208;195;185;184;202;186;196;243;237;239;182;168;150;131;150;125;188;171;162;134;153;162;137;178;151;148;132;132;149;153;155;140;140;139;153;126;138;125;132;109;133;132;143;131;138;143;144;153;158;109;143;111;85;76;64;58;59;46;20;27;13;30;54;43;44;39;23;22;32;48;61;87;135;145;155;159;164;163;176;159;164;159;134;152;130;139;147;160;125;131;159;137;146;130;160;153;138;133;146;115;140;123;142;146;147;173;207;204;145;151;141;141;156;201;177;145;168;169;166;168;133;120;145;119;138;117;94;101;110;116;130;135;138;153;156;163;165;164;146;120;148;158;134;127;125;131;139;154;140;149;132;138;169;92;113;131;146;184;168;162;177;169;157;151;204;231;197;151;157;161;148;160;166;185;163;203;242;224;190;118;110;88;125;124;142;138;127;129;138;136;128;146;133;118;137;165;131;153;154;141;152;131;150;162;142;165;142;109;118;99;91;75;60;60;74;84;104;98;111;127;118;133;156;118;133;138;123;140;149;167;198;202;161;152;152;138;155;136;168;153;150;151;147;166;149;136;139;162;154;147;132;157;188;228;172;131;157;158;153;164;165;135;135;159;149;150;181;207;192;159;176;173;186;133;132;113;159;177;168;151;125;108;92;118;102;81;74;77;71;111;126;124;109;126;133;125;126;125;89;82;95;120;97;98;104;78;100;119;133;140;152;128;142;174;138;124;108;132;132;119;107;132;155;143;154;133;127;110;128;120;112;113;101;105;106;92;120;132;127;112;109;121;130;119;121;122;113;101;76;75;93;102;110;138;133;126;112;135;134;112;98;113;124;129;166;183;158;182;226;216;246;322;219;179;173;170;163;185;170;214;258;312;267;221;182;194;171;159;148;137;150;136;127;135;123;123;104;120;128;121;122;132;120;114;122;117;113;115;106;133;112;114;118;115;117;115;132;120;112;139;135;151;131;115;124;127;141;172;185;176;180;165;162;123;105;121;65;67;60;80;93;93;97;121;104;148;135;126;95;111;117;111;111;105;103;105;135;163;145;162;154;137;175;162;165;159;140;162;122;144;149;137;141;128;119;127;118;144;207;199;186;141;177;145;169;139;141;120;150;140;134;137;151;124;137;176;131;139;126;134;142;150;144;127;128;122;119;100;135;121;130;101;93;116;127;131;153;123;108;129;111;134;114;105;133;114;126;130;135;112;141;135;138;166;134;191;215;150;140;174;167;165;142;147;195;186;150;138;140;150;141;140;146;193;185;214;187;176;156;145;134;158;167;146;184;165;165;129;138;125;140;142;143;161;127;144;130;132;115;133;110;136;152;154;136;124;135;121;153;140;150;120;127;157;162;193;197;187;182;179;206;217;158;152;134;161;158;144;150;143;153;121;141;150;139;146;144;126;118;122;142;143;121;142;164;145;142;148;149;169;157;144;164;148;132;147;126;99;103;140;152;135;132;136;125;131;143;133;129;132;164;196;191;166;164;154;144;181;187;207;169;153;184;170;185;141;156;178;160;161;129;150;134;154;158;164;185;146;178;144;135;149;146;165;179;169;152;169;154;136;144;133;130;120;136;141;142;137;153;178;157;135;123;128;129;134;110;123;105;118;157;138;120;125;136;172;224;178;147;165;215;197;165;124;123;151;131;137;121;122;171;170;158;152;176;180;168;134;129;123;151;151;159;158;175;187;169;173;141;156;202;158;160;160;169;122;171;184;160;147;160;225;233;190;135;154;182;184;154;148;116;127;117;134;133;131;115;119;140;136;132;140;129;130;126;111;125;150;164;149;129;145;119;143;148;169;164;140;143;144;138;152;161;184;168;127;111;134;134;126;127;135;153;144;125;136;107;144;134;134;159;151;135;168;142;126;134;122;173;145;145;152;149;143;164;185;151;144;182;206;180;198;184;175;155;163;151;164;173;152;171;216;271;282;187;154;147;170;145;175;147;154;172;168;172;138;154;164;199;170;174;140;160;140;97;89;128;172;190;208;235;208;222;202;218;156;144;148;150;178;232;339;355;339;239;170;186;184;138;179;185;200;176;186;168;171;145;152;168;157;146;153;157;141;117;129;154;152;168;157;165;162;163;134;127;142;161;135;119;124;130;113;129;153;158;147;141;120;157;185;203;143;142;148;155;187;148;153;126;129;141;146;120;141;133;164;160;142;153;131;143;180;181;164;151;136;151;131;139;140;168;149;151;161;130;140;148;148;147;118;111;119;133;148;140;159;152;176;179;152;141;120;153;146;155;119;137;167;125;115;121;115;123;118;137;133;118;145;159;152;208;157;177;236;250;169;136;159;138;147;157;131;118;114;109;125;139;156;163;152;135;139;139;118;147;147;202;294;291;186;163;141;134;165;138;227;189;180;221;235;197;145;146;173;140;132;154;183;197;166;155;193;201;150;139;133;145;137;142;152;166;134;124;145;125;147;171;174;169;161;184;178;184;166;139;162;156;141;113;137;159;141;114;115;142;126;142;129;135;135;171;153;135;136;138;131;178;186;171;130;161;151;130;122;123;120;132;124;131;128;127;129;135;175;189;176;185;157;145;163;191;243;235;164;147;148;122;105;100;149;154;138;136;152;137;150;134;121;133;113;120;122;149;131;115;137;123;134;137;143;166;213;184;180;184;201;184;196;151;166;203;251;226;190;157;187;206;222;217;188;197;195;226;193;218;187;194;189;196;192;168;161;175;180;145;184;160;178;184;200;186;180;172;149;134;133;165;155;140;136;137;117;119;147;135;133;144;134;131;134;128;115;123;110;107;111;120;126;138;139;147;150;140;115;138;138;153;137;161;163;165;141;134;144;156;172;178;263;319;221;193;147;132;160;177;131;120;137;171;153;122;123;148;167;161;137;134;136;170;210;252;215;180;119;123;114;115;112;95;127;152;155;132
173;177;147;176;200;169;193;148;164;158;170;166;180;173;187;157;155;131;150;158;133;140;188;162;164;169;121;133;140;170;163;157;164;196;157;150;153;168;185;185;135;130;126;124;132;143;130;121;127;140;153;180;188;172;159;111;134;154;168;169;190;231;243;153;126;111;130;142;159;158;162;184;257;236;183;157;166;137;144;137;141;154;171;192;171;172;154;159;156;96;104;113;124;120;151;177;163;158;160;168;264;261;177;182;143;127;131;137;147;138;117;139;124;143;143;144;159;157;149;173;118;119;135;115;120;123;125;129;130;138;146;127;139;145;157;162;145;113;104;114;109;136;146;146;130;115;107;128;98;107;126;149;153;152;160;154;117;129;136;117;126;138;140;126;138;144;106;121;116;127;138;139;120;129;120;111;125;142;124;133;132;143;115;161;139;145;136;149;158;149;130;152;148;160;163;152;131;98;115;104;112;164;163;166;135;151;141;127;159;167;165;127;134;147;127;142;145;143;138;118;137;103;148;166;196;202;187;167;170;162;170;178;196;230;170;155;171;164;135;150;182;163;160;158;125;142;147;140;144;174;176;165;158;176;148;125;145;100;160;150;136;171;167;156;121;136;104;110;128;130;172;139;192;237;285;383;302;210;187;170;175;191;179;161;191;199;186;163;144;134;140;145;141;152;135;133;122;175;167;186;158;149;150;155;123;131;151;126;143;143;125;148;161;141;122;131;132;120;138;130;146;161;157;164;187;154;124;107;98;73;49;60;40;39;25;26;41;37;40;51;37;32;29;11;17;34;39;83;108;119;107;154;146;157;156;178;174;162;127;158;162;155;147;150;140;123;155;135;146;151;154;148;157;144;139;128;167;170;166;153;154;155;141;178;161;168;136;146;161;169;214;170;201;199;179;151;143;141;130;139;104;136;105;82;102;102;123;109;123;134;151;172;156;143;176;132;142;139;108;133;110;113;127;125;115;158;138;155;126;116;120;104;135;173;194;195;189;172;160;165;202;196;221;219;167;160;149;160;139;149;153;192;206;218;139;107;120;103;100;94;132;128;120;132;100;141;133;142;132;135;123;150;160;162;166;173;122;132;140;151;144;143;129;156;124;98;87;95;91;93;90;102;132;121;98;110;126;116;122;130;140;137;123;139;137;147;150;156;174;129;132;139;140;148;166;153;141;155;155;135;168;131;157;180;209;144;145;148;136;171;193;174;165;132;135;152;180;171;150;142;129;153;168;187;186;165;195;179;187;175;154;119;144;149;139;128;135;130;109;124;103;73;90;48;54;50;65;104;118;105;109;118;133;104;103;68;103;103;111;99;114;83;121;108;107;129;123;150;136;132;136;135;107;92;127;131;112;126;93;133;136;115;137;142;125;109;119;106;108;120;118;115;108;105;88;91;94;115;104;114;107;135;129;118;87;86;87;92;109;111;127;130;119;114;119;141;119;120;141;170;148;171;171;196;201;209;224;244;282;224;170;147;148;171;156;157;220;286;361;338;208;205;188;191;154;152;149;149;139;117;125;149;150;136;114;110;121;148;130;118;132;124;104;147;127;133;132;141;114;84;110;142;122;125;150;130;147;132;137;133;145;163;133;142;150;169;206;203;161;165;149;102;115;75;60;65;91;90;80;95;81;127;132;102;134;139;100;109;89;115;138;101;137;136;133;151;123;103;140;154;154;168;166;148;173;155;148;130;129;153;124;120;120;120;151;178;169;155;141;141;141;146;135;147;129;135;126;149;128;128;141;162;172;159;141;140;144;170;187;153;137;152;102;140;125;113;133;117;119;107;107;137;132;118;117;111;112;134;129;123;127;125;111;128;131;127;134;162;153;131;135;167;177;171;151;164;188;181;144;136;127;170;157;164;144;137;141;123;131;143;187;211;174;202;142;198;153;168;137;157;148;186;183;177;157;141;135;135;161;145;140;140;129;165;144;121;109;134;127;150;148;155;138;129;142;164;134;125;146;126;152;143;177;162;159;152;160;208;191;180;125;151;142;129;126;131;144;139;140;170;159;153;117;129;129;125;176;160;160;151;114;144;150;137;133;154;160;147;149;153;151;165;173;145;103;102;114;146;163;161;128;134;129;128;112;137;126;160;183;191;168;162;171;142;160;176;179;183;145;149;187;175;149;156;175;176;143;126;138;134;142;142;158;155;171;161;165;132;131;181;150;181;189;167;159;148;142;140;101;118;95;116;139;153;140;152;205;177;125;114;132;114;122;103;105;77;117;140;135;131;124;111;133;140;132;149;174;222;226;200;125;142;129;138;130;138;136;155;162;176;162;163;154;115;122;123;129;120;150;120;165;119;163;150;162;156;194;174;203;160;163;154;149;144;144;150;163;185;201;174;182;158;159;167;181;112;150;142;135;131;147;132;140;149;123;103;155;142;138;152;99;111;117;136;135;141;136;140;130;129;166;164;167;149;145;121;107;132;159;164;184;161;167;133;121;137;132;132;154;168;150;124;116;135;142;156;163;148;135;143;142;146;132;132;158;155;151;141;147;114;164;177;185;162;125;168;200;182;184;170;166;153;166;177;182;181;194;203;232;256;271;170;152;138;179;160;152;162;169;183;172;176;133;148;179;208;178;152;150;121;120;124;107;129;181;208;188;232;213;256;264;194;201;168;152;139;151;215;298;300;277;239;157;165;142;153;222;216;195;184;158;158;156;144;149;155;130;174;167;148;156;157;136;167;164;168;187;170;158;159;158;102;127;145;147;140;125;118;123;129;151;182;170;120;130;139;141;158;149;125;133;162;146;140;122;115;143;151;117;122;115;149;146;135;160;119;126;140;154;167;138;134;134;141;129;110;116;136;172;211;191;152;114;150;150;146;142;127;117;137;134;125;126;157;162;159;152;144;151;170;166;157;155;142;152;150;137;134;122;154;112;100;95;127;153;166;175;180;147;184;220;223;140;119;122;127;110;111;126;102;99;112;128;136;150;185;148;129;105;99;112;146;152;155;179;177;166;173;157;160;178;178;170;154;165;193;204;164;146;159;143;137;184;142;156;152;168;187;187;174;151;149;125;138;151;157;167;206;178;147;121;149;140;162;174;161;175;167;193;167;133;155;171;180;151;127;130;131;133;128;120;104;106;92;124;132;124;129;142;137;163;134;169;185;187;152;152;151;139;145;151;174;158;144;141;99;143;146;117;144;202;237;191;166;160;147;183;193;261;234;175;136;116;126;123;129;147;133;129;154;184;145;146;138;110;124;115;115;132;142;105;153;138;143;125;146;146;195;197;192;193;172;171;194;182;183;143;237;367;335;234;192;172;185;210;185;192;193;238;223;207;215;177;171;186;202;191;184;235;263;240;182;146;182;184;179;197;252;205;200;152;144;149;170;142;147;112;127;162;101;129;145;148;143;120;148;154;149;135;116;129;121;107;121;124;123;132;133;139;100;113;109;130;146;158;143;122;137;131;146;153;152;150;217;284;368;237;128;148;184;190;227;152;133;167;158;145;146;147;157;200;223;203;137;138;159;181;174;215;180;138;118;109;108;103;137;159;147;155;149
160;161;157;191;212;197;165;167;142;152;153;160;174;150;157;135;132;140;143;138;138;179;221;186;178;179;169;140;152;127;151;175;145;149;159;167;138;157;174;157;149;120;151;153;134;131;132;138;134;137;157;147;212;183;170;157;137;151;137;121;146;195;185;165;130;118;120;122;137;151;142;202;203;248;199;165;142;160;152;130;124;147;160;191;176;162;139;155;140;129;101;121;122;122;133;156;206;215;187;168;171;194;176;157;122;142;117;142;145;159;143;121;114;106;127;126;167;153;181;144;131;133;159;131;124;121;103;102;126;126;147;169;148;151;135;134;114;123;112;117;120;124;134;141;134;134;114;119;120;116;119;126;156;182;131;132;125;147;148;149;125;127;130;136;123;121;126;135;130;132;132;135;124;118;92;120;108;116;120;115;134;145;118;120;167;167;166;152;136;156;166;156;136;164;194;165;125;92;111;104;137;139;147;157;127;156;154;144;148;166;155;126;133;150;117;131;136;139;118;116;120;150;152;149;188;166;183;182;175;173;167;160;216;204;147;146;141;167;161;166;183;195;167;146;146;147;162;136;159;170;172;156;153;159;174;164;163;133;132;158;123;148;150;142;134;122;108;130;144;180;150;166;203;306;386;430;334;212;185;186;175;174;168;165;212;187;197;181;156;161;155;159;120;149;132;132;134;172;178;160;167;153;162;125;155;146;155;157;139;154;137;139;141;172;134;140;122;153;140;180;143;146;144;143;136;130;138;111;91;66;51;43;29;37;40;30;24;39;45;67;43;32;18;17;38;34;46;73;74;124;131;140;163;165;174;157;171;169;149;135;158;159;156;132;155;119;135;135;153;152;151;168;164;152;120;135;158;198;183;156;147;135;143;176;192;170;159;147;146;183;196;212;212;227;194;158;163;157;123;137;142;97;103;83;95;97;104;99;130;115;120;141;166;139;134;125;128;118;131;155;107;120;121;141;156;172;166;166;138;127;142;131;149;184;204;196;186;170;165;168;180;199;232;212;162;155;164;156;134;128;166;157;185;204;129;95;107;112;107;93;113;106;114;129;141;134;133;121;153;142;126;151;141;146;171;124;128;125;150;127;175;143;160;156;134;105;78;71;81;98;105;125;127;140;109;128;93;113;122;106;108;120;144;138;138;131;121;144;158;146;119;131;138;107;123;127;142;130;150;166;168;159;152;191;187;159;159;141;172;176;193;193;173;150;153;143;179;161;199;150;148;150;160;199;181;177;177;182;159;151;151;130;127;143;146;136;113;121;130;163;149;102;85;56;37;47;48;80;119;119;116;116;120;117;102;90;111;100;96;104;110;123;105;114;120;111;112;116;101;158;146;131;145;135;108;136;114;132;118;134;149;149;141;111;125;114;108;120;121;144;101;77;78;64;70;82;90;124;122;117;119;132;148;137;88;77;89;105;116;139;152;136;125;118;121;134;141;123;151;155;179;155;166;199;236;226;217;247;210;206;167;184;136;155;152;149;229;348;478;433;268;189;187;194;151;151;150;174;150;137;147;137;144;106;122;119;123;131;131;126;147;143;124;164;149;126;97;120;127;112;117;122;105;117;132;131;133;120;134;125;146;144;123;140;152;160;159;154;151;138;121;94;76;79;66;71;74;81;91;97;101;110;102;97;114;116;103;89;105;103;110;106;125;135;133;112;127;135;129;137;139;142;151;168;197;171;169;137;126;151;151;127;104;123;144;139;141;161;166;177;152;123;155;148;116;125;100;104;110;132;157;157;171;130;125;118;147;186;202;218;144;127;109;87;137;110;136;130;111;95;99;130;109;134;120;137;146;156;157;154;137;122;104;127;128;110;123;132;114;129;145;133;159;156;163;182;197;176;168;166;164;165;176;130;141;162;146;117;149;141;155;155;162;187;143;169;189;165;140;162;169;167;158;179;146;126;123;132;135;136;131;129;137;137;161;131;126;139;127;159;159;142;134;130;133;131;137;124;112;175;110;147;132;149;137;144;162;175;176;134;135;116;102;113;105;134;136;145;155;164;145;154;169;133;160;153;160;192;167;119;122;119;141;121;116;158;168;133;143;136;169;171;152;142;125;110;121;137;144;143;130;122;120;123;135;126;167;172;170;182;152;138;154;190;172;189;188;143;163;192;208;202;181;143;173;172;152;154;149;161;141;142;161;170;163;153;101;127;124;132;155;177;176;186;186;171;161;141;97;102;113;141;148;163;160;169;199;177;144;100;102;115;117;99;108;107;130;163;181;140;118;106;135;103;121;142;163;188;174;183;124;148;138;144;133;116;112;162;173;174;156;171;148;130;131;130;110;135;110;143;172;162;160;143;171;163;222;253;212;204;143;145;126;147;187;201;150;151;199;187;169;169;153;157;153;173;135;158;159;149;151;171;145;139;132;114;134;141;137;116;135;131;121;107;134;135;141;156;148;192;205;224;176;162;135;147;146;151;132;176;156;139;168;140;145;131;151;159;160;171;152;122;126;125;159;150;113;154;167;141;156;151;145;118;125;163;172;130;136;140;147;151;151;131;150;150;188;198;203;179;140;149;167;140;168;171;157;190;204;239;189;171;135;128;160;159;166;168;184;173;162;140;114;146;190;176;150;136;110;121;100;117;104;149;191;207;202;230;211;266;248;228;164;140;138;136;178;229;225;247;186;170;140;170;163;165;256;287;219;175;174;165;155;171;160;155;138;156;156;187;148;135;161;174;179;170;164;185;189;133;139;141;143;134;157;122;112;114;129;145;192;220;169;140;137;121;134;124;113;135;170;140;159;138;165;158;155;144;122;135;131;127;140;132;123;125;127;135;141;152;132;153;117;124;145;121;138;136;184;194;188;134;149;150;163;155;116;106;117;109;134;142;156;148;156;174;148;139;165;189;215;157;201;181;245;203;159;143;163;186;145;129;140;123;148;156;139;148;166;208;197;169;150;132;107;110;109;102;104;125;116;116;138;163;186;172;167;146;128;113;141;104;140;134;131;124;121;163;133;149;188;156;163;132;146;135;139;143;148;158;146;157;151;149;143;160;182;174;165;168;155;149;115;127;182;176;174;197;184;122;144;165;175;160;156;150;174;165;165;174;146;146;187;167;147;149;138;134;134;143;142;114;121;125;135;115;141;134;122;168;159;158;152;163;154;116;124;133;132;120;162;158;163;176;139;114;119;122;159;184;203;242;174;173;162;150;156;160;182;169;166;122;125;115;115;133;128;136;168;187;176;140;159;141;98;113;124;115;126;127;160;164;172;145;123;149;137;167;189;210;183;190;200;210;245;195;169;204;305;309;187;201;187;194;203;176;175;180;229;223;208;209;189;183;190;219;199;237;265;348;242;177;163;171;166;178;214;280;243;177;175;194;184;173;177;167;123;130;143;164;120;128;133;140;136;146;132;153;142;124;150;113;108;100;114;106;135;160;120;118;102;108;139;144;137;149;112;138;160;132;129;143;151;164;241;275;204;136;139;172;288;244;183;163;134;132;174;158;142;175;219;281;208;153;142;138;157;167;152;143;129;124;110;104;112;139;133;143;143;117
141;166;166;195;217;209;156;163;138;138;137;172;157;155;124;126;142;122;129;149;161;222;251;167;176;169;146;134;144;135;160;146;135;149;160;157;166;161;158;163;156;146;128;155;155;155;141;159;170;155;172;184;195;217;194;157;138;164;143;155;163;174;174;145;135;131;127;127;151;152;151;152;200;224;192;144;157;129;160;147;146;130;177;175;206;142;141;149;124;155;118;122;110;128;122;175;186;235;162;142;138;136;144;120;122;114;121;126;152;203;154;127;125;115;128;143;178;162;147;149;124;143;192;174;123;119;103;113;120;137;177;167;165;152;114;124;120;134;114;110;137;152;155;161;123;134;137;108;129;125;122;133;160;147;134;117;161;136;163;145;159;129;117;112;115;120;145;140;153;126;126;100;118;110;113;111;122;118;127;127;160;144;146;134;147;171;156;140;134;134;155;151;154;168;166;143;120;113;107;127;133;135;150;132;124;134;119;148;173;159;186;148;170;131;149;154;160;146;148;132;135;146;141;158;195;176;171;200;184;174;135;153;161;150;141;132;145;139;126;150;174;192;160;177;143;133;167;135;147;136;177;140;226;193;178;173;160;129;114;134;124;133;128;124;94;125;125;122;142;160;153;142;163;250;284;315;269;208;182;152;143;158;159;191;193;210;175;152;161;150;135;133;127;147;112;121;123;160;162;156;171;155;178;151;132;160;192;155;197;146;140;142;139;134;136;127;118;144;157;146;152;137;141;136;127;116;102;73;60;43;42;41;39;39;40;34;39;35;49;51;33;40;30;26;38;50;75;106;117;116;104;139;164;169;175;170;169;135;151;140;172;156;159;169;159;140;152;143;123;135;151;148;147;150;133;155;148;183;142;133;119;135;155;172;191;215;198;161;138;173;182;190;201;214;199;120;142;143;137;123;136;117;119;104;87;99;116;102;107;98;137;169;211;170;148;124;130;138;136;145;149;122;122;115;155;166;197;240;219;138;135;153;159;186;254;195;154;191;146;153;191;173;196;171;167;137;137;147;156;133;131;162;150;152;132;90;86;99;115;101;100;96;112;113;103;133;121;118;123;121;128;135;136;129;149;130;143;142;136;142;167;163;177;163;134;94;83;75;67;84;114;176;142;129;152;122;136;111;139;121;142;127;165;164;145;119;143;144;148;137;149;128;148;140;118;121;131;163;161;183;169;146;170;209;217;161;134;178;151;188;177;179;158;163;149;156;169;167;153;184;160;160;149;182;161;155;176;157;152;162;157;156;96;134;148;126;113;131;134;164;150;122;72;54;56;40;53;79;104;137;143;149;147;121;120;111;106;105;99;92;98;105;131;100;103;110;116;123;126;139;162;159;141;118;117;124;118;129;121;149;128;139;146;106;141;123;121;141;122;130;120;102;88;60;61;78;91;89;86;89;106;117;121;105;101;92;113;113;122;168;169;154;118;133;119;142;126;132;142;157;180;190;154;175;219;236;244;213;188;192;174;148;153;120;130;153;201;282;405;483;328;201;169;168;150;164;172;159;138;149;144;151;135;104;109;107;106;108;137;155;127;149;126;117;144;126;132;102;131;119;158;137;128;125;134;135;161;136;142;143;141;127;126;130;155;157;164;147;147;139;121;90;92;71;60;75;90;80;97;76;95;86;111;110;116;145;109;91;97;103;103;103;125;140;153;135;112;128;131;119;148;151;156;192;166;216;186;154;149;136;119;139;98;131;164;149;161;195;193;176;154;153;147;166;141;120;104;104;128;138;185;174;177;156;132;112;135;158;209;229;159;130;117;113;111;133;137;151;129;111;129;111;123;126;99;168;204;195;190;173;123;132;143;116;149;133;122;127;117;123;150;128;153;164;170;214;175;161;145;143;179;187;158;153;157;167;141;121;112;131;142;142;157;163;151;170;157;159;164;138;145;171;141;172;133;118;116;131;118;119;148;161;166;160;124;142;124;138;137;119;157;147;146;129;134;123;124;107;134;141;142;138;166;148;133;159;156;150;171;158;122;135;123;136;122;135;126;125;151;164;148;163;153;145;155;158;175;167;145;125;121;122;112;129;140;123;153;167;120;140;139;166;135;115;134;133;135;128;181;129;137;130;115;118;123;138;174;160;185;161;149;160;157;154;162;178;154;139;170;202;240;211;168;165;174;154;171;144;167;159;137;143;131;171;154;169;127;131;132;124;144;147;147;143;144;172;173;152;130;109;100;117;143;159;152;149;158;147;133;112;118;117;126;98;120;109;116;178;181;151;136;115;115;94;125;125;152;188;148;176;156;167;129;144;136;119;129;145;143;152;156;164;163;122;115;122;123;154;134;157;202;159;156;145;175;184;234;269;240;187;155;149;135;151;153;163;167;154;159;177;170;205;171;169;156;173;168;157;200;188;174;146;145;116;126;124;127;139;127;145;151;151;151;135;116;128;171;218;173;181;199;245;192;161;141;123;141;160;147;151;170;189;126;165;156;150;144;158;165;178;163;163;130;125;149;159;128;130;126;132;145;147;143;134;106;149;148;155;100;148;151;135;140;155;141;145;167;173;152;146;151;167;152;172;164;151;165;191;185;224;185;147;144;127;148;129;170;149;162;162;162;142;137;115;165;175;156;98;142;113;112;92;109;137;167;200;214;235;234;231;255;203;175;128;142;137;145;195;196;222;180;180;187;163;166;181;232;298;245;166;179;162;165;172;169;133;160;150;149;150;145;140;158;200;208;185;182;164;143;164;142;137;139;139;132;127;118;127;137;166;246;246;222;164;123;127;113;145;142;109;142;122;150;157;167;170;151;159;143;106;144;125;136;140;132;143;146;124;155;140;142;137;127;142;154;114;123;129;154;178;196;166;123;177;168;134;132;115;122;114;161;152;143;141;135;151;159;124;160;174;170;185;199;224;257;233;199;148;167;203;225;146;120;135;133;152;145;154;173;239;268;236;172;102;126;142;111;110;118;111;130;144;138;149;198;154;136;179;141;155;123;132;130;140;105;124;110;114;146;169;228;270;206;144;117;130;146;143;117;155;169;186;162;145;134;139;127;148;168;186;167;186;122;125;145;157;178;177;149;134;183;210;174;196;151;156;174;168;161;164;172;139;151;162;177;169;158;145;127;121;132;126;136;129;136;118;138;177;146;157;163;174;155;145;145;120;135;116;142;141;150;164;196;196;152;135;146;131;150;166;185;215;213;167;162;164;194;165;193;161;150;109;102;155;126;104;116;122;152;154;165;168;144;131;133;135;132;131;147;127;171;162;189;174;128;134;156;169;190;173;180;189;230;224;277;216;161;168;228;217;207;214;215;197;195;165;159;194;210;201;209;206;180;205;236;227;210;225;273;356;295;217;127;146;115;156;198;246;210;191;224;202;190;183;173;134;125;149;211;185;178;173;137;136;130;156;153;133;138;139;155;124;137;116;122;106;124;107;123;92;108;117;130;132;118;140;121;140;171;166;143;127;142;163;188;182;170;147;143;199;237;194;178;132;143;136;177;149;157;154;208;192;210;150;129;154;158;163;120;145;123;102;124;121;118;150;145;140;131;118
142;166;163;155;201;181;190;199;153;153;133;182;155;138;144;144;135;145;125;150;184;212;207;155;144;151;168;159;150;153;143;152;124;151;144;177;176;169;171;156;168;183;148;163;175;172;142;151;172;170;167;163;140;184;162;127;130;161;124;157;182;226;183;144;127;138;129;124;130;153;138;130;148;176;158;139;139;130;143;149;159;147;173;181;171;159;165;167;149;141;124;130;132;153;162;154;185;190;143;167;134;134;128;131;121;123;119;115;165;182;166;152;123;124;95;136;162;159;139;144;132;148;161;175;135;139;110;132;115;121;169;165;148;129;143;133;133;147;148;135;128;156;182;152;182;165;125;130;133;115;150;150;150;138;125;125;126;148;150;154;141;121;128;103;97;123;154;149;145;112;115;140;111;127;122;129;113;143;160;136;138;131;127;138;151;159;150;128;153;127;136;127;129;159;161;150;112;86;90;98;127;122;142;122;129;126;155;134;150;137;150;166;152;145;139;167;152;114;132;117;127;126;136;149;145;165;168;187;197;150;138;137;123;137;105;148;144;138;145;150;148;160;179;142;128;147;136;148;171;158;170;152;201;205;144;170;133;151;134;128;144;129;126;114;123;117;126;165;151;181;207;173;154;185;199;237;195;182;183;135;163;176;191;191;191;199;214;191;173;154;159;148;156;131;115;132;144;166;177;163;127;123;130;172;183;166;199;202;168;159;147;112;132;134;161;158;136;123;143;163;170;167;140;127;104;111;91;69;47;37;55;61;57;43;38;34;50;42;64;47;42;36;34;47;64;80;81;117;119;142;101;148;154;167;197;158;163;150;173;187;194;168;142;134;144;149;148;137;166;122;157;169;161;148;175;174;182;167;172;160;159;159;179;190;213;221;200;180;158;152;165;168;181;140;160;139;165;152;134;142;156;128;119;88;95;95;80;108;112;107;130;175;165;154;142;117;127;117;143;154;144;153;128;127;140;179;262;294;244;162;164;146;156;183;202;200;188;180;168;188;163;170;163;145;155;156;166;181;181;148;150;146;144;142;133;92;101;99;98;112;103;102;119;111;141;148;142;128;127;102;135;124;123;118;115;127;132;145;143;161;153;186;174;152;109;119;61;55;61;95;131;163;127;131;147;150;145;123;128;127;106;127;147;133;140;141;146;141;190;162;145;101;125;126;133;133;164;142;177;194;170;169;150;148;179;154;137;155;153;159;146;172;136;165;129;144;147;145;137;144;170;155;146;158;154;149;170;154;141;156;128;132;119;128;141;130;117;107;129;119;124;100;78;82;54;48;67;60;106;117;161;174;145;141;131;111;90;101;115;103;113;140;132;110;82;129;107;128;112;140;139;130;129;119;129;122;151;152;140;113;146;162;139;131;112;126;129;136;115;150;115;78;83;66;72;89;100;115;100;90;105;108;120;133;108;107;127;149;164;183;187;154;119;135;112;115;116;117;137;136;175;178;166;211;206;224;237;222;168;200;156;185;176;128;119;125;177;265;310;348;252;187;148;145;151;157;160;166;156;130;146;141;119;131;107;105;104;122;155;195;160;164;143;133;138;123;135;105;110;119;109;112;123;142;113;120;129;117;117;123;110;157;166;138;148;143;136;145;132;105;143;102;99;74;46;62;74;85;82;83;109;87;96;105;111;113;86;105;98;94;112;127;125;112;125;107;103;110;123;130;128;149;174;201;202;204;185;161;138;132;155;155;125;152;179;175;194;201;208;164;124;161;144;183;153;131;117;125;128;131;156;181;144;134;118;112;137;142;197;190;160;120;117;120;122;136;136;160;158;145;133;135;131;157;160;152;215;213;169;135;149;120;166;125;127;127;117;135;153;150;147;144;151;183;153;174;179;159;176;167;220;182;189;175;203;193;167;147;164;157;138;157;146;149;156;168;144;166;159;144;188;144;146;137;111;123;125;136;120;130;123;174;192;160;130;124;132;137;144;132;155;140;133;107;115;111;114;128;154;133;132;136;142;171;159;172;169;146;155;162;165;143;143;156;121;166;147;159;152;163;154;164;144;136;147;150;158;162;161;152;131;111;132;122;128;146;116;155;131;132;137;152;104;154;143;142;189;163;154;128;127;140;119;134;141;157;162;165;174;161;142;142;172;174;223;189;164;162;167;200;189;202;173;151;150;160;160;137;158;145;161;140;169;151;157;154;140;146;134;131;152;159;150;177;140;178;182;162;145;107;115;141;131;140;147;154;171;136;116;100;129;128;115;117;118;104;156;166;144;160;118;120;100;110;105;132;153;167;159;170;135;129;137;152;133;132;142;155;144;133;144;172;159;145;141;139;127;154;158;178;157;159;153;189;196;209;209;187;192;171;151;150;125;144;161;178;134;144;129;162;164;186;170;150;175;186;166;166;167;153;146;151;129;136;99;120;151;139;121;140;191;180;173;127;141;161;210;205;180;145;172;161;153;160;135;146;120;127;137;154;151;156;152;138;127;124;141;141;172;187;169;152;123;130;141;143;132;132;117;139;153;136;132;127;133;139;152;128;131;143;113;143;166;159;147;145;148;149;123;134;125;142;159;157;156;159;190;164;235;220;212;153;146;122;140;159;133;150;151;151;156;106;125;120;161;164;150;122;102;124;138;103;99;119;155;195;253;221;237;218;206;193;186;169;172;152;137;165;255;280;215;201;181;184;170;167;203;241;191;171;165;163;179;150;139;128;137;157;170;154;147;155;175;199;189;185;154;148;166;144;153;148;118;127;119;141;118;129;135;137;242;288;220;154;126;135;126;155;149;130;160;148;141;142;169;185;162;156;144;117;155;122;133;156;154;131;124;136;165;137;149;170;185;158;121;138;132;125;145;105;149;153;136;174;153;137;147;123;137;138;116;139;137;145;171;179;156;173;202;202;167;162;183;215;233;193;163;155;168;197;214;141;129;148;158;131;140;150;192;251;261;271;172;155;134;118;118;149;110;118;141;154;138;162;198;164;136;175;196;185;172;105;122;131;119;120;124;132;130;220;330;458;298;180;138;121;148;129;131;150;139;193;199;162;154;140;147;146;155;139;154;148;119;130;147;166;177;162;133;139;183;207;224;188;150;182;140;186;184;142;126;122;133;139;157;167;168;127;132;123;135;139;141;178;162;155;178;177;177;178;155;155;140;150;110;126;123;126;116;132;145;167;191;145;137;123;154;164;153;195;175;241;210;186;173;178;200;213;209;139;138;141;145;136;123;115;152;128;160;143;160;156;130;139;138;154;132;154;153;143;175;160;191;205;145;158;170;163;201;170;203;193;194;251;250;225;159;167;232;175;201;199;202;180;176;166;187;190;194;195;215;216;216;190;217;196;163;174;174;255;216;150;139;141;175;129;165;197;185;218;288;228;184;159;139;169;188;186;261;246;217;150;137;132;153;129;166;126;152;137;137;123;139;104;111;104;115;127;112;113;114;100;129;132;147;116;132;138;167;142;142;130;123;144;155;156;150;146;126;134;150;168;161;127;143;155;172;200;176;157;195;182;176;151;172;175;147;140;141;149;138;106;134;116;131;157;154;148;121;117
140;159;146;160;192;182;191;188;185;135;141;155;152;155;143;141;170;161;141;146;139;185;174;158;158;168;155;160;151;180;141;136;128;130;131;167;202;221;192;174;149;140;143;151;160;163;151;156;150;159;179;176;166;157;173;140;153;161;156;158;265;173;129;143;137;151;121;132;162;147;147;150;147;134;166;122;129;118;166;161;177;171;170;188;156;158;203;232;170;154;115;128;159;123;144;171;157;153;145;144;133;156;155;124;116;101;129;108;159;146;142;124;126;151;133;133;149;158;119;144;118;135;160;129;133;131;127;126;126;160;148;129;117;121;155;125;142;133;130;102;122;116;140;187;187;165;139;119;117;105;97;130;136;131;122;150;149;188;146;158;153;117;125;130;128;110;150;122;130;107;125;134;144;114;118;106;154;141;173;141;150;126;127;151;176;173;167;182;173;153;145;120;149;143;150;133;120;103;95;113;114;108;109;104;128;140;109;129;131;128;131;142;173;160;173;153;138;140;106;121;116;130;133;147;137;171;190;190;191;173;140;141;122;130;109;135;140;153;156;145;138;160;168;184;171;155;164;158;149;168;184;162;180;173;146;163;157;152;116;127;139;128;124;169;152;159;155;150;149;164;156;170;176;162;150;163;153;143;140;136;200;182;192;193;194;197;167;177;184;164;166;145;129;139;118;140;131;151;165;125;163;129;151;166;162;207;214;206;202;164;156;148;144;158;156;185;136;157;137;175;151;155;139;128;122;134;75;38;37;35;47;60;42;32;36;37;49;65;66;72;58;35;59;65;81;107;125;114;130;135;132;147;149;150;173;177;152;174;173;256;250;224;161;145;168;148;152;155;149;133;154;164;146;137;157;157;161;143;156;129;135;169;194;201;222;241;215;157;155;158;142;143;149;160;159;152;126;138;165;153;145;113;133;105;89;93;87;93;95;104;145;185;165;125;148;149;138;139;97;126;144;107;120;111;130;175;257;275;261;163;184;157;138;176;187;204;182;180;159;168;152;157;175;155;142;173;157;160;172;172;165;123;133;136;127;110;110;101;117;110;116;120;128;125;158;153;162;124;137;111;126;149;147;131;126;133;108;162;148;182;163;199;166;157;133;101;86;66;77;85;116;130;131;126;129;129;131;141;119;119;129;120;139;135;131;172;171;184;208;169;120;135;107;138;138;167;150;154;159;145;147;161;116;140;138;160;147;182;172;160;146;136;153;146;171;152;129;133;125;131;131;138;115;125;124;147;151;135;131;110;129;138;137;131;130;138;150;137;144;133;119;120;85;60;53;49;63;85;102;131;140;151;144;119;125;102;102;112;115;114;113;119;122;92;96;103;116;116;117;137;125;140;126;133;168;164;187;165;178;155;154;146;131;130;111;115;150;131;109;116;114;90;85;76;71;99;110;121;107;91;84;89;103;128;133;124;127;144;173;191;155;137;135;108;139;112;112;97;123;134;128;149;167;211;216;217;187;239;200;162;173;186;167;129;96;112;133;193;244;272;204;185;143;131;151;155;148;174;150;104;140;107;116;156;131;147;127;126;162;172;136;143;142;142;123;139;119;124;119;113;128;129;137;160;120;140;150;108;134;138;121;154;138;164;153;172;162;139;133;129;116;123;96;79;60;71;91;64;85;87;71;87;107;122;97;120;98;104;119;114;116;108;124;131;115;147;127;137;113;136;137;142;186;217;207;224;185;151;151;135;147;161;137;154;181;192;203;176;213;178;171;157;141;144;130;129;104;135;131;134;173;177;147;144;130;116;138;134;167;180;152;119;129;139;142;144;150;124;155;147;140;132;131;153;162;128;155;164;161;157;198;190;145;121;130;134;123;133;177;200;179;222;282;247;192;164;146;169;187;232;225;195;154;217;284;261;189;155;176;154;151;141;157;163;176;168;158;182;156;160;151;151;164;136;133;145;112;118;108;121;162;181;236;180;164;133;154;142;138;145;143;123;138;170;150;137;124;128;152;162;126;127;151;175;190;201;168;144;170;138;165;170;155;140;158;163;173;142;128;148;175;159;142;152;144;119;132;162;132;157;145;121;144;131;135;144;149;139;141;118;130;148;130;118;116;127;138;150;152;151;125;152;139;146;140;138;199;193;158;153;143;131;174;215;305;241;201;177;171;202;199;159;153;134;149;146;155;148;137;164;168;181;160;138;148;136;158;134;131;131;152;175;163;137;158;162;199;178;132;105;139;152;161;131;135;134;160;124;119;133;123;123;125;120;133;127;134;166;151;127;105;96;107;119;120;131;171;151;184;165;147;158;120;120;132;131;132;152;131;170;143;155;171;154;170;148;171;157;150;136;160;146;151;179;200;169;178;174;164;182;132;133;135;146;132;156;153;122;119;137;161;187;139;161;169;200;172;132;133;142;132;128;130;93;112;113;140;140;134;133;129;139;166;163;141;163;190;193;195;152;122;143;143;127;137;161;174;125;121;120;126;159;162;118;125;128;144;144;157;196;200;155;130;124;125;127;158;126;143;134;124;142;158;125;117;139;137;153;138;123;134;111;153;158;135;167;132;108;109;131;140;160;192;174;154;167;155;175;160;226;192;155;146;136;163;155;174;169;158;145;105;122;86;142;157;141;140;132;111;109;136;119;127;121;149;213;236;241;220;231;199;228;225;209;182;169;163;179;263;297;244;191;173;186;154;173;162;165;197;138;141;166;176;165;130;134;124;131;157;149;151;176;146;172;188;181;148;142;151;149;170;178;133;131;122;124;129;126;134;148;170;222;188;166;126;140;141;148;147;155;120;153;167;173;156;185;160;174;127;133;133;142;143;157;134;143;136;158;153;153;193;181;213;170;131;131;152;134;156;131;120;141;137;178;171;153;128;143;148;150;132;132;145;153;178;200;181;208;204;231;164;177;198;218;204;151;152;143;165;159;156;117;118;115;121;138;142;121;162;265;295;312;228;138;144;128;168;152;111;129;115;126;141;163;176;184;172;176;181;165;152;120;142;143;137;150;146;168;135;231;411;548;415;197;166;148;145;137;172;163;136;164;164;183;153;155;158;139;164;161;149;137;121;121;120;128;142;146;123;135;190;180;153;125;156;162;156;166;167;150;122;138;124;122;136;139;131;140;107;154;135;166;149;165;159;176;173;156;172;176;141;171;125;127;112;126;142;107;132;137;144;149;158;140;117;110;117;171;166;179;199;241;198;178;161;203;211;256;177;131;134;127;125;121;145;143;161;160;138;142;142;151;153;134;144;163;137;129;161;137;131;140;171;167;131;161;150;179;191;154;176;178;195;194;234;181;204;188;186;214;194;169;184;186;174;181;166;202;194;211;223;255;217;219;203;173;172;140;150;179;151;139;112;138;153;123;170;146;195;208;236;209;167;149;169;163;194;197;292;263;168;153;150;162;140;131;130;153;144;123;151;140;117;118;115;115;126;138;107;112;124;127;116;151;123;141;156;141;134;140;129;116;123;124;119;128;143;114;131;111;146;150;147;154;142;145;152;187;179;129;140;153;122;139;135;152;163;153;127;120;140;147;125;127;143;119;149;139;142;132
148;152;153;162;196;184;236;218;192;149;127;174;162;148;163;162;179;184;144;159;138;174;182;149;149;158;149;154;158;155;174;145;130;121;146;174;195;214;247;217;177;140;139;155;141;161;140;136;152;177;155;151;130;151;193;162;140;153;166;231;195;179;137;115;147;143;143;145;122;129;133;182;165;158;115;129;124;145;158;163;160;178;170;177;176;155;191;217;170;145;126;134;156;154;132;136;163;144;144;138;148;150;184;145;104;126;137;127;121;146;151;123;152;132;121;144;134;139;130;137;170;132;155;122;114;126;145;139;118;116;144;126;130;122;142;127;123;134;115;133;123;119;123;150;183;131;122;126;113;129;125;137;123;127;112;124;160;143;142;128;143;113;124;96;125;128;159;146;119;128;120;141;148;137;126;124;125;143;150;144;157;126;136;133;132;172;201;215;185;163;124;128;110;121;149;135;129;107;122;110;107;120;118;138;159;149;163;123;134;124;117;147;139;165;163;123;128;145;132;129;134;154;146;150;153;166;162;211;178;175;151;127;132;115;126;124;149;145;147;128;122;128;156;183;179;175;161;158;172;172;193;173;161;205;154;153;167;152;136;121;131;130;130;145;154;173;171;159;158;150;149;165;145;154;143;132;141;129;153;163;174;195;185;185;204;203;156;166;155;178;161;153;132;126;128;120;146;145;136;139;168;147;140;139;128;181;189;221;236;207;165;149;153;130;160;140;148;150;169;153;158;139;147;115;118;102;96;62;53;75;56;52;56;30;31;49;53;71;76;72;66;50;51;72;93;102;113;136;95;126;140;179;166;173;190;163;142;165;229;315;330;226;153;145;141;154;160;132;141;147;177;127;164;159;161;155;142;147;149;145;155;155;193;218;218;240;204;157;144;125;133;145;147;142;142;124;126;161;180;178;191;151;139;122;96;115;103;106;120;121;102;152;141;145;131;176;136;121;128;125;127;122;109;113;127;151;197;251;211;175;154;145;160;141;154;179;195;177;164;174;154;151;129;152;139;157;156;153;159;175;170;145;125;129;138;96;109;98;105;127;137;131;154;129;120;163;187;174;119;112;127;111;129;140;134;120;128;144;152;172;162;179;158;164;133;121;111;86;80;105;107;104;119;128;140;148;132;119;134;123;141;131;111;128;168;173;175;185;180;164;187;140;131;141;128;139;150;171;169;133;142;121;119;148;138;155;139;188;149;132;131;131;135;142;159;135;132;135;147;148;115;126;141;117;124;140;132;143;131;126;136;121;112;120;133;126;138;123;143;135;123;87;101;88;60;54;51;97;117;138;137;144;131;125;124;110;100;111;128;114;128;131;113;111;102;107;119;119;136;135;119;126;138;147;173;226;206;190;155;159;159;155;133;129;118;129;108;135;140;121;99;68;90;83;93;125;99;98;100;93;108;96;112;133;135;134;144;152;169;176;139;134;110;116;133;118;132;121;125;106;128;130;168;178;180;177;206;191;187;166;157;165;150;131;91;100;120;192;189;226;198;164;136;157;144;149;171;146;140;141;128;120;116;136;147;161;141;123;127;117;138;135;123;139;146;111;126;120;112;127;116;127;130;138;148;145;147;127;117;96;140;113;131;138;140;149;143;158;146;111;136;119;98;85;63;74;86;105;87;94;118;94;121;120;125;106;126;125;121;119;127;121;127;107;116;135;111;119;119;151;163;163;182;192;211;195;191;156;163;160;133;152;158;156;140;161;197;176;164;167;165;129;143;132;142;112;130;130;142;131;176;188;153;132;126;134;135;175;172;159;160;105;131;148;145;151;138;158;150;138;170;139;142;167;148;166;151;154;135;170;208;171;158;153;130;131;143;182;183;190;305;359;427;309;238;155;149;140;172;187;213;164;165;206;250;228;171;140;140;170;135;159;176;171;172;180;187;186;200;185;170;152;155;144;149;123;147;124;125;136;138;158;183;163;152;164;155;141;138;134;136;143;137;166;151;130;135;137;160;147;125;109;115;149;194;196;185;170;172;165;168;157;129;130;154;156;173;153;174;139;191;165;158;169;170;159;135;150;152;144;130;146;109;143;134;133;147;134;128;138;125;118;126;124;140;130;127;152;139;159;127;142;151;149;144;161;170;180;169;150;145;156;220;302;380;330;221;197;185;197;168;170;142;161;172;159;152;146;167;147;163;157;157;146;172;123;134;142;158;184;146;185;193;193;177;152;177;154;172;149;151;166;173;136;142;127;142;143;114;117;111;128;133;100;118;104;159;169;142;110;144;114;109;130;134;133;152;141;160;174;145;125;129;137;149;134;161;140;155;159;178;161;179;180;173;190;182;184;171;161;146;142;146;188;186;191;194;170;150;148;162;158;144;153;149;157;171;159;142;140;139;158;141;163;153;145;120;137;154;114;126;141;140;141;123;142;160;159;147;128;135;138;140;142;168;195;186;183;139;136;135;102;109;145;160;186;184;148;138;144;135;131;142;127;125;145;138;159;169;197;196;203;163;154;142;147;164;152;147;167;148;157;125;120;144;134;121;130;152;141;131;122;135;136;164;110;130;121;115;122;127;136;126;164;172;159;152;115;185;213;207;181;166;163;160;196;179;175;158;129;125;112;123;135;138;164;157;111;118;132;149;113;125;117;150;221;241;236;256;246;259;241;231;225;201;169;154;166;205;274;215;209;182;179;180;161;171;166;187;151;142;199;169;149;149;130;115;126;149;155;126;116;155;177;202;174;198;162;132;163;166;162;155;135;141;135;141;136;135;135;131;150;134;137;143;150;156;135;143;153;162;169;195;175;161;179;203;150;123;125;121;133;124;138;135;148;152;145;143;149;166;210;195;153;144;150;148;121;128;112;130;137;144;148;152;156;132;170;146;162;142;127;136;133;184;214;216;223;221;172;178;183;213;186;178;135;129;130;128;126;133;120;113;115;130;133;132;142;156;192;280;260;196;162;151;189;168;144;150;137;127;119;170;180;209;172;154;169;189;169;132;134;137;144;175;226;223;195;159;196;358;599;456;281;204;198;207;183;143;161;150;162;161;164;147;156;125;120;129;130;134;166;144;117;112;154;131;132;140;142;171;151;124;121;135;176;162;161;154;142;127;120;113;113;135;123;126;124;141;140;156;196;145;160;160;174;197;156;168;164;158;165;140;108;121;134;106;117;130;108;136;152;134;141;135;128;154;178;177;191;217;258;213;156;181;199;193;190;190;154;139;112;123;118;138;168;164;155;152;142;145;149;145;130;151;141;146;140;167;134;141;159;149;149;136;136;149;145;169;181;180;165;157;197;211;195;216;166;141;189;192;166;205;164;193;185;201;215;217;196;202;240;214;211;211;168;149;115;118;131;131;162;137;165;163;120;138;148;163;172;211;185;138;155;142;219;239;211;202;181;145;146;164;145;161;152;175;132;132;166;121;129;110;123;99;114;121;115;119;136;126;123;132;159;125;124;156;177;159;116;148;144;114;135;117;120;135;132;143;117;138;158;182;178;167;131;136;158;157;143;144;133;117;125;146;169;162;153;139;148;139;151;148;152;137;155;125;163;164;133
168;164;169;179;175;184;223;193;182;134;141;165;173;159;189;193;202;169;144;151;146;157;147;147;164;141;153;174;184;171;170;144;116;129;184;183;200;213;210;222;188;149;144;151;149;118;140;137;156;158;180;145;143;136;139;141;128;148;137;216;201;144;123;129;137;172;166;156;127;118;127;185;165;131;110;150;146;161;170;160;157;158;154;150;167;158;163;162;158;136;144;135;143;125;128;128;128;124;132;145;166;151;172;136;124;185;166;146;149;125;132;125;133;133;141;123;157;148;120;139;143;114;126;115;110;135;144;113;127;113;155;126;114;144;151;139;146;110;105;130;121;97;122;124;129;131;109;106;122;97;106;120;131;114;130;124;160;145;139;120;120;120;87;127;120;132;170;140;130;110;141;140;155;141;110;121;137;161;186;145;122;107;123;152;144;181;227;272;197;175;156;139;149;141;140;115;105;106;111;99;124;129;151;180;204;196;205;173;151;125;134;154;139;126;175;142;145;134;111;120;121;183;154;142;188;200;215;221;191;150;109;143;141;120;129;155;130;149;130;124;121;111;159;164;174;202;167;190;170;164;151;184;175;169;165;164;173;153;151;113;133;128;123;131;152;185;187;159;153;168;136;150;168;165;121;138;126;146;137;151;169;163;212;180;175;179;204;169;160;162;149;142;144;152;114;130;156;177;159;159;182;166;146;135;137;171;180;165;199;225;203;170;146;129;139;131;143;152;127;145;141;141;146;130;116;125;85;80;78;88;107;71;60;52;61;48;66;67;86;76;83;50;101;96;107;110;109;130;128;146;136;150;189;186;189;156;164;167;226;325;329;257;182;152;167;151;166;174;162;169;169;156;168;162;162;122;135;130;148;150;174;177;170;180;222;275;197;169;128;142;129;170;177;140;142;161;147;164;140;189;159;168;140;131;111;126;107;121;121;119;109;122;140;143;139;139;121;111;120;120;117;136;122;107;114;116;143;171;182;135;120;130;143;127;176;194;220;197;147;177;178;154;180;152;194;171;148;146;199;172;146;123;112;126;122;107;82;102;126;113;127;126;138;117;127;149;158;137;138;108;126;110;137;125;137;155;120;152;151;177;170;197;147;140;132;128;106;103;94;106;109;92;84;108;113;104;117;123;116;112;116;123;132;112;143;185;213;168;193;166;128;134;136;127;144;128;163;159;140;136;96;120;144;147;174;151;134;139;168;167;153;175;154;164;140;136;121;131;129;141;114;119;124;111;109;139;154;128;142;136;124;125;117;115;147;111;124;97;133;128;138;101;88;75;57;45;64;98;114;109;144;113;128;147;120;111;94;102;105;132;127;117;112;91;111;105;132;123;116;134;124;118;142;170;190;251;210;159;167;137;117;117;125;137;149;134;129;129;112;120;103;83;86;98;111;131;109;116;95;92;94;100;110;130;139;147;151;142;165;199;143;126;111;121;134;148;129;112;116;106;126;167;147;180;165;164;171;165;187;154;157;129;140;121;92;107;131;184;244;243;201;172;146;141;157;132;131;173;153;156;136;113;123;165;158;145;107;138;147;152;115;124;116;133;159;143;114;127;130;130;124;124;127;149;151;133;128;124;142;148;113;120;106;141;137;126;124;123;116;161;149;128;105;76;93;85;88;95;93;93;92;110;104;101;127;123;106;135;130;140;119;120;147;162;120;125;114;117;138;186;188;183;149;164;165;195;245;189;169;146;175;150;172;141;115;149;152;158;174;151;172;154;141;150;110;123;106;127;118;166;170;202;165;132;123;129;146;134;166;148;144;134;165;174;168;178;128;133;133;142;127;134;138;187;158;148;135;154;140;212;203;171;144;142;134;140;141;154;156;219;385;632;679;372;222;194;189;147;141;165;167;157;139;137;199;180;172;159;169;148;137;159;164;165;164;184;156;221;213;187;171;170;140;124;129;117;109;115;144;132;120;153;152;127;148;184;166;178;145;140;157;154;145;165;133;149;128;159;166;164;125;108;127;127;168;163;207;145;180;187;155;136;135;154;152;141;141;139;122;161;160;168;184;165;138;164;144;149;182;159;146;131;146;148;152;166;155;159;126;154;150;128;108;127;123;139;114;151;142;161;136;137;153;162;131;145;210;177;163;148;168;147;181;263;320;329;239;202;174;211;175;144;132;142;133;186;167;134;151;141;185;150;158;139;176;149;154;151;143;153;162;187;262;247;192;166;144;145;152;155;135;173;156;164;142;145;158;121;159;119;125;139;132;161;130;118;107;134;111;118;102;147;136;143;138;133;153;153;180;145;154;144;158;176;159;126;112;137;129;148;171;192;181;166;186;233;204;190;168;152;146;145;144;147;195;180;194;155;171;162;148;179;151;170;170;154;166;141;141;154;133;155;170;156;168;173;145;123;121;140;149;147;167;162;149;148;168;180;162;125;135;160;161;154;170;142;179;167;150;130;122;119;147;160;186;182;193;170;157;140;145;152;138;110;149;124;168;171;164;179;243;223;184;194;129;166;164;170;147;134;158;155;174;136;147;131;135;157;159;144;145;137;150;144;127;139;105;133;121;129;153;134;160;172;170;158;165;175;192;184;213;178;146;137;171;230;174;157;141;144;154;124;119;144;158;152;128;103;116;138;144;139;113;115;147;222;247;247;245;241;238;263;212;212;189;217;211;177;187;197;208;224;175;193;202;194;175;174;171;147;149;162;168;144;136;126;106;140;128;127;122;131;150;196;187;171;152;159;155;145;169;171;150;153;179;218;158;148;131;122;132;130;137;144;137;164;150;106;142;143;156;193;209;204;164;217;189;164;129;141;142;128;128;134;134;132;125;145;136;148;134;156;157;140;147;132;115;123;110;112;139;162;152;142;170;148;154;163;153;130;145;115;116;134;187;239;229;205;224;162;139;140;164;194;169;122;150;142;131;113;116;157;101;135;130;130;133;127;147;153;204;213;193;190;210;189;180;162;132;140;130;144;178;205;248;209;179;168;162;163;148;136;168;152;212;282;283;209;162;191;300;431;385;255;236;246;215;199;210;146;158;146;148;142;122;127;129;130;132;139;164;137;155;131;159;130;137;142;155;182;155;110;98;103;157;175;135;142;140;125;106;124;96;108;130;141;155;140;138;136;221;224;178;152;184;200;183;173;156;166;127;148;157;123;114;106;101;112;104;116;114;141;150;155;131;125;137;149;164;155;216;248;227;178;171;189;208;186;183;154;131;128;125;117;137;156;147;151;162;140;142;140;159;126;136;129;123;147;136;131;154;132;137;164;144;136;153;149;142;179;170;159;159;214;227;215;175;167;158;155;178;173;172;224;188;192;207;198;214;242;237;229;212;228;181;180;125;96;126;115;113;145;145;159;138;148;144;169;195;150;158;171;158;146;153;226;189;173;153;152;155;129;129;163;153;164;128;135;108;135;131;128;125;109;108;119;111;111;138;138;169;143;140;127;141;149;198;139;140;133;154;149;148;128;154;119;126;129;134;118;129;167;170;226;195;178;147;160;153;164;138;128;136;121;134;118;157;158;146;113;127;127;125;133;137;146;148;134;162;171
117;163;167;193;204;211;209;200;165;143;124;161;165;159;163;198;207;168;140;156;156;146;161;168;156;147;169;155;149;192;158;163;138;148;172;188;178;204;163;182;194;145;145;153;146;140;127;137;144;139;146;157;162;133;129;122;144;112;168;151;157;131;121;119;153;221;249;175;113;138;137;132;143;118;116;125;134;155;163;170;153;142;158;169;156;153;160;154;155;136;123;128;151;152;155;123;118;115;142;135;170;151;125;143;131;168;238;172;156;127;137;110;138;139;182;135;165;135;128;143;134;126;137;117;127;129;126;136;108;118;127;124;130;128;139;115;142;111;149;110;107;126;104;111;112;114;113;95;113;105;117;114;122;125;143;111;126;122;115;128;111;136;110;119;149;129;136;139;135;110;131;160;150;127;116;124;135;148;167;122;149;136;124;145;120;143;177;195;171;147;163;193;158;126;124;112;127;119;125;132;111;124;130;178;240;285;246;160;141;119;121;137;171;159;170;140;148;167;149;143;162;150;152;137;137;192;179;188;175;134;141;119;135;137;108;135;150;137;122;143;145;121;135;156;172;187;192;169;172;179;164;161;166;181;180;158;167;191;153;119;137;139;135;122;153;187;169;163;141;153;114;148;209;152;147;127;150;115;170;126;145;181;185;207;175;181;179;194;173;150;154;132;122;152;141;126;163;161;177;148;181;161;163;169;128;135;148;174;211;202;191;169;149;163;156;168;143;175;165;140;170;181;186;167;139;119;106;103;116;155;126;93;72;65;50;56;47;73;66;76;82;85;103;117;155;112;123;128;132;130;157;174;172;189;183;169;175;168;172;227;212;196;172;161;161;166;156;167;162;144;158;158;160;137;129;137;113;147;138;167;168;163;165;189;196;211;195;138;181;155;160;159;166;164;156;149;153;181;145;173;189;160;147;97;127;147;111;103;110;124;110;106;126;104;123;136;125;119;128;129;130;122;104;127;107;119;149;153;163;125;145;135;154;155;162;177;180;195;171;165;175;191;175;180;151;161;186;169;162;160;140;111;126;106;119;101;98;98;121;117;122;115;122;138;113;134;129;124;115;107;125;131;125;127;157;132;153;138;163;165;178;143;157;124;130;120;86;103;84;112;114;90;102;105;110;109;121;111;113;115;124;134;118;121;132;152;183;173;156;130;106;114;112;127;129;148;151;154;159;156;125;121;127;139;180;151;143;155;157;164;167;180;152;149;129;163;168;123;138;136;162;135;136;122;125;140;138;144;157;134;139;117;107;120;116;143;123;124;119;125;118;103;79;69;36;50;44;105;125;133;127;133;122;123;133;112;103;110;127;126;112;114;111;102;94;134;122;117;130;115;118;132;125;149;172;174;158;152;141;143;128;160;134;137;149;138;125;130;124;149;102;87;90;93;109;101;133;106;77;77;66;72;93;122;158;126;122;126;139;158;141;99;107;116;153;153;132;122;131;134;119;128;152;179;130;172;169;170;159;160;148;119;151;112;116;135;194;234;263;252;229;215;160;150;141;149;163;156;159;166;136;110;103;143;145;140;144;136;163;120;129;125;105;115;134;124;134;140;129;115;129;111;113;144;136;159;160;115;127;139;117;134;127;151;155;127;143;140;142;131;133;122;97;87;58;77;67;83;95;99;104;139;137;92;112;107;134;116;108;133;123;126;142;143;128;124;110;128;142;152;211;192;187;187;197;210;245;183;206;179;165;175;174;152;141;148;172;177;147;184;179;158;132;127;132;134;125;122;134;128;150;147;152;151;118;150;133;132;172;132;113;135;147;206;168;165;130;130;123;122;149;129;150;134;132;144;137;140;172;181;181;184;138;140;104;111;106;152;142;216;386;635;633;378;191;186;166;126;124;141;128;125;142;161;156;179;173;138;127;137;142;135;146;145;142;160;169;214;195;183;186;148;140;131;126;135;110;123;126;123;142;146;143;130;128;148;179;172;134;143;135;137;133;147;150;129;182;197;178;146;113;116;105;130;145;171;159;175;153;179;142;145;140;129;119;141;127;125;148;138;156;170;146;156;131;158;156;174;173;151;155;147;139;131;117;129;148;154;130;141;129;115;117;122;153;144;150;115;149;161;126;125;143;138;159;167;159;166;176;168;142;155;154;223;245;212;181;181;213;173;165;156;125;182;161;178;190;145;146;142;140;145;131;139;130;150;167;147;138;155;147;226;330;249;181;182;136;153;131;132;137;167;155;142;152;183;160;130;123;128;134;143;165;139;128;131;107;131;107;123;128;138;160;176;185;187;154;173;153;133;149;174;221;262;211;125;125;160;152;148;148;184;189;163;151;169;218;192;174;160;149;136;125;143;157;186;193;161;172;173;169;196;214;214;196;174;162;119;135;129;146;183;159;154;161;166;132;121;90;118;142;172;183;170;151;164;162;151;156;139;129;115;145;139;148;156;160;140;139;120;130;113;116;164;205;224;176;184;149;117;108;145;132;128;134;157;145;152;148;192;213;233;267;211;205;161;167;160;135;140;152;161;154;142;146;131;140;168;159;171;151;162;170;144;124;124;137;112;131;116;156;147;160;162;177;170;141;180;181;209;224;229;177;124;186;205;202;140;173;172;144;146;149;160;126;135;99;82;109;161;127;145;121;137;134;206;268;281;259;275;275;257;218;187;172;162;169;158;167;175;176;177;215;188;184;178;179;183;181;154;131;144;138;143;142;119;121;126;131;126;115;133;143;169;169;160;170;155;156;151;170;155;140;189;282;290;231;125;140;125;124;127;131;118;138;146;161;132;117;129;136;145;205;201;193;149;177;165;143;134;131;155;153;154;134;157;164;122;133;145;161;170;137;180;159;138;130;130;137;133;129;147;173;158;154;166;164;150;137;151;125;140;128;157;182;214;210;190;195;165;137;140;146;170;157;138;132;142;114;128;136;127;142;145;154;167;131;122;166;187;186;186;161;189;208;194;197;157;151;157;140;158;166;202;239;250;190;172;156;175;154;146;165;210;285;396;378;239;167;167;182;236;237;196;230;250;267;257;229;175;197;163;163;146;136;154;153;143;159;143;175;149;178;153;135;139;128;150;159;151;132;112;109;143;159;176;129;155;156;140;151;110;125;114;116;135;132;138;131;159;184;213;198;148;172;168;173;169;194;172;148;140;132;122;129;136;109;128;142;146;133;147;141;119;110;125;121;140;125;167;204;231;260;181;147;160;158;178;187;164;164;134;133;129;126;132;122;132;147;132;151;147;138;138;163;119;138;146;166;141;137;144;121;139;154;133;128;161;162;164;201;174;168;186;198;192;152;163;148;137;186;188;203;182;192;192;203;214;232;238;235;220;223;208;174;164;127;125;151;147;133;139;138;146;174;165;160;217;241;239;180;156;152;139;166;185;162;139;147;137;134;124;126;145;132;137;135;128;125;121;129;174;155;119;120;116;105;104;138;136;146;189;138;135;147;154;171;155;155;165;168;146;144;143;144;154;162;166;143;115;141;159;182;221;205;178;124;180;167;143;132;106;120;122;135;145;148;140;141;140;136;116;132;136;131;137;127;155;148;201
134;137;154;179;197;178;192;154;171;130;116;141;155;163;187;192;190;212;188;143;151;145;154;142;156;157;174;146;157;170;208;167;140;155;169;179;176;178;182;191;208;178;163;122;141;145;139;127;146;128;126;143;165;140;120;133;132;168;179;175;160;110;128;127;141;274;207;178;147;126;129;136;144;133;147;115;135;156;175;171;164;173;178;179;133;160;148;136;158;149;160;139;161;148;141;131;143;115;145;166;182;144;116;147;153;171;186;198;168;112;144;146;129;153;138;145;145;131;137;146;142;130;125;140;137;117;151;139;138;138;129;136;145;114;134;111;111;155;137;122;122;116;120;109;122;132;132;109;120;127;120;133;108;156;136;122;120;144;115;125;107;137;123;132;143;126;124;151;151;129;141;136;146;117;118;117;132;117;152;120;125;168;114;134;132;166;146;119;154;128;177;212;174;132;146;135;132;123;102;108;132;129;147;176;209;296;259;170;146;146;149;156;168;132;150;136;150;115;135;164;160;166;137;142;157;136;141;156;155;157;134;149;136;127;156;150;171;172;160;146;145;139;149;145;188;171;185;159;170;162;186;161;157;177;187;199;169;180;183;145;129;133;164;128;168;168;164;156;131;135;168;135;172;163;138;124;114;145;147;156;152;149;174;163;172;163;210;273;221;198;164;143;136;153;146;136;141;158;154;153;153;149;149;153;122;118;169;185;202;175;180;136;136;141;156;165;198;160;137;151;171;242;238;198;162;114;133;106;153;144;148;114;101;83;59;57;56;56;67;65;89;128;175;151;133;144;132;138;151;156;144;149;171;208;160;175;185;158;169;178;192;155;142;155;152;159;173;158;163;155;157;181;156;145;158;118;134;145;126;148;171;186;164;169;199;169;178;161;145;159;158;159;180;157;149;168;142;161;129;167;176;187;134;121;103;136;160;121;109;109;122;127;124;113;121;122;122;128;120;111;119;113;124;129;121;149;138;155;137;137;130;149;162;172;155;173;214;169;197;168;144;169;205;182;156;191;178;175;168;171;153;124;103;111;102;74;71;94;121;108;115;100;99;117;107;108;152;134;120;119;152;141;134;151;148;161;137;176;145;167;163;170;122;140;150;117;101;76;82;98;70;100;95;88;104;104;109;147;109;109;119;100;109;125;125;142;126;139;142;143;150;124;137;138;122;140;140;129;135;146;125;129;140;153;127;159;156;143;152;140;152;158;173;138;140;136;170;138;141;146;148;153;139;141;142;151;133;153;139;156;121;122;121;134;143;157;130;124;117;124;103;92;82;55;66;53;55;72;118;127;135;96;114;111;127;115;125;123;132;125;93;101;104;94;85;93;114;146;129;116;100;117;127;127;135;134;131;134;130;146;148;117;161;150;135;132;156;124;149;138;124;101;108;87;106;87;97;107;95;82;78;62;85;97;111;120;125;126;122;117;72;78;93;95;128;145;125;126;105;148;143;126;143;145;137;149;171;170;178;182;151;142;142;133;139;219;258;243;235;261;226;227;191;164;153;131;145;133;140;156;147;110;121;121;119;121;132;130;122;134;149;124;109;108;122;120;144;143;132;146;143;126;123;110;152;166;143;129;119;148;126;136;148;127;127;127;96;117;117;143;120;106;109;85;80;91;96;93;79;103;131;121;113;110;126;119;115;131;127;131;99;123;151;156;155;135;142;115;154;152;200;201;181;208;211;246;234;244;238;183;204;196;180;161;139;158;169;143;147;170;140;164;157;128;156;129;121;130;134;133;120;125;148;114;129;131;121;162;151;133;132;152;160;170;180;122;120;114;158;120;138;141;128;147;171;188;140;147;155;176;159;160;151;155;121;132;126;145;133;170;294;417;361;272;172;122;114;129;148;139;116;135;161;155;136;168;152;132;120;120;118;143;133;138;145;161;158;162;177;161;163;142;132;94;107;99;109;128;112;138;137;147;118;128;126;141;184;155;149;121;116;118;113;146;134;155;190;218;144;120;122;126;128;131;121;146;152;138;143;140;136;117;137;127;152;144;145;143;121;130;125;140;137;124;128;127;174;168;190;197;185;140;116;130;149;127;168;143;130;143;130;128;132;138;126;149;144;165;186;159;114;119;125;146;174;144;166;175;150;171;156;159;193;149;170;189;177;185;178;183;181;165;191;170;190;184;162;162;146;165;153;129;131;168;148;151;111;146;145;152;168;214;245;260;179;150;154;166;152;129;145;131;135;158;171;193;154;137;133;122;141;146;144;156;132;154;141;131;127;124;114;127;157;231;199;194;216;189;160;155;163;168;281;265;211;134;128;141;149;141;157;191;187;163;143;174;212;204;180;165;158;176;125;145;177;202;174;168;188;174;164;178;267;268;202;179;155;131;133;144;121;143;141;150;153;138;131;118;116;128;143;162;177;141;150;130;161;152;142;147;131;137;139;143;161;151;158;145;108;122;104;115;123;142;177;176;166;170;157;140;142;132;139;124;166;145;156;157;177;171;184;279;242;248;212;171;179;167;148;165;131;130;147;150;139;128;153;162;156;132;156;167;159;129;135;131;127;127;143;150;181;147;163;149;131;157;163;154;216;240;249;195;154;148;155;173;178;159;209;211;162;129;143;150;155;136;96;83;110;135;138;103;121;130;137;232;252;263;284;261;218;229;205;165;164;159;186;151;165;147;171;176;189;173;194;185;176;197;217;176;154;131;126;142;148;139;119;128;130;118;115;121;143;147;162;211;189;168;146;135;177;138;147;182;267;262;194;168;135;157;125;115;122;116;144;162;142;126;150;118;143;136;173;161;197;162;180;181;148;123;132;145;135;160;163;137;134;133;111;132;170;183;188;152;144;127;117;141;127;134;136;134;148;196;164;170;155;128;121;120;127;128;134;144;185;209;221;182;178;191;163;119;131;121;141;122;119;122;116;114;137;124;111;126;152;160;135;129;167;174;173;155;159;140;162;157;176;129;143;175;120;144;152;178;218;226;217;183;222;231;180;146;135;195;231;286;304;232;158;131;133;173;168;166;180;216;221;236;232;208;167;160;180;178;140;168;159;156;121;178;158;157;181;144;123;112;123;175;147;167;139;125;117;182;193;203;185;158;132;151;147;137;149;109;130;128;128;149;146;125;180;177;145;151;125;149;162;153;174;175;166;153;132;119;130;118;141;158;165;124;148;118;164;120;142;139;149;126;110;140;228;229;245;206;155;187;165;161;181;194;146;137;124;154;144;113;110;140;131;144;145;134;123;150;146;129;146;113;154;115;116;118;132;126;157;138;172;154;166;149;194;158;160;163;194;147;151;166;133;144;174;182;185;187;218;170;175;178;203;227;208;222;221;206;170;148;136;125;129;124;131;124;141;122;134;126;129;214;279;229;199;180;133;135;146;183;196;174;148;140;130;127;151;132;141;136;133;122;111;119;141;146;128;151;120;104;108;123;118;127;146;143;143;129;108;130;149;153;139;156;206;191;156;134;163;192;190;133;129;132;135;125;143;199;165;120;137;145;167;145;128;146;133;131;128;128;141;166;125;155;135;138;116;115;133;146;142;137;151;155
136;149;164;177;182;167;150;160;178;137;141;119;158;181;189;205;196;232;209;143;153;177;168;211;167;152;141;152;156;156;221;161;137;137;141;183;150;152;156;192;190;173;155;149;153;130;149;185;171;154;130;174;125;144;131;131;189;194;211;207;199;129;125;159;127;149;172;157;144;143;145;141;138;127;107;165;122;167;167;156;147;135;162;149;137;140;138;131;148;154;131;134;159;151;148;123;132;137;166;203;162;142;149;146;139;165;186;188;178;138;191;144;131;139;161;160;138;120;115;122;140;119;128;115;134;142;134;130;120;126;151;133;141;127;120;102;131;166;125;119;120;141;143;115;118;109;112;124;120;107;121;113;98;111;139;111;138;118;134;140;130;107;116;94;112;124;126;129;142;128;136;155;164;138;141;135;133;145;130;108;155;153;149;168;125;148;161;137;138;126;171;163;131;148;156;131;125;122;96;139;136;146;153;148;185;226;228;148;135;120;134;166;155;158;130;135;152;119;148;126;150;161;131;138;156;155;144;152;155;127;126;132;154;144;143;171;190;170;184;153;133;154;145;144;177;174;161;163;187;152;166;148;180;158;161;204;167;179;150;136;175;166;157;166;148;140;154;158;136;125;146;160;159;149;158;141;129;119;134;142;141;151;160;140;163;147;213;309;293;208;191;142;187;159;168;143;135;176;159;193;178;129;150;135;103;157;138;197;197;178;131;157;139;134;157;158;156;161;125;140;154;223;251;213;147;137;114;145;157;174;170;149;105;93;95;56;55;52;45;70;118;171;225;164;145;139;135;141;150;162;170;172;156;175;165;146;147;144;167;153;182;172;135;146;176;156;143;144;160;154;167;158;140;145;141;133;123;129;133;164;157;201;248;176;169;168;185;165;154;163;159;143;144;145;119;135;168;152;147;186;189;176;148;135;114;124;117;139;108;132;126;136;124;168;146;117;119;135;152;115;130;98;131;122;126;123;123;165;123;128;127;149;167;165;171;180;156;162;191;136;161;175;174;185;170;179;165;186;182;175;152;119;101;97;81;60;67;93;129;104;119;111;119;100;121;119;133;141;130;157;154;172;140;155;142;146;164;163;170;150;167;165;140;140;115;98;75;63;61;52;83;83;97;99;113;103;125;133;113;140;129;113;104;117;133;110;134;132;163;148;138;136;116;122;110;149;133;131;135;158;136;120;125;129;146;141;158;157;167;154;162;138;124;136;123;154;174;157;151;138;152;118;179;132;127;151;137;160;190;151;145;109;143;139;135;152;122;114;110;106;122;93;76;58;52;40;55;71;102;129;145;130;138;133;133;111;109;114;118;117;102;87;88;94;68;91;103;115;124;106;110;132;111;139;122;112;122;114;141;174;195;131;147;146;128;154;157;130;131;134;122;98;107;113;119;114;113;116;79;90;93;81;76;99;106;78;95;75;71;74;59;49;62;81;106;115;127;106;118;119;170;142;166;167;167;168;181;220;177;151;174;162;125;146;196;319;332;325;286;250;231;235;245;195;193;163;140;142;140;157;127;127;116;116;117;118;108;110;126;136;140;114;137;126;106;121;128;159;132;150;148;124;124;142;152;145;145;141;131;121;139;128;135;158;161;152;157;152;129;125;127;125;105;100;61;67;80;88;111;114;122;91;110;99;105;122;124;116;123;133;144;127;134;138;135;125;141;157;156;163;174;183;195;207;272;270;256;206;269;271;176;195;161;174;144;157;157;163;139;152;158;142;165;154;132;118;144;139;112;128;110;116;112;154;134;130;124;147;150;122;124;141;154;174;171;180;126;132;136;127;127;114;116;148;160;188;168;163;174;195;160;135;142;147;124;131;139;138;128;150;220;219;227;165;118;108;127;125;125;137;125;109;141;141;148;146;128;140;120;112;114;133;137;133;146;158;136;139;127;156;147;136;142;149;122;107;125;143;134;132;117;146;123;149;144;143;168;180;141;104;116;111;118;110;139;136;166;160;148;147;133;104;146;117;140;148;157;141;144;143;127;133;143;145;133;105;111;115;125;132;144;146;137;146;136;152;172;182;155;163;171;178;142;144;155;128;141;134;124;119;126;173;174;144;127;127;126;168;155;135;99;99;164;176;156;180;159;155;144;178;180;189;188;145;147;177;164;187;159;167;169;204;263;206;205;168;198;176;181;170;131;147;130;129;143;160;127;117;115;137;163;169;201;208;158;152;183;142;140;160;138;143;170;139;167;167;152;153;136;141;130;120;138;127;138;134;162;136;119;122;124;139;160;199;212;210;221;199;169;166;181;194;227;235;201;115;133;116;120;125;163;155;164;175;143;144;158;174;171;164;155;144;129;123;150;182;201;158;147;153;146;197;207;261;269;199;148;145;134;112;131;130;140;132;137;140;139;124;114;147;158;164;128;168;132;138;152;170;157;125;159;154;161;123;123;174;130;118;130;133;118;121;138;134;162;179;174;183;154;146;157;144;121;133;123;136;198;190;159;164;184;207;244;250;228;192;172;142;145;143;158;135;137;136;125;139;111;148;154;138;144;134;163;130;140;151;141;123;147;165;156;145;150;148;130;131;159;164;217;273;272;184;153;138;141;148;137;169;211;214;153;118;125;150;155;109;98;106;102;135;135;118;118;99;128;176;251;231;257;221;246;194;225;207;168;153;178;168;156;147;146;177;210;216;193;177;224;291;273;234;138;131;144;128;144;136;126;132;122;138;141;138;123;147;166;220;187;170;146;147;167;142;147;153;187;230;193;171;143;141;127;150;121;129;141;154;171;162;147;119;115;138;142;157;155;153;175;151;150;158;152;172;152;159;153;132;137;134;117;134;170;183;160;151;148;135;128;119;149;149;147;151;149;158;148;163;143;117;113;108;124;119;140;125;138;162;205;155;134;119;145;144;133;145;110;120;124;153;129;139;128;128;124;146;126;175;152;164;124;122;140;163;163;119;153;151;168;165;145;138;113;141;137;144;188;226;188;218;260;266;208;161;151;140;156;190;214;211;149;146;148;132;149;135;181;185;189;203;187;168;143;158;176;188;182;152;151;176;160;152;142;172;150;134;165;107;149;145;176;168;164;151;170;175;192;191;191;158;151;164;128;133;135;100;137;139;124;155;112;149;151;135;165;169;150;146;138;166;139;145;157;158;148;127;117;123;123;161;170;124;145;144;127;143;132;166;136;141;148;130;210;220;204;178;178;181;155;168;171;180;150;131;121;140;125;151;102;131;128;153;146;149;135;131;135;150;168;135;147;104;125;143;137;113;142;148;204;153;161;168;188;176;175;210;205;165;140;138;128;153;155;177;171;181;181;199;180;170;194;197;189;210;210;220;170;133;125;98;137;133;118;110;128;122;119;123;140;176;207;205;170;166;150;160;154;203;172;160;131;136;124;131;142;159;154;132;131;119;148;168;142;155;167;131;124;118;130;128;158;155;137;172;152;138;140;171;155;147;141;130;179;169;146;154;144;166;162;188;143;128;125;127;115;129;131;131;112;139;145;185;142;140;143;121;140;107;140;142;149;159;118;126;123;135;119;135;152;149;178;198
125;120;118;165;165;161;142;170;152;138;142;153;197;181;193;191;201;216;199;160;151;147;175;194;196;144;145;163;173;154;156;129;146;163;149;161;146;168;153;179;160;161;169;160;167;132;178;211;163;164;136;121;129;133;127;190;235;273;231;188;171;154;147;118;104;140;168;127;151;118;140;150;125;140;136;152;145;156;170;165;187;196;163;131;147;116;151;151;154;140;135;123;153;148;139;124;152;144;188;218;207;152;139;132;140;166;159;140;137;153;140;173;120;127;162;180;138;125;120;129;130;129;135;130;138;143;136;131;129;126;155;133;140;119;109;122;118;132;150;155;137;149;157;159;131;129;123;119;126;118;133;125;127;126;111;124;138;109;118;133;113;128;93;120;133;108;146;146;134;123;119;152;153;150;122;142;132;119;116;121;135;124;148;138;162;144;136;131;123;134;148;143;135;119;136;135;140;134;118;126;167;147;169;178;158;152;178;136;131;106;151;157;143;141;131;121;135;139;164;168;147;146;163;143;184;154;147;152;151;154;145;140;155;153;143;159;210;193;187;163;132;180;152;169;189;195;163;174;167;170;158;150;158;165;134;188;164;141;170;150;205;265;266;203;156;153;131;145;131;127;150;166;181;151;175;159;164;139;107;128;143;134;159;187;168;199;239;310;316;220;140;164;175;180;166;133;145;180;195;168;155;150;137;140;133;128;148;157;166;154;141;139;120;136;154;155;177;143;141;110;143;198;203;165;131;130;146;142;160;190;205;138;96;101;52;59;52;67;66;71;105;165;181;157;138;118;132;163;144;141;167;189;177;166;150;143;137;136;163;141;165;147;140;178;152;163;158;134;168;163;157;186;155;157;163;145;133;149;142;127;176;230;231;199;189;155;168;195;177;148;186;182;158;139;148;175;156;144;152;170;157;169;127;115;117;155;149;148;117;137;138;148;152;139;152;170;171;179;181;165;142;147;128;125;122;127;121;126;118;101;138;160;186;183;141;173;193;196;154;166;164;166;172;163;143;158;151;165;174;180;132;113;109;101;74;61;67;76;87;114;119;122;118;102;122;139;156;149;160;161;154;158;158;147;138;140;145;154;170;162;157;164;142;149;145;94;79;55;87;63;64;73;104;108;97;111;95;104;123;118;133;117;116;101;122;111;123;112;144;164;160;141;154;136;131;146;154;148;159;160;140;122;144;159;157;175;183;189;159;191;162;173;153;146;137;146;161;171;167;160;147;154;128;121;144;125;122;162;146;162;133;135;150;158;166;154;100;115;152;122;130;95;76;68;41;34;52;70;94;122;105;120;111;115;108;121;108;100;101;83;102;99;89;89;76;92;92;136;95;112;118;95;121;125;110;105;99;126;144;161;156;122;120;143;158;136;137;128;128;115;119;91;112;132;141;116;136;110;109;94;83;87;87;78;62;78;79;90;66;77;65;75;45;78;100;130;117;107;111;135;114;161;140;157;175;150;182;234;179;184;179;151;164;162;204;329;347;299;272;220;214;240;196;194;183;143;110;109;136;148;139;118;132;129;109;103;101;105;106;112;110;149;152;165;128;122;153;145;148;133;175;112;138;159;135;149;128;142;123;117;111;129;154;170;167;164;175;152;159;130;124;128;98;93;81;81;93;87;76;117;112;90;107;88;115;107;144;138;148;126;132;116;135;118;139;167;229;209;158;154;184;151;196;238;266;264;207;216;258;219;220;192;189;163;152;157;180;148;140;135;144;162;152;156;146;128;111;161;150;113;109;88;115;158;128;128;128;151;140;112;113;136;144;157;161;181;150;144;132;108;129;129;127;136;170;178;142;135;201;212;155;143;144;137;135;115;122;106;109;135;140;146;183;175;145;136;121;127;124;133;121;144;164;155;143;141;136;138;115;130;134;124;140;138;168;138;132;147;143;142;104;151;123;105;138;128;115;135;138;122;135;129;139;115;134;133;157;153;154;131;127;129;126;136;142;136;122;145;137;134;119;133;111;122;127;138;114;134;134;125;141;144;153;139;132;107;117;132;104;114;126;146;137;147;124;150;160;163;142;147;159;160;146;132;127;123;127;137;151;127;150;176;131;140;132;157;157;150;150;124;125;142;151;204;193;198;176;149;141;167;167;159;157;147;136;188;156;165;162;139;171;200;193;181;183;190;154;175;188;196;134;125;159;121;123;110;114;122;115;160;157;204;154;192;155;152;166;182;137;150;133;163;163;170;182;179;168;158;146;137;131;131;138;135;128;133;115;120;111;124;107;129;135;179;186;171;174;189;148;140;158;175;190;191;164;121;108;103;116;134;152;157;165;171;128;123;189;145;177;155;154;152;107;98;126;136;159;175;141;145;154;160;210;278;288;183;157;113;143;110;113;128;148;140;161;155;152;151;128;135;149;160;143;152;163;115;143;126;149;135;160;149;143;123;122;109;108;107;97;126;120;129;148;145;183;173;169;155;129;143;150;139;136;155;152;148;176;152;184;189;196;194;212;205;236;212;176;163;139;115;137;166;163;135;140;142;133;158;174;145;122;131;133;139;141;158;162;139;187;254;228;139;160;141;147;129;129;164;170;201;209;189;161;131;129;127;144;162;187;178;131;132;107;127;149;110;108;110;107;108;135;122;104;139;128;159;218;260;219;238;218;230;244;226;168;157;180;224;215;197;158;207;223;205;187;191;262;380;444;260;158;122;153;120;126;145;133;137;124;158;124;118;114;123;145;190;188;146;137;136;130;126;134;161;195;234;189;143;155;112;124;139;126;118;141;153;156;134;158;138;111;118;145;137;134;145;188;163;159;146;135;173;183;142;157;133;134;119;118;133;147;196;145;128;153;163;123;144;127;135;134;145;178;178;147;148;137;133;127;106;131;118;132;134;129;147;181;161;111;120;120;125;124;148;122;115;153;158;144;160;137;144;115;139;131;175;212;136;106;112;117;162;144;134;152;133;133;106;120;109;108;113;116;158;131;175;171;205;292;235;188;121;144;126;133;153;151;170;147;151;124;132;120;127;149;162;162;162;133;166;168;152;157;170;179;187;167;138;159;154;134;144;154;145;119;109;146;168;155;156;157;162;172;159;169;162;170;131;136;129;130;119;136;129;141;149;130;149;198;154;162;154;151;153;146;116;116;146;159;166;150;142;143;135;115;114;128;142;141;131;129;152;133;165;167;165;150;110;123;133;176;217;193;166;134;194;177;157;178;145;152;127;165;159;156;135;138;168;173;149;124;129;131;128;117;135;150;117;173;145;132;148;141;127;162;162;150;132;156;161;187;210;178;196;186;192;190;153;143;157;139;159;165;180;199;191;158;185;186;176;171;167;180;182;152;128;105;131;121;123;134;141;121;116;116;130;147;141;177;147;152;145;143;163;155;155;153;146;121;128;128;141;143;146;132;124;151;140;138;127;135;154;164;119;131;140;174;130;153;124;121;98;143;131;134;135;129;134;147;151;150;143;162;128;150;172;228;175;145;147;122;122;126;133;100;105;129;138;145;195;191;165;129;142;125;135;179;183;169;170;143;139;147;121;120;117;136;118;133;159
133;119;155;153;161;149;183;169;157;124;145;239;233;201;185;157;180;182;172;143;169;165;176;167;175;182;160;174;154;159;160;138;160;158;138;169;145;150;169;159;185;151;134;167;166;173;172;169;169;168;137;159;129;117;147;231;306;320;237;199;152;151;106;118;134;138;120;133;124;130;137;160;152;129;119;145;96;136;173;157;198;190;149;154;115;149;107;156;167;145;149;153;130;131;157;134;171;173;193;212;239;185;134;135;144;154;169;132;136;142;155;149;123;130;142;141;164;127;135;130;146;149;130;120;114;127;127;145;138;144;180;134;112;102;108;119;104;129;132;134;149;158;148;146;121;133;123;112;133;124;144;141;113;129;122;152;134;118;127;132;127;124;110;107;108;118;123;153;138;128;150;149;129;115;117;147;114;125;124;136;138;118;132;173;153;143;119;131;124;109;159;137;135;137;134;117;139;116;113;100;137;122;152;145;146;162;159;128;121;148;158;149;135;141;124;149;120;116;135;138;176;161;154;165;186;181;163;118;138;134;151;134;159;149;153;171;189;196;189;164;156;175;150;146;168;169;160;143;161;178;174;172;188;174;145;171;172;205;169;181;221;288;293;263;214;179;147;140;119;137;131;148;154;170;202;199;168;138;149;129;134;159;166;197;161;170;223;267;257;251;189;165;161;167;171;121;125;184;157;163;147;145;122;125;102;130;148;150;167;158;142;141;129;138;133;147;133;155;122;120;123;146;149;139;150;122;153;162;158;201;157;139;108;94;76;72;51;56;60;83;99;135;148;140;157;127;122;158;166;175;165;151;179;153;164;146;142;129;143;142;153;130;179;156;148;150;140;149;159;175;154;155;163;156;152;155;131;140;124;153;143;196;225;207;180;217;193;201;157;165;145;167;175;184;158;162;154;159;151;161;158;126;139;121;112;124;131;124;150;178;181;208;183;160;172;174;208;248;208;189;168;141;160;160;136;131;120;117;121;112;133;148;181;166;194;183;190;170;160;159;137;150;169;141;163;138;143;148;162;164;161;139;117;118;69;62;59;68;91;103;92;109;124;117;136;145;142;165;182;153;162;155;138;154;140;150;155;143;163;188;155;165;149;161;117;109;105;66;70;58;51;84;93;107;130;114;125;146;148;141;121;126;112;114;124;117;140;141;133;138;186;195;173;160;152;147;141;128;143;143;169;152;150;149;150;151;209;230;182;200;176;171;141;134;156;165;171;160;154;157;139;150;122;122;128;164;124;121;143;117;145;166;150;126;145;128;137;135;125;154;151;118;96;61;47;38;30;77;99;107;109;127;120;151;124;127;112;105;111;107;105;111;78;87;71;87;97;110;100;117;109;109;130;120;124;123;121;134;158;156;177;137;117;118;112;123;106;110;97;112;93;107;126;150;132;148;128;115;86;97;91;88;84;91;91;106;90;98;84;95;106;82;83;90;105;125;119;120;120;113;156;164;155;145;162;175;165;165;160;135;182;169;226;180;165;226;253;274;212;208;201;212;227;186;198;168;137;121;131;115;127;120;125;142;112;111;122;109;124;96;120;119;133;125;121;117;146;138;144;126;141;149;128;108;133;153;135;120;134;136;141;134;172;161;186;177;198;164;152;137;129;134;110;104;84;65;57;72;76;106;102;102;95;99;127;124;158;173;200;198;148;148;140;162;173;219;281;243;193;137;148;168;204;262;241;221;223;179;223;225;214;188;164;170;166;157;136;148;130;142;157;156;151;172;203;136;145;127;143;116;99;100;119;135;136;141;130;133;150;121;129;123;125;170;177;208;174;132;123;129;129;126;128;152;157;158;154;155;181;162;151;134;136;144;143;128;112;119;121;127;136;125;156;192;180;139;108;144;148;153;146;137;138;161;161;162;152;128;121;131;125;121;114;139;128;126;142;126;157;143;122;114;120;153;136;137;144;121;139;128;112;109;112;124;111;146;147;166;172;128;130;130;149;114;128;133;111;104;125;105;115;126;131;128;106;138;133;147;119;114;135;164;175;152;157;108;126;111;113;138;146;119;147;149;131;134;154;165;181;151;143;152;127;145;132;157;135;125;118;136;165;148;161;162;132;148;128;124;138;152;142;137;195;236;250;199;170;166;150;166;159;212;146;139;139;148;150;178;173;167;144;160;160;173;171;151;167;162;150;126;116;169;152;145;140;142;140;122;143;159;154;175;165;145;150;137;159;148;139;127;151;173;225;222;150;177;128;123;125;127;150;120;151;126;130;141;143;129;113;117;114;110;121;132;152;166;180;145;137;132;153;179;166;207;152;121;99;117;95;117;136;144;148;151;134;122;154;158;174;156;144;128;122;114;130;163;170;160;155;131;136;139;196;241;265;192;152;151;110;118;118;139;153;162;163;165;185;190;139;168;157;127;177;160;138;141;153;150;147;150;129;138;123;123;105;106;98;85;112;122;154;150;159;182;189;174;187;160;133;131;151;138;138;153;178;190;161;181;165;176;217;192;189;194;217;191;150;164;131;125;152;134;144;138;108;107;126;149;123;147;148;130;125;124;124;154;161;168;235;350;283;195;134;138;133;122;138;151;169;180;170;149;148;142;129;145;127;152;173;174;127;128;129;124;130;111;97;97;106;145;107;119;110;131;146;146;175;218;221;222;219;224;285;257;174;141;196;305;286;232;176;180;190;250;192;196;273;385;403;249;161;153;146;144;141;151;127;145;164;146;134;110;141;129;156;176;188;145;142;160;144;146;151;182;164;196;188;161;129;107;126;110;126;138;101;122;159;150;154;124;100;126;127;125;156;152;187;170;154;158;165;173;177;141;153;118;153;136;129;124;167;162;140;154;157;163;182;121;128;156;147;171;177;180;188;178;147;129;114;107;121;130;126;113;123;136;140;134;101;101;134;131;144;121;126;128;137;125;138;142;130;120;135;132;148;171;202;158;118;134;132;151;176;181;178;131;127;120;119;105;110;113;123;119;137;127;142;167;189;205;137;124;136;122;123;154;186;153;127;165;142;131;141;130;139;145;168;167;154;138;137;154;165;176;166;161;153;167;145;140;145;127;128;120;127;106;144;138;151;175;176;179;162;180;158;131;120;123;120;92;110;117;134;131;130;137;121;183;192;171;146;153;151;140;131;122;139;138;144;141;120;109;132;111;114;107;134;105;148;130;140;136;152;143;139;170;170;144;109;138;176;197;181;138;162;160;177;161;140;133;133;155;205;212;194;158;138;175;166;138;128;99;118;134;144;165;156;168;148;139;137;134;132;149;136;166;171;155;154;159;198;223;203;195;192;204;188;159;153;140;166;159;163;200;156;146;168;153;151;185;181;177;183;121;120;123;103;103;106;127;143;160;148;127;134;125;129;164;161;156;143;146;172;182;175;171;165;131;122;127;137;138;126;140;144;134;126;122;126;125;129;148;151;151;130;134;147;124;121;126;125;118;122;127;138;135;162;146;126;142;141;152;146;154;162;188;219;152;144;137;129;141;137;137;128;111;121;155;178;182;201;180;123;124;130;141;190;251;203;197;166;137;112;135;126;121;141;123;142;143
137;143;182;160;147;182;180;169;184;133;162;214;218;199;208;182;197;151;128;149;189;170;185;133;147;125;148;158;171;186;143;152;142;161;160;152;163;133;151;153;171;140;133;139;142;123;149;161;160;141;132;166;163;163;186;313;510;464;248;204;170;126;100;130;139;126;108;149;125;134;115;141;136;131;136;108;135;149;153;144;185;165;189;135;128;136;131;134;155;153;185;155;152;119;152;155;178;170;154;182;162;160;133;128;131;144;139;136;136;134;145;167;155;141;142;151;113;124;125;139;170;153;166;124;109;103;143;169;167;154;135;155;139;123;126;134;106;125;103;127;150;165;147;142;128;111;122;120;132;135;146;117;125;120;123;120;132;145;127;148;141;119;122;121;110;136;127;131;129;130;146;124;127;120;152;153;137;124;139;123;131;124;119;136;150;135;126;134;161;115;138;152;131;143;134;144;168;126;96;140;156;129;134;141;144;121;137;142;122;169;138;156;155;145;151;125;131;119;148;174;159;137;166;197;180;139;166;124;148;162;148;169;165;159;140;152;192;208;154;155;142;155;168;166;156;127;180;166;171;168;192;206;167;178;165;172;158;185;161;168;194;252;230;233;201;187;146;125;135;141;135;141;168;204;256;274;216;168;135;120;131;157;195;153;172;142;190;241;307;274;183;182;178;190;198;144;151;156;160;115;157;144;125;121;116;117;145;133;181;189;145;149;141;137;117;120;112;126;128;134;137;129;141;146;150;104;130;144;171;167;171;168;117;106;109;62;63;64;73;91;126;116;149;184;170;162;169;171;179;180;146;154;160;155;130;136;131;118;132;122;121;151;148;182;159;156;168;181;145;132;166;164;187;156;174;168;142;121;153;136;147;160;182;192;179;210;202;185;171;150;189;194;202;201;175;133;141;163;163;151;151;144;121;111;99;130;107;121;139;167;191;219;193;189;198;188;223;232;260;243;247;185;156;134;149;118;140;130;112;142;141;157;168;197;168;204;182;159;162;155;138;136;129;153;162;171;138;165;174;174;165;131;147;113;70;51;66;96;97;99;112;127;103;119;124;134;136;157;148;153;161;149;134;120;112;133;160;180;135;158;134;158;135;156;151;131;111;98;67;74;80;76;115;138;136;128;123;147;134;140;130;119;106;105;123;117;140;129;158;152;197;240;218;177;158;155;147;119;116;149;141;143;166;137;149;166;177;183;179;182;163;171;153;164;141;139;160;173;179;151;141;134;149;124;124;120;127;127;122;124;162;174;140;121;148;163;143;155;156;172;169;137;106;80;60;44;35;47;72;108;137;149;109;146;127;109;99;104;114;117;103;97;101;84;80;88;106;87;100;91;99;96;122;126;149;120;141;160;147;156;157;123;138;127;113;92;96;119;128;106;104;106;109;154;152;138;115;117;79;80;85;97;88;116;105;115;110;95;116;126;108;90;115;139;146;166;142;134;127;143;154;152;145;130;137;145;184;154;149;142;141;172;169;149;167;182;188;179;200;196;210;212;211;217;161;169;135;117;129;113;140;133;136;134;151;136;114;120;125;96;131;119;135;140;126;126;123;125;119;135;146;143;167;125;150;148;129;139;108;101;121;172;185;207;170;162;197;190;138;127;119;121;111;116;101;87;63;81;82;100;92;94;90;74;87;118;117;138;189;174;171;146;143;138;122;166;240;267;175;154;172;195;208;247;204;208;194;171;200;232;203;229;184;184;161;152;156;152;144;137;160;161;168;173;239;196;124;129;138;133;141;116;113;111;128;125;141;129;155;126;112;141;144;148;133;159;173;128;139;146;146;116;117;116;153;142;142;133;170;179;151;133;132;146;134;133;116;90;113;131;153;170;187;219;251;201;121;133;132;133;139;151;137;135;116;151;134;128;120;129;122;122;141;144;158;147;145;119;148;136;128;105;108;120;143;117;124;115;129;130;129;116;116;109;144;138;143;149;163;155;151;153;140;129;116;128;114;104;106;129;120;128;124;117;130;125;137;110;155;142;137;157;155;151;148;126;115;128;120;107;132;161;151;142;122;126;126;160;138;144;155;133;112;156;126;120;100;137;140;132;146;168;168;173;167;149;142;143;151;125;120;143;179;261;257;204;211;175;154;170;184;182;172;129;142;135;160;166;152;148;136;158;169;145;191;179;161;160;141;128;118;143;149;131;116;143;141;139;152;119;146;150;143;142;160;161;137;145;155;157;141;214;236;211;188;188;124;111;119;114;130;119;130;130;130;117;142;129;139;143;96;123;102;128;146;174;174;173;126;148;141;162;168;172;155;101;99;80;119;128;167;161;172;137;137;152;155;145;145;137;151;124;118;120;130;145;178;169;133;132;126;155;160;239;263;251;196;153;152;119;149;155;146;162;177;207;206;176;131;170;138;140;152;139;173;134;144;146;171;151;159;123;123;108;106;99;99;78;86;102;113;146;183;207;216;187;193;137;110;118;142;143;132;169;157;192;186;155;160;195;155;159;182;213;201;199;171;128;126;118;147;139;124;151;132;114;122;137;136;159;142;136;130;110;127;147;165;174;283;436;344;193;145;147;147;125;130;141;154;157;131;154;144;127;113;149;122;151;158;153;134;130;150;124;103;93;98;101;90;91;117;122;131;115;122;155;153;183;218;205;184;202;234;210;163;159;237;363;339;265;201;189;196;223;243;206;232;249;276;220;160;163;180;181;127;166;132;178;160;152;136;110;136;133;150;161;133;154;136;135;140;125;162;139;123;168;161;115;140;157;126;135;127;121;124;138;130;123;116;113;156;139;128;135;129;137;191;163;170;143;134;186;178;147;158;154;116;130;122;136;151;135;124;145;135;175;188;162;137;132;161;153;161;170;170;151;191;150;144;108;107;114;127;138;116;131;111;88;121;108;121;143;147;121;133;129;134;136;164;134;137;138;124;124;181;190;150;163;145;151;177;173;183;173;171;122;129;114;146;107;107;130;99;119;128;130;132;136;167;163;137;128;105;131;124;124;170;142;141;135;131;142;153;130;140;165;125;141;161;153;147;139;147;162;152;162;141;139;149;131;129;122;122;152;136;117;141;145;132;163;165;173;162;162;143;144;139;110;131;127;126;133;137;149;141;141;145;151;156;173;179;172;158;131;139;130;133;129;124;114;156;102;138;147;118;124;135;146;115;153;155;158;152;144;138;154;150;133;115;132;147;150;156;166;165;138;134;137;137;129;146;168;280;254;224;150;146;180;181;145;138;127;156;170;157;135;151;192;182;165;147;147;130;128;163;161;149;157;177;179;167;208;226;199;207;191;180;194;163;169;179;185;181;202;170;165;152;146;183;174;196;203;148;145;126;127;121;114;122;140;175;161;158;127;133;132;127;134;121;156;131;128;155;169;197;139;154;139;122;134;131;153;145;143;139;122;125;135;125;139;130;128;146;121;139;112;132;127;120;123;118;143;115;125;126;133;135;202;164;128;148;137;134;126;141;173;170;187;149;157;150;146;187;135;116;131;135;143;151;185;176;154;159;154;142;148;172;226;230;177;173;159;131;121;127;117;128;149;162;187
135;158;144;175;149;158;184;176;172;141;157;188;176;217;196;181;150;155;166;191;215;204;174;132;153;148;181;164;155;153;165;120;151;168;162;158;120;136;131;113;149;160;146;147;146;128;132;127;145;154;178;188;187;191;163;305;595;558;280;204;143;149;111;119;126;136;108;131;121;150;116;127;115;170;143;131;146;132;134;145;152;182;157;165;137;129;119;134;160;133;179;189;163;146;150;237;198;157;136;151;139;154;118;117;107;132;127;162;163;181;150;148;133;133;148;102;120;118;139;145;138;169;150;145;118;117;139;156;170;130;144;181;147;121;131;95;129;117;166;117;150;156;131;134;128;133;133;149;131;117;124;134;102;112;120;119;136;133;164;123;144;135;120;121;92;107;136;125;134;136;116;120;118;108;135;139;143;135;121;142;133;145;139;153;147;142;145;162;178;157;148;128;147;106;146;164;196;151;136;129;119;105;117;122;120;126;150;170;139;144;136;143;141;140;143;128;117;136;156;169;162;154;158;190;168;166;142;173;167;153;153;166;182;175;143;143;152;152;140;151;134;152;156;156;126;145;144;162;170;190;177;202;189;198;176;160;162;150;159;141;120;201;227;169;157;161;141;146;157;123;138;145;141;169;242;313;192;158;154;152;164;169;159;165;153;170;195;231;262;215;193;187;167;172;182;167;154;174;162;131;156;140;139;136;146;179;188;179;203;219;185;143;96;133;129;150;126;118;140;135;132;161;163;134;140;125;141;149;136;170;163;157;112;103;112;81;62;57;66;91;94;140;156;191;197;189;130;153;154;134;173;178;156;138;141;139;145;145;117;132;139;165;139;168;175;134;180;158;164;139;132;160;165;153;182;138;167;136;132;168;157;148;156;155;153;168;190;165;160;160;171;236;241;249;216;162;158;147;165;155;143;147;139;113;99;116;112;134;144;153;163;178;172;164;196;171;180;199;258;310;327;232;161;162;158;137;146;123;108;124;156;130;164;159;171;170;169;163;140;163;161;156;157;159;149;184;164;152;145;162;147;133;168;120;72;64;61;108;123;120;125;106;128;111;126;130;129;130;140;173;150;158;128;131;124;137;145;150;121;177;159;160;150;163;154;121;103;89;103;109;110;119;144;139;128;137;113;130;112;129;108;109;109;102;105;124;140;142;116;144;163;210;212;164;169;148;139;136;139;155;129;180;135;143;144;186;145;124;136;158;162;161;178;152;134;137;141;163;172;179;140;126;111;148;153;125;142;157;108;173;154;122;114;121;127;145;133;140;151;186;183;168;103;87;50;39;41;57;99;103;146;150;130;127;114;84;107;81;122;123;107;120;113;94;95;68;112;96;101;90;98;96;109;129;146;134;156;174;160;158;138;129;133;129;112;86;98;116;90;110;108;112;115;152;132;114;96;109;80;84;80;102;94;93;91;134;108;159;158;142;154;120;130;157;197;184;170;132;191;163;162;138;132;133;144;154;147;150;137;147;158;145;186;179;160;169;133;155;185;193;203;190;215;188;158;162;121;126;111;135;141;131;146;142;125;129;104;135;101;107;111;113;148;157;131;110;119;113;124;153;151;144;158;129;146;134;142;135;112;100;120;162;158;178;147;151;162;148;138;127;112;141;118;123;108;102;83;56;75;115;106;113;112;78;87;99;138;131;165;180;132;114;139;115;148;144;214;198;189;176;223;221;217;213;189;210;189;164;180;171;206;210;186;177;181;175;183;169;141;149;131;151;191;292;263;209;166;150;131;169;164;130;94;135;113;159;123;128;153;129;152;186;163;153;162;170;178;137;119;132;114;116;138;149;187;140;137;145;152;163;143;123;146;165;147;116;103;114;116;135;133;153;184;289;253;160;108;118;92;136;120;139;133;135;152;138;149;130;152;137;114;119;149;168;185;208;171;165;115;112;124;122;122;128;136;143;129;114;113;112;128;83;90;131;132;131;156;174;125;140;131;136;142;147;104;144;136;113;114;141;150;150;148;105;98;155;125;128;143;145;157;136;132;140;132;156;135;124;93;112;126;142;138;130;128;107;149;155;143;119;125;135;141;140;121;119;110;155;135;125;128;151;164;154;135;130;149;183;126;133;126;132;178;227;231;184;155;178;151;209;181;179;167;138;128;125;142;134;165;152;163;159;132;138;162;170;139;160;122;126;139;121;148;128;154;141;175;149;135;149;152;155;154;163;145;139;164;146;138;116;147;208;212;174;172;163;154;141;130;109;123;128;130;124;153;120;111;141;132;138;118;100;152;149;177;205;197;188;168;178;139;146;162;165;148;110;97;101;109;122;166;148;150;138;156;173;126;158;126;116;138;138;116;115;124;155;146;162;125;143;118;137;177;210;269;212;198;177;168;148;150;132;150;157;164;213;226;199;186;121;145;137;161;155;143;147;132;130;120;125;153;168;132;119;127;121;88;83;106;123;109;151;194;235;249;184;172;154;145;132;132;152;167;154;152;153;152;172;185;197;168;158;152;217;236;204;166;150;105;112;122;127;135;134;116;117;137;106;150;152;147;145;121;125;161;148;146;162;261;266;271;187;145;171;159;158;155;145;166;132;152;174;167;121;126;133;150;130;145;153;151;146;160;123;132;88;70;63;87;92;108;128;113;137;147;129;156;166;209;173;184;212;197;191;151;141;183;262;294;249;188;196;174;242;239;222;181;155;169;176;168;190;185;157;164;149;166;158;146;147;123;112;145;137;160;147;150;136;150;122;130;166;171;153;149;158;147;156;122;148;121;110;131;135;134;152;152;105;130;127;141;161;135;121;155;163;156;137;134;136;146;141;159;135;130;118;163;172;148;145;155;153;140;141;162;166;171;127;133;129;144;143;156;125;171;163;154;165;118;125;104;106;109;145;131;126;104;122;122;104;122;143;140;119;103;138;164;168;154;168;120;128;113;126;156;162;128;159;167;202;252;180;125;157;136;127;112;104;117;117;121;112;110;140;138;131;120;139;145;135;128;119;124;147;122;133;157;157;143;133;170;142;138;149;124;163;171;135;194;161;136;135;143;144;141;122;145;144;121;115;121;121;133;131;145;116;118;130;136;154;152;166;138;168;146;148;118;117;146;167;158;164;156;141;138;141;104;133;136;137;143;156;171;139;159;145;146;131;145;133;135;132;119;143;144;133;127;160;170;162;127;158;148;158;140;167;118;131;139;108;118;123;135;183;174;142;148;123;119;124;131;155;213;250;178;165;135;134;160;116;122;115;164;183;181;136;179;205;168;156;139;133;110;122;170;177;164;173;185;158;168;196;183;187;223;194;195;136;178;174;170;230;211;203;199;144;167;145;191;214;235;198;182;161;140;114;140;152;135;166;147;150;117;134;115;127;142;152;127;144;141;137;152;164;165;161;166;145;136;133;121;123;114;116;133;135;125;117;132;128;132;127;121;135;104;107;103;112;115;103;116;130;166;158;121;121;147;161;168;138;128;141;128;143;130;148;198;204;142;169;154;164;157;170;132;139;143;151;135;161;181;160;180;150;141;163;142;173;198;172;166;226;128;134;145;146;147;203;183;186
156;168;192;153;169;189;206;232;220;152;155;180;156;172;167;152;158;148;163;187;221;230;182;140;129;131;151;152;132;151;162;154;152;165;143;163;123;125;130;130;132;109;136;115;124;136;138;119;138;171;187;200;217;237;192;264;403;412;253;194;149;137;119;123;123;109;122;126;136;165;122;128;133;177;171;156;135;123;136;137;143;155;151;151;154;129;115;146;158;166;176;175;155;144;149;220;219;165;141;128;139;148;109;103;123;124;125;153;191;190;170;144;120;137;111;118;111;133;164;166;136;126;166;134;125;123;121;131;126;146;149;167;151;119;139;103;132;118;193;133;124;132;138;131;129;144;152;168;144;123;113;125;135;110;112;108;112;149;157;168;130;117;113;126;136;129;134;132;146;122;129;115;123;114;130;144;162;139;118;128;122;137;150;162;168;155;133;176;201;176;162;148;134;116;112;154;181;151;123;118;94;111;120;124;122;117;140;151;167;131;152;160;124;103;116;106;139;138;142;180;179;144;183;193;185;154;160;169;185;155;154;169;168;149;151;185;175;147;144;140;142;123;110;126;138;149;154;146;137;154;176;173;180;173;152;163;152;188;138;156;135;145;152;152;133;138;140;147;134;114;125;137;159;192;175;224;206;179;156;163;170;171;171;162;184;164;196;187;195;230;195;184;167;187;189;161;173;156;181;171;144;138;162;140;172;208;229;246;295;215;202;140;158;138;150;156;117;143;138;137;150;154;170;169;157;149;148;171;161;168;152;158;134;124;76;83;48;61;64;90;112;192;182;176;208;186;136;127;153;140;162;159;154;173;156;147;111;132;129;141;138;158;184;156;160;138;146;145;144;163;160;147;171;146;148;160;149;157;118;137;141;162;138;138;167;182;166;178;136;145;182;235;263;260;190;148;147;164;161;167;165;160;125;90;99;110;117;88;124;137;136;132;134;120;158;153;154;163;201;276;320;215;161;150;168;189;145;123;100;91;122;130;146;165;154;176;156;168;156;147;160;143;140;167;155;167;158;149;150;168;156;153;152;122;75;76;58;101;121;130;118;147;123;122;104;106;122;129;144;148;160;162;118;123;144;139;132;152;127;139;149;142;164;156;134;119;109;75;107;98;113;132;122;147;127;119;136;115;131;139;128;93;95;132;110;125;137;140;149;152;170;181;183;174;120;132;123;146;137;139;174;138;123;148;152;136;146;161;141;132;153;197;227;202;164;147;133;189;174;145;133;127;116;108;130;134;133;152;119;155;146;126;120;133;137;137;157;135;170;172;190;133;110;62;46;29;37;55;74;105;128;148;124;119;118;136;104;100;110;115;118;122;119;120;89;89;103;113;115;91;106;107;127;134;126;128;144;154;176;143;127;122;139;140;118;112;116;123;101;118;108;105;111;119;137;123;108;113;86;90;111;89;85;89;98;111;145;140;160;146;144;135;143;164;190;184;163;154;182;210;170;165;169;146;161;136;147;135;150;134;131;164;130;150;148;150;161;163;169;169;217;198;198;210;177;148;131;148;143;143;136;132;142;133;121;113;112;142;114;124;114;136;149;135;139;113;116;109;126;122;134;147;178;140;141;181;155;140;123;99;114;131;132;175;153;155;148;161;143;128;133;119;122;123;127;117;91;103;89;112;121;113;98;107;91;121;135;134;149;136;148;130;151;136;131;160;148;161;158;195;213;194;210;200;202;186;165;190;158;172;226;201;169;178;195;179;163;159;145;132;160;174;198;246;276;214;151;155;192;214;161;146;128;113;112;138;136;133;134;141;124;163;170;154;131;163;152;122;145;109;127;111;125;121;139;123;136;119;140;136;132;114;141;137;132;126;115;84;111;165;163;203;196;212;220;159;90;100;103;128;114;116;134;143;131;125;149;121;143;153;126;140;149;168;187;195;193;157;151;127;120;129;112;143;148;126;116;126;126;100;105;122;119;107;112;141;158;155;154;143;120;136;118;115;147;144;137;123;115;161;162;173;158;141;115;120;128;132;138;154;149;142;138;145;113;145;133;106;89;111;125;116;140;122;122;107;148;155;136;154;131;115;162;132;125;137;149;155;164;135;130;154;140;122;139;130;149;135;147;131;132;131;148;209;184;166;186;165;159;162;165;164;158;158;146;117;128;140;143;164;177;144;162;157;159;148;144;146;168;132;128;137;148;144;157;172;164;150;155;138;162;150;189;152;150;149;160;175;151;144;147;186;175;166;148;145;143;144;144;118;145;103;124;123;117;123;116;113;119;137;110;118;149;196;213;197;237;261;276;183;179;145;177;163;135;124;87;129;122;163;147;151;132;146;147;141;153;124;129;118;133;120;104;126;107;123;129;145;141;129;157;144;180;210;234;182;204;218;174;148;117;149;137;152;184;171;207;155;119;166;158;143;153;153;169;153;134;142;146;174;169;142;154;141;112;106;110;124;93;109;144;145;177;235;228;203;180;169;167;152;151;159;176;167;133;142;169;226;270;254;219;176;226;235;247;211;159;135;135;126;125;154;135;141;144;139;130;126;111;132;147;149;129;135;156;178;160;156;187;210;174;151;177;171;190;151;157;161;131;150;179;174;162;116;119;133;128;151;145;160;146;174;157;124;122;72;65;59;75;99;108;122;131;136;127;149;168;171;202;203;199;199;193;159;130;125;152;189;195;180;161;174;178;215;262;242;187;163;107;149;163;164;169;175;121;147;157;181;147;154;130;100;119;136;141;179;141;159;141;116;119;184;162;156;149;160;170;167;145;140;128;132;131;137;139;139;157;138;128;139;142;135;119;160;166;171;133;142;139;134;124;153;131;118;136;170;136;126;147;144;144;142;135;161;158;174;169;152;148;150;143;119;134;146;171;172;165;160;137;117;105;116;122;138;143;121;125;103;91;129;113;123;143;142;138;156;183;172;159;150;128;130;106;121;138;171;128;135;148;239;298;229;145;125;123;133;103;119;103;127;132;147;122;140;110;141;116;124;136;143;116;104;117;119;119;117;134;138;109;131;125;119;116;127;139;131;168;195;174;150;149;149;156;160;136;149;146;150;126;130;139;129;172;159;150;124;123;128;150;125;158;147;166;186;184;188;141;127;164;188;198;158;162;144;146;147;131;138;141;142;143;127;140;149;132;155;177;167;137;126;131;137;142;124;136;162;151;127;145;145;130;139;129;136;129;159;151;131;126;117;128;152;154;173;171;153;137;122;128;126;105;131;149;181;170;146;97;139;131;132;134;149;163;173;161;141;146;151;148;145;134;128;125;136;150;162;174;222;187;177;193;196;206;205;193;186;162;154;152;160;240;240;249;182;182;163;155;178;193;218;233;180;160;134;127;140;108;155;116;136;130;173;130;132;118;143;129;141;143;129;125;148;195;215;273;197;191;163;124;138;120;108;117;150;137;143;140;114;109;111;129;129;128;137;115;95;102;115;133;113;118;133;147;143;120;123;116;159;153;142;142;167;159;123;145;194;280;280;171;146;154;151;159;161;149;132;114;151;141;166;157;169;181;161;126;133;149;163;142;168;221;184;144;129;123;115;155;190;252;198
163;180;152;149;181;197;226;228;197;164;166;161;160;168;181;191;167;175;162;171;185;173;188;169;161;151;133;120;135;127;154;156;143;174;153;171;156;143;137;130;128;138;107;136;147;132;125;143;137;144;180;186;182;188;206;203;253;224;184;170;172;149;148;125;127;141;121;146;148;148;133;146;184;247;222;176;155;127;168;130;129;158;184;156;125;138;120;120;123;147;165;195;140;124;152;164;173;149;152;130;124;115;106;126;122;118;134;154;207;198;145;133;126;132;152;147;133;138;147;143;117;129;156;124;119;123;139;129;144;125;130;146;120;130;134;126;120;147;111;119;126;116;131;142;135;143;146;155;151;132;138;134;110;119;131;117;134;133;137;132;138;142;127;117;115;129;92;126;155;142;131;97;121;118;150;128;126;122;134;139;151;149;155;148;145;161;138;160;181;165;140;141;147;131;131;156;151;150;141;122;112;128;121;126;105;124;130;149;142;160;174;121;144;147;126;173;164;161;155;178;195;163;187;168;190;160;187;180;167;168;151;176;163;151;139;190;160;138;160;131;113;144;115;118;120;145;137;151;125;174;185;170;165;140;134;123;156;159;149;115;142;105;131;141;139;148;143;129;121;125;124;110;144;154;141;173;139;156;155;182;232;200;188;174;177;176;176;173;181;181;173;154;183;187;188;170;170;197;185;135;162;140;169;150;208;230;277;265;299;223;224;171;162;163;168;134;133;129;125;155;142;185;211;160;157;144;146;153;139;121;154;130;110;109;107;72;66;77;66;91;106;183;189;244;246;225;154;106;139;139;153;148;150;153;148;149;116;136;122;143;137;161;180;159;148;132;140;146;145;150;136;148;146;152;138;160;174;143;140;118;127;136;131;139;164;152;177;185;151;139;191;242;262;202;172;155;150;171;182;180;159;151;130;108;95;113;119;115;129;110;126;130;142;128;134;129;133;148;154;235;219;180;155;159;178;197;137;130;121;124;123;126;144;139;155;159;159;157;185;167;162;164;155;166;163;142;160;194;150;143;166;139;141;130;88;63;79;109;108;101;131;131;119;102;108;115;124;130;125;131;160;137;127;147;148;136;119;124;123;143;155;142;166;153;150;118;95;79;91;103;123;123;124;119;125;117;124;125;128;119;108;108;115;129;119;135;96;139;145;145;183;163;168;145;120;133;155;151;148;138;160;158;159;131;142;132;136;137;140;141;147;168;188;190;203;164;141;157;149;133;118;125;116;118;137;144;130;145;145;137;160;136;120;159;189;173;156;157;148;159;152;128;84;56;33;27;35;42;65;93;94;111;124;129;132;129;96;94;112;136;108;134;98;114;85;95;85;122;99;90;101;91;118;135;115;125;144;162;152;156;146;115;129;111;122;134;120;114;88;104;97;105;113;122;122;120;117;111;117;115;112;96;79;89;121;121;141;150;162;157;140;143;150;197;232;216;206;173;213;232;215;182;167;154;160;127;134;118;173;145;145;161;117;137;143;155;160;173;199;176;194;189;181;171;172;163;163;149;129;131;131;112;108;124;139;126;113;114;127;127;137;120;155;199;127;119;124;132;134;118;140;133;126;137;150;121;137;128;113;118;112;128;146;136;145;148;156;126;136;126;137;120;136;147;122;109;95;79;73;104;127;108;120;111;105;121;134;143;121;138;147;130;156;155;157;120;122;175;162;171;212;204;172;167;197;171;154;189;164;219;209;210;182;171;207;196;216;186;179;147;154;132;169;253;251;175;165;174;175;170;184;148;110;99;104;136;143;147;134;153;149;166;166;172;150;127;139;120;136;124;111;125;125;135;156;130;134;123;109;153;134;157;166;155;140;138;129;120;132;156;144;165;128;179;148;146;99;99;97;97;111;140;151;155;144;145;162;133;138;151;166;128;135;147;183;197;212;170;144;115;130;124;120;109;121;111;137;133;134;127;121;112;110;130;143;146;142;149;150;145;127;143;143;120;148;157;170;144;130;161;175;155;150;128;142;117;122;139;161;151;140;151;135;135;128;139;134;114;110;116;111;135;116;112;118;127;127;141;151;130;132;142;145;133;131;135;183;162;161;121;140;125;140;134;113;115;138;122;132;127;144;138;166;148;154;157;178;183;189;162;141;134;149;154;151;148;142;173;161;166;163;163;154;160;139;159;143;130;142;138;147;157;127;155;194;184;171;145;168;142;157;155;191;186;172;130;152;163;147;154;137;138;160;151;130;126;135;154;146;133;97;105;101;105;121;124;120;127;135;120;119;136;155;177;193;219;211;274;263;219;208;200;182;172;145;128;127;114;154;134;156;138;134;113;137;139;159;148;164;123;143;117;105;111;128;141;127;120;124;122;148;130;163;173;175;170;169;160;182;156;128;135;153;194;207;208;201;181;155;162;153;158;158;126;151;135;128;131;177;180;185;193;160;165;143;161;127;146;115;114;148;148;140;203;205;174;197;195;177;179;129;124;175;145;169;134;180;251;357;333;254;217;198;220;200;178;152;130;135;124;144;139;151;132;144;131;123;118;110;133;132;129;160;156;169;137;173;163;169;157;146;127;163;189;186;148;124;157;162;136;168;175;144;119;119;131;126;131;152;149;172;181;161;108;98;95;68;77;105;116;136;143;135;131;162;154;147;161;181;190;216;204;155;147;131;138;143;162;165;172;163;148;169;164;197;219;136;117;142;139;127;153;164;154;123;166;145;160;130;119;122;131;118;144;154;149;131;130;146;116;140;166;156;145;171;145;149;124;149;130;143;149;124;140;135;117;121;134;119;106;137;139;139;146;163;186;143;184;165;161;137;131;113;126;126;125;129;134;148;129;140;127;139;186;164;170;172;174;136;118;103;128;148;153;149;143;161;165;106;100;105;116;131;112;144;141;114;89;118;141;147;128;134;136;143;165;189;176;153;132;144;120;114;138;111;117;121;131;197;266;317;167;124;108;126;138;103;105;115;119;124;144;119;120;108;133;130;129;126;136;126;129;97;104;119;140;126;129;127;116;129;135;119;125;133;145;163;176;180;159;135;150;160;159;178;148;148;170;132;126;143;139;161;145;159;150;146;169;155;136;155;159;178;177;252;212;142;131;142;195;221;182;126;123;145;138;128;120;133;129;150;147;119;144;123;138;154;170;107;145;152;136;136;156;154;144;142;141;134;146;123;125;120;121;108;162;146;187;126;122;109;136;163;207;179;189;141;142;124;117;92;121;149;156;150;151;136;134;104;114;129;138;134;158;147;155;148;165;148;133;119;129;117;145;168;188;212;226;203;183;167;192;226;224;203;152;172;181;203;236;339;238;239;198;156;163;151;178;207;252;240;154;159;138;119;142;137;111;105;123;143;132;149;127;114;146;182;169;181;152;143;163;240;309;297;221;190;189;111;134;109;128;135;144;112;129;115;137;124;138;128;125;132;129;110;100;97;137;128;97;110;109;115;133;158;122;148;136;141;128;149;162;179;166;178;210;326;340;201;135;130;136;180;191;165;138;137;122;159;193;193;192;184;145;149;146;139;155;150;150;157;145;140;137;125;128;146;185;236;190
153;156;168;151;168;190;185;217;180;156;158;193;165;172;171;202;230;199;166;161;158;151;135;177;165;128;153;145;165;135;141;124;121;155;155;169;170;138;117;121;134;134;118;126;142;137;125;144;133;151;172;148;169;153;181;166;177;158;154;162;150;162;138;119;127;118;125;141;173;126;140;157;216;234;256;209;160;159;156;145;133;145;168;164;129;142;113;118;112;128;149;162;151;141;136;121;146;145;151;150;134;119;124;132;119;141;165;182;181;178;149;130;147;150;144;163;150;146;133;132;130;133;137;135;134;137;108;148;149;133;140;150;115;115;107;126;119;139;122;117;115;117;112;111;132;158;149;127;126;137;121;131;145;138;118;129;118;124;122;126;119;135;123;119;123;103;105;134;122;157;132;143;137;157;139;143;120;105;113;122;159;153;151;128;164;146;138;141;158;144;148;148;135;156;160;137;164;149;143;138;132;121;125;128;142;120;122;139;188;153;134;138;119;122;145;180;171;143;139;144;189;188;194;216;172;159;174;208;157;170;145;174;153;168;195;188;165;157;151;138;118;125;124;141;136;151;162;147;145;168;157;165;164;161;165;157;131;133;118;123;107;93;123;141;162;131;144;160;170;175;114;133;129;145;163;148;148;134;150;168;199;171;175;173;185;211;183;188;196;195;178;176;174;166;181;197;163;180;152;150;134;132;120;144;177;167;245;262;280;224;183;195;258;227;157;130;101;146;128;151;130;162;172;156;165;133;135;143;135;144;138;121;139;106;75;85;99;94;65;84;125;188;195;282;328;226;150;120;102;122;138;138;148;153;153;142;145;134;133;130;149;163;154;175;150;152;131;132;144;143;142;154;143;128;124;147;135;168;140;142;116;135;149;135;161;135;146;169;172;152;196;169;204;175;155;185;154;120;148;160;149;144;125;101;98;114;145;142;122;131;116;124;114;109;117;115;131;112;164;132;136;146;151;167;183;141;130;112;102;104;115;125;131;128;161;178;203;166;171;185;142;168;159;173;165;156;153;156;184;204;146;161;126;114;84;73;87;77;105;122;139;142;110;130;108;111;148;123;150;204;203;146;149;118;126;118;149;122;145;123;129;162;163;156;169;109;90;80;77;100;125;124;117;116;105;117;123;134;134;126;131;114;122;96;143;128;140;140;141;126;131;169;140;137;115;101;130;152;127;167;160;172;145;128;149;147;156;166;139;127;143;142;165;204;174;166;176;140;154;125;133;123;110;139;114;125;128;124;141;140;119;131;138;161;183;194;166;168;149;156;145;113;80;58;34;35;35;36;74;81;108;96;138;110;132;135;115;119;120;120;122;86;91;98;83;74;88;110;80;95;104;80;115;133;143;139;123;136;154;144;120;133;120;126;119;134;113;103;91;97;100;105;126;132;127;126;112;133;126;110;115;90;92;79;95;119;140;152;149;125;136;146;143;186;239;214;165;169;190;217;198;166;189;154;160;148;161;135;158;160;162;161;156;153;135;132;176;188;170;219;206;193;192;171;162;190;179;160;142;112;117;103;109;140;122;129;110;101;132;99;101;111;113;150;172;122;111;115;130;130;102;125;122;123;136;126;117;118;94;122;108;112;111;137;160;139;126;133;129;113;125;131;164;149;142;100;78;90;70;121;122;119;104;118;133;153;131;120;127;123;159;146;166;137;157;100;145;138;149;169;242;218;183;177;148;157;161;154;203;211;219;213;188;155;158;174;170;187;204;131;140;116;166;194;156;137;143;126;145;152;146;123;138;125;104;119;142;142;129;132;146;161;197;222;156;135;130;98;113;111;137;149;112;116;124;129;125;130;122;143;170;138;155;160;141;118;118;113;112;133;124;135;130;117;120;120;128;104;110;90;94;129;170;157;144;143;140;132;136;132;115;122;126;135;143;153;174;166;120;126;136;137;130;123;120;123;122;127;123;119;126;107;147;110;122;138;133;139;134;137;114;118;130;134;126;151;146;127;125;146;120;163;172;206;194;160;130;135;145;123;129;132;144;113;129;123;129;106;129;113;140;128;129;141;128;132;170;143;167;148;170;127;153;139;170;181;175;153;130;145;143;155;155;105;117;127;137;141;134;132;113;124;131;146;157;152;168;189;163;150;147;145;166;153;149;143;130;137;182;176;158;164;148;151;147;143;151;154;163;151;146;145;129;136;162;173;180;175;157;169;149;187;198;212;142;146;156;155;181;162;150;138;133;100;115;116;104;126;120;132;109;98;111;111;110;129;132;134;117;112;127;127;160;174;155;178;172;225;236;223;321;220;194;167;163;142;111;138;169;174;156;128;124;125;150;153;151;138;184;166;136;125;99;119;116;155;141;113;122;119;152;140;144;171;189;170;164;166;168;162;139;123;143;179;206;187;205;183;169;167;178;139;144;142;118;121;129;166;162;156;181;186;192;148;148;122;132;124;149;155;118;146;151;173;181;160;228;257;228;169;173;157;172;191;185;135;186;277;378;354;288;263;263;244;196;169;156;137;151;140;152;150;137;150;164;160;147;148;148;157;137;133;146;148;160;162;186;186;154;146;158;141;128;161;165;118;125;139;163;124;148;140;156;122;148;168;147;147;156;177;181;162;147;121;118;93;76;84;116;120;133;129;139;158;168;197;156;189;207;214;233;205;167;157;118;122;140;147;139;168;156;156;152;154;171;146;138;154;122;148;142;142;137;159;163;163;176;145;134;117;115;125;147;152;161;156;144;129;132;137;108;151;158;157;144;154;153;160;134;118;126;124;123;108;119;133;140;132;125;135;144;117;125;160;140;160;138;171;179;149;148;125;117;109;116;166;154;153;151;132;123;137;147;142;153;206;230;216;158;124;128;127;132;127;125;125;147;153;146;103;109;126;126;117;128;127;105;115;139;138;160;151;144;125;126;162;194;165;149;150;138;153;164;158;134;113;161;167;220;234;236;172;128;121;122;117;122;104;141;119;153;130;140;132;116;130;120;111;154;128;124;116;113;144;109;132;135;142;121;130;128;94;108;126;132;160;163;167;158;137;138;124;157;173;162;157;177;179;155;159;144;170;167;171;157;183;190;209;159;161;139;178;192;228;306;222;166;126;152;175;185;163;114;122;142;119;148;133;133;141;138;141;133;156;131;127;160;137;135;142;153;137;147;143;122;130;132;137;105;127;100;122;129;144;127;147;185;179;150;117;135;138;180;226;209;177;174;188;146;129;105;112;127;120;139;146;132;125;117;120;140;124;134;133;140;161;140;120;154;132;157;144;137;153;152;218;212;200;216;189;183;215;241;271;216;173;169;210;265;418;466;389;284;191;186;193;188;186;242;258;225;162;134;128;126;130;125;121;138;106;137;138;133;169;172;152;178;194;187;168;125;171;229;373;319;217;182;153;136;133;106;137;130;107;107;105;107;109;110;139;134;122;125;123;122;119;106;129;123;119;106;115;140;124;147;133;120;151;136;160;159;154;169;157;153;193;259;276;172;161;134;143;151;179;148;117;172;158;173;232;267;251;213;164;137;141;170;143;128;157;144;124;161;126;130;125;131;158;175;167
170;166;153;200;172;179;181;192;225;173;167;159;171;160;175;172;238;232;188;187;169;147;150;153;163;135;155;140;149;130;140;148;165;146;137;167;182;156;128;142;136;138;143;121;128;137;140;133;144;162;147;158;146;150;156;143;166;187;199;171;123;156;127;130;122;124;132;148;174;132;146;173;147;203;188;173;165;118;153;115;157;139;148;161;155;147;117;126;138;146;140;148;125;123;122;138;141;163;167;162;146;117;123;112;100;184;225;242;218;155;134;121;128;154;157;160;154;142;132;113;125;130;141;135;121;118;145;133;136;140;141;122;131;147;141;149;156;138;148;126;118;107;112;128;123;126;140;133;131;139;129;132;141;120;112;128;132;122;112;128;129;119;103;108;114;122;130;142;144;159;147;144;152;173;184;173;125;120;126;105;155;134;133;124;142;135;140;125;129;128;142;162;148;183;193;172;143;152;133;116;142;131;112;141;135;141;136;129;153;151;141;117;131;129;150;163;166;174;140;162;171;213;194;189;141;152;182;198;171;144;114;127;155;149;179;215;197;167;150;154;144;146;127;122;129;135;155;134;145;158;158;140;150;124;154;142;139;129;136;128;112;129;155;146;124;140;158;179;187;158;145;137;149;145;173;152;147;121;151;177;168;196;220;247;205;214;163;191;174;182;195;184;174;182;203;171;147;149;164;158;138;142;124;131;153;171;199;220;215;185;154;219;279;279;172;173;135;121;140;166;131;177;162;154;157;138;126;159;132;144;149;140;136;146;137;99;68;63;69;85;125;188;216;250;255;187;118;108;123;156;144;134;141;148;155;156;158;133;134;174;154;174;153;150;123;146;157;143;147;136;150;136;135;133;133;128;120;169;134;113;120;125;126;136;147;185;154;170;143;174;161;173;167;151;161;171;175;147;152;139;157;140;126;110;100;95;123;141;131;129;116;112;137;143;135;119;117;146;111;118;99;120;123;120;132;136;105;99;107;103;100;146;121;148;161;178;196;169;172;159;161;184;143;171;156;152;158;194;198;200;173;137;108;84;79;60;96;127;129;125;134;135;136;112;115;113;130;115;154;178;173;150;150;132;156;117;149;129;121;140;137;167;171;153;143;132;96;56;75;87;93;118;104;110;126;131;114;116;150;166;145;126;116;120;123;138;154;144;130;156;147;156;129;119;112;110;115;146;148;146;133;165;183;140;140;176;219;214;170;178;132;123;156;166;210;182;183;130;126;145;125;127;132;129;142;130;148;137;110;112;114;140;130;158;171;160;154;151;164;125;133;118;89;61;35;27;30;45;75;84;83;99;109;114;118;146;105;109;163;128;115;83;75;81;74;87;94;87;112;98;111;104;94;129;152;123;108;135;110;152;143;140;104;93;105;129;121;105;79;69;102;113;119;118;131;160;143;109;95;94;117;77;72;83;108;114;133;148;152;142;123;137;137;147;198;180;162;141;155;160;167;148;159;157;178;144;143;120;124;162;151;153;133;140;126;174;162;164;179;210;222;183;170;148;175;195;189;156;136;129;90;85;100;100;124;155;112;121;130;105;127;124;125;137;184;138;138;118;108;98;125;145;99;122;123;115;106;122;117;131;130;118;133;150;123;146;127;141;127;148;120;122;114;120;149;127;105;89;97;124;111;103;80;106;146;119;161;156;172;172;151;121;141;173;158;160;143;165;152;162;171;208;202;214;186;180;171;136;167;214;236;241;163;140;139;142;149;174;202;178;151;140;168;163;139;130;107;114;117;107;143;100;107;118;123;148;142;154;134;128;137;215;264;270;222;139;121;93;110;114;152;146;131;137;130;126;130;129;118;124;170;184;151;145;117;123;151;141;122;97;105;109;90;117;139;143;147;148;119;116;89;135;140;146;184;157;156;103;117;127;128;113;139;129;123;146;140;131;127;132;143;132;106;112;103;115;127;142;107;124;115;138;122;102;120;112;108;130;130;122;151;139;113;95;121;164;164;154;136;156;167;166;152;221;194;168;154;147;140;147;132;114;119;116;140;138;151;135;128;149;143;150;150;126;144;132;139;144;178;135;152;164;151;179;191;214;214;149;138;130;125;128;133;124;125;130;157;135;141;127;128;158;114;158;150;139;171;180;165;147;182;156;164;158;159;169;160;128;176;148;171;142;151;153;149;139;150;161;157;152;131;162;134;131;125;160;190;140;141;174;163;163;232;221;139;140;136;138;157;151;156;135;132;129;97;139;125;111;115;135;121;119;132;115;113;124;131;139;129;180;128;141;159;145;160;142;152;190;167;260;351;341;224;158;141;163;144;171;197;180;171;160;128;127;158;133;154;208;291;305;204;131;118;99;118;140;132;151;134;134;147;146;205;253;245;227;173;166;184;144;132;129;145;200;220;204;179;146;168;178;148;145;122;139;127;118;150;152;160;146;170;167;147;128;120;120;132;114;126;150;145;147;157;185;179;171;255;267;217;154;144;151;179;189;165;125;146;210;284;294;238;256;262;251;207;162;171;137;133;167;174;150;150;184;179;191;176;168;182;136;128;129;137;141;148;168;178;177;159;150;135;149;142;157;156;103;128;132;137;143;144;134;131;110;130;136;162;160;217;195;183;206;172;135;122;99;111;83;92;118;132;122;150;153;175;164;176;193;212;265;229;240;203;122;133;127;126;124;125;146;168;148;128;117;115;114;125;132;142;159;147;149;131;163;165;151;147;157;125;129;137;139;163;159;136;145;155;158;148;131;142;129;164;155;165;173;157;128;116;137;123;127;115;103;122;118;136;136;134;149;147;155;147;131;149;149;156;162;159;149;149;151;137;130;117;134;133;135;122;148;155;136;135;124;152;226;278;265;177;141;134;131;124;137;122;129;138;155;144;120;117;124;124;135;100;128;122;108;128;216;167;152;153;124;131;150;167;135;130;115;156;186;182;132;126;151;189;201;238;204;178;148;122;117;138;111;109;106;104;114;136;122;124;136;119;132;129;130;137;163;147;125;133;147;158;180;163;167;122;151;163;147;135;128;176;155;161;148;146;147;116;138;136;131;167;171;169;166;142;147;157;179;200;169;157;195;281;251;195;178;146;165;166;200;274;226;168;129;126;156;163;146;129;126;131;131;137;148;122;128;150;136;118;134;152;143;145;132;142;203;157;154;140;171;152;120;145;137;122;127;135;123;133;142;117;131;151;170;143;96;153;164;191;185;213;208;210;204;179;142;114;127;114;150;156;138;160;110;136;136;136;130;122;134;146;165;145;157;153;138;180;178;177;143;152;149;217;203;210;160;185;207;230;253;201;166;200;248;336;551;667;478;287;209;228;237;188;196;227;255;233;182;133;127;112;145;131;125;116;115;124;138;163;190;150;171;189;235;224;167;147;140;190;281;225;176;154;146;127;105;124;100;129;125;114;128;111;126;125;150;158;168;135;133;111;116;133;101;136;110;139;127;137;133;147;115;106;134;157;126;128;139;159;160;159;173;183;161;137;118;111;129;126;130;131;129;129;174;226;261;297;260;254;155;145;159;172;164;165;141;130;120;142;169;151;127;125;128;159;143
168;165;159;184;160;168;165;229;241;194;189;194;162;174;163;164;222;196;162;178;155;161;141;130;157;139;142;184;159;154;139;146;127;134;169;127;145;174;159;148;165;126;131;142;142;139;150;158;152;178;162;169;149;119;144;168;243;305;261;188;142;137;133;129;104;121;141;149;149;139;135;122;156;158;174;178;154;124;138;144;152;148;142;136;123;128;133;141;141;122;121;124;121;128;141;109;143;160;164;205;178;118;120;110;142;158;251;263;179;179;137;117;124;115;160;181;146;169;152;110;119;129;150;164;137;123;126;155;138;128;133;134;135;156;167;153;141;136;151;105;112;113;133;130;98;136;174;128;145;139;135;136;131;113;142;114;114;113;136;133;121;119;93;114;110;104;135;126;146;186;133;151;140;168;164;161;150;137;125;122;109;137;127;161;128;122;136;128;138;149;136;166;164;172;160;154;170;161;153;135;117;112;123;117;120;138;133;121;135;143;150;139;128;131;130;193;156;153;147;153;150;196;178;185;145;172;209;155;185;162;135;157;152;176;165;186;177;161;146;142;147;115;144;133;146;143;148;164;164;147;164;174;157;151;166;165;143;154;124;141;145;130;147;146;139;148;131;176;178;155;136;126;144;143;184;175;134;134;142;171;186;216;303;331;314;228;199;176;221;172;183;181;160;160;159;149;156;165;131;148;140;113;120;116;145;155;163;171;187;183;163;181;228;240;171;157;127;115;139;141;191;171;156;170;181;132;151;158;154;142;155;182;130;164;119;84;85;63;69;103;155;168;224;187;156;167;128;110;154;173;147;149;180;151;165;147;146;159;155;169;168;135;135;132;139;149;137;120;124;118;122;130;142;144;149;110;140;125;137;135;133;137;146;146;150;127;147;161;182;165;176;156;183;142;164;177;164;162;165;152;146;135;127;99;78;82;117;125;102;127;124;128;163;136;139;111;114;112;137;109;97;100;94;102;146;133;128;107;99;103;96;154;167;142;178;182;174;148;143;181;193;163;165;168;162;163;156;178;177;233;204;141;121;80;68;80;87;95;123;128;100;136;140;123;115;132;137;103;146;170;137;152;131;134;138;135;123;137;138;151;146;176;203;165;159;125;97;62;56;58;102;99;125;127;133;126;126;105;125;100;134;115;136;116;133;136;184;178;140;123;121;172;155;144;150;124;126;153;157;134;149;182;172;162;143;206;295;294;184;157;154;126;140;141;184;165;145;135;120;130;118;95;118;115;133;149;130;130;120;129;106;138;144;115;135;148;120;143;162;162;113;114;91;58;45;36;50;54;54;76;91;92;114;126;124;114;121;147;152;120;107;70;91;79;98;92;95;80;87;72;98;122;119;145;117;110;133;136;132;150;145;125;100;107;117;134;115;94;75;123;108;119;117;102;116;145;129;105;100;92;99;106;98;97;103;118;154;138;135;128;101;130;124;140;152;127;132;116;140;154;155;137;156;176;143;161;133;121;150;161;173;154;138;160;137;157;165;165;186;206;241;219;186;170;148;180;170;150;128;134;102;102;120;120;121;143;142;103;129;123;140;117;125;139;129;126;136;122;123;97;114;104;114;117;96;108;121;111;119;130;126;117;138;158;154;173;126;119;141;125;130;111;96;134;149;130;79;79;108;138;121;105;94;141;130;118;160;143;163;161;131;134;150;149;147;132;167;193;175;165;180;183;223;224;220;205;191;173;168;218;212;229;200;152;144;121;160;185;238;176;168;149;162;92;94;121;138;124;116;119;112;127;102;114;126;135;150;154;130;133;162;199;276;256;215;160;119;88;121;160;141;143;167;159;124;154;126;127;125;133;147;172;144;117;159;145;175;134;119;106;92;80;97;88;183;233;168;146;133;111;121;119;194;183;157;114;104;116;122;131;138;141;123;141;139;118;141;136;132;148;146;137;120;132;134;124;141;146;141;129;138;129;127;111;114;130;154;128;125;158;143;132;130;90;128;163;153;133;129;148;121;152;173;206;213;151;150;141;135;146;138;115;136;136;153;168;184;160;151;158;146;133;108;136;150;121;118;140;127;135;161;154;192;227;229;174;177;156;144;147;153;150;147;133;153;148;161;139;120;146;123;141;166;149;145;138;153;149;177;174;177;173;157;211;200;185;150;163;168;173;191;139;149;151;136;136;163;172;166;152;146;142;137;130;168;168;156;166;152;158;140;199;159;182;143;146;156;154;153;168;142;161;152;143;127;122;127;159;125;127;127;129;108;114;103;108;117;144;131;151;143;138;124;152;136;152;143;168;201;257;334;320;216;166;140;153;177;189;226;195;197;166;128;144;167;139;181;247;401;376;251;134;128;125;130;160;162;141;107;139;129;166;210;275;283;268;171;165;154;149;133;146;164;178;174;164;148;138;164;170;158;158;125;164;117;127;125;142;148;146;161;153;138;132;124;147;120;109;105;137;152;170;194;183;170;192;205;242;167;136;158;164;154;170;136;139;125;160;188;221;214;264;260;235;170;165;159;141;157;145;156;122;123;153;167;184;169;165;190;160;164;154;126;152;188;233;209;212;145;172;141;173;150;124;147;126;148;137;134;151;111;132;122;128;129;137;154;182;249;221;179;142;167;175;137;140;106;93;106;95;116;131;165;173;174;185;186;224;269;267;270;217;201;137;117;114;121;137;129;181;194;182;139;112;122;130;143;139;141;204;159;135;151;152;178;148;139;165;147;128;138;140;153;142;137;155;141;127;113;134;111;135;148;166;157;171;133;136;153;105;128;132;123;112;128;121;122;170;150;155;139;139;156;156;185;172;137;119;124;134;147;142;158;137;115;130;141;129;146;141;145;128;132;129;163;211;256;259;171;123;147;151;155;141;166;127;152;144;121;133;109;117;114;93;101;111;104;137;127;141;163;144;140;133;142;136;179;143;114;123;147;168;175;164;145;164;271;316;263;181;127;127;114;120;128;117;114;129;113;124;133;143;126;132;122;130;132;124;114;121;143;124;144;181;194;237;232;176;164;159;169;141;146;199;177;187;162;151;161;150;132;151;127;128;145;198;185;181;157;180;173;230;203;178;144;192;265;245;208;183;160;139;139;173;191;176;138;148;137;152;123;134;147;127;142;162;146;138;161;152;138;126;134;141;122;128;126;135;150;153;177;152;153;153;135;115;132;123;138;125;117;147;156;166;127;133;114;127;128;129;156;193;210;181;233;218;212;209;169;124;119;103;119;142;143;153;143;135;148;108;125;124;122;142;125;174;147;145;139;147;145;140;149;124;142;156;193;234;197;176;170;202;216;196;176;148;241;287;352;528;588;485;286;201;235;214;219;196;195;234;207;179;133;131;109;126;123;124;109;145;132;145;157;140;152;139;189;222;188;171;133;127;160;180;167;188;166;136;138;136;105;105;126;113;104;114;106;143;133;180;168;154;148;132;119;131;133;113;134;114;104;145;103;134;150;139;114;137;140;128;130;123;129;145;163;142;129;123;128;111;103;142;147;136;103;123;161;216;297;301;279;262;221;146;147;130;143;156;124;116;116;131;122;144;139;142;135;112;144;133
168;158;176;182;157;158;191;196;200;198;194;208;190;189;168;184;166;131;140;160;184;146;124;143;125;148;182;228;207;160;156;154;136;154;155;151;140;152;138;153;141;120;134;138;143;158;155;142;150;149;174;177;169;159;145;172;293;512;454;253;144;126;125;131;141;132;154;111;130;150;152;134;126;137;161;142;174;165;149;123;156;198;164;155;142;136;137;151;190;139;152;125;116;109;135;118;124;170;219;304;183;121;135;122;156;189;204;200;151;145;138;118;146;143;155;178;175;158;146;166;117;122;155;136;151;109;142;138;154;139;135;139;153;185;186;144;144;152;136;104;104;101;133;128;108;144;140;188;157;124;120;113;136;124;115;107;121;109;136;130;106;125;127;126;118;115;121;122;145;167;157;169;173;151;186;182;138;124;138;126;145;131;147;140;122;124;123;148;145;136;167;171;153;168;148;139;158;162;133;123;122;134;145;120;145;140;130;133;146;148;153;121;137;103;136;135;143;153;180;175;173;156;176;175;172;159;149;147;149;124;148;153;146;163;160;184;159;136;130;145;140;148;145;156;117;140;155;171;165;158;162;172;180;153;187;179;177;147;119;114;122;152;133;124;149;160;192;184;158;125;175;163;116;131;165;171;130;133;176;158;173;245;336;404;339;297;200;193;191;192;158;173;164;154;161;116;125;178;158;131;152;133;127;126;144;129;154;152;163;169;147;162;162;172;162;130;142;142;146;128;153;148;158;190;178;189;154;118;166;141;133;157;162;130;121;130;104;60;68;100;147;229;191;163;174;146;125;132;124;135;165;160;163;169;172;161;130;142;153;201;191;172;144;141;157;157;177;133;136;141;130;128;119;135;144;144;135;139;149;140;109;112;113;116;132;148;149;177;179;181;194;163;183;151;153;205;168;152;153;155;146;148;154;88;95;97;113;123;111;120;108;141;159;190;160;118;130;125;111;136;116;89;91;97;111;168;151;134;121;136;121;146;167;196;161;177;190;161;171;183;194;160;148;164;142;139;159;172;205;199;174;145;94;76;69;74;84;102;132;143;124;139;121;116;98;133;129;132;122;132;135;140;126;144;121;111;146;141;139;135;141;204;183;182;124;93;93;57;60;52;93;104;105;103;152;114;110;140;123;138;109;145;139;117;125;129;170;182;165;123;134;133;143;121;150;121;138;141;133;154;157;185;170;173;159;211;290;308;239;173;146;129;159;147;186;144;170;124;121;113;117;123;110;115;117;126;135;137;141;142;127;144;158;148;122;117;111;148;167;157;131;96;78;57;35;38;38;45;64;77;88;141;125;116;130;124;126;151;145;144;129;96;94;94;106;123;109;108;103;86;111;92;101;130;113;118;125;105;120;106;117;111;103;93;92;130;104;104;104;104;88;112;135;87;124;171;126;91;117;114;112;120;94;100;99;115;145;114;127;133;142;121;139;117;135;125;137;106;144;134;149;140;173;177;163;130;167;151;155;143;145;137;144;165;158;148;160;174;194;215;237;203;194;169;174;150;152;153;134;131;133;99;101;107;127;147;125;157;132;91;120;115;132;153;137;122;121;119;104;121;117;144;127;112;100;136;129;125;134;120;130;158;131;158;155;153;134;145;138;135;106;115;100;106;141;110;82;80;99;158;149;130;107;104;112;134;96;162;156;197;164;137;148;155;159;163;193;220;160;159;210;276;306;266;230;213;178;166;157;176;183;199;179;144;133;134;136;157;199;174;155;144;170;146;133;123;111;99;116;117;102;143;130;109;128;168;142;144;139;125;129;166;203;220;157;152;136;126;118;145;185;188;193;139;157;137;122;109;147;129;139;147;111;143;163;164;123;132;113;73;58;71;80;87;156;231;193;114;128;129;138;181;227;215;141;102;108;102;115;131;144;146;142;130;123;146;146;117;138;138;130;134;139;130;128;161;147;150;147;134;123;123;140;135;125;123;123;154;146;136;146;140;120;117;113;137;117;136;138;155;122;132;158;167;144;166;131;143;133;140;120;109;134;133;157;240;271;185;173;172;139;151;132;136;127;149;127;127;158;121;176;183;192;189;205;186;143;142;139;155;169;150;161;139;156;137;160;152;142;146;150;177;154;168;139;125;126;171;169;227;198;185;177;201;194;162;143;162;161;187;207;173;142;135;126;146;172;171;131;142;142;138;151;150;159;170;150;139;140;177;215;197;180;174;170;158;175;134;156;154;152;177;164;159;152;141;138;137;127;114;144;160;119;139;118;124;141;131;119;123;130;106;112;126;118;146;149;146;193;185;253;251;197;177;119;141;165;206;196;165;162;148;146;168;159;186;159;209;339;350;213;151;112;124;125;143;142;154;128;149;140;152;175;254;287;228;159;143;157;155;163;175;162;164;180;162;129;129;149;172;168;147;143;139;122;102;145;133;149;137;170;123;126;113;133;122;130;90;122;124;126;163;181;184;157;155;192;182;171;140;146;147;195;162;162;131;159;151;154;181;233;264;270;203;172;162;162;122;120;118;132;143;135;145;133;153;157;189;210;206;196;170;142;185;223;328;259;176;190;160;141;168;141;158;145;143;181;139;166;108;133;111;143;122;147;145;156;167;217;199;200;149;163;138;161;136;116;101;104;124;132;143;160;152;160;159;191;245;291;333;261;219;196;170;136;134;129;154;151;209;220;239;156;158;138;134;138;175;183;191;175;135;132;156;157;154;151;152;159;137;154;176;151;159;143;118;143;126;112;129;132;121;110;134;188;174;171;168;159;150;124;113;103;147;121;145;152;159;176;154;124;136;148;161;160;147;138;119;125;144;143;152;169;165;140;131;160;130;132;140;176;162;149;133;161;166;165;166;147;142;116;153;169;168;203;178;148;133;145;117;124;121;86;117;117;100;106;114;114;151;129;130;130;115;134;156;154;133;132;114;136;152;144;134;152;202;276;391;281;211;151;138;120;112;116;140;144;150;114;147;123;151;149;122;127;118;132;126;145;151;142;161;139;165;231;298;266;188;161;216;174;155;163;191;265;231;219;139;165;175;140;161;141;122;127;149;158;161;157;159;209;233;213;188;144;174;184;213;186;176;168;141;140;166;164;177;164;161;119;142;136;147;141;155;162;187;167;157;145;112;169;117;119;133;143;120;141;132;156;175;148;167;162;160;140;120;125;99;113;129;128;170;204;194;164;138;124;105;112;124;132;187;193;182;198;217;208;199;182;152;133;133;128;149;130;127;133;136;118;119;122;132;125;114;140;151;177;161;159;151;140;156;146;115;137;153;137;199;187;183;160;173;173;161;166;162;182;248;283;386;515;434;253;203;209;221;195;187;186;196;178;164;128;117;122;134;135;110;119;120;146;140;129;107;120;122;179;194;177;175;154;136;145;160;144;149;165;152;161;135;113;135;134;128;145;127;127;141;135;140;161;144;128;122;127;119;123;133;123;138;161;137;127;158;119;115;131;155;135;150;136;133;122;146;115;146;130;134;121;116;138;132;166;174;156;160;166;223;307;307;252;211;184;152;151;112;141;134;139;135;149;162;173;142;134;133;136;118;123;142
146;147;167;207;178;187;175;195;204;176;207;244;200;192;192;159;142;128;137;159;175;164;126;131;132;144;152;244;214;182;167;132;146;143;140;155;154;143;154;154;142;128;122;150;131;160;168;138;154;170;173;174;152;108;167;186;311;555;457;255;156;153;135;114;164;128;134;126;145;116;122;137;140;143;158;167;173;162;106;157;163;189;160;137;141;125;144;164;156;152;131;150;125;127;134;130;147;152;189;189;212;134;139;165;152;193;152;149;133;152;122;120;105;108;157;170;149;145;129;128;141;136;136;140;132;129;143;153;150;146;137;161;182;214;210;156;135;132;108;108;119;134;131;126;120;129;148;155;164;144;153;163;130;136;93;120;127;135;134;125;121;114;112;115;113;121;114;128;142;174;178;173;177;155;175;160;133;132;136;132;131;131;140;137;127;151;134;161;130;131;161;143;164;150;147;174;171;151;133;116;134;100;166;133;145;137;116;142;146;145;121;132;118;124;119;150;143;147;148;150;171;178;189;188;166;129;158;131;154;153;123;158;131;159;150;180;179;158;136;149;140;140;141;143;131;135;143;167;172;179;192;185;171;174;183;176;182;156;141;141;137;119;115;126;129;162;128;148;110;128;145;161;154;144;160;178;141;138;145;147;155;199;242;333;309;276;216;192;193;170;187;171;184;147;127;155;135;128;125;130;141;159;144;124;133;152;161;146;129;144;139;138;131;130;132;124;120;123;129;135;140;158;135;168;196;162;168;177;139;137;146;134;124;150;113;115;93;77;69;109;135;159;181;172;164;129;137;139;133;162;142;151;160;167;161;126;174;168;167;196;164;169;145;172;144;172;136;138;125;152;106;115;121;148;149;140;111;149;129;153;136;136;138;167;127;136;163;197;193;190;203;166;149;134;156;149;167;164;149;142;153;140;127;90;94;110;107;120;146;134;128;134;167;209;177;130;144;131;120;108;114;107;110;119;136;160;151;109;138;112;127;151;167;167;198;177;138;158;177;185;178;156;152;149;147;132;166;179;169;180;154;116;103;80;61;69;84;93;135;129;137;152;128;124;148;135;118;126;167;136;134;145;171;148;123;111;155;150;154;143;173;180;160;170;141;125;74;57;73;61;88;99;106;102;130;117;116;124;138;120;112;143;134;149;139;169;182;165;169;121;130;116;120;128;139;131;145;139;155;166;148;174;184;173;175;186;252;223;203;177;145;157;176;165;175;177;140;114;103;116;119;106;105;109;132;125;138;142;134;139;147;165;154;131;125;124;140;165;154;148;115;100;66;53;42;54;54;58;53;81;79;152;123;112;123;153;127;121;145;117;102;77;97;102;119;120;117;78;74;92;102;110;112;130;112;100;113;126;114;111;122;110;121;90;117;96;123;105;107;91;96;129;93;113;151;155;150;114;108;102;107;141;117;106;111;126;148;154;124;101;118;135;139;138;147;109;128;125;143;140;151;146;158;153;160;121;149;156;148;141;150;134;180;156;197;193;162;155;185;220;217;209;199;178;198;170;180;131;144;125;126;100;114;112;149;156;155;118;135;133;114;116;117;130;123;118;122;121;111;121;114;128;134;123;131;129;145;115;137;139;125;127;149;163;138;139;136;156;145;128;125;93;94;120;125;109;80;72;109;155;163;148;133;106;105;108;125;156;157;166;163;156;177;157;148;146;156;164;159;164;225;347;355;303;241;184;152;161;181;142;157;151;145;153;145;131;150;142;165;154;160;159;188;144;129;124;131;133;114;145;141;139;145;151;146;165;137;158;123;130;127;152;170;183;175;137;125;114;149;147;175;227;202;180;138;154;120;117;138;112;120;107;103;107;165;150;139;115;65;70;79;95;105;144;183;205;180;143;143;171;221;214;255;255;144;95;92;110;120;132;154;107;118;124;119;156;126;125;146;125;127;147;127;140;129;141;133;137;150;165;148;154;146;145;128;139;167;181;167;158;144;136;138;139;129;141;109;130;131;128;117;108;120;163;130;125;124;142;136;143;144;159;167;159;201;265;281;197;135;138;147;144;135;125;148;141;117;140;134;151;195;202;202;188;169;158;159;146;147;158;149;136;151;147;193;155;179;153;146;142;131;166;167;143;164;150;120;144;180;197;181;166;162;140;168;144;182;175;171;212;225;178;150;124;130;147;146;134;162;169;142;151;133;161;181;148;167;155;148;171;258;241;191;178;177;167;169;166;176;147;184;179;171;174;189;153;154;150;127;145;140;144;131;128;129;97;111;120;141;156;119;105;89;117;119;134;154;160;151;196;216;167;186;177;134;142;149;123;161;124;146;139;143;140;135;148;149;181;231;242;181;137;136;104;102;110;140;140;138;128;172;165;153;205;211;167;133;130;150;185;196;194;180;152;165;171;136;135;150;163;159;148;158;140;134;111;113;157;163;158;133;139;154;121;130;118;131;117;111;130;134;114;150;182;143;132;155;171;155;140;144;128;154;150;133;143;156;160;134;178;197;228;219;216;175;165;151;149;132;142;140;122;102;118;130;128;154;171;202;206;261;174;132;168;226;294;242;195;162;140;168;126;176;114;127;151;188;159;140;126;122;104;133;140;154;135;142;145;206;244;230;193;181;169;155;166;152;86;104;115;119;146;168;142;165;162;191;231;346;341;248;204;181;167;162;155;157;159;162;160;243;232;192;158;169;167;176;152;149;186;163;146;174;147;178;130;164;132;155;164;174;154;164;138;161;160;159;146;127;151;125;108;150;120;140;160;162;164;153;148;151;122;151;132;115;152;145;164;180;144;112;131;139;148;137;141;143;134;147;132;126;183;200;187;168;153;171;138;131;133;156;165;146;133;133;129;172;146;119;119;133;130;174;174;158;185;157;150;121;114;85;116;121;102;104;113;107;88;109;139;135;140;114;117;106;124;142;137;124;118;133;132;147;155;162;176;236;317;269;198;146;122;111;119;137;139;159;143;129;139;158;156;159;111;102;132;124;141;111;142;123;123;150;163;200;206;197;159;215;212;224;157;193;227;285;288;221;149;162;160;145;144;145;145;134;140;134;110;131;185;165;191;195;163;140;147;174;191;202;197;166;154;162;156;141;155;144;117;122;140;139;140;155;154;208;213;181;150;142;156;134;138;152;158;117;135;118;136;148;170;168;160;186;172;171;156;127;103;136;134;156;177;199;230;153;132;115;110;113;99;136;147;160;192;183;221;251;215;175;140;130;135;138;148;125;124;126;129;136;95;114;132;118;125;171;155;171;183;134;139;166;139;123;137;135;146;140;155;199;190;142;178;145;152;166;194;203;227;274;435;509;361;261;206;212;216;173;206;193;200;169;118;137;134;132;124;118;109;115;142;128;124;131;123;130;146;166;231;217;171;177;154;150;144;166;182;155;164;138;138;158;148;145;126;138;115;143;147;123;133;132;102;110;114;123;112;117;130;124;142;164;145;143;152;137;121;130;145;154;151;153;105;122;128;139;131;142;162;150;138;139;134;157;187;155;140;147;234;294;257;188;178;182;139;149;141;132;135;150;125;147;181;159;126;172;133;132;130;121;157
185;180;159;164;182;158;155;151;191;166;179;205;194;183;201;174;154;142;153;190;185;165;128;126;165;153;185;199;165;166;143;136;136;111;144;169;207;192;159;138;136;144;137;141;162;153;179;178;161;151;160;152;154;172;189;217;279;361;314;194;172;157;126;160;160;139;139;106;146;127;143;138;159;158;177;115;159;117;123;157;168;155;182;133;132;108;121;119;128;153;139;150;147;147;164;185;205;152;158;134;126;130;122;137;174;168;141;135;116;156;130;137;158;159;140;159;130;119;115;121;145;148;159;151;140;132;123;156;132;148;133;124;172;196;200;165;138;130;143;138;122;124;126;113;120;146;154;137;151;167;192;198;142;120;104;123;113;120;139;113;105;102;147;123;112;130;118;124;139;153;173;160;142;140;149;139;135;118;119;118;148;139;158;157;161;134;160;128;142;137;167;134;126;134;141;142;136;125;118;138;115;157;159;171;178;147;153;130;143;129;152;154;121;128;112;135;137;126;153;181;209;178;214;218;182;161;143;160;186;150;134;125;174;193;168;162;157;143;113;138;139;143;131;143;142;148;150;164;154;228;209;208;195;172;207;188;173;165;153;160;137;146;129;126;111;110;143;152;143;138;143;151;166;174;156;185;182;154;167;142;163;154;174;226;208;216;232;199;172;181;187;149;154;149;165;129;145;151;164;128;124;134;149;126;168;144;157;135;141;130;135;137;125;158;148;143;159;144;122;135;136;149;159;169;186;153;159;145;148;133;150;134;142;125;140;96;86;79;99;108;131;179;190;174;155;136;133;126;161;146;149;176;142;152;156;150;146;164;129;166;162;130;138;151;133;159;144;152;122;136;138;128;136;126;146;146;146;144;162;178;133;137;131;148;132;180;171;178;179;198;144;187;135;167;150;175;143;155;145;145;149;142;116;84;93;90;131;158;173;165;142;138;184;225;208;167;137;133;132;121;145;118;120;106;143;172;142;135;77;138;120;135;154;174;170;153;142;157;165;205;186;158;133;136;139;146;138;165;188;159;132;140;122;87;62;69;93;102;145;192;144;112;128;126;114;130;114;129;164;160;135;159;147;146;120;137;136;134;137;166;163;166;153;167;159;100;90;68;77;115;112;103;114;129;117;110;124;127;137;155;117;142;160;144;135;150;163;153;111;127;128;145;133;136;144;138;151;129;143;125;144;161;160;186;161;176;188;178;164;173;158;163;175;169;200;171;155;120;112;131;142;133;127;119;139;152;132;130;151;142;200;178;185;118;114;150;136;172;155;130;116;90;92;47;44;29;61;53;58;77;100;144;129;133;144;132;163;104;102;103;102;80;99;140;163;117;109;104;74;88;119;111;122;95;91;112;95;112;93;99;129;96;92;98;111;141;121;137;120;117;135;122;133;141;144;131;115;106;92;120;117;133;119;113;122;175;168;165;121;117;128;124;132;155;167;127;143;153;144;153;163;151;136;133;141;155;151;176;169;166;149;145;159;182;171;147;163;185;188;202;226;213;176;167;141;177;152;170;140;171;153;117;108;120;159;146;158;131;142;125;138;125;124;126;137;108;128;101;90;126;131;156;155;132;126;131;128;133;131;114;142;146;144;145;162;125;146;150;129;110;109;119;110;120;116;95;79;76;94;120;143;122;110;105;120;108;103;139;155;166;221;177;163;169;152;143;150;173;164;185;240;250;334;250;201;156;131;132;140;151;145;168;189;160;151;135;130;166;180;136;144;137;178;156;124;117;109;115;129;142;126;153;147;164;166;155;129;100;127;132;129;128;139;153;173;135;153;144;137;159;202;232;202;183;123;125;119;126;133;123;106;71;68;92;116;103;98;90;99;86;95;114;138;148;179;203;167;154;144;177;221;195;218;222;180;109;75;79;114;121;121;125;114;135;132;139;131;126;94;136;123;132;145;138;140;120;133;183;187;204;157;173;159;149;132;133;166;232;243;171;144;134;134;119;125;148;122;142;138;136;157;148;117;140;148;146;141;135;128;116;129;144;126;170;173;211;206;187;140;144;149;122;127;147;151;136;169;167;168;156;177;181;172;156;162;156;152;144;139;131;138;165;161;154;215;172;145;139;155;128;145;179;170;179;154;133;135;140;163;180;173;167;154;165;140;157;146;160;180;243;200;185;149;147;154;173;163;117;116;137;136;186;150;165;168;170;153;145;157;168;196;219;206;244;188;168;165;154;192;174;162;180;191;173;206;157;162;135;142;138;119;118;114;135;131;115;139;151;156;175;170;139;107;119;137;143;123;158;168;196;181;143;170;157;167;147;150;160;149;131;149;120;134;127;129;176;171;155;154;173;157;157;127;120;90;98;141;172;145;167;184;137;168;179;163;146;161;122;154;154;171;172;158;151;155;173;136;150;156;161;170;155;152;160;125;115;130;140;171;167;147;121;139;122;118;129;135;130;121;135;121;131;140;149;149;143;161;165;148;158;126;111;121;117;140;136;156;139;141;146;167;189;188;189;162;141;115;121;134;132;134;128;114;125;115;137;116;168;194;245;270;219;153;161;186;229;195;173;170;154;151;166;143;165;160;152;189;183;138;134;127;126;126;152;161;138;139;155;209;279;258;202;218;189;179;140;127;93;117;104;143;135;154;150;177;158;194;261;343;307;248;186;156;177;155;169;182;201;175;181;196;197;202;167;161;175;175;189;169;172;152;139;151;177;168;170;142;133;148;175;164;163;172;156;127;163;149;132;156;145;148;142;117;143;143;181;215;189;186;127;135;153;150;153;164;138;163;157;163;138;135;127;146;145;152;151;128;162;139;132;142;227;280;247;181;135;161;131;131;141;157;146;138;128;135;128;122;118;131;102;141;134;190;156;170;186;179;161;141;119;118;142;146;125;100;104;117;113;116;138;108;118;117;113;129;122;128;136;136;109;122;130;146;130;130;149;192;195;180;155;111;124;114;152;180;164;155;159;128;166;148;161;142;131;112;114;132;142;174;146;132;158;151;142;162;156;152;135;171;208;166;177;180;216;248;230;205;158;147;158;163;128;142;147;141;156;134;122;136;166;140;176;168;179;174;160;174;197;186;210;160;153;154;126;164;133;149;128;126;136;124;145;156;186;186;192;187;150;143;177;171;165;146;120;142;128;114;116;141;131;154;161;184;212;159;154;140;95;142;136;147;178;223;206;173;146;132;106;89;83;117;140;153;175;192;169;168;148;148;139;137;148;162;126;112;145;125;120;116;121;105;146;114;156;164;177;160;142;162;172;157;160;176;187;131;130;138;192;180;207;188;152;135;169;214;187;196;219;319;511;604;492;277;203;182;216;178;182;202;192;150;145;140;100;110;107;124;96;112;124;116;112;112;122;115;172;228;231;221;192;178;144;163;161;157;162;166;174;173;168;157;133;130;172;167;130;118;145;142;133;122;129;101;120;119;132;119;138;124;153;146;167;137;132;143;125;135;175;146;149;111;128;140;131;155;140;135;158;150;99;109;154;166;179;165;135;146;196;243;227;185;172;168;143;148;157;130;129;127;136;157;161;158;148;161;140;158;126;149;132
140;167;177;210;172;152;163;142;177;182;155;161;185;184;184;158;157;157;187;187;193;178;138;142;151;202;185;198;167;183;141;132;140;137;145;167;201;192;166;147;129;116;139;141;153;130;177;172;132;146;174;172;132;156;197;200;209;226;183;168;132;150;170;193;239;176;155;110;135;139;150;153;154;182;173;148;144;112;92;118;147;165;148;130;118;126;125;132;110;138;132;172;159;126;178;299;298;195;129;150;125;126;144;122;161;183;174;163;124;152;139;137;154;152;155;137;137;139;152;109;158;163;184;165;141;150;157;130;138;120;120;109;176;169;170;141;127;117;121;110;134;159;128;131;134;153;118;148;146;169;214;208;153;129;149;113;126;133;145;145;122;118;128;137;118;118;120;133;128;141;171;155;130;142;123;130;132;136;131;123;142;140;131;133;148;172;149;116;118;125;132;149;122;150;125;158;135;147;139;132;150;126;161;142;187;153;163;132;139;140;140;148;147;118;126;133;118;129;180;183;163;203;176;184;132;174;150;191;184;153;136;129;159;153;154;138;154;137;145;144;133;136;158;167;140;157;165;159;165;190;216;183;198;219;231;223;202;205;188;176;137;142;125;110;113;140;117;167;166;161;159;150;167;190;211;225;182;148;203;156;184;179;203;170;194;194;203;206;188;168;159;134;173;163;150;142;133;137;127;128;122;152;158;214;180;177;150;147;140;140;147;127;134;137;149;135;186;131;123;147;123;123;120;148;142;142;144;129;138;117;159;137;137;100;121;74;68;61;79;119;124;155;175;154;132;140;145;130;149;113;168;165;156;148;137;134;150;163;145;137;156;128;161;117;145;145;163;149;126;144;128;151;129;143;149;145;131;177;140;139;160;129;126;134;141;172;151;159;146;151;140;184;177;150;177;152;165;164;146;143;123;156;119;95;96;119;146;180;197;138;117;138;134;199;149;177;108;138;114;141;113;113;127;99;129;142;155;114;133;130;121;135;153;167;141;151;151;169;162;182;163;137;141;156;164;145;142;154;154;152;143;127;106;92;75;64;91;126;194;197;157;127;116;123;127;98;119;123;145;191;151;134;164;137;146;118;150;138;157;134;156;165;139;129;105;82;85;81;75;90;121;97;106;128;116;108;137;124;135;132;113;141;137;170;153;150;166;146;112;125;135;141;122;136;132;121;146;121;125;136;116;144;167;175;142;184;154;161;152;165;171;196;194;190;178;172;146;114;139;214;190;156;162;140;137;154;174;121;128;135;177;189;177;127;120;121;124;99;138;113;109;105;76;47;37;38;32;33;43;64;88;115;113;111;106;102;121;97;98;87;101;96;106;154;143;152;106;83;94;102;113;86;107;102;80;108;111;91;92;78;93;99;88;93;130;125;140;117;116;138;172;168;121;143;142;113;114;107;113;108;110;101;107;105;162;188;204;163;128;121;104;114;121;147;176;151;148;131;148;160;169;180;142;171;151;137;184;146;161;150;145;167;169;191;160;172;161;163;197;224;240;213;179;178;157;185;219;155;177;155;142;119;123;110;136;135;140;138;147;127;120;123;126;119;106;103;112;118;101;109;148;145;161;125;125;134;131;139;117;115;114;157;153;157;174;151;146;159;146;121;119;112;105;130;112;90;90;85;110;116;132;108;114;107;94;91;104;137;179;204;257;213;170;163;131;129;145;146;199;182;181;217;206;187;177;161;137;123;108;138;114;133;158;172;180;164;157;196;179;148;134;152;167;159;120;127;111;116;117;145;142;146;150;155;151;127;143;117;116;117;111;122;120;134;150;148;152;155;172;142;148;196;187;126;130;129;137;125;133;94;80;77;73;77;87;136;155;204;153;114;152;181;163;174;195;202;186;142;158;171;172;166;159;160;132;106;70;104;79;104;104;116;125;128;114;109;118;109;121;120;119;113;114;141;134;148;145;189;245;180;163;143;145;159;131;134;164;220;207;162;149;124;136;142;127;121;153;141;119;146;123;149;153;138;130;138;150;140;176;155;175;150;135;155;176;187;181;151;164;164;163;148;145;142;151;141;132;176;155;165;166;181;149;157;125;145;132;143;165;129;137;143;155;166;184;153;162;132;139;124;146;148;142;138;130;153;168;147;167;174;176;161;150;139;177;173;208;144;191;202;163;144;142;141;164;139;144;139;134;127;143;162;191;144;164;170;174;181;158;164;185;215;197;213;206;157;145;181;183;186;161;171;153;152;178;137;121;137;144;129;145;130;140;119;124;115;119;139;167;234;237;174;132;132;120;141;155;176;219;197;174;163;147;156;147;154;122;163;166;123;106;129;136;148;161;186;185;141;157;159;155;111;141;98;88;125;143;144;150;153;156;160;153;140;156;144;146;153;162;147;137;154;170;177;177;168;167;184;183;232;167;181;159;136;101;155;117;118;133;143;120;118;111;141;130;132;130;144;94;144;131;121;112;138;119;149;162;129;137;153;131;115;132;125;144;145;150;146;165;164;167;191;197;181;156;149;129;116;152;125;132;139;115;114;119;142;159;157;186;201;207;157;134;154;180;187;143;160;146;160;160;160;147;146;172;153;179;151;142;135;130;139;133;160;126;143;146;159;213;245;213;211;153;187;180;157;125;100;95;99;127;156;167;190;146;153;181;201;237;274;241;197;189;142;142;178;177;189;152;166;168;171;162;178;212;246;210;179;145;148;145;167;159;137;148;154;151;142;150;133;165;153;148;161;155;153;150;136;154;147;171;127;122;104;151;190;218;228;175;117;129;128;176;170;115;152;164;181;148;134;115;140;121;144;126;139;131;132;154;178;167;223;276;273;187;172;138;139;132;191;167;172;141;153;141;140;124;135;140;139;129;146;137;137;122;148;164;171;151;136;149;165;148;140;132;107;114;101;129;140;178;147;127;116;124;120;131;110;104;130;135;120;156;157;138;127;158;145;151;137;120;119;147;175;189;157;176;143;131;137;136;114;113;121;110;151;119;153;174;155;134;141;154;138;131;141;135;145;120;149;158;131;147;199;207;192;183;178;142;162;170;151;154;163;147;136;125;128;127;139;141;157;140;180;179;202;157;247;194;185;169;173;156;137;143;149;161;138;126;152;120;125;158;200;211;202;143;163;154;194;195;168;134;164;133;135;121;149;161;172;157;171;219;193;202;145;118;143;168;150;161;185;199;210;208;189;136;105;91;96;131;141;153;145;133;170;152;184;124;134;145;156;163;137;131;115;126;118;119;109;126;115;127;103;155;144;138;164;157;204;191;170;181;159;129;151;160;170;194;187;173;160;150;191;188;243;248;331;409;543;537;371;249;201;164;172;167;173;189;158;159;154;140;125;119;129;115;121;107;107;123;116;152;140;171;244;243;181;192;175;179;134;144;156;128;165;144;175;183;185;172;192;177;167;195;159;136;149;149;110;130;113;119;128;158;144;128;147;135;153;159;166;143;146;147;148;139;164;134;126;118;151;110;161;181;183;171;148;140;112;108;132;139;152;147;141;159;200;197;178;196;151;160;143;181;165;134;138;116;149;133;126;194;145;141;146;172;116;118;128
177;148;176;182;171;173;148;136;160;136;160;188;195;169;198;159;163;174;179;200;185;140;165;155;160;187;178;179;183;168;142;148;150;149;137;159;210;216;214;165;150;132;140;139;162;151;146;148;162;150;179;139;143;152;171;170;143;157;160;159;130;143;186;220;246;180;134;117;109;128;154;182;177;177;162;156;140;115;104;129;129;152;161;130;131;130;120;130;110;119;150;125;137;173;205;348;354;205;151;142;127;130;133;139;165;183;151;169;160;146;146;164;141;143;128;147;126;126;159;168;161;193;180;166;157;165;159;118;140;114;126;124;142;128;146;122;134;128;105;133;143;169;156;155;131;125;145;146;154;151;165;167;161;157;129;117;136;151;134;123;113;122;131;112;140;114;134;132;126;134;112;119;124;117;138;121;128;119;144;125;138;136;151;137;181;165;131;141;119;131;139;144;123;139;149;118;138;156;148;155;159;122;143;133;172;158;174;145;138;136;151;142;140;143;162;131;124;149;166;182;173;163;161;145;165;156;138;152;152;158;132;144;132;175;152;137;145;111;130;123;146;139;137;145;137;130;160;174;167;186;181;177;167;204;237;227;229;203;196;169;141;138;125;117;118;119;147;184;197;211;162;128;143;170;198;213;186;205;185;190;183;170;157;163;164;179;201;192;195;170;169;159;171;149;144;124;122;118;131;139;125;127;150;232;220;210;192;169;130;153;152;123;142;148;142;161;172;165;176;125;147;128;126;144;134;133;131;132;127;151;158;116;133;137;120;89;68;61;79;115;117;156;153;160;139;125;144;153;129;146;162;166;156;159;146;169;129;142;168;155;159;144;149;136;137;131;129;145;142;165;134;166;157;154;136;139;141;134;121;183;126;159;143;132;137;157;159;171;165;157;154;156;155;185;173;178;148;142;162;160;167;165;129;106;93;135;169;174;151;139;122;106;140;175;139;149;119;144;137;139;113;113;125;125;121;119;138;122;121;141;146;132;132;150;138;140;148;133;193;196;172;140;150;159;157;134;158;174;163;165;154;131;123;100;88;64;95;110;183;198;177;127;111;123;110;124;109;130;138;154;154;178;138;156;145;128;126;137;155;154;138;146;159;134;137;106;102;91;105;98;113;130;139;116;98;111;115;113;126;125;152;157;162;179;174;151;114;117;130;143;120;118;133;128;131;141;128;141;140;122;127;138;120;148;167;169;134;153;145;145;163;194;169;138;164;190;159;147;143;165;183;170;132;119;155;166;152;141;135;148;189;174;152;122;116;130;108;132;124;134;111;94;89;51;35;37;30;34;32;61;67;118;89;87;106;99;89;78;70;98;93;107;107;134;152;104;95;96;101;85;125;123;93;92;104;113;103;106;106;104;77;91;106;116;134;115;124;116;112;128;147;123;146;175;160;137;110;113;127;116;101;99;115;110;140;185;211;173;117;99;119;109;117;128;156;158;148;124;133;136;180;170;184;187;155;154;141;147;130;145;173;190;193;182;162;170;146;158;168;213;209;204;176;184;153;154;183;189;185;154;153;100;95;117;146;151;174;169;125;133;111;152;126;118;127;125;141;94;115;111;145;151;218;145;136;124;122;125;118;134;135;140;136;168;167;183;166;161;165;143;138;121;145;128;95;104;82;69;112;146;129;136;96;89;77;99;106;139;156;283;318;259;208;162;128;138;119;157;177;141;168;187;191;191;180;145;129;148;147;167;148;162;202;197;168;180;150;152;168;150;136;152;166;119;135;118;129;113;107;117;116;110;142;121;135;114;115;115;118;119;112;114;119;117;131;117;155;143;152;142;145;157;159;131;102;99;98;86;90;85;87;85;90;92;99;176;281;362;262;157;141;174;150;180;181;173;161;149;136;168;149;155;153;126;124;116;106;110;104;92;101;119;114;124;110;102;115;89;114;142;102;111;119;146;141;151;159;183;258;251;162;174;173;142;182;148;165;165;158;157;124;118;137;144;139;141;124;144;133;109;144;146;140;159;136;144;163;130;158;182;143;137;140;159;192;199;137;149;137;181;150;139;162;125;144;143;129;144;164;162;177;190;175;152;158;125;134;160;177;140;158;162;162;141;184;158;153;142;113;126;140;133;141;129;153;144;141;155;161;198;179;155;146;195;159;150;137;160;162;145;150;141;156;145;144;138;153;110;123;159;165;157;186;168;140;172;164;176;154;175;174;186;180;191;184;163;172;165;176;168;145;111;108;131;137;137;127;129;127;141;137;126;112;115;127;106;123;140;201;251;240;138;143;124;130;165;173;203;196;245;139;169;171;173;152;147;135;140;166;135;118;133;145;144;163;169;180;164;144;113;132;161;150;141;95;123;159;152;163;179;168;190;139;144;163;162;150;146;142;153;151;161;210;190;189;172;168;201;238;241;179;150;154;124;148;161;128;138;140;148;113;120;134;120;131;177;128;115;137;128;116;100;118;128;136;143;142;144;133;134;125;130;130;132;122;153;146;155;169;165;159;188;186;154;170;145;121;133;138;144;155;123;136;123;131;139;138;102;124;157;148;137;111;145;159;185;194;155;149;161;158;148;164;176;149;162;120;152;144;157;138;128;137;138;135;148;161;191;214;219;166;178;199;203;222;168;127;136;106;118;106;158;170;173;181;158;152;153;178;211;231;238;179;166;139;149;182;163;172;171;181;200;197;207;193;279;259;180;145;149;151;133;125;137;142;153;124;127;129;165;174;157;167;149;139;135;127;162;154;151;142;133;145;154;146;208;266;215;146;122;136;133;152;144;122;149;160;191;119;110;108;125;111;137;137;137;132;120;140;147;132;192;262;267;196;153;145;173;170;171;162;158;151;142;142;180;133;165;148;132;147;120;141;128;107;141;153;147;180;153;111;190;171;147;131;126;128;112;145;157;193;172;183;181;153;132;103;111;129;126;134;168;146;175;145;111;123;133;134;153;141;148;174;229;217;216;167;144;145;124;142;150;139;131;141;118;106;147;234;187;163;155;167;159;128;134;109;115;127;152;121;151;166;170;199;221;198;186;164;180;162;159;167;172;137;160;135;150;141;141;164;162;168;162;201;188;226;179;218;217;235;207;167;130;155;146;149;139;124;130;115;122;158;159;172;152;162;157;154;196;193;152;144;157;114;130;154;163;159;142;158;185;213;232;220;176;134;152;186;181;202;169;221;234;214;174;149;123;100;97;127;112;156;125;131;145;153;142;125;137;130;164;165;139;138;153;127;112;87;108;93;101;108;119;164;120;126;124;177;155;196;171;167;117;128;157;161;188;186;174;181;185;195;220;264;255;288;350;477;523;365;248;190;159;169;168;196;168;194;181;179;158;140;129;121;119;129;116;155;139;143;147;157;183;213;235;252;197;159;162;144;129;148;163;153;149;131;147;171;154;165;166;170;177;181;168;141;161;161;126;117;106;105;122;128;148;132;151;159;180;192;205;160;156;177;176;167;157;139;166;146;147;131;141;194;219;218;191;145;148;123;124;138;134;149;186;183;207;230;193;154;155;165;202;183;171;144;121;130;113;129;121;126;144;145;139;135;135;127;123
155;150;185;173;173;164;151;153;158;183;196;175;164;149;138;159;150;179;209;189;171;160;163;144;154;120;149;166;158;156;166;159;143;124;116;155;189;243;187;162;146;140;182;174;166;127;141;150;150;145;144;170;174;178;196;146;138;144;179;166;134;147;161;221;221;194;110;125;94;142;167;219;209;181;141;130;150;133;110;135;117;145;146;152;135;110;130;137;139;139;124;124;159;138;184;232;265;202;150;143;129;157;126;147;141;164;166;201;223;182;164;156;143;139;132;107;112;132;158;167;182;171;175;157;159;217;168;158;107;120;135;127;122;143;132;129;133;121;134;125;139;158;169;146;150;140;149;164;146;139;144;177;138;130;127;147;127;132;122;118;114;129;148;128;142;123;125;103;147;128;124;103;132;121;122;134;134;126;134;147;143;164;169;145;153;158;136;130;118;151;155;125;145;138;151;120;143;120;123;137;132;146;147;153;148;163;153;119;159;145;156;153;146;156;134;152;110;133;138;167;194;157;175;164;201;166;165;144;128;130;154;144;159;151;158;134;143;125;135;152;133;124;138;104;153;139;155;162;143;171;195;185;171;199;231;226;281;206;169;144;145;134;137;142;137;132;157;160;215;211;180;144;152;168;159;214;233;186;207;153;174;154;151;125;160;168;194;246;207;192;181;191;184;147;154;130;139;137;134;118;123;122;172;171;219;215;152;120;148;152;130;143;158;132;117;163;179;161;164;121;143;109;143;137;135;136;132;144;117;134;120;140;148;180;116;101;80;77;74;113;116;151;154;136;139;121;126;137;141;137;150;163;169;159;150;175;156;182;159;168;157;167;144;153;143;151;154;146;138;158;163;139;165;140;159;130;139;151;116;140;154;152;149;144;155;168;159;174;163;158;138;162;146;162;167;154;151;152;165;181;180;164;142;105;106;130;153;137;144;145;141;89;113;126;124;140;130;130;146;136;133;118;130;121;119;127;126;123;114;152;116;124;145;152;136;131;165;175;184;181;153;171;166;147;151;138;172;164;154;153;144;141;118;105;69;73;95;119;173;176;130;104;112;112;104;111;118;114;133;145;158;127;146;169;154;146;135;202;189;126;158;170;151;140;168;113;83;85;81;117;103;106;111;122;127;87;101;117;105;163;148;152;176;159;154;127;108;126;151;139;120;122;112;108;129;152;118;154;173;157;141;118;119;134;182;183;131;171;151;156;144;145;146;147;201;157;146;142;146;177;158;137;138;131;133;143;120;117;135;151;130;142;151;125;133;127;116;116;123;128;100;95;64;45;23;28;24;34;22;49;65;79;100;81;100;127;100;97;85;92;78;116;105;130;124;107;125;98;83;104;97;128;120;94;134;147;109;95;94;100;108;121;115;139;155;145;133;130;120;110;125;147;173;185;177;169;128;120;113;81;103;90;101;117;111;124;163;110;120;102;85;128;116;108;139;145;147;155;151;148;148;205;223;230;206;169;161;159;124;160;153;189;184;168;167;181;137;180;175;207;223;199;179;167;187;165;164;165;168;173;142;132;121;106;141;154;141;165;150;134;129;138;132;134;162;136;118;131;114;150;144;162;190;136;124;135;111;131;125;134;151;167;166;175;200;194;191;166;167;133;140;156;165;131;107;100;83;97;123;113;119;101;93;88;88;97;98;140;184;241;274;263;185;152;144;134;150;134;163;149;153;183;162;161;145;151;151;147;128;161;134;168;166;205;212;173;148;158;129;147;143;143;145;142;150;109;111;115;106;120;122;136;130;112;123;129;130;114;126;134;126;101;113;117;135;136;140;200;188;148;125;161;143;109;90;98;87;89;99;92;95;98;113;108;152;200;347;399;241;169;138;147;133;145;148;158;153;137;121;156;146;135;137;134;120;117;118;104;104;106;118;92;106;90;123;110;102;86;116;101;122;121;110;141;156;153;152;175;214;179;155;156;150;200;166;154;154;142;157;121;128;124;121;133;155;172;129;125;129;151;165;174;170;156;140;159;151;157;175;151;132;129;144;155;151;173;159;141;120;141;128;142;144;136;140;172;125;142;156;155;194;181;160;147;126;143;172;187;192;159;144;138;144;174;163;162;180;145;135;123;101;116;141;167;164;153;147;167;185;203;166;140;172;198;182;169;134;143;143;146;169;169;137;127;124;154;134;165;167;158;140;159;159;158;146;136;136;158;184;179;172;188;155;143;145;160;163;169;148;134;136;110;136;111;128;120;123;126;117;114;128;116;122;106;104;124;114;159;192;179;178;157;141;128;144;163;214;201;227;221;172;140;173;169;147;157;150;144;138;131;150;132;166;179;159;182;143;159;140;134;150;148;156;198;159;122;151;166;162;220;199;171;154;167;171;157;172;165;151;154;147;187;180;191;187;188;159;185;266;262;200;134;143;170;175;161;169;151;137;130;126;134;145;142;145;172;157;127;120;96;119;128;119;139;136;159;142;136;135;138;117;119;135;143;130;144;138;142;169;186;177;177;183;162;171;179;158;146;140;156;160;151;110;113;137;152;127;135;132;138;164;130;138;125;156;147;160;166;142;146;162;127;158;155;128;140;138;134;141;183;173;153;168;168;151;142;138;172;201;181;154;147;158;171;184;160;117;141;95;123;110;151;180;195;180;159;145;157;173;171;203;187;191;152;152;157;189;157;171;176;164;232;230;224;235;260;223;172;171;147;155;131;124;127;133;167;134;121;152;185;175;166;172;169;170;159;155;172;151;147;136;132;151;150;175;221;240;214;155;145;120;124;144;112;146;157;155;159;131;133;134;122;114;136;123;133;145;135;129;139;154;171;182;187;181;147;147;182;162;164;180;141;156;165;166;176;164;178;145;141;132;146;127;137;122;118;157;154;163;140;141;141;134;125;129;136;138;144;160;153;204;206;206;238;173;131;137;136;110;133;120;146;176;209;153;120;88;132;160;141;153;172;204;264;266;221;147;153;142;127;134;137;112;132;121;127;155;167;217;233;189;194;154;110;140;114;123;115;130;151;127;158;153;153;191;192;212;196;161;174;162;154;186;173;159;149;157;157;123;148;142;181;178;220;207;197;191;207;209;234;212;206;169;156;149;168;135;146;128;124;117;123;139;136;127;158;137;139;154;176;185;153;166;139;136;149;180;189;158;167;180;182;210;263;254;133;147;151;210;211;192;173;182;250;229;194;148;100;116;110;103;118;124;122;122;136;136;131;124;119;119;134;144;157;171;134;131;115;106;110;109;123;142;113;117;123;139;127;144;165;209;168;148;127;123;162;164;182;156;144;168;223;250;350;385;357;329;299;429;439;267;200;169;185;167;169;177;201;196;204;186;174;145;138;118;119;152;145;129;140;154;179;193;181;226;200;215;143;157;129;132;153;154;140;125;140;148;142;141;152;150;151;118;162;204;198;159;146;176;140;148;98;132;106;117;138;167;167;186;232;325;245;212;191;148;176;145;150;149;125;123;122;125;139;178;275;242;212;171;137;127;137;143;136;144;149;194;267;240;183;172;140;172;246;197;168;125;120;123;141;156;140;152;113;154;152;140;148;124;111
145;157;181;156;149;146;145;153;203;222;173;159;167;160;148;141;148;140;186;187;183;146;142;151;119;154;151;158;178;151;124;139;125;113;144;144;182;217;185;169;127;157;188;209;227;178;155;136;136;134;176;169;178;213;241;160;161;182;191;222;195;134;156;205;228;181;147;144;148;149;187;316;315;200;147;116;149;134;143;143;159;139;163;144;143;142;124;184;126;128;138;128;138;150;169;167;197;140;136;141;168;157;139;115;160;142;185;198;213;186;158;156;138;126;123;103;140;172;235;221;202;154;140;136;161;152;191;133;105;131;123;130;147;159;127;127;140;160;142;122;156;185;166;165;153;136;141;143;153;139;112;138;132;128;107;138;151;124;110;111;122;136;134;137;132;142;135;147;113;123;109;110;143;114;127;147;115;142;120;136;127;124;151;155;124;136;103;124;125;141;136;125;160;149;127;142;121;135;133;143;138;149;127;138;123;133;139;144;96;128;138;142;149;153;159;141;135;140;145;146;142;170;195;181;211;174;168;153;152;153;151;154;162;149;156;152;131;131;133;137;147;143;141;147;147;130;165;170;174;176;179;186;159;166;227;293;268;218;132;136;148;123;116;121;137;148;185;233;253;234;159;147;168;152;178;210;210;226;202;176;174;171;157;152;159;181;198;224;245;187;155;154;162;148;161;120;136;151;144;147;139;125;155;133;184;168;164;122;142;129;129;122;151;151;133;146;148;157;144;153;140;156;152;164;140;154;130;127;114;122;125;147;164;190;177;114;79;67;88;100;147;179;163;130;143;123;137;131;148;142;188;156;174;152;159;179;172;177;164;181;170;156;180;188;169;150;155;153;156;154;157;154;165;151;165;148;140;185;125;137;141;174;165;167;196;159;143;138;135;138;145;141;136;155;135;151;143;157;190;187;169;163;144;109;112;108;102;140;87;127;98;105;102;114;121;132;140;122;136;134;129;146;122;118;134;145;114;122;112;119;130;117;136;144;143;124;143;195;184;178;146;153;182;145;135;160;150;166;146;147;154;142;119;97;87;72;94;108;116;123;117;107;118;105;90;110;103;109;126;160;139;117;127;146;137;163;139;200;234;190;132;147;135;136;108;111;78;68;102;100;92;106;85;107;121;118;102;119;111;121;146;189;142;136;138;137;129;127;107;119;130;126;119;141;127;134;156;173;170;124;135;137;115;135;138;146;167;141;143;173;154;125;121;142;200;225;189;98;118;138;152;132;128;141;118;143;131;117;132;126;147;141;133;145;141;150;115;125;137;129;116;95;55;53;29;23;22;28;27;42;67;57;92;92;90;106;102;85;84;80;93;90;105;112;118;102;111;107;134;106;116;139;107;111;133;106;108;107;116;106;96;122;137;153;165;168;149;106;114;126;131;160;175;192;159;155;126;128;119;120;86;75;87;99;97;89;114;109;106;72;94;97;118;129;118;135;147;164;120;157;164;201;242;269;229;210;189;168;156;155;155;163;151;178;184;164;153;174;212;173;199;203;191;161;169;143;140;140;138;124;142;100;102;119;157;169;178;164;168;125;129;113;135;169;169;128;145;139;109;144;132;163;195;174;129;133;144;131;157;158;150;168;134;160;190;202;179;137;152;129;161;184;139;145;132;93;85;103;91;129;84;124;110;72;89;105;87;118;177;220;244;234;177;139;137;127;128;139;126;137;166;154;153;156;145;138;143;162;168;174;173;176;191;203;190;167;137;135;150;133;136;141;126;109;123;119;136;103;116;118;122;100;128;120;123;115;139;110;152;162;127;118;131;144;123;174;159;159;190;151;142;119;141;112;96;83;111;108;99;92;94;126;123;156;207;243;246;262;166;131;134;120;146;150;130;171;146;119;133;114;146;138;135;123;114;112;134;150;112;126;141;123;115;123;88;89;85;76;74;105;94;103;127;167;161;155;144;170;163;172;134;155;168;178;173;154;154;150;138;117;111;117;137;144;164;173;138;133;129;127;160;180;152;157;136;122;158;144;171;155;138;113;158;136;154;165;165;148;116;124;151;141;121;114;151;142;115;122;154;156;215;156;154;138;146;155;237;220;192;194;129;124;176;156;196;216;182;146;121;102;108;114;130;145;151;171;175;176;148;158;174;176;156;150;148;128;143;154;132;171;153;159;155;131;145;154;121;134;131;160;126;161;173;141;162;153;177;193;171;195;175;159;142;157;119;145;178;138;153;136;119;122;108;130;104;123;131;101;116;128;121;128;103;120;147;129;135;135;146;147;175;141;141;170;125;150;172;190;239;217;171;148;169;180;165;143;153;148;178;160;141;167;190;182;142;154;160;149;154;142;147;159;188;190;180;152;141;165;182;187;183;178;163;143;175;185;194;152;122;130;129;142;118;161;171;149;155;163;244;243;163;154;149;158;188;169;175;177;160;160;123;112;118;139;149;153;164;116;127;120;127;126;146;160;165;146;131;139;141;131;126;120;127;112;142;143;173;161;177;169;205;202;207;179;167;169;142;130;153;133;131;117;118;118;146;133;158;141;157;137;167;155;164;184;154;147;125;129;124;136;144;153;148;148;122;135;164;144;131;169;161;162;184;160;160;123;141;150;173;153;137;139;169;182;172;164;150;123;128;138;140;158;174;175;184;161;162;166;180;189;181;168;196;151;130;171;197;175;157;174;214;207;218;210;203;184;190;150;139;122;109;115;119;115;145;151;142;152;151;147;136;144;156;188;178;170;147;149;151;152;124;137;127;142;133;159;182;189;132;130;142;130;121;137;112;133;145;145;143;127;132;126;118;124;144;126;165;154;118;142;128;169;166;177;153;163;140;152;183;188;167;167;156;171;184;163;186;168;158;168;169;162;137;126;116;142;150;154;173;177;145;152;143;130;113;128;166;158;139;124;156;210;279;232;163;133;105;106;116;125;130;136;177;176;114;82;114;127;154;162;137;171;234;318;310;240;191;154;132;121;98;122;123;123;95;156;132;135;196;213;212;171;139;114;114;109;121;96;130;148;134;131;149;146;168;157;184;202;215;182;139;152;139;136;172;172;163;142;148;131;185;211;216;246;189;173;191;216;243;245;233;191;166;147;132;145;162;119;134;108;130;139;141;141;105;113;131;115;162;175;167;182;131;145;136;146;180;203;193;173;166;190;178;238;191;147;166;144;176;178;141;171;197;217;260;205;135;114;124;122;115;113;126;113;111;145;121;111;128;116;128;142;156;164;162;140;115;132;100;94;111;119;110;103;127;139;134;143;149;131;151;143;126;144;135;150;134;156;150;159;158;202;316;473;439;410;294;239;301;296;219;163;148;193;167;184;209;209;191;197;225;191;150;137;115;115;135;139;158;133;181;238;280;225;201;176;170;159;136;130;149;127;122;130;158;134;117;146;135;134;137;120;125;137;175;182;172;164;165;156;120;112;114;106;99;123;147;158;196;361;473;405;242;184;139;150;171;149;154;112;131;117;117;154;188;219;208;174;161;136;158;109;150;170;156;169;210;223;188;178;165;153;183;247;200;170;143;128;137;158;172;132;141;129;143;142;135;122;121;119
121;172;205;166;149;130;146;166;170;194;178;176;150;194;173;140;133;150;223;202;157;148;161;141;136;126;155;153;152;136;126;150;104;132;125;132;168;173;150;140;132;143;208;304;252;162;153;129;129;128;159;156;162;208;229;153;156;198;237;221;194;151;119;156;188;158;131;151;170;164;178;295;263;198;160;138;149;145;153;140;160;142;156;145;130;133;143;189;206;154;132;130;121;140;149;146;136;133;138;166;179;159;135;118;152;161;177;149;168;123;155;132;108;106;117;135;111;181;250;280;200;157;145;150;129;120;132;118;132;106;116;127;126;107;154;140;154;150;160;131;142;170;183;172;137;134;106;126;159;132;128;130;132;120;148;135;147;138;129;127;121;162;146;141;145;160;149;122;133;115;122;122;124;132;144;132;126;127;148;160;154;113;161;125;139;127;125;129;110;124;147;137;128;134;146;136;136;146;156;158;130;120;142;139;124;126;106;132;137;147;150;146;125;153;183;165;136;134;145;154;137;148;186;239;183;176;180;164;151;160;134;165;182;161;150;142;154;139;134;144;147;146;130;129;128;149;148;165;179;175;151;181;158;163;197;287;274;202;191;137;163;125;116;118;131;157;166;227;262;237;191;162;186;134;152;178;170;198;192;208;182;150;164;152;156;168;185;207;181;174;169;153;154;142;134;133;121;167;147;166;163;162;154;138;142;139;141;140;123;138;119;121;134;121;136;133;142;137;125;129;133;140;169;178;143;154;146;141;121;127;142;162;196;230;235;149;103;108;123;130;159;138;152;136;118;154;154;167;143;143;161;177;173;158;186;202;193;165;165;161;148;192;173;155;149;175;139;168;169;151;143;149;129;136;132;137;153;134;156;150;152;155;163;149;181;197;164;141;116;127;142;159;141;161;143;139;148;145;180;150;161;172;160;112;89;96;101;105;100;137;118;117;122;113;143;115;110;112;141;141;143;156;138;135;154;129;131;115;121;110;125;136;139;124;120;145;179;203;173;160;168;147;144;154;156;152;168;145;152;147;153;126;122;103;73;71;85;90;99;99;107;105;101;111;93;86;100;112;133;117;121;123;138;174;164;159;199;183;186;171;159;139;136;135;112;102;85;81;103;126;108;102;120;115;111;112;124;128;125;140;145;164;142;139;138;150;167;152;154;129;104;100;116;139;153;132;156;193;214;174;138;144;146;136;142;158;139;137;125;157;134;140;143;188;253;207;185;151;136;143;131;112;152;143;143;126;149;136;150;127;135;133;172;173;172;172;159;126;132;134;101;91;68;42;38;25;30;37;27;40;69;77;96;100;96;111;113;107;104;81;78;95;131;131;109;129;118;126;122;146;144;107;107;120;116;107;112;117;122;94;126;101;122;144;158;171;139;131;96;122;119;135;158;188;201;199;153;126;133;97;98;87;99;112;85;86;93;111;79;92;95;93;102;100;106;153;137;147;142;148;161;169;201;253;252;230;178;171;150;158;161;161;153;155;185;189;208;187;170;175;194;171;174;149;157;151;120;138;121;117;123;97;120;100;131;169;183;176;152;148;169;110;139;165;115;147;123;143;106;115;151;163;169;133;140;123;132;146;137;143;152;162;146;162;149;160;181;154;141;113;176;159;153;166;112;92;98;91;92;96;150;137;140;97;102;101;109;115;144;178;236;183;169;125;141;130;124;139;141;106;161;125;159;152;160;125;149;143;188;160;183;224;181;168;140;160;165;185;200;163;118;161;125;132;108;116;110;127;125;129;159;164;156;121;141;134;164;134;148;140;142;158;130;171;120;137;137;136;143;147;109;124;143;113;138;148;146;144;120;123;129;106;133;156;212;185;191;157;154;134;118;137;144;155;128;144;149;125;160;151;153;163;136;133;104;112;119;128;141;145;163;160;139;115;102;96;91;99;93;111;134;123;109;126;127;135;163;129;135;132;143;141;130;154;150;150;147;133;131;129;129;137;125;161;148;148;156;133;123;158;144;139;155;122;154;151;149;164;194;152;115;133;137;146;127;146;152;163;99;130;148;142;133;140;188;151;124;129;143;183;198;156;133;152;146;184;217;243;213;165;135;120;141;181;202;202;169;111;139;94;109;107;131;141;146;182;168;174;158;157;153;168;139;167;135;143;125;136;142;169;161;167;168;143;157;167;134;136;156;159;143;123;151;158;157;143;186;201;227;220;184;182;165;144;146;137;148;147;128;135;121;145;128;123;122;129;130;119;123;109;110;113;155;146;179;134;130;120;143;114;114;106;125;137;136;139;158;177;212;220;157;178;173;183;170;138;182;212;243;175;150;184;147;113;142;155;160;151;149;129;139;150;144;186;158;152;144;159;136;147;179;144;131;161;158;189;160;137;151;129;142;141;138;123;149;139;146;167;230;219;186;161;177;199;203;157;165;186;187;168;129;126;111;107;145;127;146;116;110;103;128;123;154;153;149;159;149;141;166;135;140;126;139;154;121;163;198;173;187;145;170;211;207;182;179;158;158;164;159;125;142;100;135;116;131;142;150;153;151;155;121;184;193;152;143;144;185;161;133;129;124;133;125;131;114;141;140;134;142;150;147;152;159;132;147;128;143;145;165;132;132;133;163;153;169;167;154;120;126;115;155;151;151;152;157;151;163;158;164;149;149;195;208;211;168;161;163;164;172;171;233;227;226;160;159;152;149;161;127;130;133;140;131;128;157;167;126;132;151;115;112;141;139;177;189;148;162;148;162;177;145;153;114;130;127;167;167;182;130;153;138;134;119;122;150;128;150;131;132;134;151;139;123;170;127;161;147;146;136;129;129;145;165;151;147;158;158;193;190;181;189;190;203;176;188;169;152;160;163;163;182;165;152;141;136;125;144;140;140;155;169;134;139;127;144;139;149;133;143;119;162;189;232;219;142;121;125;112;110;102;115;128;137;118;103;82;86;103;138;133;136;151;203;340;322;197;204;144;143;127;114;105;118;102;114;115;130;134;191;165;167;185;134;125;119;118;121;127;125;157;148;154;127;173;173;182;188;195;214;172;165;123;157;163;142;162;153;134;144;174;214;230;270;250;185;170;178;196;202;228;231;170;169;145;149;151;181;129;135;115;164;150;140;143;136;136;127;157;152;160;173;168;134;139;142;133;176;200;216;180;169;183;154;182;173;163;146;159;157;145;173;151;211;264;284;246;184;165;146;146;130;126;106;105;135;141;132;142;110;103;127;131;145;136;151;134;138;135;110;107;107;107;126;130;128;130;134;134;125;143;127;143;143;152;154;167;138;133;149;151;166;238;335;413;406;332;239;197;192;238;215;165;144;176;187;229;229;211;168;188;199;210;167;144;127;118;156;126;140;175;193;246;245;222;194;153;135;158;124;118;126;117;145;131;149;166;148;133;136;123;129;129;133;171;180;175;176;176;164;160;134;103;93;121;107;139;137;141;221;422;645;615;449;224;130;154;137;162;156;144;135;132;131;127;165;161;177;160;132;153;141;120;140;153;143;146;170;167;188;167;151;183;182;203;167;152;142;121;128;158;164;143;141;133;146;130;146;135;138;111
135;153;148;153;138;129;170;159;168;159;161;165;154;147;157;167;149;174;279;222;179;144;143;134;117;146;191;153;139;148;156;130;121;123;142;131;158;149;155;123;129;146;222;328;240;196;162;117;112;149;120;128;163;185;188;152;194;223;253;283;270;171;127;129;140;123;140;185;198;222;162;179;198;146;146;153;136;150;143;142;158;170;151;129;125;154;177;198;222;183;136;143;132;107;127;142;120;132;140;161;166;148;133;127;117;135;119;134;138;141;129;133;110;112;126;139;145;162;240;254;175;160;131;128;133;123;136;89;118;121;123;115;126;140;171;148;159;161;134;142;141;121;148;143;118;124;102;133;134;145;144;146;102;124;133;160;153;144;127;124;124;120;135;141;152;146;136;131;114;132;136;145;151;127;142;116;153;125;139;118;145;141;168;148;128;134;121;131;123;144;113;136;123;133;166;135;143;149;144;155;134;133;129;137;129;126;127;152;131;142;131;165;130;175;180;152;154;120;122;160;141;157;173;221;202;179;165;167;130;163;160;160;169;152;122;150;138;143;134;152;149;153;154;153;166;130;199;168;167;148;146;144;148;156;163;195;183;192;187;187;145;132;131;147;162;163;192;231;241;229;169;155;155;143;132;138;188;192;238;254;181;172;177;172;201;183;156;160;181;144;168;132;143;151;150;138;146;201;178;152;155;146;133;148;136;149;130;135;135;126;149;105;135;113;121;118;131;129;119;135;126;149;172;158;147;141;138;113;122;122;133;146;174;194;208;133;96;119;140;132;146;150;148;147;117;157;153;161;176;140;153;160;137;162;177;191;170;146;162;152;183;157;159;187;168;133;165;151;169;162;163;162;140;135;128;126;109;134;182;169;173;158;150;159;210;187;139;142;149;152;157;156;168;165;142;140;136;163;132;139;129;160;146;111;95;99;93;98;115;118;131;149;120;130;122;156;117;115;140;150;148;160;141;138;130;116;120;113;92;123;105;154;123;145;129;149;139;169;162;169;154;145;171;140;148;129;178;162;166;134;159;127;116;108;79;70;65;57;91;83;86;98;86;113;99;116;100;141;150;110;94;94;118;145;181;171;168;199;153;162;117;137;127;129;92;73;83;92;118;134;120;130;108;119;126;127;138;129;122;158;211;190;171;111;132;152;159;126;150;140;131;136;133;148;144;143;146;187;191;162;169;142;137;160;155;169;172;178;172;152;154;160;137;140;229;218;177;125;171;156;136;135;153;190;158;156;146;140;169;122;168;141;188;225;197;170;153;109;117;107;117;85;67;52;34;32;39;37;45;68;71;101;107;116;105;96;124;130;96;98;105;98;125;121;117;106;137;128;129;115;120;130;117;102;91;122;115;124;90;125;116;119;128;136;147;143;123;104;97;114;123;113;164;158;178;193;128;122;128;96;95;90;112;84;68;86;84;84;78;72;89;97;98;116;121;135;134;148;131;144;155;144;212;222;217;258;210;168;173;176;140;165;125;147;211;271;210;192;202;188;158;160;159;167;173;114;134;123;120;136;126;104;119;140;144;157;134;140;144;141;134;132;121;139;143;135;139;124;124;122;145;137;129;131;155;125;146;167;170;139;140;151;154;166;177;157;172;138;122;121;131;149;148;136;124;99;84;81;108;100;128;121;106;78;113;116;144;143;128;171;204;186;159;155;111;116;143;135;132;123;127;139;138;156;138;146;118;141;163;128;170;195;194;157;142;133;144;154;187;190;156;161;155;111;102;102;103;120;114;137;200;210;178;147;135;169;150;129;113;135;153;139;137;151;152;130;141;142;117;125;116;125;126;126;157;189;203;159;135;140;128;144;131;154;200;172;147;124;127;118;115;102;117;128;134;141;137;143;124;127;170;162;151;135;137;139;156;150;175;160;149;144;143;123;132;138;133;119;136;136;131;128;96;130;133;120;126;130;127;142;137;148;145;142;155;157;152;139;134;129;119;156;113;134;133;139;138;98;125;134;146;159;142;152;127;128;120;150;150;137;128;140;133;122;156;154;150;117;133;146;148;142;168;154;164;188;144;131;167;167;184;148;142;135;167;171;251;262;215;163;120;141;151;165;169;206;174;172;147;131;107;115;134;125;145;157;168;165;177;141;152;155;167;170;146;129;139;128;144;189;228;193;173;167;156;135;147;170;162;147;150;121;134;151;160;172;222;241;272;222;182;152;156;129;123;133;140;138;141;116;119;127;161;143;144;120;122;155;129;133;142;141;146;145;128;151;125;161;144;126;113;112;126;147;135;127;149;169;179;202;172;165;131;170;162;168;199;272;256;217;191;188;141;112;102;113;151;147;159;159;163;141;154;181;148;163;183;180;161;125;157;144;108;120;176;150;148;151;141;135;127;136;133;122;133;126;138;158;180;202;181;179;173;152;210;149;139;123;157;172;149;168;154;112;137;136;146;111;114;102;117;125;135;150;136;145;146;140;147;139;132;115;144;159;182;164;176;185;186;169;202;218;200;181;149;143;119;140;129;129;143;120;125;112;126;147;156;163;148;130;133;150;169;158;144;140;137;157;159;136;134;154;134;147;143;173;151;145;161;129;145;151;161;140;121;140;142;134;183;166;123;134;141;139;167;157;121;116;101;122;143;152;188;137;138;174;159;176;200;192;199;191;189;198;176;171;150;143;176;236;241;230;211;176;153;143;150;179;151;130;128;115;126;137;147;139;148;118;147;131;143;112;118;165;162;157;166;168;169;157;174;142;149;142;146;136;177;203;171;148;154;152;154;180;144;149;128;150;124;134;139;141;156;114;140;138;156;161;155;162;141;160;166;150;155;138;167;159;170;218;259;254;192;154;170;169;142;150;126;121;160;145;116;144;132;142;132;139;132;160;125;170;128;129;126;108;150;131;137;142;169;185;213;166;128;100;94;132;106;117;109;91;95;113;95;76;85;95;117;128;122;144;209;223;212;180;180;143;132;150;113;132;113;121;99;110;111;147;143;162;188;159;168;127;138;132;147;126;133;182;122;139;153;144;198;206;190;190;213;184;121;138;150;155;154;123;144;146;140;173;248;298;257;210;159;159;168;190;225;211;180;185;183;161;149;149;171;139;122;139;114;157;104;135;143;157;128;125;127;146;170;157;180;123;146;142;178;178;209;192;171;162;154;159;163;176;154;159;142;158;181;193;219;281;270;251;210;187;148;125;136;128;125;122;123;139;148;140;117;93;110;138;170;149;114;140;144;138;125;114;104;110;111;136;135;136;119;130;134;124;133;108;132;163;160;172;135;139;160;172;208;212;274;395;308;238;153;146;197;267;242;205;174;196;205;234;204;190;168;178;162;169;194;148;158;167;150;163;147;176;135;155;180;209;211;191;174;164;143;146;155;121;143;135;145;148;179;157;143;130;140;121;106;156;210;169;155;168;153;127;109;113;90;100;105;122;132;129;204;379;709;879;643;333;157;126;127;132;138;171;154;144;155;159;187;149;124;156;145;154;125;120;143;139;170;127;153;133;156;149;140;145;147;145;164;124;112;122;169;164;177;162;146;144;128;155;135;160;154;175
159;154;153;150;142;150;143;166;160;175;138;175;161;160;166;155;155;198;258;271;208;147;148;116;139;155;164;160;132;143;148;166;138;130;139;153;142;149;155;133;132;128;201;243;198;161;151;176;126;146;156;123;170;132;145;132;155;239;208;263;261;163;114;123;98;127;158;180;213;195;172;147;123;135;117;126;153;122;127;159;168;162;164;156;127;135;153;182;187;235;156;122;133;138;114;114;121;144;150;112;156;127;123;149;146;154;118;130;109;141;114;112;128;129;121;121;134;145;192;181;187;140;142;119;139;140;130;123;113;141;126;140;140;159;157;182;190;169;138;145;146;147;138;130;148;122;141;130;155;132;137;129;140;117;129;145;139;115;111;123;138;127;121;152;149;137;138;114;135;123;143;128;130;139;136;148;144;130;137;139;121;163;144;149;129;123;130;122;135;140;115;131;108;125;142;140;146;126;150;151;143;131;137;125;147;132;132;161;156;135;132;128;127;163;177;179;155;130;158;159;132;155;184;207;183;145;140;134;133;153;166;174;177;133;126;136;127;131;131;126;153;153;147;162;173;131;147;183;127;124;142;129;133;132;150;135;163;160;214;190;164;137;134;127;157;174;179;204;218;178;127;138;153;167;139;148;156;166;256;252;237;183;181;166;163;152;162;170;177;157;161;161;160;137;153;152;182;215;192;176;147;145;175;143;138;143;129;130;139;150;137;133;124;150;111;116;139;140;134;131;154;161;147;161;158;130;134;109;106;127;110;118;123;141;142;128;116;130;119;121;145;155;169;155;124;141;172;154;166;148;135;161;164;147;176;179;164;166;145;160;157;145;158;168;152;139;139;146;143;149;139;129;151;139;130;131;134;140;171;178;197;178;144;148;178;154;174;155;165;181;153;159;140;125;146;163;144;149;137;158;167;163;126;110;102;83;117;103;131;139;128;134;127;135;143;153;145;137;138;153;152;150;141;162;148;139;147;133;113;141;118;130;144;146;134;147;155;160;158;161;192;175;155;155;169;143;173;160;133;151;165;128;118;90;96;78;63;47;63;85;91;119;102;109;119;121;114;121;123;115;105;106;116;115;151;158;143;161;157;148;145;147;122;128;117;72;76;75;117;124;122;115;143;141;153;124;125;110;128;130;171;218;189;121;125;134;126;134;160;152;148;125;120;129;154;126;152;134;171;166;167;136;166;164;189;177;191;197;162;158;149;154;168;164;152;166;156;151;145;136;136;139;184;201;156;148;160;165;159;141;133;137;209;208;201;151;118;137;166;159;125;107;58;48;48;45;52;33;59;60;80;89;86;97;101;106;120;128;118;96;86;117;120;113;126;116;119;127;113;113;115;141;124;118;129;115;116;126;111;112;133;115;141;156;132;145;134;105;117;103;127;113;147;155;170;184;124;94;114;107;94;88;119;107;82;60;73;72;89;73;80;104;95;113;118;142;127;119;144;167;165;160;182;236;224;243;184;164;201;194;162;150;150;158;225;228;214;204;228;170;160;150;156;154;135;128;119;149;108;136;127;108;100;151;148;135;123;139;135;125;114;113;153;116;129;169;157;142;141;116;129;148;142;143;124;124;149;179;175;152;131;136;141;178;158;158;166;167;136;137;140;96;115;115;95;73;79;82;110;97;106;111;101;110;96;146;132;135;131;145;181;160;156;149;119;123;144;135;126;121;144;133;139;132;131;122;127;140;146;165;150;147;196;175;158;121;121;159;155;193;163;148;138;122;98;124;105;121;111;136;184;210;222;177;153;149;152;140;155;161;133;145;132;129;125;109;143;146;165;152;124;150;176;161;172;178;189;147;160;167;138;115;146;149;165;150;132;140;109;133;125;117;123;127;130;155;146;135;119;123;127;132;163;161;149;161;140;165;171;169;151;161;145;144;139;177;187;178;152;143;134;102;123;135;115;121;132;155;139;126;141;140;131;133;115;133;137;119;151;126;146;133;110;126;123;124;122;119;133;124;134;155;133;148;120;114;148;152;167;176;165;142;145;140;174;161;138;146;137;151;147;169;166;199;196;168;142;137;176;147;196;139;126;147;165;177;218;240;172;130;152;140;146;160;199;191;164;163;139;142;139;137;126;150;153;179;184;155;156;150;162;171;166;145;155;133;116;147;174;226;201;228;205;166;150;123;143;152;160;123;141;131;121;138;137;183;195;225;249;162;168;144;125;143;131;139;118;138;157;137;136;141;142;137;154;132;131;149;161;142;180;140;162;131;152;122;134;122;134;125;111;112;129;140;160;132;136;146;172;143;167;164;150;147;129;149;188;207;250;191;194;186;170;125;93;127;138;171;192;160;162;160;124;150;143;184;198;178;135;131;135;90;97;111;129;175;141;160;137;134;151;159;137;147;146;135;122;148;158;164;152;152;161;160;180;139;141;145;146;145;187;192;174;129;123;133;122;113;127;102;116;118;137;157;148;147;138;161;182;178;132;138;154;162;168;171;191;180;170;179;194;183;173;184;131;150;135;158;130;146;146;143;129;116;134;122;158;147;140;155;150;133;158;169;144;159;149;171;156;120;136;139;158;165;161;145;142;137;141;124;135;151;132;136;126;137;155;194;211;190;134;137;133;154;177;135;144;97;105;112;181;179;162;130;142;137;169;165;190;197;189;207;230;217;209;165;158;146;199;272;277;250;209;167;147;160;127;157;126;159;145;125;136;137;149;139;149;145;149;145;130;120;137;133;168;181;201;189;179;190;126;131;155;176;153;146;159;164;176;167;183;182;161;158;154;192;134;136;143;146;131;117;148;147;124;146;177;182;178;161;155;167;187;156;161;150;168;178;158;198;278;256;196;161;163;166;141;147;143;138;136;143;128;136;141;132;134;111;102;115;143;113;148;107;130;92;101;106;134;166;189;179;146;168;149;115;130;121;94;127;138;104;107;85;107;84;102;95;113;118;108;115;130;159;163;204;206;153;119;110;139;142;142;119;147;119;117;149;143;160;178;145;154;125;102;133;142;141;151;167;155;163;132;158;214;201;176;163;137;150;152;140;141;137;122;144;159;112;173;173;254;325;257;208;143;151;145;190;179;181;172;185;193;184;176;164;174;171;143;146;135;120;107;129;129;157;156;150;135;141;141;167;188;146;124;133;162;154;175;186;176;161;163;134;175;171;174;156;187;183;204;190;244;266;250;227;197;144;137;145;146;126;111;147;132;137;125;134;118;103;134;148;131;156;122;133;124;136;130;113;124;120;119;131;113;130;139;121;136;131;127;123;128;166;171;184;146;143;153;191;227;208;255;228;214;192;154;203;196;298;300;206;163;173;224;214;236;198;155;163;196;183;171;206;179;158;172;155;172;131;137;131;159;182;194;222;171;174;148;178;147;136;148;148;149;159;164;178;154;136;142;151;137;164;151;197;163;141;154;121;129;130;105;84;91;105;117;140;200;372;658;874;670;306;206;144;131;132;143;175;159;144;170;164;154;143;142;128;149;140;142;124;110;109;141;127;147;125;122;146;145;130;154;136;127;127;130;113;137;140;140;130;133;134;128;116;159;146;140;155
168;144;145;139;144;153;158;127;138;164;152;160;168;163;158;158;165;192;241;197;194;146;157;160;141;194;164;152;166;166;157;123;151;143;120;184;125;155;131;110;143;142;145;193;159;173;163;153;115;147;177;182;176;146;139;144;160;181;191;211;189;158;139;131;111;101;148;157;155;168;122;142;135;96;115;127;118;152;141;132;145;178;164;151;125;125;139;162;196;243;183;145;122;107;111;123;122;149;164;135;138;136;116;121;143;158;160;126;136;118;137;123;125;116;114;117;139;146;132;171;146;156;127;138;113;120;128;143;125;126;140;128;117;158;195;246;169;177;146;133;115;129;166;189;209;188;156;140;115;126;135;139;124;140;138;130;126;152;121;130;123;125;119;130;127;130;108;132;126;153;137;126;161;158;138;133;129;131;128;136;159;140;136;119;122;131;126;139;138;93;133;133;140;146;156;177;142;145;146;141;147;152;160;136;117;122;135;137;132;178;130;132;147;147;169;177;143;158;181;190;146;145;179;206;195;153;142;146;118;158;164;171;182;168;142;139;135;147;171;152;159;145;130;138;153;153;145;152;139;132;136;132;159;145;126;109;130;156;190;191;161;139;152;164;181;172;219;225;191;133;163;152;176;182;163;125;139;145;215;232;203;162;160;159;165;148;189;176;154;173;171;143;133;162;161;154;185;175;169;182;136;126;127;158;133;121;122;156;128;135;128;121;144;115;127;137;117;133;132;153;160;180;179;176;134;140;136;149;127;111;128;138;121;152;129;132;117;114;127;149;154;148;156;141;129;132;121;139;140;156;142;156;167;163;195;187;174;153;141;146;173;148;158;172;155;165;149;148;157;176;145;142;122;133;133;140;113;137;155;206;202;190;149;138;152;145;152;131;136;163;144;154;169;195;166;158;167;139;151;135;160;152;128;110;90;93;83;110;106;132;143;160;141;145;144;156;171;142;168;158;166;157;168;157;149;121;138;134;147;117;130;145;144;139;150;154;166;166;177;159;168;154;162;141;158;174;164;181;161;188;140;125;108;88;114;82;52;48;49;75;104;110;124;111;107;104;115;128;131;157;127;127;133;152;156;163;127;141;145;154;140;144;154;164;101;74;69;68;85;94;123;130;131;172;175;141;142;118;126;135;180;176;174;138;140;154;150;141;149;149;136;105;122;157;126;155;142;132;160;146;163;220;189;177;189;161;182;158;146;156;137;129;137;138;148;127;136;141;145;154;144;150;204;209;170;151;177;176;140;163;141;155;170;185;149;156;112;146;154;144;156;131;88;52;46;52;33;41;53;57;87;83;97;83;87;77;121;140;106;103;94;103;103;96;127;158;155;118;118;104;127;120;131;156;150;156;129;133;113;140;144;130;124;138;118;113;134;102;164;125;125;124;144;170;168;147;122;79;91;83;91;115;109;106;91;57;59;75;61;66;79;96;96;108;103;124;110;108;122;137;167;171;181;171;197;217;191;155;164;192;186;162;157;144;187;221;211;189;194;201;174;156;125;150;150;134;124;112;118;120;131;130;132;129;147;148;134;148;118;123;125;118;142;131;155;156;154;160;142;139;94;146;128;121;121;117;143;151;157;131;143;143;147;167;165;159;159;148;141;146;141;107;107;109;107;88;91;104;115;129;98;92;94;85;102;126;105;122;123;140;136;146;137;128;126;158;132;163;139;133;147;132;136;138;131;131;123;153;165;148;171;176;190;184;155;119;107;146;184;209;134;114;108;120;128;108;103;104;117;142;155;204;212;187;175;141;159;147;179;150;139;185;137;145;110;85;115;174;159;133;145;148;222;188;155;195;187;174;201;211;163;116;127;147;136;113;130;118;112;110;96;115;126;127;131;129;127;126;106;119;117;135;134;138;155;174;164;168;164;166;134;140;163;150;179;190;172;170;171;131;111;89;111;107;117;119;156;135;134;124;141;126;132;124;124;138;148;140;133;142;146;133;117;120;127;133;139;135;142;127;125;122;136;141;120;111;126;158;203;206;201;160;154;166;147;167;176;152;148;139;133;149;179;222;184;199;151;174;201;162;152;144;124;131;154;158;190;176;161;152;130;142;144;201;173;167;150;153;166;165;148;140;147;130;170;178;161;160;158;195;182;172;139;151;127;143;137;141;169;194;207;202;184;143;133;115;141;148;140;144;147;126;111;134;163;162;186;203;214;199;156;145;132;130;131;121;139;141;158;170;135;131;156;139;138;139;157;142;140;132;138;139;137;138;155;135;107;124;119;135;142;132;144;132;147;117;159;161;165;195;170;152;149;119;126;125;180;201;174;174;138;191;157;124;89;92;170;196;229;188;146;131;147;153;167;206;190;197;144;100;82;85;81;109;110;142;132;128;152;157;156;180;163;167;152;130;141;147;132;164;133;141;146;181;134;178;144;134;142;137;187;217;180;143;139;131;112;138;114;159;139;157;144;144;144;126;133;153;192;166;128;143;137;169;140;171;168;144;160;158;185;178;191;171;140;130;117;125;154;132;126;144;114;111;110;136;141;146;158;132;129;140;139;147;161;154;185;153;154;157;153;156;187;181;156;150;150;129;131;156;135;159;174;154;135;150;168;217;219;204;178;152;151;148;135;134;137;107;125;120;150;182;160;145;137;153;161;151;220;177;220;233;254;258;243;180;152;139;184;242;247;245;255;188;182;145;143;122;154;141;150;139;134;105;137;131;139;140;158;153;147;118;151;144;168;185;179;201;205;184;140;136;154;156;147;156;159;181;163;156;182;185;158;155;154;180;165;145;125;152;138;137;131;135;135;125;169;155;160;139;147;153;158;177;155;152;162;177;190;235;312;287;204;149;169;154;139;135;138;123;137;133;122;133;147;124;124;94;88;95;92;127;123;115;104;103;109;114;133;147;174;148;136;143;137;133;110;98;111;131;129;119;106;95;115;102;110;105;102;99;91;116;119;144;186;218;213;165;165;128;137;143;132;138;168;138;138;158;160;135;123;159;122;127;99;124;139;139;160;184;165;133;137;137;203;219;181;136;138;142;143;123;167;161;134;128;133;126;139;202;224;286;296;209;174;150;138;150;196;197;181;174;179;155;172;166;180;182;164;155;134;153;148;155;178;200;188;177;139;155;160;165;144;137;152;147;153;152;172;171;168;181;189;200;197;165;138;153;198;224;204;188;233;247;252;236;189;180;155;161;117;128;125;121;147;127;143;144;124;109;122;149;133;125;130;135;131;131;130;145;139;124;127;120;117;164;141;135;113;139;151;151;167;167;156;177;180;151;184;174;210;208;217;192;194;172;159;149;204;240;261;166;176;204;240;248;186;210;197;161;175;191;155;177;208;209;210;201;182;159;135;164;148;174;191;198;150;152;152;167;171;152;149;131;151;142;132;171;165;152;147;120;125;142;168;154;130;136;110;125;112;142;93;124;106;116;113;125;166;275;434;512;466;265;177;152;137;117;154;164;174;186;152;172;165;143;157;181;185;156;157;112;106;108;110;135;129;132;128;106;135;140;157;148;147;139;114;142;134;134;126;142;130;111;106;118;147;169;149;149
117;135;113;124;147;161;159;133;148;173;155;180;132;151;136;157;143;186;199;211;185;157;156;139;147;171;165;127;158;148;141;141;158;139;152;135;140;145;142;124;131;121;130;138;140;196;183;151;155;191;199;178;152;140;126;141;157;163;153;151;172;137;144;130;127;127;131;153;138;130;131;147;87;112;106;130;129;125;151;149;177;157;145;138;117;115;135;157;181;191;160;149;106;116;102;101;123;131;126;126;132;112;117;125;134;178;171;166;109;107;126;134;169;141;120;98;118;148;129;132;127;117;135;107;125;140;132;161;145;152;146;141;140;144;244;253;218;156;149;141;130;141;192;270;332;287;179;132;143;140;147;145;127;127;125;109;117;121;109;117;149;156;122;126;130;116;105;122;117;148;145;140;154;131;120;174;153;140;122;126;151;146;150;132;112;145;113;136;127;123;123;137;129;145;155;156;147;157;123;142;144;133;160;144;144;127;142;142;141;139;149;140;148;132;153;151;158;144;158;174;157;160;205;222;216;149;147;133;158;153;151;153;183;145;138;134;122;155;142;142;156;131;143;135;148;150;132;134;140;143;142;135;122;135;134;125;119;139;162;147;140;136;160;146;150;178;195;203;168;148;146;195;201;169;175;147;133;119;130;166;193;155;148;164;167;176;163;148;164;165;159;160;162;178;144;168;154;161;163;156;148;147;169;154;143;123;133;133;127;115;147;112;120;130;157;145;128;146;137;157;151;180;161;138;135;128;137;133;122;123;134;121;129;117;112;140;158;141;138;141;151;153;165;150;119;130;148;137;117;146;139;155;178;183;229;205;169;137;140;159;175;168;168;173;175;147;165;159;151;160;158;154;145;132;146;125;127;140;147;176;207;167;163;161;148;151;145;154;136;150;154;152;158;192;197;183;171;141;158;133;137;138;141;85;100;97;107;95;96;117;131;142;140;140;132;138;142;178;185;194;194;178;159;179;146;140;143;112;130;132;112;143;137;153;132;145;155;148;159;150;157;163;162;137;146;147;176;172;158;149;140;106;116;107;105;65;56;70;80;81;112;104;117;109;135;131;128;130;123;142;146;185;132;122;152;132;128;121;149;141;145;150;155;158;116;79;76;72;66;68;101;119;124;152;159;121;114;122;106;128;148;162;140;155;157;145;144;134;133;143;115;129;139;140;141;151;136;133;143;173;225;256;214;158;129;122;151;135;158;160;164;170;148;138;141;122;139;151;159;157;147;154;196;205;185;157;156;152;132;114;117;159;154;145;161;129;135;170;177;149;174;142;109;57;41;40;40;41;65;75;76;79;85;57;50;77;100;107;77;102;108;107;97;132;125;147;130;109;124;104;118;121;147;127;121;127;118;118;150;147;146;140;126;118;141;102;114;138;170;143;142;149;138;136;157;117;109;89;88;81;82;114;104;120;82;74;61;54;67;90;87;101;117;110;98;97;112;136;150;154;174;216;182;153;185;200;200;165;163;176;168;166;147;147;171;184;163;183;180;175;151;156;152;182;115;136;150;128;116;103;104;115;146;140;133;145;136;120;109;137;122;132;140;128;115;160;173;166;175;118;131;110;116;128;124;101;130;122;130;129;143;142;164;150;146;184;147;147;116;153;117;100;100;94;82;82;76;80;121;120;94;104;92;104;130;90;104;109;118;122;121;135;127;125;145;160;143;156;161;163;140;155;143;152;136;137;143;172;181;172;174;172;170;165;144;157;109;117;147;162;125;85;93;88;103;123;120;99;106;143;149;169;171;175;168;158;167;175;171;158;168;146;151;139;123;134;136;153;175;140;146;160;182;183;176;195;167;209;223;234;178;125;106;142;130;108;121;127;119;92;102;112;137;120;123;125;119;103;114;105;158;142;153;138;154;201;187;180;153;140;146;130;159;147;160;150;159;149;145;127;117;105;79;107;152;129;151;154;149;123;117;107;143;126;117;141;152;149;156;163;145;112;155;113;120;126;141;122;147;133;141;144;126;111;132;119;128;143;167;169;178;159;174;147;170;174;189;159;178;150;139;162;155;178;173;179;178;162;182;183;161;138;112;125;126;157;143;150;159;132;159;127;147;150;165;167;152;156;155;163;129;156;119;139;146;171;150;179;161;185;172;157;150;131;153;139;121;154;208;207;192;186;176;142;150;125;138;120;144;167;162;130;115;117;132;166;149;156;161;187;142;153;121;131;126;145;114;128;144;143;124;141;130;115;120;138;161;145;142;136;129;152;154;155;138;129;113;122;116;122;131;120;138;137;130;123;150;151;158;175;139;148;138;121;132;158;187;171;168;132;142;133;162;109;91;123;146;224;271;263;197;138;163;157;162;163;168;203;160;109;110;81;90;110;121;131;150;140;158;196;206;189;175;180;160;146;155;156;172;167;167;153;149;160;147;163;122;129;144;149;132;183;189;136;130;134;106;131;128;148;139;149;146;134;139;137;149;160;140;180;155;140;158;166;138;141;154;160;150;151;164;193;177;171;156;128;155;135;147;120;132;135;135;109;106;108;117;136;126;151;145;168;135;146;132;153;152;133;130;113;141;157;185;224;181;140;137;152;134;127;179;184;196;156;148;154;184;202;230;221;213;163;154;145;135;133;123;150;140;133;183;186;171;141;148;132;147;168;188;201;192;270;292;309;216;159;145;110;153;192;218;246;215;224;161;155;175;155;149;148;155;136;124;126;139;136;138;141;152;150;144;133;141;144;179;224;191;173;163;181;150;149;172;158;163;144;144;140;146;186;147;197;164;156;190;203;175;159;143;161;161;137;143;141;136;162;135;156;170;150;124;147;148;160;166;124;160;185;204;272;323;318;233;159;170;130;144;131;143;120;120;116;127;145;128;138;129;119;115;110;102;119;128;124;126;108;106;125;139;160;149;155;132;110;127;123;125;111;130;113;133;134;123;120;129;122;112;126;91;102;112;97;98;134;178;216;208;159;118;120;140;142;138;177;177;181;149;144;109;148;164;129;114;117;101;128;97;158;170;200;204;177;165;186;173;173;163;146;126;128;141;143;134;142;125;144;147;175;130;188;228;257;233;186;177;131;143;148;189;174;154;173;183;155;166;179;168;135;153;150;155;154;146;154;228;317;329;216;169;158;197;145;139;154;148;153;161;150;160;158;183;182;203;209;224;148;147;151;205;209;186;204;186;243;233;226;237;184;146;139;122;122;118;127;162;123;141;128;126;118;109;131;121;108;117;116;126;138;134;132;128;133;122;131;140;158;143;118;138;114;149;138;163;157;166;191;191;196;177;180;186;169;179;175;127;149;168;169;183;211;217;177;177;185;202;214;157;175;179;158;198;150;173;220;268;328;240;202;153;161;155;131;122;137;158;164;160;124;146;164;144;151;126;156;139;130;144;157;162;149;136;134;118;156;146;165;140;133;123;127;130;144;120;111;112;109;92;109;111;174;217;275;220;201;183;146;133;135;153;136;156;205;189;161;150;147;152;167;187;184;134;126;123;122;92;133;117;134;126;133;110;167;167;188;214;139;101;125;135;124;119;145;124;105;160;168;157;176;177;168
149;119;134;158;135;136;143;133;131;201;161;177;170;158;135;127;154;146;186;174;167;150;160;136;121;179;156;150;146;137;138;148;146;159;130;139;150;132;127;147;130;136;135;139;138;139;140;153;142;174;209;210;188;131;122;141;135;143;122;113;127;133;143;162;176;129;143;158;129;150;124;130;100;123;127;142;134;145;167;159;160;151;151;137;120;106;134;166;169;176;144;138;144;134;119;117;136;111;166;132;126;142;148;127;148;147;165;155;144;166;154;142;129;150;124;117;135;103;143;137;126;142;123;127;126;125;142;142;144;139;117;127;152;128;237;236;187;154;137;127;114;145;179;299;391;299;219;170;127;130;127;149;147;144;143;126;141;132;137;136;134;141;118;120;109;133;109;110;134;161;158;144;155;168;159;177;146;134;151;120;150;148;159;105;135;141;137;130;138;104;109;119;142;127;155;144;148;131;129;113;128;154;150;156;136;136;129;135;136;159;160;142;130;148;148;137;142;144;159;148;164;173;210;219;211;156;151;170;146;130;145;197;206;175;142;127;145;155;171;149;149;134;125;129;121;136;127;133;128;151;170;180;147;152;150;125;125;117;122;143;155;141;185;147;133;163;156;153;162;140;197;255;226;186;169;143;113;117;117;144;153;169;163;167;161;184;162;159;165;152;172;195;145;184;177;159;181;165;161;155;157;175;173;164;118;97;117;123;142;139;143;121;123;131;149;147;137;130;140;143;161;156;155;121;134;144;125;117;106;121;154;112;116;128;113;138;143;133;141;123;134;142;145;125;127;132;133;126;126;136;152;176;181;183;185;201;157;144;151;164;188;200;176;154;179;183;175;167;171;140;162;150;162;169;166;146;140;155;160;139;148;128;154;153;136;131;154;139;144;163;181;150;172;180;196;186;166;137;122;171;139;148;123;113;95;95;107;102;98;104;120;131;132;152;166;169;155;183;231;212;202;239;193;172;153;159;112;110;126;131;120;140;152;143;143;167;161;137;147;146;153;166;146;156;170;130;154;196;193;160;156;156;101;100;94;74;57;71;68;97;123;145;145;144;150;153;132;146;141;133;150;147;144;177;160;142;145;157;146;173;160;154;195;192;121;75;69;61;73;74;100;103;121;150;141;125;128;113;125;152;159;178;181;181;192;171;158;149;142;153;131;139;143;159;130;128;136;142;158;233;279;372;306;164;134;129;148;142;131;183;180;184;182;155;112;110;121;148;144;144;113;130;146;157;144;144;137;152;115;126;132;106;139;136;130;151;144;125;158;168;167;144;86;53;35;36;29;38;44;55;71;56;61;82;87;84;81;92;97;100;107;104;113;119;130;145;126;116;130;98;120;126;114;119;131;125;131;131;157;147;136;114;114;145;107;89;100;125;139;189;122;115;128;118;112;99;104;98;77;75;86;104;119;99;91;80;70;90;93;106;97;110;90;106;100;116;139;163;167;160;173;180;162;148;151;159;163;148;175;176;152;170;154;175;155;140;137;152;172;197;142;155;153;170;148;124;140;134;118;108;101;151;143;121;150;132;137;119;123;124;125;122;126;125;153;152;155;173;103;110;115;123;112;122;126;137;136;110;119;121;141;142;153;165;191;185;138;147;119;130;118;116;88;87;102;85;87;82;119;109;93;100;124;116;110;113;118;118;120;164;133;112;138;125;140;134;149;162;142;153;137;145;143;156;165;143;144;177;204;170;161;180;169;207;188;142;115;151;170;130;107;96;101;102;112;105;129;132;103;128;137;138;147;145;170;156;154;172;224;198;166;165;180;160;161;143;163;156;156;148;158;135;155;181;166;175;188;186;221;239;172;113;121;121;124;128;132;143;121;108;142;146;124;156;121;129;97;112;110;136;171;176;179;184;166;193;194;209;149;124;143;153;140;165;166;167;165;140;149;138;120;103;107;105;151;146;156;167;154;126;106;109;138;161;137;137;146;173;151;175;152;145;138;144;120;135;157;121;130;129;126;135;126;121;127;133;128;120;124;154;123;142;149;142;144;143;148;149;169;143;140;120;164;184;160;155;149;167;167;179;140;127;124;133;112;148;127;151;141;131;146;159;157;161;161;169;153;168;193;165;174;145;133;143;142;136;169;145;145;174;133;147;139;152;166;149;158;172;209;194;181;169;149;138;145;130;139;164;176;142;176;130;129;121;127;147;160;164;146;189;173;142;145;165;130;133;131;139;123;158;138;142;137;134;127;122;163;163;150;123;128;131;137;150;134;148;123;110;122;118;112;100;112;117;117;149;153;155;159;152;133;133;155;105;133;131;177;171;184;152;128;132;133;122;125;105;143;219;294;231;188;150;141;161;178;173;193;193;161;123;113;80;103;96;127;136;137;147;164;219;273;270;207;163;162;155;152;126;174;146;154;142;142;145;154;149;142;118;138;140;144;142;155;166;143;155;140;153;128;127;147;159;156;167;183;163;152;148;146;124;144;134;161;165;142;141;138;131;128;185;166;156;175;143;148;128;131;135;140;135;118;153;146;118;125;115;140;126;136;140;160;150;140;145;127;123;127;135;122;125;138;135;183;176;173;147;145;129;142;140;152;202;242;202;152;162;171;191;219;263;264;226;166;140;157;135;133;166;175;189;181;170;175;163;153;134;160;180;164;185;203;283;295;280;245;173;145;126;148;150;187;214;216;195;174;184;179;146;152;141;141;128;130;123;145;145;163;121;147;142;145;155;168;163;172;215;183;178;168;172;135;150;171;140;160;142;186;145;146;164;194;172;176;177;243;295;190;188;166;177;151;140;141;125;145;155;139;145;130;141;155;143;136;140;136;127;154;190;209;275;347;291;214;174;163;131;136;133;112;116;105;112;138;143;154;137;110;131;108;117;116;121;123;128;112;120;125;125;109;147;177;154;109;145;165;140;162;134;116;127;144;121;133;159;120;130;116;112;117;116;107;127;125;130;165;181;162;132;118;114;142;130;141;155;162;138;141;156;157;160;143;144;136;113;127;132;153;172;214;200;193;183;143;189;164;195;141;110;134;131;145;150;141;144;138;172;159;163;129;157;166;204;200;183;178;184;126;157;149;154;164;157;168;149;152;153;174;125;146;128;163;146;167;190;230;389;377;248;174;150;134;144;143;137;142;132;130;177;164;162;158;169;194;205;180;143;155;164;163;156;176;173;199;208;231;253;265;208;166;155;136;147;146;112;115;112;131;114;127;106;125;101;145;113;120;124;121;120;121;133;125;127;132;141;129;144;115;134;126;130;143;162;139;183;184;147;182;191;172;138;159;167;149;123;138;145;158;165;202;192;188;180;168;190;204;207;194;171;175;186;189;178;196;256;338;382;283;201;151;186;177;160;139;132;124;135;134;128;138;138;129;106;135;163;145;131;125;160;170;179;121;120;123;131;156;142;139;144;133;137;152;139;119;81;105;88;97;110;117;138;143;148;152;173;165;139;124;142;172;145;158;177;159;160;128;135;130;151;153;151;150;121;106;129;116;160;132;145;119;128;155;169;198;237;229;168;148;123;150;125;139;128;144;127;139;171;172;197;208;213
119;151;141;143;134;165;147;129;129;150;184;150;180;199;161;171;165;178;157;153;174;162;182;154;151;170;163;145;128;154;140;154;144;141;145;144;100;123;125;144;163;141;122;131;137;133;141;142;155;153;190;205;175;129;126;131;144;131;115;139;142;137;163;214;240;166;120;125;135;150;177;163;131;121;139;154;150;137;140;151;141;137;146;113;121;141;145;129;144;123;144;136;156;197;163;124;118;116;138;154;113;156;124;165;127;143;151;134;159;142;148;138;108;136;125;107;142;126;117;141;160;159;142;150;118;122;127;156;149;143;148;146;142;138;162;154;143;144;131;124;127;134;166;229;302;245;173;137;133;123;122;157;140;131;142;131;162;163;111;120;155;112;146;127;113;119;111;119;122;120;152;139;137;155;146;148;136;131;127;133;152;153;160;134;137;148;147;126;133;123;136;134;153;149;158;154;135;143;128;142;153;161;135;151;149;148;139;126;132;134;134;137;134;146;149;171;147;160;152;169;152;159;177;170;174;160;131;155;125;128;132;189;186;176;123;132;139;156;136;138;149;134;141;130;128;141;144;141;150;163;194;186;170;171;167;125;137;121;131;152;143;142;150;158;146;168;154;139;124;155;207;217;197;170;137;128;112;128;131;118;159;154;173;168;177;177;191;189;176;176;169;177;172;165;186;167;192;175;164;151;175;273;202;156;126;133;129;133;131;129;138;119;143;139;152;139;109;144;126;152;163;130;140;138;131;108;129;142;111;145;136;134;123;125;130;144;144;156;161;132;147;160;132;135;137;132;110;105;129;128;166;165;175;212;163;147;137;144;157;147;152;164;152;200;172;154;184;169;147;168;146;186;155;178;199;194;200;166;148;143;132;134;164;144;149;147;160;171;162;151;154;165;208;162;191;161;135;161;137;134;150;122;135;113;98;92;93;109;113;113;115;119;133;162;156;152;162;146;187;187;207;184;185;170;129;151;137;141;137;110;127;124;129;139;143;145;139;138;160;150;146;148;155;173;144;158;165;220;169;150;163;150;125;118;92;92;62;69;98;99;116;146;146;156;146;129;126;112;159;143;151;143;144;135;153;163;153;152;171;151;135;175;168;206;168;80;51;54;61;87;90;119;115;137;137;146;143;135;143;124;172;158;168;156;178;170;152;132;155;137;173;122;141;109;144;141;123;162;164;210;307;411;306;199;171;131;117;145;143;143;185;184;165;138;120;144;142;121;142;132;137;141;174;166;148;140;174;143;132;125;137;112;117;136;137;121;138;165;162;171;175;142;69;47;29;43;36;35;44;62;88;75;64;83;100;61;81;87;105;115;80;118;124;138;118;126;123;108;104;106;102;118;124;97;117;101;113;138;140;110;108;131;139;110;104;97;91;139;133;149;131;119;117;112;107;101;95;101;86;87;88;101;99;112;90;97;93;92;95;113;139;121;127;97;96;138;187;158;157;172;159;158;155;175;142;134;138;161;156;169;120;135;135;162;158;137;167;149;183;186;155;147;147;167;127;120;127;116;115;107;103;122;104;131;114;112;136;126;122;133;126;128;143;173;146;184;153;139;114;97;118;101;113;106;115;114;128;126;110;124;119;126;135;148;162;175;152;162;118;119;130;121;99;86;109;87;73;97;127;110;103;115;116;126;136;139;135;137;145;123;122;107;99;144;128;142;145;162;131;136;120;136;166;174;197;169;143;181;178;175;193;148;191;182;182;160;151;131;110;116;99;99;101;95;131;127;129;140;119;124;145;167;121;99;145;172;162;168;162;186;144;165;168;191;173;185;259;201;155;136;117;120;139;117;125;177;158;143;191;197;140;143;131;129;117;127;127;117;115;133;158;175;151;152;158;114;124;119;154;161;230;243;235;170;214;197;201;173;150;143;141;150;189;190;218;157;154;150;168;129;136;124;106;127;141;147;149;188;147;124;129;106;127;140;156;165;174;184;184;171;152;167;123;110;126;133;139;140;126;143;153;128;136;122;134;121;131;123;129;135;130;120;135;148;134;141;124;148;142;134;142;170;141;163;132;162;158;160;149;152;128;150;140;172;124;132;130;176;148;172;159;150;158;187;166;178;173;151;145;146;137;136;127;148;152;176;139;170;167;187;181;141;140;157;164;162;163;205;210;195;162;157;172;145;156;145;135;170;179;167;168;136;159;139;163;161;158;151;135;180;147;194;253;242;169;168;147;154;155;152;137;163;129;121;159;131;137;131;151;118;145;157;151;132;161;115;118;132;116;123;103;118;116;121;136;141;139;171;144;154;151;124;131;111;142;129;157;177;163;138;136;121;128;131;113;140;164;213;262;247;147;144;161;164;155;160;169;170;182;162;146;104;108;113;127;152;129;143;198;262;343;293;208;183;155;146;148;138;130;155;133;147;154;113;140;151;104;136;139;122;126;113;149;128;158;160;155;146;136;140;145;158;175;180;190;179;157;108;116;155;143;154;153;155;134;157;133;144;127;135;188;183;145;122;143;143;124;120;121;127;127;131;145;143;117;115;119;150;155;142;159;174;145;174;130;124;123;129;123;124;131;132;170;158;161;157;159;133;122;154;172;204;213;192;210;170;187;164;215;201;209;223;161;168;125;133;166;173;172;177;172;193;148;126;142;176;193;209;177;164;201;255;269;249;180;142;142;115;134;125;195;206;211;249;179;196;170;150;126;157;144;144;124;132;148;149;123;144;136;161;153;135;132;165;186;199;198;173;161;166;149;160;175;169;141;141;158;156;189;168;168;149;180;231;308;357;226;175;161;175;165;139;114;142;158;151;139;128;147;125;138;135;176;136;152;159;166;172;215;259;253;216;205;174;167;140;139;123;116;125;126;119;121;138;145;129;138;129;121;117;113;118;119;131;131;135;135;108;129;125;125;141;145;134;156;174;146;130;142;147;133;166;163;168;169;125;135;126;148;122;132;136;139;161;142;139;123;117;123;128;151;140;137;136;132;115;129;126;157;123;141;131;133;120;148;168;201;194;199;208;210;193;189;176;219;191;166;131;145;147;149;159;167;126;131;158;160;152;161;169;171;195;178;184;128;133;131;140;180;124;143;160;153;149;159;161;141;136;147;139;137;170;163;178;220;302;317;215;189;156;153;126;166;122;131;149;136;149;147;134;176;163;188;191;151;170;119;143;130;155;144;180;168;190;213;242;236;208;180;158;146;139;131;137;103;133;126;130;126;132;130;110;117;108;101;108;137;135;123;130;110;154;131;155;122;131;115;131;147;154;162;140;167;148;150;172;214;217;178;175;151;161;153;159;146;153;156;240;221;230;196;168;190;162;185;185;202;206;183;201;200;195;184;218;328;394;286;186;160;150;156;165;200;157;123;133;101;109;129;138;122;135;151;171;147;156;102;153;163;151;150;121;131;128;153;145;154;144;132;167;139;132;120;105;117;101;92;108;98;135;124;131;150;162;167;162;135;148;136;152;154;159;156;129;144;142;179;195;147;135;120;105;115;139;128;160;165;167;148;145;129;165;195;254;219;212;145;146;151;126;138;145;142;144;158;169;181;215;223;162
155;189;159;135;120;121;138;140;146;160;157;180;175;176;166;142;139;152;165;190;189;140;153;161;152;181;198;152;133;129;144;145;167;147;132;133;117;135;158;146;158;143;123;111;135;128;136;119;154;170;191;221;215;146;149;141;138;144;115;128;129;137;259;388;443;245;168;131;118;159;144;151;140;118;144;147;122;159;168;167;150;148;130;136;134;119;115;122;130;134;123;139;214;255;194;151;121;126;128;140;113;121;149;139;112;118;126;113;115;132;127;146;136;131;140;134;145;142;128;163;195;172;170;122;122;141;123;128;146;118;135;146;137;135;134;124;96;113;139;130;117;120;137;150;181;193;166;130;139;116;141;140;137;114;121;141;184;161;176;128;127;133;128;130;126;97;116;103;118;142;131;129;150;161;171;132;122;128;119;123;147;144;136;158;139;150;160;131;129;131;129;154;149;185;142;158;139;139;124;142;135;111;134;157;143;175;147;120;124;153;145;160;140;126;121;161;150;142;142;124;164;161;182;144;173;149;158;122;136;110;130;167;162;157;139;142;166;165;154;144;142;159;164;168;147;125;133;130;156;166;192;199;179;171;174;149;136;129;136;131;125;128;134;162;161;185;157;145;148;159;188;206;192;186;145;146;143;128;136;112;129;157;181;170;165;167;195;195;186;179;195;156;174;153;152;203;199;194;179;144;195;193;197;161;141;122;139;132;158;137;165;143;131;131;115;146;144;139;146;168;154;144;139;146;148;119;128;110;106;133;119;113;124;107;114;140;158;156;119;129;147;129;124;160;147;127;139;130;126;145;146;177;173;186;168;142;152;161;151;159;180;159;170;152;178;178;186;180;155;155;153;165;181;191;226;179;152;137;135;142;128;143;122;142;141;155;182;223;167;201;169;189;170;160;167;143;141;166;160;155;176;140;124;99;96;89;94;102;118;113;132;98;121;150;147;137;141;168;165;147;178;158;182;180;171;156;139;143;122;126;120;135;134;133;124;145;140;152;137;159;151;150;155;148;161;158;181;207;202;182;145;126;116;107;79;72;84;96;114;105;130;139;139;140;147;123;130;141;134;137;120;121;163;163;127;168;158;164;155;161;153;163;168;211;145;93;73;68;58;69;73;113;115;132;148;136;133;147;150;157;184;172;126;131;133;138;124;150;133;139;129;114;137;128;131;142;139;158;162;201;225;283;219;183;125;137;153;129;129;119;154;147;139;121;132;132;107;123;126;138;144;129;145;144;127;152;156;166;144;128;126;145;125;139;124;137;124;150;164;157;167;109;61;38;35;30;26;41;55;80;74;84;75;77;78;68;86;117;119;117;107;107;113;112;156;150;115;113;96;94;72;109;114;107;112;127;110;135;117;105;99;141;138;105;91;86;89;122;118;172;129;98;94;122;102;119;123;112;74;90;83;102;108;136;95;91;88;93;108;83;96;104;105;99;89;134;152;147;152;133;160;180;179;184;171;170;173;165;150;160;154;145;134;128;155;137;163;153;202;196;160;152;136;137;129;161;134;103;103;74;81;120;127;106;106;127;151;130;112;122;116;100;139;170;219;199;138;127;131;128;114;111;96;97;109;126;137;130;137;127;107;156;143;151;166;170;161;141;132;122;109;101;95;97;86;100;84;131;116;125;119;115;110;104;116;87;114;106;121;105;114;89;105;115;124;190;183;199;156;131;121;137;161;178;192;167;173;161;156;163;184;146;184;174;164;140;127;134;109;110;100;104;114;107;129;126;134;118;116;154;176;160;131;144;118;164;200;184;157;123;166;175;181;183;191;190;259;195;159;143;96;133;110;122;108;149;125;121;132;137;138;147;142;140;137;127;104;124;141;139;190;199;193;153;141;139;162;141;167;160;254;301;246;200;177;180;165;124;162;148;156;149;187;222;217;150;154;142;150;163;162;149;123;142;149;159;153;153;165;160;119;121;113;131;163;156;183;200;202;159;159;146;141;122;112;95;132;150;126;140;146;104;142;131;115;134;158;151;122;141;135;126;124;130;103;130;165;134;135;113;145;155;115;157;150;169;191;150;154;159;160;127;124;99;114;147;135;144;158;168;179;143;148;152;165;153;143;128;163;137;108;135;146;126;147;166;158;172;160;136;140;146;147;138;136;154;175;191;195;158;158;181;165;156;147;155;186;186;183;179;179;169;124;149;142;197;169;164;161;129;165;215;277;311;214;178;151;181;182;183;148;139;129;120;121;125;128;151;148;148;149;169;128;116;146;134;124;141;101;97;99;105;113;126;128;159;167;168;140;143;116;120;116;121;147;149;159;175;176;154;132;120;130;125;130;154;151;159;192;189;151;144;157;158;151;146;193;202;195;185;162;135;115;113;126;147;167;142;181;258;317;244;184;149;134;121;108;113;152;157;168;153;114;138;161;131;136;132;146;128;131;132;138;124;157;167;146;158;135;132;139;148;148;201;162;155;122;137;108;129;153;177;175;191;160;152;161;152;147;144;166;150;146;118;124;120;128;124;132;142;120;125;137;145;141;133;138;120;148;147;157;157;145;133;125;141;121;110;102;101;153;151;148;171;179;144;163;135;131;154;149;181;201;239;215;216;201;200;188;172;172;174;158;158;139;132;122;135;182;158;199;177;155;133;188;180;194;231;183;154;168;189;213;212;183;137;125;136;128;139;146;181;231;220;208;195;197;196;152;147;130;173;144;149;141;121;125;126;135;112;146;136;119;127;213;200;191;150;163;147;144;144;210;162;166;144;161;155;142;160;163;153;161;164;224;272;222;164;157;166;157;126;137;157;171;169;117;124;129;137;151;159;147;143;158;147;173;172;186;210;181;222;223;203;174;158;140;145;125;119;110;134;152;139;168;148;130;133;138;122;122;104;120;137;145;150;156;135;112;104;117;145;137;162;159;176;157;138;116;141;141;132;157;174;182;158;132;136;167;165;158;164;158;145;123;115;133;107;108;109;133;151;157;143;143;112;138;125;121;167;143;171;134;137;135;131;157;179;194;167;201;185;181;193;201;203;165;127;122;126;137;166;144;121;151;130;138;121;138;141;135;170;164;199;143;135;130;128;182;159;139;155;153;164;175;160;152;158;164;161;181;146;165;172;174;198;205;173;167;157;121;126;121;124;112;121;132;154;126;133;152;155;153;172;146;174;120;143;147;163;188;171;146;181;192;217;222;196;184;186;185;134;152;133;118;132;116;119;119;140;140;113;101;109;100;132;141;153;134;156;134;158;146;152;130;124;154;127;125;163;149;166;164;173;152;182;203;211;197;167;161;156;150;140;148;152;217;208;215;214;196;186;165;152;221;247;318;240;201;166;214;187;188;203;242;268;205;182;170;174;180;177;224;166;140;120;135;120;112;125;119;140;163;199;162;140;127;116;128;144;100;132;129;137;160;147;144;155;140;167;187;136;108;117;103;93;92;129;137;133;142;121;115;132;152;151;164;146;139;148;130;141;143;144;151;143;207;186;159;125;136;134;142;149;153;192;236;180;144;143;145;172;231;301;285;200;134;139;127;143;148;134;156;137;155;181;181;171;160;155
114;164;164;150;146;127;140;150;164;142;152;169;174;175;164;173;156;144;167;195;189;143;159;142;157;193;161;153;161;133;129;135;148;183;127;181;150;155;163;133;142;163;152;123;131;127;142;142;165;164;166;211;176;151;175;152;142;167;150;113;133;132;265;462;504;284;157;132;127;130;125;159;152;146;134;133;178;123;138;147;167;168;149;145;139;115;118;145;160;149;139;165;213;241;197;168;115;123;119;175;134;136;125;115;127;131;115;126;120;104;109;116;130;122;139;124;131;139;138;131;152;140;131;148;142;134;126;128;164;121;110;131;135;138;118;126;112;106;117;132;151;111;120;138;172;167;141;154;143;133;145;121;113;104;136;142;176;192;135;132;123;129;113;134;124;107;99;106;134;132;169;133;132;153;152;138;138;115;158;141;129;128;135;153;175;138;151;150;156;122;140;191;206;179;153;154;152;162;135;136;167;122;131;140;162;133;159;147;144;150;146;146;124;130;143;129;189;151;150;143;139;152;154;160;160;159;138;148;142;134;134;131;143;147;144;145;159;152;146;133;123;140;140;169;162;128;135;123;164;179;217;222;196;143;156;125;144;146;155;133;136;154;145;146;163;195;157;147;108;175;193;210;157;168;145;128;146;133;150;161;140;150;149;172;171;148;177;178;198;187;162;163;166;174;155;205;200;169;148;124;171;191;142;160;135;128;119;130;135;156;155;149;154;138;126;127;140;158;195;176;165;173;158;130;124;120;116;125;146;132;140;110;113;116;107;113;175;170;157;160;157;154;148;154;161;147;160;168;139;130;179;150;177;153;164;153;137;139;152;146;169;167;173;165;162;157;172;171;145;155;145;177;151;168;165;141;146;116;137;134;129;154;147;139;156;145;160;167;174;176;194;196;147;169;161;141;146;133;144;165;153;148;116;113;98;101;99;117;114;125;123;110;111;149;144;171;138;148;132;138;169;133;152;165;171;151;129;115;105;133;124;124;130;124;120;147;136;127;162;152;174;180;130;147;152;185;166;228;231;200;167;127;106;102;85;81;97;119;109;120;104;113;128;129;142;143;125;111;153;126;151;165;135;118;147;209;206;218;165;162;152;169;175;180;141;86;76;66;54;57;98;84;117;163;147;154;159;145;168;162;185;179;151;114;126;128;107;124;124;130;122;151;142;150;137;144;149;141;136;155;171;169;163;146;140;141;145;159;138;131;130;152;144;157;122;113;102;120;130;124;126;128;141;139;178;151;155;164;149;122;134;148;136;150;119;117;174;166;149;155;135;98;52;43;39;37;32;37;51;90;94;94;70;50;73;59;80;121;125;125;122;117;132;117;141;130;112;111;110;97;99;113;105;96;104;113;122;121;155;131;156;160;158;101;72;91;91;89;147;128;166;129;113;136;114;112;138;110;113;103;104;138;153;113;94;83;102;73;89;93;97;128;115;118;113;147;118;134;129;146;172;199;182;153;165;174;143;154;152;160;119;113;129;120;130;126;151;184;210;183;173;140;132;137;166;131;107;93;104;91;111;98;120;112;122;144;127;127;124;97;97;97;129;151;215;187;127;111;138;128;125;114;111;111;106;113;116;115;147;136;141;153;115;186;160;165;135;164;136;125;125;126;115;93;117;105;127;103;125;132;113;113;117;97;103;102;109;98;125;104;106;96;89;135;143;213;319;249;177;138;98;157;151;162;139;158;189;189;157;165;145;167;190;172;155;140;154;156;155;126;100;131;140;100;122;123;133;126;142;150;178;152;148;109;127;138;152;165;145;148;137;177;191;202;176;175;200;205;146;122;118;109;122;120;140;126;145;100;126;109;135;134;128;146;148;142;115;108;133;171;230;266;198;157;152;170;148;159;151;167;217;251;202;173;151;151;119;138;133;147;160;130;208;196;168;164;140;158;168;147;177;170;185;170;143;192;142;146;150;132;123;106;123;118;153;200;185;194;177;178;151;153;146;133;137;120;132;146;142;147;146;128;120;114;125;135;110;135;149;122;130;127;131;145;122;128;132;144;127;144;134;162;138;158;147;144;161;142;148;140;167;146;119;112;141;146;146;135;121;150;147;140;154;161;159;143;152;158;137;117;85;111;116;134;156;181;208;179;176;158;153;148;137;117;149;137;159;174;172;178;144;170;196;154;147;158;143;165;203;220;198;162;143;146;153;161;166;157;173;156;161;196;240;251;191;167;157;186;168;211;157;150;122;104;106;112;111;121;121;175;219;177;125;145;145;164;151;141;91;106;123;128;105;111;125;151;163;148;162;134;122;148;113;106;122;141;162;148;151;152;142;140;125;133;144;144;140;153;180;174;130;108;140;174;167;174;195;183;189;163;144;111;129;143;155;186;178;171;145;196;255;254;220;166;145;119;116;134;142;141;143;158;178;138;149;166;151;144;149;101;113;146;101;116;127;188;186;175;172;154;169;120;141;163;167;144;120;120;134;183;217;238;259;233;190;201;175;141;145;160;139;143;117;119;113;116;121;134;121;125;128;134;149;130;146;127;127;159;132;152;147;151;152;156;158;129;135;106;107;124;122;152;168;134;181;142;137;161;142;146;198;187;189;210;214;198;203;187;166;142;150;151;160;143;123;114;104;118;125;152;161;186;161;162;173;184;203;193;185;170;165;182;193;200;153;126;101;104;140;111;149;165;217;233;218;195;199;194;155;154;150;156;172;123;135;143;130;137;140;162;127;139;122;129;205;210;207;160;130;155;141;152;154;165;162;145;114;138;135;150;154;149;130;156;167;176;177;130;157;148;169;160;128;149;172;174;163;142;135;162;152;150;141;158;159;165;168;173;163;171;173;179;215;178;151;144;155;160;169;134;135;145;154;163;189;209;154;137;131;149;110;110;151;140;128;180;167;139;107;100;138;153;123;160;157;173;169;122;131;121;110;103;155;161;177;165;151;173;206;235;184;158;148;156;116;103;120;98;115;115;170;164;131;143;127;106;147;117;126;161;138;147;131;125;158;152;137;156;148;157;159;168;166;175;187;171;148;136;134;140;143;150;126;126;120;123;141;161;151;146;173;148;168;176;164;152;131;138;146;178;144;168;163;187;138;160;154;159;174;151;160;163;174;147;150;145;165;138;133;127;154;129;125;144;128;129;130;152;101;128;143;149;147;153;150;134;134;127;169;163;173;167;136;145;152;164;174;177;155;151;150;154;139;127;137;137;130;134;133;143;113;140;122;128;121;161;135;131;125;154;165;175;156;152;130;133;119;129;152;138;147;158;163;166;197;196;196;204;203;182;165;152;143;178;148;184;240;248;220;175;147;159;144;189;220;275;296;245;186;167;190;187;171;181;185;180;163;124;156;134;143;223;208;151;129;125;124;129;114;123;135;128;158;166;207;160;115;112;124;111;136;122;121;152;149;145;132;141;134;148;156;138;118;131;96;93;107;100;137;130;138;108;122;111;125;114;142;154;152;149;176;161;132;149;132;145;185;168;132;166;141;135;147;173;152;190;207;216;140;117;149;165;241;340;265;212;143;147;159;133;139;145;134;125;167;164;167;160;122;114
197;166;145;144;159;153;152;147;155;163;170;151;184;187;169;152;155;147;141;171;156;123;150;134;145;131;159;134;166;162;146;137;118;137;152;125;165;148;132;151;142;138;148;115;141;145;155;140;168;162;166;147;155;136;150;128;181;184;141;140;155;140;221;351;407;235;139;105;107;113;128;138;137;137;130;154;160;152;140;157;159;156;153;117;168;122;129;134;157;167;145;167;199;195;150;144;110;123;144;155;149;151;126;124;95;115;116;120;118;116;135;93;134;142;126;145;135;136;117;131;111;118;136;124;136;148;170;160;132;103;118;127;148;145;128;124;115;118;103;131;146;120;108;147;127;145;122;144;131;118;134;130;133;124;137;137;179;190;124;137;128;123;130;139;114;125;111;125;132;148;184;139;126;150;149;130;133;149;140;137;130;141;147;169;169;166;167;136;161;144;113;165;196;177;173;141;158;165;177;162;153;149;137;138;154;153;152;129;150;139;180;151;130;133;124;137;174;118;123;133;139;147;160;174;163;138;111;132;135;152;158;120;150;163;179;155;145;170;173;146;136;130;149;119;156;138;141;142;152;206;191;226;181;147;152;131;142;169;176;151;145;148;118;150;164;141;152;128;130;155;173;172;178;157;146;143;183;172;126;167;143;175;149;156;161;175;181;173;185;147;139;166;171;163;170;171;191;185;158;154;159;151;163;140;128;130;127;139;156;175;181;164;165;127;135;121;159;195;224;231;220;187;149;132;127;126;118;137;135;134;138;143;115;100;88;136;181;177;167;158;139;153;164;199;167;160;171;176;206;165;162;161;174;151;182;176;162;134;133;151;149;158;171;168;156;160;181;152;156;165;144;143;133;146;169;138;142;133;142;160;143;164;147;147;145;127;148;161;161;177;166;175;153;155;162;133;159;117;140;159;132;132;131;116;90;85;106;111;107;118;101;143;144;146;152;174;131;173;165;148;136;141;141;184;177;140;118;148;145;126;122;126;154;134;129;119;135;161;150;142;160;156;153;185;140;163;238;272;252;180;139;132;106;95;77;87;89;109;109;111;116;114;106;128;120;114;126;119;152;146;129;176;134;112;165;187;185;191;178;156;184;151;162;149;118;103;70;85;77;95;90;88;105;123;144;137;157;166;169;140;136;146;133;132;138;137;131;131;128;130;139;134;146;123;125;117;143;130;133;150;184;145;133;130;111;127;138;134;123;136;162;161;165;149;121;109;111;122;127;113;135;125;133;146;147;189;172;213;159;132;146;159;131;133;142;126;145;149;169;151;133;85;59;41;36;37;31;38;60;95;106;87;75;44;57;78;103;123;145;135;139;136;141;139;97;142;106;113;100;92;105;111;102;98;95;123;163;157;155;136;139;188;143;119;86;84;96;102;128;142;133;133;121;121;117;124;109;123;138;145;132;137;122;126;109;101;87;107;89;90;97;95;106;120;105;112;134;102;115;177;215;256;219;163;138;150;153;191;201;191;154;144;120;128;136;133;155;164;176;179;162;138;135;148;145;126;124;83;84;90;96;106;127;118;107;149;137;138;120;106;77;95;116;167;190;152;123;111;143;151;138;116;113;119;116;119;117;135;140;153;144;152;178;154;173;134;123;148;129;137;131;115;112;108;113;127;92;135;130;104;123;96;93;128;116;114;99;92;99;100;88;98;98;144;166;246;302;306;192;149;138;151;152;152;177;201;189;181;175;168;167;158;156;158;157;127;150;167;158;161;130;154;145;122;124;142;140;129;129;118;136;143;127;116;116;153;129;139;156;122;150;177;153;153;137;137;135;139;138;131;123;146;131;130;139;144;131;128;123;163;142;141;126;126;129;109;111;108;126;174;219;217;182;130;149;141;151;143;139;157;171;178;166;127;147;148;134;168;154;178;168;149;183;178;167;134;114;138;174;168;160;154;164;159;170;181;150;149;136;149;103;94;103;153;179;185;196;174;167;166;155;141;134;121;124;116;142;137;159;172;133;121;128;139;138;130;147;162;151;133;124;150;147;135;120;137;126;146;131;136;127;123;111;142;163;166;145;167;144;135;147;155;148;146;135;156;142;149;161;159;194;155;127;140;151;143;141;120;147;115;103;117;117;107;142;158;219;167;166;156;141;140;129;148;122;147;146;151;152;136;132;159;195;161;145;142;132;163;209;210;168;177;170;170;148;179;148;172;142;159;153;174;204;184;163;157;145;165;178;170;154;115;99;106;109;105;111;101;137;180;190;184;169;137;167;149;146;125;126;106;137;133;137;113;118;152;206;166;177;142;146;141;109;101;102;129;131;138;166;165;149;154;132;139;166;157;145;150;166;146;118;109;153;142;168;182;165;166;148;163;129;120;133;152;144;187;183;165;169;180;202;234;239;153;171;124;187;159;174;153;157;146;162;145;163;151;150;145;148;113;142;139;126;115;148;213;300;192;177;131;122;165;144;138;131;121;117;120;144;167;212;244;237;204;216;212;170;153;152;119;174;152;135;109;127;129;126;150;148;137;111;125;138;124;158;148;157;129;122;115;121;105;149;188;183;161;154;123;117;131;143;163;150;153;143;144;134;179;148;149;195;183;172;160;178;177;217;191;184;178;162;145;139;125;135;104;133;97;128;135;134;171;148;180;186;199;181;194;151;176;146;153;207;192;163;97;112;137;151;148;141;174;199;178;195;184;182;206;160;178;163;168;144;134;127;142;146;132;154;125;138;120;126;150;190;257;262;207;164;141;145;168;158;188;138;146;117;143;108;151;140;132;124;124;140;126;128;136;171;147;137;145;172;164;159;182;147;158;160;159;142;126;142;162;145;177;153;158;163;165;151;156;127;139;104;114;188;185;157;147;139;126;153;190;227;216;186;158;145;118;113;126;139;137;139;128;135;134;127;112;137;143;153;110;153;172;141;118;92;113;113;110;125;136;176;181;204;212;266;302;219;165;132;163;139;132;140;106;143;150;175;161;138;124;131;109;135;166;141;143;143;144;137;151;151;159;157;150;147;140;129;151;146;164;145;150;150;158;140;164;148;190;161;154;140;130;149;143;124;143;160;172;162;151;162;144;140;149;129;143;145;136;193;188;147;158;160;151;161;176;154;157;184;166;145;144;134;129;156;123;128;140;146;110;137;121;126;116;134;121;132;153;134;170;157;151;120;140;172;159;151;153;140;118;145;157;147;147;139;139;120;148;118;162;138;131;138;122;146;137;164;157;124;141;127;174;148;147;180;150;144;141;161;146;115;116;120;121;143;132;143;183;191;187;176;197;186;205;211;184;187;177;168;190;186;172;171;179;167;161;148;151;160;162;215;257;293;267;213;181;169;141;170;153;144;146;117;121;119;131;157;183;190;178;140;130;181;177;122;119;118;123;169;176;169;134;135;121;120;124;123;130;118;144;173;151;134;119;122;141;147;153;131;122;112;107;123;110;151;145;123;126;111;110;121;107;119;135;134;161;182;171;120;132;146;145;154;166;187;176;171;146;179;181;194;207;168;154;144;126;119;142;199;246;213;134;142;136;118;124;132;143;140;137;159;160;174;141;128;154
134;161;155;172;170;165;183;147;168;170;184;202;180;220;202;171;156;136;146;148;147;126;133;134;147;128;145;155;158;157;157;124;120;135;139;151;148;147;143;138;153;165;121;139;124;132;117;141;166;155;138;164;170;134;137;123;151;159;148;145;143;163;189;230;246;168;143;117;111;108;128;139;137;133;144;125;152;155;134;151;139;139;153;169;146;133;135;160;180;159;185;129;168;161;123;113;124;118;142;177;205;147;151;117;116;116;114;101;115;108;132;128;142;163;170;133;132;118;124;113;137;130;122;127;123;177;146;149;157;118;138;143;158;141;108;119;104;112;133;104;136;144;133;132;121;127;122;136;126;135;143;129;127;101;125;126;137;134;125;116;132;124;119;139;129;142;137;120;164;170;191;159;152;137;161;141;148;151;140;136;138;156;153;162;198;166;155;165;172;153;130;166;177;143;157;139;170;141;160;162;162;153;143;137;168;153;157;148;121;127;168;139;129;148;130;116;131;146;166;150;148;148;177;161;178;147;143;129;144;151;142;162;157;153;170;141;156;159;138;141;181;136;167;142;151;131;141;152;170;209;187;201;178;161;148;132;141;153;192;163;153;140;143;132;133;118;141;140;146;137;150;172;162;164;152;148;201;194;200;190;196;184;145;161;152;157;173;190;173;147;159;150;177;182;167;176;166;155;151;142;138;146;151;146;146;123;105;172;194;250;220;172;162;132;130;130;143;192;292;269;252;219;173;149;128;125;131;128;150;136;122;115;124;94;100;124;150;164;196;169;198;180;178;200;189;173;219;256;211;159;154;129;152;153;165;167;145;148;156;143;169;179;158;164;187;193;143;188;155;170;143;154;145;155;157;142;145;139;139;172;172;182;133;142;164;150;144;160;164;161;164;138;151;131;159;156;141;129;147;133;126;127;128;112;82;103;89;102;117;126;109;101;140;167;113;139;170;193;165;145;143;156;145;138;154;142;121;156;136;144;119;126;138;143;145;139;140;159;152;138;125;147;164;158;167;184;202;223;260;183;138;147;112;100;90;79;87;85;104;100;103;97;115;123;124;126;98;121;122;155;190;156;139;140;130;166;192;168;201;209;184;193;153;151;130;90;89;84;79;86;111;96;108;133;138;140;147;140;152;136;163;144;144;136;120;141;144;128;136;140;122;143;128;158;144;135;135;140;136;168;162;143;146;132;120;116;126;131;156;131;165;154;148;132;134;105;139;135;109;125;123;126;138;172;174;199;158;165;146;155;141;146;152;134;130;140;149;195;184;140;114;89;40;39;32;37;23;31;37;46;106;83;57;55;59;67;93;136;120;144;151;126;143;140;143;117;93;112;95;102;116;119;136;106;101;123;193;198;170;141;162;136;137;128;112;86;92;106;115;130;134;139;156;116;92;100;102;129;176;157;119;108;121;114;107;97;104;104;92;111;99;91;100;129;106;112;135;108;120;163;203;244;219;155;144;150;158;210;258;233;174;148;121;141;149;156;181;176;172;149;170;150;171;143;154;140;111;81;69;82;96;90;104;102;107;121;124;112;120;87;105;113;126;163;178;154;135;117;124;147;130;140;143;138;150;140;140;141;188;167;143;137;150;169;177;156;154;147;152;128;121;137;131;95;90;107;83;110;102;127;93;114;99;140;138;111;106;95;77;97;116;107;105;108;132;194;256;256;189;166;141;125;135;158;152;183;244;192;182;167;181;180;130;143;162;159;157;168;156;155;147;176;161;141;139;141;137;135;114;146;136;138;134;141;114;113;139;138;129;160;165;175;163;128;121;126;139;105;144;139;114;177;131;153;140;149;149;119;109;136;156;126;110;102;107;92;100;131;146;167;166;160;147;118;126;143;151;148;180;172;129;158;121;132;121;137;139;169;149;191;209;207;175;173;158;150;135;131;166;172;144;143;160;173;207;169;161;161;153;110;133;115;133;133;133;171;173;179;168;179;144;155;119;142;118;103;122;118;149;151;132;157;111;111;154;135;156;140;144;138;116;130;106;152;126;154;164;152;133;138;122;130;165;176;178;164;134;142;134;133;161;157;138;153;153;151;159;161;181;186;166;158;141;145;138;146;126;121;130;117;135;129;149;134;152;163;176;206;164;147;129;163;153;136;145;133;144;178;152;131;131;152;146;166;142;118;132;162;160;189;165;172;163;152;146;151;151;173;148;141;141;168;153;160;165;150;140;129;147;134;137;117;113;105;105;127;115;128;165;179;205;183;187;170;155;140;141;113;133;132;117;124;146;128;115;152;178;199;183;191;145;149;110;120;118;123;119;118;115;144;183;157;125;126;153;168;191;150;161;155;118;107;110;142;166;190;159;147;147;179;159;140;168;143;127;159;173;185;166;166;237;230;205;171;158;133;154;168;151;167;160;161;162;161;165;152;147;135;126;126;139;114;117;129;162;230;310;264;156;133;123;135;142;174;125;123;107;124;144;170;181;197;175;180;168;179;151;143;160;156;138;147;151;120;105;112;161;158;144;124;149;151;132;119;110;130;117;123;113;117;114;136;127;154;165;171;147;117;100;135;117;146;155;153;152;131;144;159;195;181;190;209;165;143;163;221;193;205;156;162;163;145;135;159;115;152;158;100;129;147;129;157;192;179;190;204;207;184;171;146;165;177;180;182;181;144;108;137;173;187;242;182;164;183;151;168;166;174;178;159;147;160;152;145;137;153;155;141;148;132;151;144;115;159;228;302;381;267;202;163;171;146;149;171;169;151;159;136;105;141;138;122;132;149;133;118;130;143;133;164;134;149;189;193;181;164;187;162;142;135;153;144;140;153;160;157;158;159;139;136;149;167;147;150;143;146;156;168;187;143;135;140;154;207;190;170;169;134;152;137;123;130;129;132;132;135;130;162;144;149;173;177;134;142;145;142;142;152;90;107;110;114;129;159;150;175;211;201;201;260;204;176;143;127;124;116;110;111;132;160;197;155;168;114;159;158;145;153;201;188;154;126;127;114;128;123;146;127;125;155;168;161;142;161;160;157;191;147;141;143;178;175;202;155;153;148;137;153;137;152;150;145;180;157;155;130;130;141;145;149;153;160;181;231;182;151;143;168;178;181;165;130;150;164;145;142;117;128;142;131;150;149;164;151;118;155;136;153;139;133;152;160;163;131;170;133;136;138;151;136;152;170;137;146;102;111;112;137;128;106;106;127;128;134;141;176;180;159;148;152;146;132;138;152;145;145;147;124;150;158;144;146;156;135;118;141;144;147;146;174;152;154;172;202;199;165;176;176;182;169;199;201;203;189;145;135;145;134;148;141;135;144;152;162;201;229;312;267;222;187;192;158;172;172;158;156;134;120;110;119;119;163;164;159;155;162;154;177;165;140;150;119;157;153;153;142;117;116;129;129;142;117;124;149;139;135;126;137;124;122;159;151;130;120;124;104;122;99;137;139;157;146;129;150;114;111;93;120;109;180;177;176;142;136;139;146;156;180;192;227;204;164;145;160;163;155;172;157;113;113;118;136;122;145;127;111;111;130;128;134;132;156;130;139;135;163;162;148;134;151
141;144;143;136;151;173;171;136;166;184;212;218;181;247;202;162;152;167;149;127;150;115;143;165;176;198;146;143;146;156;158;134;134;127;142;131;171;155;132;131;137;165;137;144;145;138;128;138;164;130;155;138;162;141;141;128;133;149;130;135;161;161;156;138;163;143;148;128;104;104;150;163;150;157;126;135;144;139;142;151;167;133;196;181;162;129;125;147;158;137;150;159;153;132;123;135;128;117;144;199;243;215;136;118;125;141;151;106;115;130;114;145;168;171;181;143;132;120;142;151;127;131;126;107;90;141;132;141;143;142;116;127;148;155;128;119;114;119;110;135;122;136;125;149;155;148;125;135;146;172;128;149;126;118;122;122;160;138;111;126;140;162;142;112;143;123;155;133;111;146;147;165;152;166;180;150;155;163;150;125;130;147;134;174;188;190;192;144;156;159;119;133;135;160;159;141;132;155;146;151;168;140;145;141;148;133;155;138;158;138;139;128;160;134;128;147;148;131;103;139;144;162;135;159;159;148;121;122;155;126;142;162;156;167;160;152;134;138;132;152;148;124;126;141;153;126;151;130;171;191;201;156;162;170;160;132;144;133;152;131;145;133;123;113;129;118;127;149;153;162;172;168;150;149;140;154;194;201;181;163;190;171;142;145;167;156;179;166;157;162;139;138;154;138;161;185;151;144;114;143;117;118;113;142;124;122;119;188;286;307;260;214;155;123;116;146;148;206;285;276;248;224;142;127;115;133;126;140;123;143;147;132;136;108;106;130;191;159;199;185;190;152;190;184;188;195;252;261;206;149;147;126;145;156;188;172;178;147;166;153;187;177;154;166;175;179;174;163;154;162;142;155;151;144;137;138;167;123;132;187;163;151;131;144;140;142;165;148;139;125;152;165;146;152;183;175;160;173;166;161;151;155;143;116;110;125;132;100;114;110;122;130;115;124;148;117;140;172;151;140;136;136;131;152;191;198;168;162;157;118;119;137;141;150;108;152;125;145;161;156;161;152;143;164;158;171;176;180;162;146;134;135;125;80;77;68;73;84;92;88;92;105;107;112;133;112;126;127;103;125;149;142;152;145;153;150;182;168;190;197;198;175;159;120;105;80;84;102;100;99;79;96;101;126;134;139;129;113;146;150;135;158;143;157;147;125;141;122;126;114;114;125;145;130;142;140;168;146;116;130;160;135;149;137;151;129;146;132;159;157;130;120;133;128;111;122;112;127;135;128;145;140;161;150;142;144;171;146;144;139;113;145;170;159;138;160;141;153;166;114;108;76;65;38;46;30;27;25;30;52;69;66;64;44;69;59;102;109;138;116;117;183;139;159;117;108;100;101;135;118;133;130;119;116;135;128;173;169;153;125;125;144;119;152;137;102;118;115;123;137;157;146;115;107;84;79;106;117;137;133;135;110;120;116;114;128;99;107;116;103;90;101;118;108;111;123;107;118;127;152;178;199;177;160;132;139;180;239;357;344;216;166;193;184;153;154;146;157;151;168;172;175;130;148;134;123;87;65;89;82;97;130;108;110;115;112;115;112;121;110;120;101;144;191;206;167;145;129;119;147;159;146;129;133;139;143;143;122;130;145;142;131;122;168;145;152;126;130;151;137;129;101;94;103;100;69;71;84;100;108;98;99;91;133;124;112;102;83;91;101;99;99;107;115;135;152;192;201;171;145;110;129;121;157;171;175;203;148;151;158;135;168;150;130;143;150;147;156;154;123;148;143;146;144;168;133;142;123;133;116;123;137;120;116;118;152;126;128;158;171;178;178;185;170;145;125;118;140;141;132;130;155;146;137;137;160;125;117;109;117;153;122;129;115;125;111;104;132;120;134;136;122;135;120;137;149;180;176;182;187;163;124;120;123;117;106;152;137;180;167;222;202;179;183;176;171;134;148;153;170;135;136;152;150;163;177;152;103;122;127;123;97;129;121;156;150;164;166;160;184;172;140;141;129;130;112;145;108;127;135;139;134;131;112;119;157;184;173;147;128;123;133;133;156;108;155;170;155;150;159;178;159;160;189;191;153;134;145;116;152;175;162;162;164;153;175;172;198;182;174;153;148;133;136;139;162;147;136;133;111;121;147;124;137;132;175;168;182;167;150;150;140;145;127;119;135;139;154;160;148;147;163;150;138;134;160;124;174;168;168;177;171;169;194;190;185;171;160;161;166;176;142;137;155;165;147;134;147;149;152;169;151;130;129;117;122;103;122;160;188;195;193;144;158;102;121;133;125;134;148;113;141;139;135;119;140;162;169;188;166;192;187;117;135;150;129;120;101;152;142;152;136;118;145;141;166;153;176;168;142;139;119;115;136;139;180;177;175;140;157;177;178;140;116;135;148;174;190;146;190;182;226;200;171;174;184;164;187;169;172;161;160;181;191;155;143;139;140;124;126;135;137;127;142;147;192;204;205;142;154;148;175;200;175;182;134;143;128;157;172;183;157;162;169;149;149;171;138;146;120;128;151;141;110;105;139;141;128;151;102;153;146;127;130;111;161;146;137;144;116;139;130;147;158;170;154;161;122;126;126;124;131;134;147;132;147;144;150;171;196;216;170;159;161;166;179;165;138;159;146;159;158;126;125;116;152;120;125;116;124;125;150;169;190;184;205;189;195;182;168;163;178;181;219;170;156;136;169;220;274;300;235;183;169;147;165;121;150;155;168;121;138;130;135;128;191;167;160;133;127;112;127;126;148;191;355;326;259;229;188;170;170;203;164;160;153;153;137;139;154;152;126;158;145;174;152;163;155;131;121;130;160;179;192;169;164;199;184;162;132;147;158;172;157;178;159;183;134;140;147;157;149;133;125;139;140;189;186;163;160;137;140;121;155;156;147;169;159;154;140;147;158;131;151;120;138;119;149;138;169;214;191;151;151;148;169;174;133;119;122;110;111;133;148;137;140;180;152;144;178;144;140;124;129;126;110;124;111;137;150;144;144;135;128;165;151;162;188;216;205;139;102;109;102;120;137;150;118;128;166;159;163;151;150;162;171;169;165;142;154;186;188;186;175;134;125;145;114;124;148;166;170;167;176;140;114;131;130;130;147;145;172;221;235;214;152;142;139;173;161;168;143;154;138;144;161;140;142;137;164;149;162;133;135;150;151;167;159;163;173;175;127;141;163;159;136;166;166;156;170;143;124;141;120;98;89;94;103;108;98;116;103;125;124;137;176;178;172;124;135;149;161;150;142;153;146;130;124;128;130;126;139;128;138;131;144;162;164;161;166;136;154;173;207;177;151;147;163;191;207;220;198;199;181;164;165;154;175;157;156;132;146;136;160;208;264;285;266;219;179;163;164;173;156;184;186;207;142;117;130;134;162;157;156;161;146;160;207;198;149;121;122;145;157;130;120;148;120;140;125;150;139;137;137;108;115;129;116;129;116;134;149;155;148;141;114;110;132;130;158;179;166;143;139;150;121;120;108;91;166;167;168;125;115;110;165;179;152;193;190;201;140;161;138;177;164;205;157;139;108;135;116;128;134;106;134;109;130;129;132;148;148;152;137;139;129;143;142;148;126
115;151;151;168;137;156;159;172;166;164;156;181;200;199;185;146;138;140;181;154;162;126;145;150;166;190;180;115;141;153;141;117;126;129;160;184;168;157;167;153;133;159;140;139;148;132;147;154;154;147;132;130;159;163;138;149;129;112;143;154;211;167;133;164;165;176;135;120;120;123;114;154;150;153;156;132;160;159;170;162;151;160;180;160;149;142;144;140;142;144;117;125;119;129;122;108;112;143;150;195;201;191;145;116;163;142;130;104;133;119;118;141;150;134;150;154;119;144;165;156;147;132;124;108;110;111;117;144;141;133;138;123;157;150;124;128;123;116;103;118;122;116;126;145;134;167;175;152;160;172;174;124;111;126;104;143;97;108;100;116;142;127;150;132;133;147;127;121;119;130;170;212;174;136;175;151;137;114;112;157;117;148;122;157;169;199;178;173;141;134;146;110;129;138;160;148;157;132;160;165;148;142;160;137;132;133;164;124;134;154;135;137;132;126;143;137;154;158;140;138;142;163;153;181;167;158;164;166;130;125;120;158;150;160;157;125;141;126;111;143;132;131;130;130;132;139;137;184;161;180;161;170;163;169;134;124;140;128;130;119;101;118;121;107;128;123;135;142;146;155;157;149;146;142;150;127;149;150;164;185;182;144;151;151;151;159;161;191;149;184;153;162;160;175;165;147;169;147;131;125;134;128;124;120;135;108;122;198;274;271;234;202;159;140;137;131;136;181;214;247;205;149;129;129;126;120;139;147;124;164;142;139;122;103;136;131;189;177;206;189;198;184;162;153;161;195;214;210;165;143;126;154;154;163;217;212;178;186;149;179;198;161;148;162;151;189;161;174;156;118;169;147;194;150;145;133;148;136;142;132;164;144;117;138;135;154;165;160;132;136;171;165;169;159;169;136;145;162;141;160;135;142;143;148;137;125;120;127;110;110;112;121;109;127;110;137;136;126;139;141;169;158;140;156;181;221;201;140;122;127;143;116;125;140;136;139;143;136;156;141;163;145;158;125;170;152;182;182;178;147;128;130;106;95;55;69;58;63;73;88;99;106;119;113;114;123;129;94;93;119;155;182;168;143;160;143;181;181;187;188;198;164;151;116;90;102;90;97;90;84;90;92;98;115;117;139;147;144;139;150;142;160;157;123;125;128;126;125;114;119;110;122;127;155;143;133;149;131;148;148;137;137;144;167;126;135;143;129;138;139;128;162;140;119;136;123;121;122;126;159;166;146;141;143;127;149;126;127;148;150;139;134;179;170;141;131;143;143;142;111;115;99;64;42;29;33;33;30;28;57;46;50;49;49;42;66;85;105;128;134;138;153;161;154;126;112;104;145;107;146;131;171;130;134;135;126;136;140;130;142;167;141;163;163;120;124;107;114;103;135;111;141;119;86;98;88;97;103;119;133;111;116;94;100;108;96;114;97;93;96;80;112;128;146;146;150;114;133;121;131;133;170;170;137;171;146;114;194;303;316;232;159;162;191;223;177;167;174;153;186;201;166;145;153;140;135;96;81;85;100;110;126;106;109;112;102;115;121;100;97;103;102;163;199;208;188;162;141;117;138;134;116;164;153;153;183;137;127;126;129;123;133;141;135;151;138;147;142;154;137;148;141;87;82;83;64;72;83;82;74;93;79;92;127;121;121;114;110;111;97;91;100;109;103;130;150;160;197;175;180;159;145;153;168;181;204;179;152;144;152;177;181;166;158;148;160;145;140;138;129;133;153;120;147;126;137;156;138;161;145;140;156;123;119;109;125;136;161;197;196;154;148;146;153;182;170;152;118;131;133;157;152;152;130;175;134;143;104;119;134;129;121;120;123;114;107;121;127;130;143;108;142;124;151;130;139;146;220;310;299;235;123;133;127;121;118;146;144;143;159;164;200;192;202;177;190;150;132;142;125;142;141;123;158;164;158;158;124;103;104;125;137;101;137;146;150;151;151;172;177;179;165;143;134;133;128;147;130;134;126;112;142;118;128;148;196;216;165;137;147;110;125;140;118;154;161;188;171;177;152;151;170;151;195;182;153;134;140;133;118;151;172;231;201;168;173;151;172;171;169;144;161;147;121;158;168;156;125;132;166;140;149;161;130;130;160;155;178;160;146;175;136;139;122;128;117;130;145;165;175;183;162;175;161;143;145;145;138;157;148;172;154;152;172;193;196;185;167;158;210;157;147;151;183;146;155;162;163;161;171;146;167;125;133;120;120;110;131;153;154;181;170;170;158;123;123;122;139;138;145;156;151;150;158;167;138;154;155;200;165;170;161;126;142;115;144;132;102;132;126;141;134;136;116;132;151;125;152;157;139;135;118;127;118;129;177;187;195;130;148;201;198;175;121;123;125;128;148;177;160;192;235;213;179;169;156;183;172;177;215;181;159;165;151;194;155;150;103;128;111;130;155;179;191;132;161;161;155;130;134;187;191;310;321;237;159;140;157;143;142;166;165;150;138;173;178;136;149;86;124;133;144;130;128;110;110;159;124;131;148;164;140;145;138;151;148;139;143;143;136;142;95;145;168;153;167;156;122;122;122;128;141;146;129;132;144;129;161;182;230;241;204;188;135;155;173;160;149;144;149;170;161;134;137;121;122;121;136;106;124;134;153;158;175;203;210;211;193;191;175;201;159;180;176;190;150;153;223;252;312;402;317;234;200;162;139;122;159;150;151;138;108;116;105;134;140;148;153;137;131;129;128;126;119;163;187;264;236;239;242;163;165;182;186;161;155;154;114;139;148;152;141;174;203;160;147;178;181;117;105;132;137;163;163;146;192;264;237;156;131;143;165;183;184;148;140;171;160;159;157;155;146;133;142;151;127;144;171;137;129;145;151;132;141;142;153;129;164;155;135;167;209;158;150;128;144;128;132;124;160;171;169;147;131;176;227;209;131;112;111;103;129;131;133;127;113;140;131;115;156;141;129;146;123;134;133;130;125;137;140;150;134;146;159;155;173;163;189;229;225;178;135;117;116;122;137;142;105;160;157;180;156;151;153;133;155;147;119;144;156;177;192;178;196;158;183;156;129;119;130;157;143;166;173;167;140;120;95;105;130;141;176;195;216;156;139;145;142;164;158;146;158;145;143;127;146;162;178;155;182;183;166;148;144;148;144;161;149;133;138;163;146;133;162;136;120;128;154;174;160;150;147;161;136;110;94;92;104;118;98;107;85;108;125;110;147;162;146;134;142;118;139;156;147;135;130;109;122;140;165;126;131;157;121;142;170;166;184;199;174;150;115;136;155;150;132;161;163;190;182;218;196;194;158;139;151;164;188;205;203;172;159;145;162;182;218;251;272;210;201;178;173;178;154;183;202;220;220;159;127;118;132;166;153;125;136;151;161;200;142;108;116;144;144;136;134;115;147;153;160;167;145;153;115;138;112;124;124;120;114;133;168;137;164;124;108;117;119;135;137;143;141;140;146;123;167;132;140;141;136;140;152;154;148;129;130;143;159;164;174;150;124;157;129;150;186;253;257;203;141;136;135;122;139;133;127;145;134;117;135;130;142;165;154;145;118;133;148;164;137
163;139;140;139;155;173;159;175;160;170;150;168;162;159;165;149;147;167;201;182;166;128;137;142;156;147;154;169;145;120;159;127;120;162;175;166;163;178;184;162;138;141;146;138;134;155;157;173;140;122;137;150;130;181;161;141;118;125;127;207;270;249;175;198;208;196;187;158;152;133;131;134;166;164;156;191;184;185;179;136;148;172;177;191;175;151;143;142;141;120;109;140;112;112;145;124;127;138;141;177;180;172;128;111;139;154;151;106;111;126;137;121;143;113;140;138;155;159;204;178;140;113;105;109;114;110;125;117;136;142;145;123;135;117;104;133;134;104;119;119;125;108;136;127;149;165;198;202;176;177;152;117;142;124;107;129;123;142;109;115;126;137;124;131;120;153;134;119;123;119;138;159;143;182;168;167;142;143;145;137;125;117;153;158;158;160;159;167;153;112;123;101;138;129;153;128;141;139;118;137;126;137;160;151;137;120;153;136;124;145;149;123;128;118;146;184;179;173;154;161;157;155;180;153;150;155;160;122;128;148;144;119;134;141;127;141;124;139;110;142;129;153;146;170;160;124;136;166;160;151;143;154;181;138;142;171;160;122;125;133;128;116;110;119;113;120;110;154;133;129;135;129;122;125;148;132;131;139;135;147;158;149;156;154;160;151;174;153;140;150;159;153;159;162;153;150;148;147;129;148;120;111;129;141;134;130;139;147;257;199;197;177;153;139;133;148;127;145;139;197;154;159;122;113;122;116;117;140;125;163;145;148;119;100;110;139;166;163;188;201;184;186;154;141;144;163;176;201;137;99;138;140;159;175;201;192;168;145;163;147;187;168;136;123;148;174;139;165;162;159;181;159;159;166;147;141;158;135;133;156;154;140;159;140;153;145;157;172;153;162;148;144;154;159;155;156;159;160;173;144;139;142;147;151;145;176;166;171;143;107;117;126;111;120;133;129;120;153;149;126;137;136;130;145;203;192;190;155;127;120;122;122;152;153;171;156;148;147;137;165;147;153;130;145;143;156;205;180;178;134;141;151;127;64;75;49;49;74;66;100;97;111;120;129;123;120;109;112;118;125;163;146;140;161;178;155;145;167;198;187;183;156;142;89;75;93;84;94;64;72;72;87;114;102;123;138;149;137;124;147;149;112;127;126;118;154;121;110;134;126;131;108;141;138;136;139;166;185;168;139;138;132;127;131;127;140;128;148;147;131;167;160;117;133;114;123;119;137;163;155;168;127;146;136;119;136;146;142;133;145;130;144;177;153;147;152;144;135;130;128;114;74;58;49;37;28;27;37;54;68;65;57;53;46;61;78;89;119;135;108;133;143;144;156;151;108;119;161;137;133;128;142;151;158;151;127;117;138;120;120;138;176;179;137;140;116;113;113;104;102;123;96;91;83;67;82;86;116;115;112;93;111;99;102;102;118;114;95;94;122;126;125;138;165;127;113;140;135;144;107;112;120;131;135;126;120;138;184;226;218;163;190;193;215;220;190;174;170;206;213;181;191;141;130;134;139;116;93;86;111;104;104;112;116;98;120;115;112;106;100;100;137;164;156;172;163;195;150;152;130;128;159;150;158;157;124;135;142;127;129;127;165;142;162;129;138;141;136;127;130;131;121;87;87;65;61;67;78;73;105;85;96;94;98;113;128;108;109;103;96;129;113;110;122;139;117;211;215;230;199;174;163;160;163;187;174;144;172;143;153;164;138;172;138;140;164;127;145;132;159;129;144;136;146;149;147;138;149;155;128;137;133;106;111;102;131;133;163;167;152;165;139;145;155;177;178;144;147;166;127;136;136;122;116;118;122;137;138;97;116;108;117;139;143;124;120;119;106;129;116;126;136;134;149;171;189;246;378;515;470;298;153;118;118;111;132;149;147;128;144;167;165;187;177;181;162;177;171;147;113;139;133;131;149;162;202;144;134;129;116;129;130;113;120;133;149;145;155;167;153;154;146;174;147;141;127;124;113;148;145;155;132;138;141;131;172;207;157;149;138;145;131;113;148;150;181;194;160;162;190;179;179;155;193;160;179;147;145;125;141;172;176;190;217;229;189;174;179;199;161;142;147;127;129;153;154;161;148;124;136;129;152;140;121;135;144;167;159;143;160;144;120;114;104;118;144;157;146;181;230;198;182;179;140;132;146;147;120;157;152;175;159;204;175;199;176;175;153;180;194;172;173;212;182;172;162;160;177;149;136;124;151;122;117;100;119;141;143;151;145;148;152;154;132;101;113;131;137;145;142;157;168;122;163;161;156;172;188;190;179;152;134;118;111;132;117;118;148;137;115;122;119;109;104;100;154;146;148;152;148;136;129;122;130;143;138;164;153;108;145;149;188;183;163;140;116;133;155;150;159;210;228;203;202;164;161;204;173;158;168;163;167;142;146;163;137;159;109;114;131;139;133;150;129;141;127;147;153;138;139;188;233;337;370;225;161;152;132;154;174;163;177;158;124;145;140;122;125;109;146;142;149;142;137;137;149;134;144;145;157;175;180;124;141;129;138;126;143;158;117;130;133;152;128;162;166;135;113;111;118;108;129;174;161;170;115;142;155;147;178;166;186;185;138;155;152;133;129;157;163;146;163;144;102;94;109;94;127;140;147;146;150;155;191;202;253;219;200;178;212;206;217;188;165;158;171;209;277;302;404;489;405;261;194;172;141;147;134;154;147;113;95;89;103;138;115;148;166;144;142;114;137;148;130;156;145;191;227;267;224;161;130;164;163;133;135;128;124;135;152;123;137;181;251;184;190;176;173;154;117;113;129;151;157;185;208;278;234;174;147;134;128;190;180;189;149;158;162;154;151;133;147;136;125;128;114;146;169;157;153;142;120;143;146;173;140;140;143;126;148;145;171;167;139;143;137;145;130;125;138;184;151;125;124;152;227;205;181;122;95;103;112;139;138;123;132;126;109;129;111;150;125;117;130;143;123;118;134;129;132;122;133;131;147;155;125;166;165;174;160;155;126;141;148;123;135;128;153;132;168;185;203;149;132;131;132;131;156;147;164;155;171;175;166;172;160;178;143;149;165;140;141;177;175;108;125;108;114;101;139;146;189;175;192;181;187;180;157;152;131;173;164;127;123;150;150;150;186;176;184;215;159;143;171;145;152;171;161;161;147;160;137;130;124;121;128;129;135;178;158;169;154;190;180;133;118;140;145;134;129;110;115;108;101;106;125;129;138;142;124;128;108;123;125;151;128;120;113;143;127;141;120;168;153;151;155;151;213;188;158;151;150;145;118;162;158;182;222;176;149;180;197;181;175;172;213;181;225;261;242;213;171;158;202;206;204;198;197;216;207;217;195;155;155;174;224;281;216;154;111;124;143;171;136;136;149;166;153;175;147;115;146;140;145;112;107;123;133;146;138;164;190;145;134;135;125;155;135;115;110;138;127;128;133;123;121;103;136;139;134;137;146;119;145;134;131;163;140;162;143;150;146;149;141;133;163;145;127;142;153;158;141;138;133;146;183;291;373;214;183;172;126;134;145;167;158;143;130;126;152;127;142;134;158;152;128;166;132;148;140
132;140;157;148;159;179;180;193;186;162;154;138;164;190;143;139;120;127;166;174;158;155;142;149;151;164;130;120;143;141;113;135;130;145;147;163;173;162;205;163;119;137;143;131;153;177;190;164;151;108;108;127;119;168;134;124;107;133;131;224;355;275;181;197;253;249;195;181;148;129;133;146;166;139;159;245;310;307;201;134;138;154;168;198;158;143;156;157;136;123;110;126;112;125;113;139;110;138;137;139;156;140;145;114;115;145;155;131;105;128;132;134;136;145;128;126;171;179;230;204;149;113;117;115;104;121;141;146;135;118;137;127;137;135;131;133;131;116;119;125;115;110;133;130;163;165;162;141;175;164;139;145;133;131;125;104;115;114;118;126;127;141;133;115;134;103;139;135;140;120;129;134;167;162;137;140;144;166;163;159;145;150;139;131;144;133;160;162;148;135;111;122;115;133;140;135;142;141;118;119;121;155;128;137;145;119;134;160;114;124;130;157;146;141;165;171;203;196;153;156;155;141;199;196;162;168;141;143;140;146;130;131;163;144;140;126;134;149;139;143;144;138;156;185;172;178;161;148;181;144;130;139;146;137;136;144;139;130;138;145;127;143;130;128;91;109;105;123;130;115;128;141;139;141;125;120;139;144;127;139;143;121;144;167;175;163;180;158;174;143;161;157;131;174;137;141;149;126;125;129;124;125;149;130;127;144;124;134;151;171;155;158;137;149;118;112;111;143;140;163;156;163;142;150;127;178;178;162;151;153;147;156;123;118;118;144;149;159;138;161;182;176;180;146;174;171;180;130;128;147;113;158;150;172;166;173;163;167;134;162;169;158;154;136;154;159;145;145;155;147;138;164;209;192;196;162;187;150;128;135;129;118;126;137;134;136;151;174;163;167;167;178;196;173;168;156;182;177;169;178;125;130;167;135;172;186;198;205;174;154;120;114;142;124;133;129;93;140;135;148;139;126;137;145;133;159;154;121;117;114;108;128;141;133;160;143;171;156;134;135;143;173;127;135;168;170;177;147;166;145;152;145;110;75;53;58;60;56;65;79;104;101;145;141;125;108;122;127;127;144;159;139;167;140;172;163;155;176;198;174;165;159;113;101;91;76;83;82;79;79;75;91;108;111;123;140;155;133;147;126;122;123;129;134;136;131;125;110;132;156;150;148;144;148;141;146;184;216;168;153;116;129;142;153;131;144;134;114;129;135;139;154;132;120;126;126;129;159;121;153;144;143;127;131;138;113;129;121;120;141;140;145;142;121;146;120;137;111;130;130;117;81;68;48;23;35;30;44;51;76;53;69;60;45;52;76;100;128;141;146;131;130;123;120;108;121;111;121;136;123;118;108;133;153;133;131;111;111;116;141;135;142;157;154;131;110;105;107;108;98;110;124;83;73;74;78;96;122;109;113;96;100;114;108;102;111;99;112;115;112;116;128;140;161;133;134;134;139;139;130;122;139;113;129;152;165;168;149;187;189;172;175;241;228;216;185;140;178;210;205;174;177;142;127;127;109;108;82;121;97;120;102;120;112;110;94;117;106;96;90;85;106;137;140;140;153;154;127;134;124;137;139;132;154;138;121;112;145;137;144;139;137;160;196;155;141;133;130;139;128;129;123;110;83;64;77;63;55;72;96;94;96;112;110;113;105;123;106;118;124;122;107;121;132;158;139;166;212;195;234;187;144;139;190;147;161;136;146;120;143;170;133;140;165;152;154;139;160;165;161;135;130;165;129;132;130;169;126;157;142;140;136;124;140;114;130;149;174;164;172;153;160;147;162;171;145;152;111;138;167;137;163;157;142;149;159;134;109;108;128;116;118;140;167;166;120;125;136;119;142;118;141;112;181;256;340;384;416;599;564;353;197;118;126;135;145;140;109;127;98;146;144;138;130;142;168;166;148;162;139;140;120;150;153;153;164;133;133;121;114;143;130;169;145;153;168;145;153;134;140;151;147;168;148;136;139;130;111;133;152;154;165;155;125;152;166;196;153;130;152;139;120;153;133;148;178;176;169;158;162;180;162;172;164;166;173;142;143;118;155;159;156;186;219;214;193;179;183;181;174;144;134;132;92;126;131;133;118;169;153;130;138;137;132;126;161;158;133;153;155;150;161;146;124;131;131;141;160;201;225;211;173;163;172;155;106;131;127;112;146;143;158;175;158;167;140;146;164;163;177;165;149;164;149;147;175;191;145;163;148;145;128;137;148;92;131;137;129;136;125;139;164;165;124;110;137;129;127;151;141;153;158;156;164;169;181;185;182;161;172;152;124;105;95;100;102;113;130;130;135;139;117;130;95;119;146;147;193;175;174;163;155;131;148;119;126;170;169;142;167;171;186;192;151;143;163;144;143;140;165;178;192;181;213;193;175;178;156;148;173;169;154;124;160;149;144;130;122;113;124;129;128;154;137;127;146;150;172;127;136;180;233;251;275;228;160;131;171;170;177;191;157;138;146;153;106;117;137;133;165;153;156;156;141;157;136;133;144;147;127;144;164;134;134;148;148;118;171;148;133;147;129;151;143;152;164;169;154;119;111;133;130;124;149;150;170;159;134;183;175;194;201;194;166;139;141;162;149;138;165;173;139;124;99;91;104;89;110;146;132;166;166;187;196;228;209;265;254;224;210;207;166;162;180;167;145;193;248;270;414;481;456;282;196;183;149;146;119;149;108;112;89;104;109;119;108;155;164;155;133;107;133;112;141;138;156;168;206;217;202;130;133;137;146;136;146;135;147;114;109;112;125;183;174;160;163;154;158;124;124;147;138;140;209;162;188;213;201;177;163;131;126;130;142;183;191;144;133;162;160;143;132;130;121;143;141;145;165;175;175;169;173;142;135;130;144;140;135;126;116;131;131;142;141;168;146;154;158;125;134;132;144;124;107;153;172;152;151;132;127;118;149;148;135;136;115;128;111;140;117;137;130;168;178;155;125;131;120;132;114;118;123;137;134;130;159;165;162;159;139;139;131;148;146;138;125;125;137;183;147;202;144;150;129;133;138;120;128;144;153;123;156;148;151;162;201;183;167;152;146;140;161;167;136;140;95;114;99;129;126;145;168;168;143;158;155;178;153;179;148;166;156;144;132;157;154;181;210;180;212;177;164;127;142;141;159;160;177;171;137;151;155;103;111;119;127;123;144;121;150;182;225;245;211;156;156;151;155;148;151;167;137;119;125;112;112;132;116;129;149;121;150;110;153;156;132;116;137;130;163;153;140;164;138;173;144;178;190;194;163;144;148;138;119;154;158;199;239;178;167;171;183;164;171;174;215;210;250;319;273;220;176;168;166;222;193;213;200;200;202;209;165;172;156;192;215;222;214;175;135;123;153;141;148;131;132;147;153;148;130;150;132;141;162;139;140;133;148;148;154;182;184;180;150;147;168;149;99;130;109;125;130;141;132;137;121;114;134;140;143;123;114;124;124;134;124;154;173;148;152;124;142;139;119;145;130;128;114;123;158;160;138;156;158;114;184;259;289;214;169;149;151;145;139;162;132;148;150;127;133;137;141;140;135;164;123;138;133;159;133
136;158;154;158;150;180;195;177;183;156;190;175;193;173;141;166;166;157;139;172;125;163;139;145;142;158;145;140;167;162;163;152;130;137;141;149;194;165;162;159;150;153;143;147;170;169;175;159;132;115;121;125;118;126;112;120;113;128;119;169;219;169;182;204;191;212;156;133;138;150;120;131;124;138;176;257;367;346;224;158;164;136;152;143;161;145;145;117;138;117;107;113;120;112;132;123;112;132;160;139;144;147;143;114;127;127;120;122;138;134;122;116;161;128;128;131;132;146;180;138;141;92;129;122;118;124;166;137;142;149;170;139;115;132;127;142;145;115;118;134;113;117;110;124;139;135;172;171;138;139;144;120;103;130;119;111;87;124;145;133;130;138;107;124;115;111;125;131;148;145;131;160;152;169;140;167;176;161;183;157;153;125;146;121;111;139;131;148;137;140;115;132;116;109;138;126;136;119;115;148;133;140;139;128;137;139;142;130;146;144;138;107;112;131;145;156;184;175;140;150;138;161;168;178;171;139;155;143;124;154;126;138;147;163;138;143;144;152;125;130;152;146;168;155;162;160;174;188;157;134;142;149;158;151;150;121;144;150;141;203;173;167;123;134;132;135;117;121;129;138;121;135;145;141;133;144;129;128;142;116;138;162;161;181;151;186;142;167;165;162;153;150;150;165;159;135;134;145;136;145;129;120;118;124;140;132;139;130;143;133;154;149;144;150;141;124;112;138;143;171;155;151;148;152;154;166;180;154;132;135;130;121;111;112;113;172;170;134;144;157;168;177;182;151;159;174;157;139;106;120;133;134;173;182;145;136;151;177;131;116;158;174;157;145;163;149;128;120;131;151;151;179;198;193;187;182;155;153;127;137;123;126;133;134;140;167;157;158;173;170;209;208;205;198;181;148;150;152;141;159;136;147;134;157;181;196;254;270;209;141;128;133;119;131;136;128;108;118;109;141;130;128;122;146;124;166;138;133;119;106;131;126;135;122;158;186;182;159;134;149;141;156;154;130;170;175;176;151;170;159;148;133;118;78;67;50;45;57;54;72;97;134;156;132;116;130;127;156;146;133;150;137;113;149;167;180;170;155;185;182;171;160;116;98;69;73;80;73;73;96;84;87;101;107;125;126;142;162;158;155;148;117;131;121;126;131;123;142;129;160;173;177;156;150;157;177;206;229;191;137;143;132;146;165;163;137;147;136;141;136;130;134;143;115;121;144;143;144;141;152;140;151;133;131;131;129;145;126;137;165;141;139;147;137;127;118;134;133;101;111;112;89;62;56;41;36;34;49;55;73;77;81;61;59;57;101;122;147;133;139;145;142;108;116;122;119;120;113;147;109;115;133;129;170;135;120;115;115;119;140;134;134;140;164;165;171;143;132;107;129;109;104;98;80;79;69;89;93;88;98;80;93;115;99;113;117;121;123;115;129;120;111;152;159;133;143;135;141;129;125;136;122;135;152;144;142;182;178;184;194;207;197;225;191;156;191;168;178;188;201;175;167;142;136;130;123;111;112;118;129;108;133;97;101;105;94;97;99;101;99;104;119;101;128;148;116;133;140;134;125;154;129;135;127;117;124;104;114;152;141;148;175;154;197;194;160;128;101;128;129;128;123;114;85;64;82;66;88;80;92;90;100;116;84;108;116;100;110;104;105;132;146;159;153;146;170;154;158;170;183;136;140;151;163;151;147;160;136;141;147;185;161;148;146;145;134;170;166;186;170;159;117;137;161;164;141;151;168;141;155;150;167;105;120;95;146;157;168;181;144;141;161;216;183;161;154;118;120;144;141;154;176;138;126;136;131;123;130;103;106;115;129;132;181;165;154;152;125;125;114;128;153;107;196;392;537;570;438;424;433;266;153;112;122;139;158;131;140;127;121;129;127;129;124;162;162;167;179;184;177;143;130;142;153;155;146;131;120;99;128;137;156;181;166;152;143;156;147;149;143;149;148;141;172;147;135;118;116;128;118;138;158;154;144;153;168;166;160;123;115;146;132;122;140;144;142;146;166;134;144;130;145;158;160;161;151;141;133;127;160;155;171;171;177;195;163;160;150;179;172;157;151;135;129;134;106;113;136;117;133;122;121;138;125;130;141;156;155;151;143;159;147;119;128;140;168;163;138;161;197;196;174;129;155;137;157;114;140;133;143;166;159;161;151;177;123;153;163;155;159;144;151;133;156;177;183;186;183;146;144;128;134;128;120;128;124;144;117;135;130;137;146;115;95;114;110;120;143;150;138;154;127;161;169;167;194;185;165;170;175;165;121;101;81;74;100;120;154;166;153;136;128;131;117;105;120;141;196;162;213;175;157;126;125;172;140;129;155;157;164;185;177;166;183;192;205;207;145;164;142;171;176;186;170;182;207;215;189;137;143;146;144;141;140;154;131;133;133;134;139;117;129;156;169;139;144;133;143;160;161;181;189;206;242;198;175;152;138;204;233;175;146;143;126;131;126;127;133;165;174;184;149;144;142;171;133;170;152;113;131;129;99;123;109;117;131;126;143;170;146;129;133;128;115;154;149;150;132;127;138;126;129;127;133;174;181;156;150;145;162;163;179;189;169;157;145;147;158;169;163;141;122;124;107;113;83;101;115;148;138;153;158;147;189;184;235;261;258;244;239;192;167;194;233;203;168;179;204;201;297;349;311;229;180;145;129;142;131;119;115;124;93;92;108;132;119;126;146;140;143;124;170;151;167;144;166;183;200;194;169;148;137;136;157;149;151;158;129;150;162;157;144;174;147;163;150;167;153;155;139;135;121;142;136;147;155;172;171;155;154;153;149;161;137;167;179;157;179;152;170;141;145;153;116;125;129;121;167;190;196;160;127;132;149;181;174;145;148;152;128;120;90;129;120;135;136;165;127;138;111;121;117;99;118;123;159;149;158;156;125;135;166;138;166;157;108;135;104;98;113;127;142;172;189;168;127;140;132;110;116;106;116;120;120;139;157;174;164;144;128;108;116;141;139;162;149;151;154;178;196;180;170;150;116;140;134;110;139;127;145;134;142;155;172;153;161;161;154;140;140;139;157;155;135;131;109;103;115;154;137;140;183;163;152;168;164;178;178;151;160;139;130;146;130;141;164;187;178;175;165;173;114;125;142;152;140;168;174;163;150;153;152;144;132;124;135;112;136;119;156;202;225;286;282;195;124;126;165;160;187;169;143;151;118;139;117;136;121;131;116;115;146;123;156;146;140;122;109;138;129;132;175;175;163;167;121;155;165;179;181;125;137;143;148;157;160;224;218;199;190;202;197;176;169;179;225;211;222;270;261;208;192;183;179;205;217;197;210;205;217;220;169;179;188;188;209;171;205;147;132;142;157;173;121;140;167;166;151;134;111;108;155;137;137;124;110;159;153;129;164;155;165;158;154;166;167;156;141;117;100;127;128;123;135;125;115;137;123;122;127;106;120;138;141;138;154;172;184;186;170;140;146;140;130;154;145;158;139;181;148;150;150;126;116;129;154;184;189;179;157;157;141;124;121;121;137;159;166;131;150;146;149;129;146;114;135;135;132;136;119
165;134;151;167;183;216;171;190;188;152;162;189;163;166;158;168;140;123;151;167;140;133;138;151;169;159;124;162;150;154;160;145;165;151;164;146;166;167;166;145;185;167;157;150;196;183;153;128;142;129;115;118;126;141;108;120;111;130;109;159;161;154;152;145;167;139;119;117;119;120;133;141;125;126;167;231;293;286;209;156;147;130;152;180;189;147;118;128;136;146;127;112;128;140;126;138;143;139;125;131;144;135;129;127;129;101;146;122;117;112;123;139;132;134;147;148;128;122;118;147;126;122;129;132;133;146;144;155;190;171;150;121;139;106;129;128;137;124;130;91;115;119;142;158;135;122;129;115;127;134;133;141;122;124;132;144;121;113;133;100;132;143;136;112;128;112;135;117;135;132;143;158;146;144;150;142;153;158;160;139;142;134;125;127;128;140;139;124;128;140;112;118;128;115;143;120;135;137;114;115;136;133;131;118;137;158;133;157;157;158;123;140;107;130;130;163;161;162;119;139;141;150;188;190;170;143;127;140;144;137;116;145;136;162;167;164;148;127;134;168;154;191;169;153;167;162;162;146;132;141;149;136;149;169;161;158;150;156;212;278;233;163;175;119;119;115;120;102;116;127;130;137;129;123;123;143;140;136;142;128;150;120;177;162;181;183;188;207;173;132;138;175;158;153;153;155;173;140;143;169;133;142;139;129;158;126;131;142;133;123;143;141;107;109;105;118;134;116;142;150;160;147;139;148;159;142;147;146;157;127;131;94;123;126;147;149;130;140;134;162;162;132;148;157;175;160;176;136;136;124;149;141;156;139;163;153;158;135;159;119;122;140;149;151;164;144;145;145;149;137;151;168;167;181;157;163;155;148;129;126;125;115;140;145;145;171;155;164;157;161;201;264;251;231;184;156;163;164;157;165;184;154;161;139;154;159;223;244;206;142;152;132;120;123;109;127;135;143;159;128;130;113;156;155;157;153;166;150;118;110;131;135;124;142;150;170;144;157;126;130;163;128;151;169;225;173;158;151;163;176;156;119;108;86;64;63;61;64;46;65;100;126;135;138;131;135;125;127;154;127;148;114;142;157;153;151;180;182;172;176;154;167;130;99;83;86;73;85;82;66;70;74;97;99;110;125;132;124;126;143;150;133;121;151;112;132;136;136;158;180;170;159;135;144;150;155;176;202;152;136;127;127;148;176;163;167;170;132;147;124;142;129;116;102;139;128;133;115;121;117;142;129;123;108;130;135;141;116;123;141;139;133;149;134;143;149;163;136;156;116;102;82;62;58;41;49;46;52;42;88;100;87;92;62;82;117;150;136;128;181;143;165;162;130;159;118;116;124;128;123;119;116;162;197;162;127;125;122;124;142;159;143;126;179;241;225;174;148;107;109;139;118;90;84;82;69;83;84;97;85;102;102;104;118;103;136;122;133;137;137;115;131;119;124;125;148;158;123;128;118;117;127;142;144;161;182;159;195;192;212;197;164;150;151;185;181;208;211;178;197;200;196;160;115;124;130;110;120;109;127;146;112;108;87;79;88;89;97;80;108;106;102;118;116;135;110;136;133;144;117;133;122;97;114;115;111;103;125;138;138;172;147;170;207;188;154;119;126;143;115;117;105;96;73;83;49;81;94;79;90;86;99;94;73;81;107;131;109;123;127;146;122;152;157;173;169;151;165;160;145;160;147;168;199;203;174;125;122;136;158;152;161;165;161;138;133;137;180;211;222;174;125;174;174;165;166;147;136;139;144;131;143;138;123;126;121;133;166;145;155;143;152;178;186;150;141;119;105;132;108;141;161;141;110;126;141;134;104;91;106;135;141;144;152;168;171;154;123;105;110;116;138;168;223;395;647;515;322;238;211;190;134;137;134;145;124;131;110;127;137;129;112;142;151;157;167;145;180;154;172;160;134;143;135;140;118;152;115;128;139;145;169;209;177;171;139;137;139;121;149;134;132;147;149;145;139;125;126;105;135;126;157;157;181;162;141;146;133;128;149;137;124;126;115;116;153;143;134;100;147;128;142;125;151;148;125;156;140;136;153;147;159;167;162;148;141;142;149;170;164;162;151;140;127;129;110;109;132;146;137;148;152;125;138;143;122;173;145;139;172;151;143;176;155;149;154;141;151;142;155;173;138;138;150;144;126;136;120;109;142;133;141;184;158;127;167;126;154;163;152;135;153;145;157;146;165;152;151;144;163;137;124;122;114;134;121;106;119;142;138;153;159;124;125;115;125;131;151;160;156;161;133;140;150;164;172;157;150;193;199;185;133;115;108;117;97;154;175;183;176;140;130;132;105;118;130;141;164;190;184;213;182;143;122;139;163;180;161;160;140;170;160;179;181;224;225;214;154;122;138;158;172;154;200;208;205;176;164;148;140;133;150;142;138;155;133;124;132;95;104;118;127;150;195;159;143;127;148;150;162;155;181;186;223;193;170;195;154;192;253;194;163;117;118;119;111;135;159;166;177;168;136;143;149;176;180;189;167;119;124;95;94;108;136;103;115;126;154;146;158;136;125;115;125;142;162;141;152;150;151;114;153;137;164;163;193;142;118;135;139;134;147;144;142;149;176;169;165;178;177;147;135;114;118;90;83;102;131;185;136;138;159;155;179;180;180;226;209;269;247;171;158;223;267;247;187;171;159;171;203;239;213;166;155;167;170;160;128;151;131;133;112;129;90;134;115;129;149;129;147;142;134;184;208;229;210;190;190;174;188;146;165;139;167;176;177;166;149;146;144;147;151;124;155;146;153;158;151;136;138;106;138;131;142;154;136;179;181;171;155;133;141;113;153;168;178;160;167;164;169;162;129;127;117;125;114;139;161;201;181;143;139;155;197;245;178;156;124;153;138;134;117;135;134;141;124;133;129;122;135;117;124;116;102;134;130;136;120;172;172;151;144;144;165;153;109;116;113;123;117;111;127;183;181;195;171;165;124;110;130;112;126;115;163;140;146;180;163;159;117;133;123;133;143;161;129;130;201;232;217;153;131;158;141;156;146;130;147;138;143;118;108;121;143;143;122;120;143;138;132;121;155;163;145;126;119;122;103;134;119;170;145;148;131;133;167;177;175;181;138;174;167;141;153;131;162;151;167;133;153;123;119;138;147;148;145;156;165;184;172;132;150;137;123;119;109;112;101;121;129;192;206;312;261;210;138;159;158;176;175;193;128;153;141;144;130;127;122;125;139;128;128;148;161;126;141;109;158;119;148;157;141;170;162;141;141;135;159;177;154;170;157;127;120;141;164;228;249;193;182;171;212;155;163;187;242;217;227;219;219;199;196;184;159;235;221;233;206;210;189;199;224;196;197;160;177;183;170;146;130;142;154;150;152;133;182;201;196;158;147;140;148;147;137;139;122;133;113;156;153;158;146;148;135;136;153;161;148;142;142;128;124;109;133;107;131;159;110;137;151;122;143;135;162;126;172;163;235;196;185;153;157;141;103;136;118;134;125;137;166;198;178;146;120;114;126;147;133;134;136;129;107;118;120;154;135;147;150;150;168;147;135;153;115;131;145;165;118;128;114
126;165;142;147;181;189;201;220;194;142;168;187;158;161;165;201;156;134;137;113;166;168;168;165;165;151;144;157;153;134;142;145;141;139;151;164;166;159;167;147;197;238;186;163;150;158;141;156;168;155;123;112;99;127;151;139;145;122;123;133;142;146;135;147;142;133;122;109;105;122;125;145;126;119;164;196;163;218;206;157;148;146;149;149;194;154;134;133;148;166;139;121;136;144;146;153;152;135;165;145;135;134;116;133;138;140;134;142;106;111;98;133;104;143;134;148;123;105;135;154;120;139;129;108;142;124;142;123;150;145;123;126;136;126;116;133;154;131;111;127;117;128;155;145;132;141;101;118;110;149;161;128;115;161;142;156;166;131;129;121;132;148;125;137;136;92;125;112;137;131;140;135;122;127;138;143;129;156;133;139;141;143;131;109;127;141;152;145;131;132;118;152;105;122;127;117;118;124;136;134;134;153;155;155;136;146;155;134;143;131;149;135;146;149;132;151;144;171;157;129;162;148;173;163;152;138;167;167;130;122;112;130;138;159;135;163;166;159;170;178;181;201;173;168;136;146;149;128;136;131;168;168;131;150;183;196;206;168;231;278;252;176;161;112;120;121;127;127;148;152;116;145;127;142;127;131;145;158;117;140;117;156;173;177;163;171;197;172;192;131;153;158;169;154;153;135;159;142;152;157;155;161;152;150;122;129;109;144;117;133;115;118;150;139;108;117;157;143;166;163;145;181;148;172;148;160;143;134;111;139;116;131;123;141;154;148;132;111;142;162;166;152;148;151;159;195;191;156;145;132;141;135;137;141;158;161;178;162;133;125;136;142;164;143;121;144;136;164;143;172;175;168;183;156;161;124;168;147;161;142;154;151;121;123;169;158;173;139;146;174;197;246;241;219;168;183;172;176;209;151;149;181;121;135;136;161;203;198;173;132;116;124;144;148;117;140;160;136;133;126;133;158;148;152;187;188;167;133;139;121;140;133;114;156;155;143;140;140;123;135;138;149;137;166;173;170;166;188;139;160;165;159;131;96;82;96;93;46;54;64;86;132;110;99;107;136;154;121;164;168;149;126;163;153;161;197;175;172;191;145;171;158;143;101;84;84;86;89;72;72;98;84;109;108;114;115;110;123;115;140;114;133;131;112;153;134;132;145;149;156;155;140;137;136;150;155;166;145;160;147;126;151;141;172;163;145;145;165;149;156;133;138;136;118;153;150;131;106;117;112;128;124;101;109;135;135;137;139;141;129;128;116;122;143;137;135;134;131;127;123;102;77;58;65;44;40;43;37;54;82;106;105;82;69;90;121;143;155;152;161;177;217;190;145;147;143;128;120;118;122;101;125;148;162;174;120;106;116;97;103;157;141;128;197;214;256;193;145;107;103;143;131;81;98;82;100;95;110;101;90;127;106;95;100;102;115;138;123;117;156;121;125;117;144;141;172;153;123;118;101;100;114;136;148;154;176;156;132;176;190;182;164;160;148;161;205;186;213;184;174;159;176;186;156;130;116;115;123;139;151;170;144;107;112;107;89;96;104;89;104;116;131;137;102;122;105;132;121;131;130;131;129;118;138;118;97;94;105;128;153;170;157;167;200;217;165;119;141;112;133;121;117;103;86;80;75;79;81;88;75;115;89;90;81;89;112;109;115;116;116;124;142;146;198;171;172;181;193;146;150;149;134;196;222;263;203;153;114;143;131;128;157;151;131;125;122;137;180;208;231;196;138;165;152;194;126;121;146;156;150;139;124;123;130;111;138;146;180;191;169;139;160;175;181;129;111;103;111;116;125;131;131;136;144;121;124;103;128;103;100;118;135;144;173;188;203;205;174;119;104;126;117;137;173;307;389;376;225;162;157;131;125;115;134;111;118;120;114;111;130;104;140;157;115;176;142;173;166;165;178;168;154;147;148;144;152;159;149;98;147;156;170;171;170;130;137;104;141;145;140;119;130;142;151;136;145;137;129;143;122;133;138;164;174;173;146;165;126;144;135;151;131;130;124;111;147;156;154;138;127;127;110;131;163;149;160;140;121;138;166;152;153;169;180;168;140;146;146;155;178;140;157;162;167;152;127;106;133;124;155;135;147;149;127;125;118;181;146;174;145;192;140;182;171;159;171;164;111;139;158;167;183;172;137;137;142;140;106;119;140;131;157;146;140;153;174;156;146;177;166;172;152;155;167;158;148;151;189;151;143;144;103;125;116;144;128;126;129;137;160;153;145;157;129;107;137;115;141;161;183;181;170;170;150;176;146;123;128;170;207;213;180;141;103;106;123;149;159;213;171;129;133;133;132;124;128;138;171;160;195;206;170;155;145;154;164;165;161;144;151;151;149;147;208;241;192;200;156;112;135;127;145;166;188;213;190;185;182;156;159;143;137;149;160;194;154;147;139;106;94;121;109;138;180;183;139;136;115;136;134;155;174;198;165;190;166;175;178;186;203;188;187;171;126;130;99;145;124;174;163;147;152;133;135;155;186;164;174;125;151;128;114;103;124;129;133;137;146;134;137;129;122;133;133;153;131;125;162;141;160;123;122;142;151;150;176;158;139;143;130;142;160;146;187;165;187;167;185;146;168;147;139;133;107;102;102;119;139;149;118;140;138;160;178;206;157;195;192;211;240;204;166;219;265;247;179;159;113;145;178;156;168;180;148;159;144;140;136;133;122;143;134;129;135;142;132;141;131;142;152;140;170;274;305;251;220;214;223;184;173;206;187;165;178;198;145;141;119;143;145;141;149;134;161;151;153;148;109;141;136;125;131;113;147;163;139;186;183;159;151;129;125;135;151;174;173;168;160;166;142;168;170;150;121;116;125;141;176;186;172;147;139;141;227;277;239;164;121;167;142;124;106;131;131;134;138;146;134;104;111;132;191;150;151;137;115;125;122;175;162;177;185;131;143;132;133;107;97;125;105;126;123;129;156;172;192;130;116;110;116;128;166;137;138;117;145;152;151;155;145;148;149;160;150;152;142;125;195;236;209;172;159;156;141;159;132;136;131;141;135;115;108;126;130;137;122;130;124;127;120;149;180;206;179;130;130;108;131;127;125;143;148;158;151;134;158;134;161;168;119;162;144;148;138;133;115;161;159;144;137;119;118;143;160;133;118;168;185;160;192;162;150;125;112;100;113;99;112;124;136;149;193;225;207;161;141;125;173;150;155;151;158;159;173;144;151;143;161;160;168;175;157;158;120;138;141;121;134;118;151;146;149;159;157;149;145;129;135;150;179;149;167;136;130;114;186;172;200;194;152;162;180;184;152;177;215;209;211;222;173;161;190;174;164;175;232;220;250;228;207;207;207;193;204;207;175;188;195;127;133;137;154;137;106;131;173;231;279;294;187;134;145;133;134;118;121;149;126;137;138;129;150;131;132;128;138;158;142;132;168;149;109;113;103;130;140;131;119;99;104;103;133;162;158;155;141;158;176;202;206;157;144;145;142;131;118;119;119;144;146;146;148;150;125;109;134;130;129;116;124;121;123;118;128;148;165;146;146;177;188;161;163;125;114;122;134;130;138;130;134
190;158;149;154;160;189;195;213;204;197;152;141;155;154;173;170;152;139;141;151;118;145;158;175;157;171;163;112;132;130;174;152;120;171;158;176;198;182;166;150;180;209;198;143;151;169;156;156;182;170;132;129;134;164;146;154;141;127;132;142;158;165;162;139;174;129;121;116;97;111;130;137;120;114;104;152;147;163;153;163;144;143;164;142;142;160;173;152;151;141;120;129;130;131;157;143;151;140;123;124;120;138;117;146;134;126;113;132;113;126;125;131;104;109;135;148;134;125;143;130;140;127;113;127;120;129;130;121;143;127;137;124;139;123;101;125;134;116;143;115;138;123;126;125;119;123;122;140;118;149;156;120;142;149;165;153;133;160;141;136;119;128;136;136;132;132;115;126;141;163;141;122;137;132;118;156;118;122;120;147;137;142;104;124;119;141;145;136;155;120;150;119;129;134;120;123;134;119;130;141;134;152;151;142;140;135;139;127;114;112;150;156;131;146;148;150;153;160;141;163;139;141;140;176;150;153;151;143;135;130;117;140;123;167;183;168;165;147;166;195;180;166;173;147;166;147;140;109;125;142;162;157;161;153;214;296;237;229;232;228;224;205;176;142;113;108;122;112;133;145;150;133;127;137;144;143;130;131;135;136;141;157;165;171;162;169;173;179;209;155;156;158;148;164;152;148;140;139;168;171;145;185;168;153;142;128;129;129;124;128;109;123;127;130;104;129;142;145;207;182;164;176;175;148;171;156;159;170;140;130;158;167;153;150;180;152;143;149;151;158;132;126;134;186;207;211;231;149;149;159;162;142;146;163;151;165;166;161;156;143;129;146;142;150;129;139;134;152;148;165;183;202;156;168;109;154;161;174;209;196;169;141;149;154;180;131;151;160;159;160;211;212;205;165;167;167;152;181;206;179;161;152;160;114;151;139;156;150;137;130;138;143;142;117;140;155;156;154;152;125;135;172;147;161;162;191;158;112;116;116;134;126;163;133;149;134;124;146;154;131;151;160;136;161;163;167;151;155;142;164;183;158;139;112;117;110;81;45;51;67;88;116;131;110;124;115;126;148;154;151;175;138;133;148;212;188;182;181;197;171;142;154;126;94;98;78;110;95;91;108;90;76;98;118;105;119;112;107;127;101;124;147;135;110;140;131;117;134;140;115;145;116;138;125;167;146;161;145;145;150;128;156;176;161;122;134;159;176;162;148;165;139;166;158;150;147;143;147;127;130;118;126;119;131;126;131;123;143;138;115;124;116;101;108;122;123;148;123;128;122;111;89;70;46;35;34;42;50;65;88;83;99;73;80;104;128;147;168;138;159;178;222;177;147;131;132;158;120;95;93;103;106;127;132;129;103;92;109;114;111;132;149;147;145;223;264;220;114;107;107;111;107;99;108;110;103;116;103;121;115;113;115;143;131;112;125;136;129;112;116;111;98;133;134;156;162;164;113;106;116;128;94;126;140;141;146;159;140;146;153;158;128;142;130;157;197;199;191;157;156;165;167;163;157;141;126;117;134;149;148;147;120;110;99;103;92;101;92;96;117;144;103;123;155;112;132;142;134;111;102;114;125;117;109;132;96;115;138;129;187;172;164;176;175;180;171;158;143;127;120;106;98;93;103;82;107;63;88;79;100;79;76;84;75;92;118;115;95;109;136;134;144;136;168;159;224;242;222;217;170;153;138;177;296;312;203;161;129;118;148;127;157;156;150;142;123;137;169;189;175;155;138;164;160;127;136;144;149;155;136;125;142;132;150;134;148;196;239;223;173;160;156;161;182;154;135;94;93;108;109;106;155;155;171;163;110;128;125;144;122;134;139;130;150;174;213;179;165;136;138;179;148;124;142;213;233;215;172;128;119;118;97;127;130;117;136;118;132;120;104;122;139;125;146;152;140;126;147;161;153;135;131;127;128;142;173;166;140;111;149;148;177;177;170;144;127;131;123;135;134;144;167;125;148;124;163;159;158;133;140;151;120;137;139;162;136;147;153;134;135;128;142;126;125;126;103;144;155;134;157;133;129;148;126;159;142;139;156;147;150;156;174;218;171;184;145;133;134;169;154;152;149;151;145;130;121;135;133;144;139;132;122;167;134;144;130;176;152;163;155;165;179;171;149;184;181;128;136;124;144;161;154;141;154;148;125;122;124;97;135;143;148;138;152;136;174;192;176;207;163;191;177;137;179;167;168;184;161;164;148;119;111;95;97;140;140;125;127;144;196;172;157;169;142;136;115;110;137;150;228;212;192;179;165;127;129;108;168;173;242;262;191;142;137;153;190;139;140;138;146;143;145;148;129;143;164;141;135;177;151;201;177;154;125;157;174;183;175;146;120;114;167;162;181;213;191;166;138;132;130;148;147;180;197;195;166;174;175;154;150;162;135;142;151;148;156;139;146;141;131;108;116;117;155;146;142;120;143;131;125;150;185;194;199;179;183;161;165;171;185;212;195;129;125;120;119;130;159;141;143;158;115;121;142;140;170;176;145;138;153;123;109;96;91;129;126;147;145;119;124;118;128;118;136;136;132;144;152;132;146;142;147;149;143;174;170;150;146;159;133;167;146;155;171;178;181;154;140;167;179;163;157;129;115;124;107;114;138;137;108;124;140;156;175;175;169;183;169;230;188;181;195;216;291;188;165;131;125;150;171;158;168;157;151;170;134;114;147;121;129;122;124;128;124;119;131;144;148;165;137;164;178;265;338;261;210;196;170;186;205;231;210;147;161;143;120;101;137;135;131;145;133;121;135;150;141;142;134;151;170;148;134;130;122;143;157;157;142;156;124;106;119;136;139;178;192;179;190;154;171;195;204;204;167;159;110;139;150;157;147;144;162;167;225;297;182;141;121;132;135;125;138;133;124;166;139;142;114;106;151;172;202;200;174;122;110;113;156;178;199;201;162;146;157;140;140;141;122;131;113;107;144;159;151;176;161;127;136;100;147;145;174;196;166;140;155;137;120;142;124;136;126;151;139;152;135;139;196;210;171;158;183;141;132;175;133;190;172;147;125;137;132;150;137;136;125;123;133;139;132;171;168;194;140;146;108;93;106;94;112;130;178;151;124;116;140;171;160;151;130;121;138;142;117;121;110;124;158;142;146;148;123;130;134;135;107;152;145;157;166;131;116;117;117;111;95;100;135;124;141;151;131;153;153;118;153;174;168;134;162;135;145;143;142;156;159;170;172;168;168;177;150;142;158;141;141;140;118;144;169;156;142;160;130;180;132;144;135;175;154;151;130;142;134;118;153;165;158;164;162;179;195;183;176;200;164;198;197;192;156;186;157;163;199;220;288;292;265;226;204;193;199;191;230;189;175;173;156;167;153;143;150;120;126;150;208;281;323;295;166;130;114;116;153;127;142;135;128;116;139;144;118;130;142;139;116;116;143;132;133;136;120;99;121;123;133;124;124;110;120;128;114;154;149;125;144;157;166;180;197;176;192;159;155;139;137;143;128;141;149;137;152;135;112;148;148;128;115;138;114;102;99;128;128;180;176;152;159;176;163;150;168;123;134;138;156;184;165;163;155
158;146;169;156;189;162;180;194;211;173;159;161;138;199;182;170;147;134;130;160;142;143;171;171;180;163;163;169;166;144;145;161;136;144;168;191;202;207;165;139;152;179;170;163;153;155;159;152;210;200;129;154;124;151;153;139;111;114;149;169;169;192;153;206;186;154;140;133;102;108;133;126;126;138;133;133;132;130;151;167;122;146;160;131;125;123;163;142;133;149;99;126;122;135;156;124;122;138;139;112;121;110;128;134;136;140;139;124;102;118;134;146;126;123;121;128;134;149;169;160;113;136;122;123;121;134;138;116;133;111;115;148;129;130;106;126;138;115;100;102;135;132;129;117;127;150;115;101;153;155;148;102;144;173;177;146;128;151;124;124;155;126;141;140;143;128;122;116;135;157;146;131;123;116;145;137;127;119;167;166;147;110;124;135;130;119;135;112;151;116;129;149;136;147;127;126;109;135;145;155;139;136;147;164;131;124;143;99;114;126;149;153;114;136;128;134;146;143;151;152;156;148;155;161;158;149;178;153;145;125;129;119;138;161;194;192;157;149;155;193;201;181;172;156;142;137;141;133;139;130;133;176;143;154;256;372;327;227;210;201;230;238;182;138;119;109;107;137;186;160;135;143;168;142;143;149;154;125;135;151;162;153;154;146;165;158;179;178;180;179;156;145;158;158;157;168;161;185;191;149;198;165;151;167;139;121;145;137;100;127;96;116;125;137;128;129;148;165;167;172;180;169;179;175;174;164;166;160;136;131;137;131;150;149;157;169;195;153;151;162;135;134;145;176;215;260;194;200;154;157;143;160;179;139;150;165;142;144;166;135;142;138;160;174;158;153;178;174;157;175;185;206;182;157;124;135;159;182;190;190;203;165;139;120;136;150;137;118;156;182;169;191;168;168;172;171;142;169;191;180;178;153;155;111;105;133;168;143;145;136;143;144;144;122;136;130;134;142;135;136;147;136;125;154;130;163;132;134;123;149;122;146;153;161;146;151;130;134;143;133;141;148;164;162;201;153;166;151;180;167;165;138;145;118;139;125;99;53;43;47;69;125;111;115;132;127;128;128;148;147;136;145;140;165;159;193;184;198;216;139;144;108;99;89;86;101;100;122;92;72;77;94;106;106;118;111;123;132;128;130;111;140;126;149;135;118;108;117;117;129;138;127;120;119;127;140;121;131;152;141;167;187;177;154;149;178;189;155;142;127;141;148;155;176;157;154;160;130;111;137;115;123;116;139;144;132;121;121;130;146;136;109;130;119;120;129;180;153;157;137;117;99;79;36;32;48;35;48;58;78;92;98;79;95;114;123;146;135;150;126;135;167;159;143;139;163;156;125;125;87;81;112;131;148;124;106;96;108;112;120;130;154;125;131;159;184;204;128;112;128;114;94;97;91;88;105;98;98;94;105;126;129;138;154;114;109;143;119;104;119;99;104;139;147;177;164;139;131;122;101;123;97;113;141;160;120;141;148;146;150;157;150;137;132;156;151;169;157;162;160;205;204;189;163;133;131;127;124;146;168;136;123;111;96;123;105;112;89;111;118;131;135;133;144;197;154;148;154;140;120;128;106;126;123;115;108;100;116;130;162;153;182;169;189;180;143;153;134;136;130;89;85;87;92;84;96;78;93;97;88;87;79;83;83;86;87;119;100;97;104;115;140;131;142;163;239;247;280;228;164;165;154;179;210;249;216;160;163;138;135;137;129;157;134;138;164;155;161;145;202;169;143;169;149;124;139;132;143;124;138;121;133;161;122;160;135;165;234;225;197;127;142;154;179;156;121;108;116;114;105;119;144;147;168;145;150;156;153;178;139;135;161;151;163;147;164;135;153;136;180;195;171;111;146;134;159;184;121;126;108;119;95;104;128;137;125;161;138;130;132;132;127;135;129;144;139;148;150;165;130;139;138;125;136;137;150;153;153;117;116;144;169;171;184;147;127;145;133;126;132;121;134;148;150;127;162;156;169;141;152;145;146;131;118;125;122;136;138;119;146;123;122;136;137;112;136;151;141;143;123;145;137;134;139;146;148;123;147;152;140;151;197;215;177;162;152;145;147;185;170;154;173;178;142;151;121;135;148;135;154;128;130;144;156;138;157;150;147;156;158;154;138;139;157;152;190;143;123;156;172;150;185;236;205;169;146;137;146;139;148;143;142;143;158;157;161;144;157;193;190;161;144;147;153;136;174;157;155;162;165;131;146;129;126;139;141;120;123;145;153;142;175;150;149;125;115;119;126;131;198;222;213;219;164;144;116;113;146;166;251;256;196;148;147;187;199;144;144;118;133;129;130;169;161;193;169;162;173;144;180;189;163;147;171;162;180;169;173;145;116;138;143;147;206;195;178;175;128;124;146;103;138;188;208;189;164;160;163;156;128;139;158;140;149;155;134;163;173;161;146;112;107;130;158;156;133;129;110;124;118;148;177;176;204;177;179;133;149;168;180;196;193;165;156;117;127;120;143;141;164;150;130;150;137;153;171;172;142;159;193;143;119;110;121;129;140;134;129;113;135;135;131;148;117;142;130;151;172;150;166;135;132;155;142;171;160;163;172;176;157;148;142;157;155;140;144;160;154;192;194;217;177;148;126;115;122;130;132;117;129;125;165;180;176;152;159;165;199;177;183;206;214;206;184;174;155;150;159;178;194;189;168;176;173;132;148;100;121;119;125;170;158;144;134;136;138;134;158;151;160;160;160;184;271;231;199;170;201;156;187;213;190;142;112;132;129;138;100;126;120;119;119;130;121;147;153;119;122;139;142;146;158;124;143;159;131;143;124;148;145;146;118;129;170;146;147;159;173;173;136;182;200;195;169;155;145;130;162;154;168;137;140;149;178;212;184;120;110;126;138;111;126;132;183;198;179;155;131;150;163;206;195;197;156;132;108;114;129;198;233;218;197;172;147;131;141;149;136;133;127;124;139;176;175;166;164;147;118;161;131;173;233;226;194;159;140;138;120;125;125;142;149;161;131;147;157;142;168;156;180;158;139;127;144;148;155;211;171;158;157;152;135;130;167;155;130;113;107;127;128;166;186;213;163;124;119;109;124;91;103;134;133;132;133;135;150;146;146;150;124;124;148;146;143;130;122;118;120;146;167;161;130;128;105;115;103;107;130;119;132;182;135;147;118;108;93;119;119;128;116;124;129;165;138;118;111;138;156;151;135;143;163;138;157;140;152;155;180;175;151;196;161;129;159;154;158;148;138;149;147;169;146;126;135;147;161;166;161;163;160;153;143;146;107;132;118;126;116;143;149;171;183;189;194;170;169;189;209;214;191;160;174;191;185;171;245;264;270;218;186;211;209;209;189;180;201;168;167;132;161;149;186;171;143;205;211;246;225;231;165;126;126;148;144;153;153;139;123;120;156;139;136;115;133;108;128;156;146;124;127;125;107;110;106;116;145;111;118;140;122;113;125;133;157;125;128;140;149;139;167;178;198;207;190;145;157;148;137;142;150;141;140;124;120;122;142;129;131;124;142;122;112;126;126;184;159;151;173;152;180;156;155;145;117;123;177;179;176;155;144
165;136;188;156;156;172;156;174;191;195;151;118;145;149;169;168;134;139;173;161;158;176;161;175;152;159;155;156;135;123;151;135;136;142;131;144;190;171;169;150;137;178;160;170;172;172;205;158;196;159;140;164;176;172;183;188;180;152;114;162;182;199;215;186;178;167;117;114;136;101;128;120;140;150;116;123;116;121;139;126;138;168;149;144;123;138;151;175;149;117;135;103;138;140;156;146;144;131;121;132;121;143;122;130;144;145;140;119;119;125;126;139;121;136;132;119;130;159;135;151;141;144;116;118;132;117;127;141;140;115;151;134;105;120;117;112;113;118;128;127;129;98;133;119;115;145;129;153;156;177;145;142;140;169;179;152;130;118;136;127;139;126;132;140;153;135;106;132;127;138;146;142;133;152;115;158;132;134;140;158;115;112;115;109;153;161;135;122;140;124;132;117;156;128;139;122;134;140;120;120;130;145;153;135;131;127;125;147;127;153;133;166;148;130;142;116;133;166;156;137;151;156;122;150;191;185;176;168;158;152;131;105;129;162;205;182;159;143;166;187;177;158;150;147;139;144;144;147;134;121;125;146;155;158;236;288;295;233;202;198;219;241;198;182;142;131;127;124;162;187;151;129;150;160;170;150;165;134;134;146;152;163;158;138;139;161;177;199;220;166;153;146;138;160;133;155;178;173;178;225;190;186;166;193;175;168;162;133;148;136;118;106;122;122;128;137;139;137;137;151;169;180;172;173;185;215;207;187;158;160;124;145;170;157;180;181;205;181;168;174;162;125;171;146;157;197;198;146;139;132;124;143;147;163;144;152;148;135;162;154;144;124;181;156;147;144;144;147;160;143;165;184;177;186;166;155;160;186;188;164;189;180;144;138;157;139;148;137;174;169;169;146;139;167;144;163;168;151;199;168;151;153;151;139;131;112;130;153;142;126;130;140;152;117;119;130;118;135;138;156;153;144;127;135;156;148;136;129;124;133;131;124;126;153;148;129;136;151;168;128;144;147;171;163;201;197;136;146;136;156;176;167;167;115;88;117;97;70;54;59;85;114;120;114;120;143;165;129;128;144;171;154;147;159;172;182;204;182;207;199;176;111;84;65;69;95;118;124;102;80;87;82;109;129;121;88;130;132;120;115;121;132;143;136;124;118;117;109;138;120;106;126;123;137;140;138;120;137;153;140;159;192;188;159;143;142;184;160;168;139;126;166;187;171;143;173;150;112;124;145;137;135;123;132;147;149;140;146;137;110;126;155;120;112;134;117;148;130;154;136;158;123;79;64;39;40;37;38;60;90;65;88;92;92;115;137;136;143;122;106;137;158;167;164;159;153;136;119;112;98;99;107;102;119;102;101;115;106;103;119;121;132;125;124;125;126;134;124;110;115;104;82;92;118;140;127;121;102;109;108;138;130;135;118;125;125;139;109;86;80;100;99;148;165;186;188;165;146;121;117;105;121;113;126;133;136;125;127;170;163;137;131;128;119;150;154;141;162;153;162;249;302;234;191;140;126;144;145;162;160;118;118;113;117;96;99;107;115;124;102;128;159;155;151;163;153;155;154;154;130;111;107;110;128;112;105;115;123;109;127;140;193;177;145;151;157;159;163;121;115;106;102;116;94;104;92;92;62;88;93;97;100;102;94;113;87;104;120;124;130;125;148;129;141;144;170;242;254;236;179;138;133;176;194;184;185;148;144;136;117;153;150;190;175;162;163;142;155;172;204;216;154;151;138;134;121;156;141;145;132;131;142;134;176;176;216;216;228;220;178;142;143;129;139;117;140;122;141;101;104;117;144;153;160;145;111;138;127;141;129;123;126;164;146;172;133;153;125;126;186;182;172;144;125;140;138;138;128;130;119;115;104;104;129;113;133;160;135;137;110;107;115;126;125;143;132;174;143;141;129;126;150;105;112;136;137;141;122;117;138;148;159;151;136;123;144;149;137;134;129;117;115;143;117;144;128;163;160;145;135;154;122;149;131;127;121;154;127;141;142;166;143;114;117;135;130;131;151;149;155;147;156;162;146;142;151;158;159;131;162;165;173;173;187;151;148;176;174;182;170;168;161;150;120;124;127;137;166;164;142;141;131;123;151;155;150;159;160;143;144;128;144;161;136;144;155;140;161;156;159;177;191;254;193;188;153;175;160;151;175;140;148;186;173;169;152;162;129;182;154;133;153;173;139;154;154;162;187;157;156;144;149;132;146;136;148;115;135;132;146;123;141;160;143;149;129;108;123;111;156;178;162;149;155;134;122;106;122;149;188;180;153;162;148;163;168;121;92;123;129;119;116;150;182;220;231;189;173;200;163;168;160;145;146;160;159;204;154;161;136;128;143;163;173;190;156;185;143;132;149;144;177;163;189;161;149;174;161;144;138;147;148;129;144;108;151;150;140;150;141;122;140;134;145;167;165;121;120;140;119;175;195;182;170;158;135;132;136;146;144;173;177;165;156;141;121;92;119;137;131;158;135;143;130;146;150;182;181;173;171;163;126;117;126;123;114;109;127;127;103;125;134;138;143;138;122;125;116;144;118;136;120;143;154;158;127;150;161;139;155;173;148;125;138;139;163;134;151;133;157;164;173;161;165;141;128;129;113;129;110;125;140;152;183;161;147;158;186;188;205;186;216;219;161;132;118;170;174;235;234;226;171;178;133;136;158;136;147;126;126;140;145;152;132;123;126;144;144;152;139;150;149;173;199;205;192;200;174;160;156;197;146;155;122;111;115;124;104;111;127;119;106;117;106;134;170;133;151;129;141;148;152;149;152;152;110;135;138;142;175;125;145;131;162;172;166;157;143;141;114;162;178;191;173;139;127;139;135;154;173;147;131;152;145;146;152;135;117;140;132;104;121;148;174;222;181;146;125;146;186;187;169;187;151;140;110;100;91;147;172;173;155;165;135;154;159;134;139;164;129;162;194;220;206;186;153;148;168;128;139;157;172;207;186;131;118;129;132;138;146;160;135;159;111;137;160;161;143;125;176;175;143;146;146;173;163;182;163;176;163;140;149;157;201;158;142;141;112;137;162;180;171;148;127;141;100;99;99;107;118;125;164;138;149;145;164;169;150;147;140;127;131;124;160;141;131;152;150;169;172;149;137;125;115;118;133;121;145;149;156;155;142;154;131;132;99;100;135;112;136;118;164;151;113;118;113;152;156;141;141;128;126;149;126;142;149;150;164;147;153;181;131;148;157;204;198;189;171;156;160;137;131;138;130;142;154;187;152;180;170;159;131;123;131;126;112;125;120;152;159;156;179;197;196;200;187;154;158;163;171;162;176;192;179;196;218;226;205;192;209;218;204;243;223;209;171;187;169;145;155;183;181;195;203;266;315;243;187;181;153;106;104;127;152;173;144;129;114;129;147;157;132;136;137;116;140;127;142;153;132;117;115;89;83;107;125;127;141;116;139;149;121;122;117;139;128;123;133;147;147;170;224;286;256;198;152;151;146;157;123;121;129;135;114;98;111;120;129;145;146;131;158;138;147;147;136;150;157;158;137;138;109;116;138;124;149;161;156;143;142
177;179;141;141;162;141;144;177;174;166;124;139;149;147;160;154;135;175;157;170;158;149;163;181;153;155;165;166;132;133;127;148;157;172;174;144;179;145;144;139;152;184;146;151;165;239;196;169;166;156;145;173;154;206;225;215;226;220;217;169;163;199;173;171;178;151;131;111;113;152;125;127;124;127;109;126;122;149;111;115;127;193;165;172;127;155;131;148;152;97;115;117;171;181;172;140;118;104;95;141;130;126;125;140;130;117;120;137;117;112;131;121;141;147;152;144;153;138;148;135;154;153;134;110;133;117;137;120;105;129;130;147;132;121;116;96;122;142;126;115;106;127;137;114;142;119;121;142;220;180;151;147;140;151;131;150;127;115;94;145;111;139;119;154;148;140;125;141;140;127;126;133;144;125;150;114;136;133;128;159;133;138;116;142;129;150;126;126;105;129;112;136;148;123;117;117;112;145;126;150;131;141;114;129;130;118;117;105;128;120;163;168;153;144;135;135;137;141;134;157;149;152;151;151;192;213;173;167;150;146;140;111;136;149;147;144;138;156;165;198;165;170;139;138;142;146;133;162;118;136;134;144;134;157;192;250;227;167;167;165;218;233;222;194;150;138;149;130;174;190;151;130;153;166;130;159;172;155;118;119;146;160;162;136;137;140;161;198;208;186;152;164;149;156;167;152;177;174;183;223;180;171;172;179;163;178;148;164;112;134;130;122;111;111;114;118;127;139;141;156;143;152;158;168;178;198;180;172;148;143;144;142;143;158;176;200;159;171;181;185;163;138;151;146;157;148;159;153;137;132;113;131;147;148;145;152;141;147;150;137;136;137;134;155;126;134;153;158;189;186;188;193;191;173;183;191;187;161;160;153;149;167;153;139;131;117;132;149;151;170;150;186;138;162;166;156;152;162;165;181;157;150;139;121;125;100;110;151;132;143;142;146;114;116;119;108;134;138;142;128;145;143;114;125;126;117;131;122;147;129;109;130;147;156;157;157;147;131;148;136;135;161;156;211;206;177;171;158;135;165;151;166;160;125;82;75;53;66;56;64;57;90;90;116;119;123;132;117;126;128;170;193;156;138;163;150;166;176;175;175;144;100;75;53;80;91;119;118;94;95;86;97;113;122;107;114;125;116;120;114;113;121;119;134;140;134;105;118;129;129;148;143;104;125;115;113;103;156;137;131;134;165;166;161;122;170;180;159;149;140;148;151;190;174;146;162;140;154;139;144;146;138;119;134;162;143;159;188;142;167;149;149;108;129;129;129;132;116;180;228;163;137;88;56;42;48;50;49;46;67;67;64;80;99;112;108;121;116;136;110;122;157;156;178;167;150;148;147;128;96;102;106;103;122;114;116;110;113;126;120;141;119;124;126;120;122;120;106;91;102;125;87;113;145;173;192;131;110;121;104;125;112;130;127;118;146;150;141;126;96;90;97;114;156;162;123;135;141;140;104;108;117;113;125;137;132;145;153;152;140;149;128;109;131;148;127;145;152;133;198;255;328;308;254;200;155;133;136;172;158;122;127;99;108;122;116;130;146;162;151;129;145;125;144;152;146;132;153;127;119;116;124;129;121;128;129;126;118;134;110;123;125;131;153;152;133;146;160;133;111;118;95;133;136;104;101;99;88;84;66;85;100;93;108;99;115;106;102;112;124;114;145;147;134;135;155;193;185;173;176;145;141;152;134;132;152;134;149;155;140;160;159;167;156;157;161;138;160;201;251;219;189;134;123;116;138;128;138;161;118;115;147;163;146;193;168;170;216;148;144;133;176;184;138;131;162;133;124;145;115;113;113;131;146;127;113;117;131;127;141;114;140;127;148;143;125;112;115;160;168;165;147;137;142;146;183;154;133;135;132;152;116;97;117;127;137;133;148;133;116;123;119;146;159;138;153;141;155;146;130;154;166;135;121;137;124;133;129;114;102;126;126;166;139;126;123;116;129;120;118;96;125;134;131;123;124;140;136;131;134;150;130;147;155;124;110;135;144;124;140;146;117;124;141;135;128;127;149;129;132;143;184;162;166;139;133;137;148;144;173;139;165;171;168;162;149;158;175;168;180;139;131;120;119;126;123;153;135;163;165;165;133;155;144;134;146;161;156;128;137;139;140;137;139;149;147;147;173;171;192;168;167;211;194;204;196;144;166;132;155;161;167;141;177;171;130;136;159;154;144;165;129;159;157;131;135;153;176;170;166;131;172;135;148;144;137;130;153;133;131;115;107;148;125;138;128;126;102;98;136;122;122;129;143;133;109;103;121;145;165;144;163;143;120;144;137;105;102;146;141;149;126;160;210;235;231;218;170;181;184;154;144;119;133;151;140;155;170;153;151;113;128;161;167;211;172;148;143;139;141;150;149;131;138;141;121;146;144;145;130;142;123;149;131;141;139;146;110;128;116;164;148;165;168;215;173;128;143;134;134;149;158;188;165;141;131;138;120;134;169;167;148;178;159;134;104;122;128;115;123;140;124;126;125;132;138;164;213;211;191;154;137;127;122;109;105;145;124;142;126;127;151;146;161;154;128;132;129;149;146;120;143;142;130;131;145;152;156;142;141;169;166;136;180;133;172;135;123;127;146;158;173;178;188;133;133;124;117;111;113;109;128;150;157;159;176;138;172;145;175;195;193;167;166;141;160;165;190;287;302;240;175;133;129;137;150;136;138;142;167;138;146;150;151;150;137;112;143;138;156;143;141;155;160;188;184;194;171;182;190;180;159;145;127;94;123;115;115;128;119;149;103;102;125;130;127;125;130;153;126;150;162;157;162;145;118;110;144;148;156;155;133;121;144;134;157;158;129;139;112;145;149;163;139;106;119;102;134;156;182;145;137;133;137;142;156;136;114;127;112;125;120;135;161;167;158;133;121;154;145;163;166;170;142;128;90;118;107;131;143;187;165;145;140;142;138;122;144;136;153;124;173;215;228;234;206;177;118;117;127;192;194;178;163;131;139;107;140;153;157;134;136;107;136;146;153;129;148;139;163;164;153;130;133;156;160;165;139;156;168;202;156;190;196;181;146;136;111;136;172;172;177;157;133;100;112;122;116;102;151;168;177;131;142;171;172;164;157;181;172;127;121;133;100;108;122;133;146;164;174;165;127;104;131;118;144;130;154;170;159;146;179;177;126;108;109;99;115;111;126;125;148;139;127;118;112;126;153;127;141;115;143;110;154;123;142;140;134;146;135;145;161;148;154;185;209;209;220;197;185;112;121;123;163;143;148;164;158;181;160;142;123;120;128;125;118;128;140;167;176;181;177;215;216;210;171;180;177;156;167;149;169;177;168;204;233;259;215;199;217;186;213;187;211;198;183;165;152;130;156;142;200;195;253;333;361;250;170;142;125;128;125;125;144;149;164;124;134;146;142;143;134;153;140;142;137;142;152;145;135;109;100;105;118;91;117;119;112;115;139;139;155;137;131;111;125;124;173;144;170;143;193;228;251;181;148;150;134;132;120;135;132;137;125;107;129;127;134;162;172;163;146;147;147;147;138;144;161;151;147;144;113;111;117;132;147;166;151;148;165
144;188;161;123;132;127;110;149;167;157;165;174;154;159;174;162;156;161;155;188;219;171;177;159;153;178;158;170;179;135;135;151;159;150;169;175;139;159;167;153;153;174;132;140;201;208;170;150;148;151;157;165;161;212;275;258;311;351;254;168;142;162;157;160;144;103;115;122;126;90;125;115;118;101;120;189;177;151;132;122;118;160;158;154;134;148;151;110;120;129;116;152;183;202;140;154;166;120;131;137;129;148;149;182;143;134;127;142;138;140;127;147;138;187;149;134;140;130;125;141;158;157;166;128;141;129;144;128;131;147;161;145;129;130;124;119;109;127;118;123;139;131;151;145;131;145;134;133;164;165;150;124;148;136;138;140;116;131;122;135;115;116;125;117;155;135;138;136;136;131;134;134;123;138;120;135;126;133;169;154;143;129;134;128;144;139;139;140;136;125;124;143;134;126;119;126;150;131;131;142;141;150;154;151;143;112;130;143;131;132;163;154;172;162;153;157;150;143;156;134;143;158;155;206;251;207;195;156;156;174;183;177;144;147;129;145;132;117;159;187;194;200;188;176;137;119;149;141;130;125;151;141;123;160;189;195;186;175;136;196;239;232;173;155;126;142;111;117;137;148;139;144;144;142;142;130;141;136;112;131;145;137;149;137;136;160;180;211;186;177;148;153;155;147;137;154;168;172;167;162;174;138;142;147;157;156;155;156;142;141;111;145;119;122;142;137;138;150;141;150;169;177;140;137;148;159;153;148;179;138;169;122;128;148;162;162;165;162;184;175;173;171;144;138;141;110;147;160;124;129;111;126;141;160;146;135;131;132;119;135;129;146;157;153;149;165;155;183;178;180;206;176;209;209;218;188;160;151;143;153;146;151;135;140;153;144;121;177;155;177;138;126;134;181;176;140;139;167;147;133;134;140;122;124;111;106;96;137;132;131;131;119;122;110;113;152;150;143;137;156;133;126;152;132;150;167;149;152;146;130;135;165;170;149;160;171;163;151;146;144;159;155;185;180;177;191;149;149;140;143;161;174;141;100;59;59;60;86;72;71;78;93;101;119;111;125;121;138;129;158;151;150;140;160;173;178;180;164;140;141;137;113;88;58;62;62;107;102;106;103;72;97;96;116;111;86;110;123;108;139;117;90;136;107;126;100;113;119;122;131;165;138;129;131;103;129;123;130;139;137;140;143;169;157;165;179;188;201;136;119;164;151;155;187;179;184;154;164;123;118;132;124;142;135;117;147;139;127;153;158;151;159;137;125;119;135;137;121;175;229;195;155;107;71;51;52;51;45;51;70;55;70;88;102;88;113;114;119;141;118;128;152;151;166;146;161;171;176;160;122;115;122;103;107;129;139;110;103;105;158;141;138;118;112;128;145;129;103;92;106;130;110;125;154;208;212;186;108;95;111;91;116;106;133;187;199;194;164;114;87;98;95;89;126;115;120;128;130;130;127;129;115;124;161;139;155;138;177;176;152;130;123;125;127;146;143;144;144;130;164;276;369;377;327;208;149;145;147;157;148;106;110;129;122;128;132;127;147;179;143;112;106;128;130;136;132;127;136;134;159;123;113;125;121;149;137;160;136;123;113;134;139;155;149;139;139;139;126;123;107;99;134;137;133;104;108;69;77;77;68;79;101;90;114;85;107;105;119;122;101;106;116;137;137;125;112;151;139;139;135;149;143;135;132;123;151;172;152;161;138;183;156;164;157;185;163;158;163;165;184;181;143;127;120;104;110;123;119;120;129;140;149;166;135;179;160;162;145;129;124;118;162;163;150;156;146;156;120;147;126;114;109;135;126;120;97;113;114;119;140;127;123;133;149;170;122;130;126;152;182;133;158;136;139;173;150;152;126;136;130;152;124;111;119;155;134;159;163;159;141;133;125;122;139;159;136;132;128;127;122;142;154;147;141;126;128;107;115;117;129;92;131;143;145;119;137;138;121;105;98;107;149;115;130;116;107;135;137;128;138;136;154;168;169;151;108;152;125;131;157;143;151;147;97;138;127;124;136;127;155;128;145;158;144;128;140;113;148;152;181;177;177;205;206;150;150;163;155;185;155;143;141;120;108;145;125;138;149;181;126;155;159;132;138;140;148;160;172;150;168;172;148;131;145;156;140;161;167;167;160;145;191;200;199;167;155;176;165;171;196;212;171;160;138;156;149;137;137;136;156;150;153;131;113;118;135;141;187;169;164;167;159;124;137;124;150;169;189;177;129;138;117;146;164;150;126;101;114;124;115;119;99;102;140;132;112;135;139;150;144;145;144;171;147;165;120;124;109;131;125;125;111;168;206;192;199;185;215;185;188;177;126;135;146;131;158;144;159;160;119;119;123;152;152;160;168;150;132;122;151;146;143;168;160;143;137;153;111;119;99;122;124;150;168;115;122;110;107;121;130;138;155;164;161;180;176;157;136;154;149;165;158;147;152;134;156;129;128;150;147;165;185;130;163;145;108;98;107;127;115;141;132;132;149;131;145;167;200;206;162;153;137;130;117;95;97;153;124;125;113;124;165;163;195;143;124;132;121;141;144;146;142;141;128;134;126;125;112;156;142;169;199;177;190;154;163;130;160;130;140;158;178;156;175;156;169;145;133;123;108;103;146;142;127;150;165;140;142;154;172;197;197;163;164;140;118;153;184;280;269;209;163;143;122;150;183;173;165;140;193;177;178;139;151;108;138;121;112;144;150;177;138;131;179;191;183;180;166;183;178;150;135;138;139;151;132;126;114;155;138;145;162;144;123;132;141;129;141;149;130;126;153;151;151;146;149;131;149;150;169;147;146;146;119;143;156;135;141;117;122;136;165;148;120;129;126;126;144;146;152;118;153;143;142;154;171;134;161;130;117;135;120;137;120;122;119;118;111;152;146;130;134;149;140;138;99;131;125;144;154;184;181;162;149;174;139;126;131;155;145;145;148;159;176;254;302;222;136;129;140;176;165;151;119;146;119;123;152;134;164;136;147;130;167;181;157;123;119;126;129;128;156;154;132;134;175;169;138;163;187;228;235;221;195;195;147;169;142;154;173;188;178;150;126;107;132;113;103;119;152;187;187;202;154;160;141;155;151;169;193;179;152;120;120;112;120;132;155;147;120;139;115;102;118;116;130;159;145;154;146;157;160;182;153;127;103;104;121;113;138;165;185;160;122;124;136;128;151;135;137;129;123;149;156;148;135;128;120;130;126;127;126;145;143;182;209;207;233;187;143;150;115;98;128;145;151;171;143;124;155;132;149;138;134;136;147;158;134;159;144;176;177;201;205;158;170;182;154;162;202;189;165;152;173;194;212;262;226;190;202;208;159;165;208;195;190;177;148;148;131;164;159;169;214;275;297;208;183;143;130;147;133;112;140;172;174;138;148;161;158;150;132;139;158;144;151;155;174;155;161;123;142;100;123;117;134;144;105;105;127;101;131;122;135;124;140;155;145;136;135;156;163;196;161;147;111;127;135;114;111;128;125;145;108;145;111;124;138;150;159;163;157;195;176;163;126;143;141;145;141;123;127;107;110;125;128;121;162;144;170
182;136;148;113;127;123;152;173;176;179;163;154;205;187;151;158;184;138;171;209;185;187;181;151;152;145;148;142;126;139;138;111;181;155;160;176;139;161;156;153;141;139;158;139;168;156;192;142;134;148;119;143;151;161;200;240;324;430;286;200;148;155;153;151;127;123;125;118;113;130;121;126;102;117;152;190;188;190;170;152;138;160;143;147;138;178;152;117;122;123;130;149;170;169;145;166;188;158;137;151;151;152;207;197;136;137;132;118;137;134;129;127;146;170;143;114;131;138;119;141;142;184;171;149;156;160;142;149;154;155;177;159;138;113;120;118;142;133;122;144;159;170;156;161;146;141;144;143;145;131;140;135;132;136;136;110;113;121;130;116;128;107;98;121;133;126;136;124;120;141;111;151;154;127;144;122;119;122;118;127;106;134;131;123;118;117;106;111;113;124;131;154;128;127;109;134;139;154;135;132;132;166;172;159;121;135;152;138;127;124;111;131;158;157;123;136;134;141;144;148;136;151;158;186;215;197;180;166;192;225;242;226;173;161;142;146;139;139;146;160;180;204;192;179;163;146;160;127;120;150;130;128;146;169;176;166;153;143;167;139;192;179;166;147;131;140;148;142;157;162;163;149;174;176;160;126;129;130;128;120;113;135;127;133;146;146;175;175;201;189;174;148;171;170;165;157;148;129;140;142;172;154;150;120;134;137;126;132;120;168;142;156;128;132;116;125;136;113;122;136;132;134;141;143;130;158;148;161;165;169;135;134;116;144;164;165;138;147;183;204;177;194;126;136;114;138;139;131;123;131;134;140;132;153;149;152;138;123;120;140;114;149;170;139;123;137;176;164;155;140;137;161;169;176;204;175;142;179;134;128;144;128;146;148;141;156;144;147;160;156;161;141;175;151;149;182;161;171;135;163;167;122;140;135;116;108;122;106;140;133;109;131;135;129;107;165;162;147;134;148;145;148;114;132;147;177;165;180;136;135;144;192;176;206;198;173;154;152;160;152;145;154;167;186;163;168;162;132;144;153;151;163;147;114;65;61;84;99;80;58;85;87;111;104;119;114;128;126;136;135;148;123;126;136;147;181;154;146;144;151;133;100;76;48;57;81;86;78;93;77;94;89;88;93;105;108;118;115;101;129;115;92;116;114;113;135;134;133;134;148;125;138;149;129;119;112;131;144;142;145;149;155;155;147;172;158;154;195;154;148;178;156;178;151;184;165;171;141;145;122;141;159;137;134;157;120;158;145;137;142;131;129;156;127;103;132;143;162;154;201;168;130;106;83;51;49;55;77;69;90;74;64;75;107;120;102;109;141;143;141;134;130;128;131;139;189;201;179;164;133;101;115;106;93;113;114;141;124;137;129;177;150;126;129;143;138;147;102;107;143;122;145;135;148;174;170;143;139;110;128;95;111;133;139;145;193;151;129;115;109;127;105;102;119;110;118;99;115;144;118;126;134;127;133;124;149;139;177;143;153;151;122;108;130;158;138;146;130;128;173;236;292;289;247;193;166;151;147;157;165;83;116;122;104;124;130;125;112;163;119;119;124;107;114;133;115;144;122;144;151;124;125;113;134;153;154;180;116;153;115;137;142;156;133;135;140;112;127;132;113;119;147;150;119;123;112;91;91;91;91;64;91;103;98;109;90;129;127;113;131;114;118;149;146;118;124;119;142;130;133;159;141;160;144;123;158;155;161;162;169;155;154;203;162;184;184;169;130;133;170;163;125;112;119;126;133;111;122;129;111;155;159;175;148;147;142;139;121;113;141;163;173;154;143;160;146;149;136;137;111;111;148;127;118;128;114;109;116;98;111;115;140;133;140;146;132;128;130;144;147;140;148;136;136;152;134;123;118;120;121;123;105;128;130;158;147;164;168;134;132;141;145;151;148;174;152;132;123;126;144;141;124;141;127;146;131;150;110;129;138;126;151;165;154;143;126;137;106;121;117;125;133;132;147;117;111;112;118;121;121;111;133;145;136;133;133;133;133;120;126;138;126;148;120;131;119;113;109;152;140;151;135;146;150;144;139;170;138;155;172;189;166;210;199;146;140;149;169;151;167;151;141;133;139;139;159;154;139;134;142;157;134;131;144;171;146;151;157;168;146;151;170;167;184;202;158;152;150;156;146;128;126;172;191;184;176;165;154;156;236;280;253;187;177;136;127;131;150;145;150;145;130;149;127;125;130;127;153;167;167;142;124;143;101;112;138;164;177;171;137;127;111;142;134;147;133;124;103;127;103;112;124;112;162;132;135;112;132;125;153;142;161;176;186;156;155;130;118;126;124;129;121;166;178;197;205;212;231;221;173;151;134;126;127;142;140;143;165;157;145;127;128;148;182;173;139;136;139;136;135;170;144;161;169;169;144;120;132;123;144;111;106;154;155;132;150;134;117;112;119;129;141;135;140;165;154;141;140;141;132;130;138;148;135;145;102;128;120;165;158;171;163;126;118;128;101;117;106;99;112;173;138;137;132;138;132;150;188;208;139;121;126;108;96;88;97;133;121;121;122;134;152;173;201;150;136;125;135;115;147;123;137;141;155;160;134;134;148;135;142;188;214;200;217;178;150;143;158;139;147;170;205;208;164;167;145;115;99;100;114;124;131;129;158;164;178;156;154;159;181;172;170;182;136;139;115;154;177;219;214;203;154;128;154;144;179;168;176;152;162;161;155;140;149;143;127;121;152;177;166;135;142;134;149;178;173;224;207;221;198;156;125;116;138;153;164;130;135;149;156;147;155;142;131;128;112;146;156;134;143;163;167;159;183;187;175;131;136;171;151;132;121;141;143;152;138;146;131;120;140;115;132;150;134;127;144;146;150;163;135;133;106;129;152;166;166;175;155;124;118;133;123;129;128;131;109;120;133;125;149;151;127;140;147;153;137;140;155;160;156;190;153;156;176;150;158;169;143;142;156;145;145;140;208;326;340;232;145;134;169;173;174;145;147;138;125;141;180;201;209;188;144;138;153;147;162;128;122;123;129;125;126;152;146;154;145;160;127;161;188;295;349;288;230;194;169;155;144;163;187;179;169;160;127;109;94;117;129;141;158;218;201;184;147;145;137;132;162;181;146;126;124;127;133;127;131;123;158;162;137;136;129;135;133;121;134;159;145;168;140;156;175;164;178;150;118;110;90;115;156;154;151;142;131;122;127;122;123;118;110;117;147;147;166;129;147;126;117;114;122;125;121;136;146;158;213;275;263;156;140;129;149;155;126;160;140;137;188;140;152;137;151;138;131;123;125;135;139;137;166;163;179;175;158;165;194;170;182;154;228;195;170;175;195;185;234;233;226;245;229;212;183;178;170;173;181;151;150;114;119;132;167;187;198;202;192;185;192;180;131;136;118;132;155;172;171;147;145;152;131;158;159;139;169;157;170;183;173;156;154;141;130;138;144;126;142;141;106;94;115;115;139;135;133;162;151;145;123;126;155;137;177;156;153;140;129;108;139;122;133;120;114;127;138;134;143;153;149;156;172;142;150;155;177;181;136;130;131;133;128;108;119;128;118;113;128;130;148;163;186
168;176;153;151;124;117;157;179;199;222;162;170;159;151;135;164;156;134;165;187;220;197;168;166;137;156;137;161;156;151;141;136;179;199;181;165;149;151;134;157;153;154;138;139;161;186;147;152;148;143;146;140;152;134;163;166;292;329;242;183;128;158;170;135;141;127;127;98;145;108;149;142;109;108;108;155;208;170;146;143;134;143;160;189;162;152;150;131;138;126;150;129;117;140;144;154;126;142;131;129;183;173;230;218;169;115;141;140;147;144;128;155;145;155;119;99;109;133;130;133;146;163;166;194;171;154;122;132;155;152;150;181;142;106;116;155;143;125;96;120;168;168;159;122;160;122;102;130;134;118;126;154;179;128;126;133;126;113;129;130;130;110;115;118;110;137;126;158;128;129;143;149;141;135;125;115;110;133;137;152;126;146;153;126;134;114;135;142;126;105;129;144;121;121;125;133;139;154;156;131;156;160;165;142;132;124;136;126;132;112;116;126;146;145;151;116;135;174;159;160;160;171;169;159;166;165;172;150;204;224;296;240;163;189;137;173;123;125;134;135;143;211;239;181;141;153;157;131;138;143;151;141;126;134;119;150;137;127;147;141;144;168;150;126;131;138;187;162;140;184;171;147;158;178;155;155;112;118;115;149;134;167;149;156;166;160;144;174;213;231;200;202;161;138;157;149;119;138;133;147;148;146;122;134;137;136;148;125;141;153;160;113;116;136;114;147;144;133;147;138;129;139;129;133;115;143;145;153;157;142;140;120;119;133;156;134;181;148;164;168;189;166;137;134;128;141;145;146;138;114;122;125;147;153;136;159;154;151;138;139;158;171;185;169;150;142;143;142;165;146;159;162;155;164;161;172;147;149;141;109;153;173;171;137;156;138;187;155;187;186;177;138;158;179;190;172;172;161;133;152;162;132;128;137;136;103;110;118;119;117;138;156;163;152;150;142;145;154;166;133;165;129;105;109;134;162;190;177;156;140;151;216;315;260;196;153;143;126;131;146;133;148;190;172;172;169;151;163;137;138;156;152;164;98;52;63;99;133;96;67;81;97;99;105;118;121;113;130;142;130;127;142;138;150;160;152;157;159;159;149;128;108;94;60;51;67;82;90;90;78;86;95;98;95;101;112;102;128;132;169;145;125;130;104;126;138;111;120;143;154;156;159;145;151;136;118;140;156;166;144;145;158;133;137;145;141;162;188;188;160;147;145;199;193;144;152;145;155;142;134;133;137;155;138;148;163;106;128;128;145;146;137;135;129;131;142;133;148;205;174;153;122;117;86;74;53;51;74;88;90;80;77;74;87;93;108;152;172;224;186;132;125;104;131;173;182;223;197;142;132;112;119;92;97;93;119;115;122;133;159;180;147;152;159;133;143;133;105;98;131;141;160;139;141;135;112;102;86;98;99;124;104;116;134;126;139;138;138;118;182;146;130;121;106;124;123;144;157;164;142;142;145;121;148;148;150;167;147;174;133;125;155;149;117;145;157;168;147;170;196;181;230;240;212;204;188;152;148;150;114;108;106;125;124;126;117;116;117;129;129;104;111;115;113;97;137;110;143;147;171;134;118;142;164;139;156;177;159;141;119;129;156;161;150;132;133;132;126;129;108;115;124;161;128;121;105;74;104;97;94;93;98;116;116;96;90;102;129;129;120;132;117;115;118;139;123;128;106;139;151;152;159;128;115;146;144;179;152;141;152;158;170;172;192;181;163;152;133;139;155;120;129;129;133;145;116;116;121;108;127;138;161;131;129;137;140;135;111;107;119;133;155;145;142;129;144;128;133;120;117;141;136;137;124;117;131;122;108;136;111;131;177;147;146;145;137;137;136;151;150;163;150;147;134;134;115;115;123;98;114;135;134;138;133;134;148;152;157;151;145;133;144;172;179;196;144;152;131;137;119;129;137;145;157;134;148;114;124;141;156;137;161;177;147;135;124;138;116;123;111;97;121;114;128;141;113;124;117;112;130;123;104;126;129;141;130;126;134;145;120;152;148;141;132;131;126;121;168;216;176;142;124;151;151;165;198;161;133;160;152;181;174;179;202;150;140;145;159;130;160;135;118;122;118;174;128;150;140;141;148;139;164;135;150;122;124;129;143;148;195;195;239;238;290;246;184;141;128;132;142;141;157;175;163;161;157;149;164;145;226;310;278;232;160;141;168;131;147;131;152;129;152;138;136;141;141;130;147;187;174;130;115;128;105;108;130;160;180;159;153;136;127;146;127;129;120;95;115;120;119;109;112;121;159;142;131;136;151;173;165;138;160;166;180;147;116;115;100;113;117;117;134;132;172;167;204;220;253;201;132;114;129;134;141;137;133;158;159;158;135;116;118;141;184;161;141;132;135;163;164;152;160;171;190;168;161;110;136;127;130;123;124;131;121;151;142;150;134;118;127;126;142;150;140;160;177;137;146;151;125;121;108;133;130;132;143;106;158;149;138;191;209;150;121;127;96;98;119;118;127;143;155;140;154;157;132;143;160;170;136;141;102;112;80;76;98;104;130;128;134;133;143;164;157;144;129;138;134;147;131;122;150;163;175;160;134;125;160;176;205;169;240;251;180;157;148;146;117;132;155;155;177;200;148;128;146;101;98;106;99;103;123;131;137;176;172;163;161;179;176;159;182;180;163;146;152;145;154;184;196;202;158;177;144;141;182;199;191;167;134;135;145;115;129;138;122;122;134;163;183;153;123;138;140;163;207;237;251;253;204;172;135;152;130;159;149;134;113;152;138;172;156;165;149;130;122;109;144;130;144;221;322;318;249;239;199;143;131;160;129;144;138;156;173;149;162;159;120;129;150;140;122;130;157;134;138;153;163;174;134;141;145;135;145;165;153;156;147;118;114;117;139;109;138;119;119;118;125;124;159;153;125;158;178;153;130;138;180;187;164;170;162;164;171;155;170;165;127;177;183;174;168;156;192;258;250;166;156;140;145;135;150;129;121;144;152;190;213;275;285;201;145;118;130;138;141;148;125;116;129;135;142;158;165;151;137;149;159;199;260;392;486;384;235;206;170;165;156;182;156;159;146;134;142;125;128;117;111;152;193;241;192;182;160;126;105;120;146;151;148;140;141;106;105;133;134;160;153;134;136;122;131;135;127;133;137;126;126;144;177;175;171;186;179;179;121;87;115;115;146;145;158;140;122;155;128;139;130;120;123;154;146;169;186;129;126;136;125;137;125;124;135;144;141;182;200;231;251;179;117;97;134;164;174;184;154;115;151;160;131;135;142;130;112;116;140;125;128;135;147;178;170;150;158;167;158;237;202;182;181;191;167;163;180;186;218;219;191;212;229;202;207;183;177;179;178;168;140;133;140;148;144;177;145;166;152;176;208;193;169;112;121;140;134;167;193;146;138;145;155;154;152;177;169;176;171;185;187;171;193;172;165;165;135;148;143;145;132;125;117;105;126;127;169;153;155;127;144;151;137;163;160;169;183;138;106;114;114;122;132;115;142;127;162;160;153;152;155;167;145;131;155;172;193;176;180;141;120;119;130;133;105;121;126;103;121;135;131;160;217
171;179;160;137;119;160;138;184;216;184;173;148;146;146;147;147;178;144;159;133;178;183;157;142;149;153;182;176;211;173;157;134;197;207;189;158;187;150;144;126;132;146;151;163;173;173;168;141;143;178;135;142;132;133;152;134;178;216;186;141;145;142;138;141;133;120;124;143;164;155;154;136;113;108;114;111;145;156;120;159;140;156;140;146;126;145;143;146;127;146;184;127;131;132;121;135;139;143;136;153;144;148;181;182;186;151;175;136;139;141;146;156;176;126;124;120;119;138;123;118;127;148;165;188;197;149;114;124;138;136;148;180;122;146;128;149;150;143;132;124;160;170;140;143;125;114;120;128;131;143;134;162;141;159;133;119;99;120;135;108;129;112;110;118;114;144;133;137;141;116;145;128;136;121;123;122;139;139;134;123;137;129;125;137;153;142;150;144;153;134;153;142;115;112;120;117;123;130;114;134;134;147;128;156;110;136;139;123;132;104;112;132;114;146;135;125;143;166;153;167;167;142;157;146;146;164;152;158;181;201;225;167;149;145;151;145;119;127;123;151;136;165;198;143;164;159;128;124;121;141;132;137;123;127;101;101;118;96;128;116;150;139;139;129;147;154;181;146;155;185;176;206;205;233;185;117;134;126;100;115;141;141;114;127;158;159;154;190;220;240;224;196;162;191;141;149;143;136;155;150;155;134;130;129;123;155;143;151;147;172;166;176;160;161;119;131;126;123;166;150;155;130;149;130;167;141;131;151;171;153;150;142;150;129;135;141;137;133;161;193;170;124;135;147;125;124;131;111;107;108;152;132;156;131;155;156;157;148;127;148;158;180;163;145;152;138;162;154;173;171;154;173;171;172;155;156;164;121;135;134;124;142;152;170;166;134;167;169;197;218;183;152;165;152;179;173;193;149;154;155;141;132;126;163;136;111;101;105;117;131;129;144;215;157;152;160;166;145;131;181;145;138;135;105;119;125;171;181;182;142;136;227;352;410;236;188;176;175;161;137;137;160;192;168;156;121;133;133;131;135;144;144;140;116;72;110;156;227;160;98;76;89;107;109;119;134;139;140;143;153;142;132;111;121;140;136;130;146;165;179;149;104;84;49;62;89;85;103;94;79;97;101;94;99;105;128;129;135;152;152;133;133;107;124;152;165;133;132;172;149;148;151;152;127;148;113;136;142;136;166;178;171;143;120;121;130;157;167;180;144;123;153;158;170;145;158;157;152;153;158;151;159;177;144;167;149;132;133;126;129;102;134;123;126;118;123;137;183;149;180;136;132;129;85;49;57;67;70;97;98;93;88;74;103;120;114;142;193;261;222;147;150;147;143;170;194;219;181;145;111;98;93;84;79;100;117;100;132;149;159;157;140;137;138;154;154;159;124;91;132;138;145;145;135;123;110;93;70;89;92;100;145;127;111;124;141;97;135;145;161;147;125;113;119;124;142;140;181;175;155;138;125;150;142;162;128;174;175;189;177;192;147;116;132;147;178;194;151;148;162;172;187;184;163;143;147;168;159;138;143;104;113;129;100;112;120;114;127;150;104;127;111;111;116;127;112;127;127;149;166;149;146;175;163;162;155;136;140;127;125;153;139;153;142;142;130;126;99;128;104;113;119;121;121;104;124;99;98;105;90;85;105;108;111;92;79;79;110;133;117;119;102;107;123;158;151;134;123;147;165;180;150;132;117;141;137;159;165;148;140;153;171;167;179;192;140;142;157;136;153;150;130;123;133;137;122;108;110;128;166;148;147;146;167;149;134;128;112;119;115;120;143;140;135;150;166;148;139;137;121;145;155;114;112;113;136;134;129;148;135;136;146;163;155;140;140;140;117;134;141;153;175;150;124;146;116;113;140;119;139;140;148;134;144;116;128;158;157;165;164;146;129;156;169;171;143;145;126;130;114;112;131;152;109;142;135;133;135;138;138;150;162;184;173;126;110;117;107;124;125;139;132;127;135;128;128;122;118;131;117;122;100;125;114;135;141;143;121;128;129;129;119;156;164;133;156;152;187;235;229;171;171;184;185;207;230;161;146;153;149;164;176;166;172;165;159;144;158;158;140;137;140;138;132;132;113;139;131;130;131;119;152;115;135;119;130;137;160;150;178;207;240;250;332;309;200;180;145;129;122;137;207;197;176;184;143;156;148;151;187;218;244;158;125;111;129;117;142;143;153;153;164;132;181;165;146;139;128;148;146;123;125;103;121;112;140;133;170;181;155;156;111;123;124;120;89;122;108;113;132;109;112;139;151;125;131;163;159;181;183;147;132;144;141;119;122;113;107;96;109;115;103;112;126;111;138;179;184;153;160;100;133;131;139;136;164;125;143;155;176;126;131;133;146;171;159;133;169;171;150;144;142;187;181;166;132;131;138;125;130;140;106;126;139;169;165;131;125;125;123;140;166;186;159;140;130;136;120;146;124;97;119;125;129;136;116;126;127;121;150;159;162;136;119;130;120;100;108;128;116;135;155;131;155;140;141;149;141;127;132;125;123;108;96;69;90;109;145;123;136;143;168;140;138;126;146;150;145;135;147;129;152;175;170;155;156;148;155;198;148;178;189;188;130;157;107;119;154;149;186;192;171;221;166;131;153;121;95;99;89;101;123;126;140;146;176;177;183;155;196;185;169;146;148;146;128;147;139;181;184;219;182;187;171;217;181;202;216;166;132;109;142;113;147;124;140;142;138;156;150;167;126;164;143;184;210;257;282;319;247;173;155;132;117;121;117;133;131;117;144;125;152;159;174;152;146;122;133;163;190;350;523;507;311;214;182;128;125;115;134;122;142;164;175;178;179;199;168;149;145;132;128;156;142;122;159;209;228;213;155;136;118;146;124;133;166;169;149;134;130;129;136;146;138;109;123;131;125;118;162;141;146;141;154;141;134;114;167;197;156;183;133;160;129;166;163;148;157;198;176;207;187;188;217;186;167;160;133;123;142;135;132;126;142;156;166;169;216;314;316;209;130;125;122;127;118;108;104;122;117;120;158;129;173;135;143;174;172;154;243;418;507;400;279;227;205;163;161;168;169;163;145;126;143;119;129;127;125;160;177;209;186;193;150;133;111;103;126;180;155;134;130;133;135;129;131;159;139;128;145;128;130;150;144;138;117;129;147;184;185;178;186;184;181;170;125;115;109;133;162;151;148;133;144;138;148;122;151;113;130;157;198;170;196;144;155;165;136;117;141;127;126;131;112;148;175;199;199;172;126;114;161;150;160;172;129;132;140;129;130;153;128;152;142;143;128;137;130;161;142;176;177;170;170;170;195;273;209;181;179;205;185;178;197;174;191;165;199;275;275;204;202;183;195;181;153;154;140;146;118;144;161;156;136;166;154;191;223;209;160;116;146;111;145;137;132;147;120;131;129;180;152;143;176;207;188;186;149;176;210;222;197;171;145;161;168;157;133;148;125;101;124;143;131;135;153;151;130;170;164;167;186;198;175;157;127;117;124;124;126;119;124;143;117;132;158;151;147;156;138;141;153;249;316;334;242;170;136;120;119;134;103;150;139;123;146;150;162;181;167
211;212;191;151;159;129;164;149;182;175;152;149;184;134;148;144;132;138;140;141;169;175;166;149;178;174;205;278;269;204;168;174;159;183;177;156;136;151;129;129;145;135;154;160;184;189;202;160;155;141;124;118;127;136;123;117;150;161;149;143;139;132;129;140;144;123;122;123;171;221;166;110;109;107;132;124;131;123;149;144;153;175;154;131;107;140;134;121;178;178;177;186;156;138;121;125;130;136;135;129;144;133;148;153;152;157;156;154;138;146;138;153;164;163;178;146;111;133;118;123;120;127;153;168;156;128;109;113;125;129;140;143;144;134;117;150;203;174;134;153;143;135;119;129;119;125;130;114;129;135;128;137;173;162;147;120;114;152;133;149;120;104;127;120;119;130;139;143;103;124;157;119;126;139;126;117;131;148;157;125;133;141;138;110;156;140;166;149;179;180;159;153;124;121;119;130;120;119;118;133;131;167;142;169;145;152;131;121;127;122;104;130;149;143;144;131;121;161;133;157;154;165;152;146;140;148;149;173;181;219;166;139;155;122;156;136;129;127;138;151;139;177;207;173;150;157;130;125;126;148;156;125;160;109;124;124;99;106;137;146;160;154;161;181;165;177;175;147;171;153;173;212;221;229;188;138;125;117;127;147;143;136;155;158;174;165;178;185;187;205;196;166;162;167;151;185;196;177;170;169;184;163;142;130;119;127;107;142;130;158;182;187;160;187;120;130;145;134;154;157;171;158;147;177;177;144;139;155;132;153;160;126;152;140;140;129;118;161;167;164;165;148;119;114;121;118;106;113;125;134;135;126;159;137;159;178;154;126;135;145;184;161;147;163;153;151;165;178;173;162;176;191;229;161;159;138;142;143;129;134;128;153;149;143;149;142;161;166;164;181;185;159;153;170;154;170;185;165;133;136;137;149;137;142;149;133;107;113;140;126;131;170;203;169;154;175;165;158;129;187;123;136;116;100;122;131;159;147;168;155;163;216;298;387;286;209;155;139;132;128;137;145;147;146;173;158;143;155;132;155;157;143;147;100;82;155;239;336;231;124;77;88;101;109;106;139;124;158;130;155;157;137;128;133;142;158;159;169;194;184;139;117;94;76;72;70;77;91;89;97;92;112;82;99;108;112;144;134;150;164;148;144;118;123;138;139;136;145;147;159;136;158;153;137;129;139;132;174;162;195;188;155;125;127;141;136;162;134;145;133;139;136;156;118;105;152;155;166;152;138;165;163;153;168;158;148;116;122;155;127;138;148;129;127;120;130;173;165;159;146;122;110;87;62;61;46;54;68;106;91;111;76;89;87;84;128;128;144;193;178;142;151;148;142;154;180;172;193;133;98;82;76;102;82;102;123;103;120;149;150;138;118;114;118;111;136;145;107;137;124;152;161;144;125;121;123;93;85;104;91;103;112;135;133;135;133;111;133;117;176;169;149;128;103;135;120;180;181;165;126;135;151;144;136;152;134;149;213;204;188;141;165;131;175;170;212;190;202;184;164;148;142;118;135;128;163;162;169;140;118;114;127;104;125;104;102;113;137;137;98;100;113;121;104;108;114;114;154;172;173;140;162;182;191;184;158;143;129;129;137;129;130;147;171;162;139;132;121;125;137;129;141;140;125;137;105;123;96;135;117;96;103;104;121;99;100;89;135;135;127;131;118;103;121;139;124;177;157;149;202;218;187;154;149;147;126;147;161;178;164;158;137;149;165;177;215;195;153;138;155;135;129;151;140;157;111;102;138;150;161;156;151;159;173;170;145;117;117;114;101;125;120;129;151;171;200;213;152;107;131;139;158;132;118;121;110;145;175;155;172;177;175;140;176;189;167;130;155;132;144;150;177;172;159;138;132;143;123;134;151;164;194;148;158;155;142;141;151;164;158;146;163;139;137;152;140;140;146;117;131;124;133;158;160;158;137;153;147;141;141;162;141;199;148;122;108;105;126;148;130;120;125;149;143;145;109;143;132;127;130;130;138;136;128;140;112;142;142;135;139;150;125;128;139;151;137;149;200;230;169;177;166;142;160;204;240;157;144;158;155;166;170;161;160;151;135;138;151;137;159;138;123;116;146;105;140;149;130;131;129;137;162;134;136;130;126;139;169;172;163;174;208;193;235;280;189;176;149;122;144;154;226;208;201;167;111;153;161;152;158;215;167;173;125;121;112;130;119;166;159;148;150;160;121;136;133;122;111;139;140;147;116;108;115;115;120;164;158;146;144;143;140;127;95;115;91;100;121;131;127;124;119;120;115;127;125;138;171;190;177;159;123;125;135;112;75;94;112;90;131;102;90;98;162;129;141;145;156;148;130;124;112;138;163;160;134;142;145;154;139;147;114;133;145;120;155;174;191;202;170;139;133;206;182;188;176;144;123;127;118;125;132;143;123;151;156;174;145;145;198;175;195;154;156;142;113;120;119;129;116;92;117;101;122;108;123;138;129;109;124;163;167;159;129;128;102;104;117;119;117;133;115;149;155;150;138;153;142;117;118;104;117;127;112;92;73;124;135;140;120;159;140;144;146;143;161;147;141;132;141;154;136;156;180;192;150;142;153;190;186;159;148;130;131;124;138;126;122;149;155;177;156;147;154;132;134;118;106;110;101;99;121;121;157;185;187;172;181;201;196;183;190;132;138;129;141;165;169;168;205;185;189;175;200;224;217;185;184;178;136;117;128;127;146;147;136;141;136;144;167;143;146;115;161;164;202;218;237;240;245;203;160;132;134;145;144;126;117;123;127;142;131;192;168;161;150;163;153;146;227;367;610;615;347;220;136;136;119;125;129;158;174;149;158;148;200;239;212;155;136;162;142;162;145;136;163;244;260;212;172;113;125;127;109;135;139;157;161;149;183;164;148;147;161;153;121;131;144;124;149;132;158;158;140;139;119;138;152;174;145;139;156;177;153;138;132;130;156;216;214;197;183;228;209;150;153;142;142;152;115;142;126;122;130;133;153;161;182;209;222;150;131;115;117;115;99;120;106;122;130;116;143;131;152;130;142;131;177;175;207;288;419;332;262;237;175;173;157;142;152;141;137;171;137;130;138;133;136;161;164;188;193;161;165;145;141;98;143;159;158;141;117;146;135;135;148;148;161;148;140;140;151;160;159;161;155;148;131;170;185;186;181;219;206;159;152;134;119;101;141;158;148;123;137;112;164;131;135;126;133;153;163;166;170;162;160;182;157;170;146;138;122;131;129;134;159;167;185;167;127;132;128;123;163;187;145;119;120;149;127;129;173;173;141;138;134;131;139;178;149;136;134;144;137;164;223;228;188;168;197;235;197;170;195;193;166;179;196;208;222;218;199;202;242;178;189;162;124;131;142;144;167;144;171;162;173;200;236;225;130;123;142;131;131;137;133;118;136;139;161;162;161;176;191;183;186;178;164;190;198;222;211;164;139;149;162;179;127;146;129;108;137;135;146;126;148;151;188;191;213;205;190;195;157;150;130;146;139;147;128;129;108;146;125;135;136;162;179;129;170;149;138;221;386;500;340;196;147;119;119;113;120;115;144;136;156;155;184;169;154
209;218;183;156;155;151;151;149;184;165;158;139;140;165;148;164;150;171;135;124;150;171;164;175;158;180;186;215;207;175;150;174;150;160;140;165;181;143;170;134;145;143;172;162;172;162;167;162;134;136;159;117;147;122;123;147;139;155;162;171;152;128;138;141;155;136;128;133;131;180;154;117;130;110;113;125;127;119;117;142;133;146;136;133;158;130;133;134;131;172;169;198;204;194;174;129;121;146;136;156;125;149;118;127;132;139;123;133;135;149;142;153;176;176;179;140;109;132;157;108;130;130;142;184;144;128;127;121;132;111;141;140;123;115;137;138;175;156;135;156;162;141;128;122;123;144;125;112;130;119;114;117;161;164;144;142;120;120;135;159;119;138;113;79;121;143;146;126;133;133;109;122;117;139;120;132;118;143;147;135;120;112;130;151;169;154;154;182;237;185;149;177;137;120;132;116;124;111;121;131;154;174;166;162;160;142;145;124;129;121;123;127;152;157;142;146;136;127;132;129;160;144;133;152;173;171;140;158;167;160;167;181;153;141;145;122;127;122;150;131;157;190;175;158;174;147;130;145;153;153;160;147;121;126;113;131;89;110;115;164;170;166;201;200;180;188;119;147;139;159;173;160;186;204;161;151;125;122;122;137;173;162;149;177;158;164;188;161;188;197;178;165;179;163;167;212;236;197;177;183;201;172;140;131;154;148;135;152;126;131;155;176;167;158;139;156;128;171;186;187;181;169;148;191;191;179;168;140;140;159;148;186;145;164;121;117;121;134;133;121;135;130;127;124;112;125;136;113;119;128;172;161;163;132;175;165;156;129;128;137;147;178;176;184;160;162;168;177;138;153;159;174;182;163;163;116;144;152;126;135;156;148;132;146;143;138;136;148;154;162;157;133;132;151;149;185;177;153;171;157;157;156;161;146;153;100;126;125;123;115;153;185;227;210;188;143;152;139;158;137;150;153;145;109;115;132;145;141;182;152;181;196;239;304;255;178;197;155;135;134;157;134;158;138;148;149;159;154;158;196;156;171;146;115;87;113;225;340;220;117;106;77;114;99;115;113;131;135;171;170;181;138;138;120;139;142;167;193;179;219;176;117;88;66;74;83;81;82;69;76;93;90;120;120;100;111;117;132;182;164;157;148;130;144;143;124;150;156;146;147;160;157;126;150;116;120;130;139;158;171;161;158;116;127;124;137;135;136;138;111;151;122;125;122;122;140;142;138;127;105;134;141;153;115;117;146;110;131;151;134;140;120;124;96;150;150;128;184;176;134;145;129;99;56;26;46;48;64;84;100;110;84;77;83;110;102;119;146;127;145;157;153;150;133;152;169;177;174;145;117;104;104;103;120;127;138;135;111;106;122;147;125;115;108;130;133;111;103;108;92;118;130;120;131;170;146;162;120;102;110;89;114;137;128;145;112;123;129;136;155;131;136;144;150;152;137;160;153;159;157;157;153;166;181;184;175;183;179;203;160;143;143;157;163;158;186;250;253;211;165;171;152;137;128;121;133;148;164;162;139;117;100;97;103;114;90;102;136;119;138;133;126;154;180;112;107;121;129;143;151;137;135;201;189;175;143;132;117;123;141;110;160;173;206;196;153;143;134;124;137;130;165;169;145;143;103;93;112;143;111;106;100;107;121;90;110;114;140;132;169;166;124;98;116;146;124;137;161;144;174;186;167;146;135;125;141;144;159;159;156;147;170;165;189;206;216;188;186;148;142;136;122;123;135;148;134;122;143;154;181;168;147;170;178;164;138;135;128;120;105;132;112;119;137;170;222;246;202;146;153;134;143;128;120;123;144;114;154;159;190;252;209;209;188;222;183;157;128;123;120;150;159;173;192;161;150;128;130;140;140;162;179;142;131;142;133;128;122;158;139;119;136;128;130;149;146;155;159;144;129;125;108;158;146;170;186;154;167;126;153;170;152;177;150;118;106;124;129;131;140;134;129;128;144;126;124;131;124;153;137;137;143;145;140;123;150;145;144;126;138;124;124;147;143;138;170;145;157;190;180;180;144;141;141;175;162;162;144;168;160;133;157;144;152;137;139;144;133;174;175;152;144;130;133;145;135;119;125;140;130;157;153;168;155;141;158;135;137;143;158;152;163;147;153;158;173;152;153;141;170;175;198;177;197;145;134;129;158;162;189;145;157;149;142;115;128;147;122;132;149;185;176;142;124;118;124;123;134;146;114;133;151;107;107;116;129;125;131;157;117;135;142;140;113;108;100;111;146;122;151;106;120;142;121;121;124;135;137;155;143;163;130;127;111;105;78;91;96;128;112;134;109;119;125;150;124;125;147;121;125;137;138;155;161;146;152;122;124;134;129;117;142;130;141;134;149;189;250;206;176;151;143;163;169;167;177;162;129;102;107;117;103;125;183;172;181;139;144;163;166;147;154;133;123;131;117;115;128;134;103;122;115;125;130;115;117;137;128;122;146;162;182;162;128;120;105;89;111;129;131;150;135;138;142;137;161;166;156;142;129;98;118;121;102;96;106;112;129;131;124;117;143;152;136;171;165;154;138;141;117;162;154;157;161;150;151;148;172;206;174;148;129;123;139;146;116;133;137;134;177;154;170;144;108;132;145;117;92;102;117;120;123;160;169;192;182;183;191;194;191;200;136;142;126;140;150;152;205;231;211;203;183;189;263;340;281;203;217;162;146;157;139;123;136;150;137;168;174;166;152;130;121;156;152;216;217;192;202;205;182;163;150;156;121;127;132;137;110;134;139;130;180;177;165;166;130;130;153;161;206;294;400;447;275;170;172;114;120;138;146;176;179;169;152;173;208;262;287;183;140;168;197;197;161;145;159;189;237;212;137;127;127;118;131;129;151;151;160;147;154;197;160;156;164;177;172;139;128;131;123;133;143;117;133;119;129;151;154;153;136;145;127;172;174;164;153;131;141;159;215;203;197;182;175;160;154;157;157;138;127;133;125;121;120;166;137;152;149;150;164;135;133;106;131;119;119;115;114;143;152;155;137;131;153;149;146;145;179;201;192;202;224;235;200;215;221;203;171;176;159;169;176;192;152;133;138;133;130;162;166;173;158;158;156;145;119;112;115;187;173;132;126;109;134;117;133;125;154;146;136;162;145;146;179;158;148;146;142;140;185;184;181;203;183;181;140;110;110;143;123;144;137;122;114;122;129;123;155;131;133;128;135;118;147;131;144;149;127;137;136;127;115;110;130;116;143;139;138;125;117;115;112;124;111;120;136;124;132;152;134;147;158;170;165;149;125;157;154;173;169;146;149;165;146;173;170;184;195;174;200;183;199;199;211;189;174;187;196;222;230;174;211;204;267;249;198;168;146;136;149;132;130;150;174;181;181;224;222;173;157;125;135;140;129;147;113;127;116;127;147;156;158;191;243;253;218;163;207;192;225;195;190;136;132;147;143;124;135;139;120;124;147;137;157;137;137;191;189;168;244;174;187;184;169;151;151;176;188;148;93;117;96;102;131;132;146;172;195;184;199;183;136;210;374;429;349;225;141;125;128;131;114;127;138;114;138;159;153;160;138
233;186;208;174;195;141;130;158;246;209;161;196;182;175;155;158;148;150;143;152;174;168;180;136;163;164;195;182;179;176;138;149;142;167;169;164;180;162;156;164;163;151;136;143;158;155;146;129;148;159;120;137;162;145;164;127;146;155;161;154;152;124;136;134;160;144;140;140;158;172;138;119;117;113;143;152;117;124;155;157;179;131;122;98;139;147;114;139;155;133;155;146;205;198;153;122;127;174;161;155;139;135;158;145;158;132;103;97;160;153;120;164;142;156;157;133;147;134;120;116;132;141;163;168;141;126;127;139;119;127;125;125;143;150;135;156;147;126;149;142;120;133;141;147;140;158;140;122;132;129;101;115;133;144;124;124;113;119;122;159;114;110;111;103;142;133;138;131;151;116;138;145;104;108;144;129;160;129;141;119;120;129;153;185;191;171;133;173;184;162;184;159;125;137;147;137;131;136;144;109;136;166;143;181;156;137;150;134;138;118;117;145;154;187;140;137;137;135;157;140;153;148;136;167;182;160;166;150;176;159;137;133;124;144;153;143;114;143;126;133;174;188;159;172;165;158;155;167;176;178;157;149;118;124;125;102;108;129;115;172;177;168;173;179;127;157;156;134;178;176;134;157;169;146;135;126;129;131;137;156;187;187;183;202;194;182;210;189;169;152;175;155;177;157;171;231;276;205;182;193;197;192;164;136;116;135;126;146;128;133;147;147;152;118;128;134;140;164;175;141;151;163;168;187;201;194;175;166;138;145;162;142;208;162;154;140;132;122;122;145;126;131;127;126;128;133;154;140;137;153;159;164;165;146;146;173;141;128;135;145;147;175;191;161;172;170;172;176;165;158;144;135;158;155;137;144;125;133;117;107;118;120;122;143;146;147;137;155;128;145;131;162;191;183;139;190;179;169;160;167;134;143;169;171;149;126;93;102;104;129;142;195;209;215;177;158;153;163;151;175;188;171;173;147;136;133;158;142;184;151;175;205;217;217;169;225;192;158;119;131;127;127;157;156;166;161;137;174;165;163;159;144;144;93;75;110;151;187;171;105;81;84;107;97;107;130;157;167;156;196;167;178;136;165;118;142;149;160;217;207;174;132;92;66;69;67;74;85;83;93;80;86;112;102;103;101;119;163;140;161;171;164;123;147;153;129;152;128;160;147;165;129;154;131;139;119;111;142;134;138;143;143;146;130;136;135;130;167;150;133;109;121;112;140;129;129;183;118;146;136;134;135;129;125;152;137;132;162;145;140;139;144;137;131;143;136;158;180;148;161;118;126;93;67;58;53;61;57;98;118;95;89;84;101;84;138;112;121;123;120;140;149;147;162;148;151;149;138;125;112;95;112;107;108;112;132;115;116;125;129;130;135;123;126;115;114;119;94;87;95;101;122;130;111;126;172;176;129;93;98;112;111;138;113;112;121;110;100;124;142;152;155;166;155;127;201;154;154;130;147;164;169;172;164;177;158;149;163;171;140;149;156;152;185;186;211;228;283;192;183;149;154;123;121;121;124;127;143;130;108;106;126;117;107;105;91;107;126;127;151;137;155;165;181;119;102;110;104;121;129;129;145;172;181;179;138;115;135;142;106;122;130;142;180;179;168;146;133;148;137;127;159;151;179;159;103;97;106;110;104;93;121;116;117;119;109;100;101;151;191;165;154;116;152;133;180;154;156;124;150;178;168;147;137;154;152;170;160;172;181;169;144;138;153;179;186;201;135;153;147;133;116;118;118;139;126;126;131;149;158;149;144;153;171;159;158;152;131;109;106;114;146;129;145;163;219;233;205;162;145;167;169;142;124;127;124;136;150;158;168;243;232;179;197;197;183;159;139;124;153;147;199;192;252;209;166;154;144;152;136;156;172;136;151;130;147;145;157;136;126;152;118;180;191;206;171;169;168;123;141;136;116;159;160;192;215;200;147;157;137;150;118;149;196;140;119;122;109;133;146;130;142;147;163;128;138;132;127;145;146;146;153;160;155;152;145;166;139;137;145;123;127;112;143;121;155;149;158;173;165;153;171;126;141;132;157;133;164;208;169;177;149;145;150;129;156;130;147;174;149;185;172;166;107;140;149;129;137;160;132;161;167;169;192;147;134;136;149;140;146;133;142;157;151;157;163;161;158;163;182;178;155;185;155;160;159;166;159;177;203;169;133;152;131;113;134;121;139;163;159;161;190;148;156;126;136;117;130;125;142;121;141;129;116;117;139;128;122;140;143;139;166;138;118;107;107;117;121;133;144;151;170;158;129;115;111;127;161;149;157;141;121;104;103;102;101;96;90;132;124;114;117;104;139;126;149;132;123;125;138;141;167;169;177;152;141;157;130;122;149;129;121;134;135;153;144;157;203;219;165;168;178;170;190;161;170;150;125;100;92;133;140;142;116;151;150;116;151;161;150;131;129;151;149;124;113;104;134;130;137;104;107;117;122;116;116;116;140;138;178;157;173;186;140;114;87;85;121;117;153;151;150;126;141;135;155;129;161;122;103;131;142;143;133;83;102;104;138;94;129;133;117;137;162;167;140;150;128;134;144;167;183;155;159;136;135;159;170;179;164;163;124;142;148;122;131;138;152;175;179;185;185;151;166;147;138;119;126;104;115;105;121;164;186;232;203;203;204;209;212;142;144;111;102;135;178;221;245;256;236;257;170;217;288;378;271;194;190;191;164;167;171;133;141;156;164;153;192;161;149;132;133;148;150;204;195;176;147;149;168;143;150;113;136;166;166;142;127;129;149;159;127;166;165;128;144;133;166;193;170;206;273;259;174;148;145;126;126;147;160;190;189;158;160;161;190;233;239;194;187;190;225;217;151;126;136;165;185;150;142;141;120;126;125;144;139;130;156;152;166;163;163;152;150;166;154;131;112;129;156;163;163;131;142;130;119;126;123;139;101;125;138;166;158;149;111;121;138;160;154;165;170;165;163;164;182;173;173;147;129;125;133;119;135;163;114;134;119;111;130;138;121;105;111;105;106;138;108;130;143;193;160;138;127;119;151;168;199;198;182;179;174;184;192;225;255;297;211;205;177;192;215;195;162;137;131;116;129;137;161;170;147;153;157;164;151;156;160;201;216;162;160;128;149;117;132;112;125;130;134;137;165;186;199;173;150;141;150;154;185;182;178;167;188;177;167;121;110;117;114;123;110;112;132;135;138;151;161;140;134;128;140;143;140;150;142;128;140;152;156;117;125;138;138;137;142;134;142;112;116;111;133;155;136;136;143;110;141;170;130;128;129;171;159;132;149;156;178;157;138;149;150;174;185;171;180;213;204;210;192;211;176;170;203;209;172;174;183;197;201;197;204;263;319;255;173;153;146;150;159;163;143;132;165;202;189;172;186;173;140;170;154;141;142;137;146;138;135;140;144;154;156;212;283;262;216;178;193;197;182;163;164;123;134;123;112;100;139;133;108;130;153;147;140;135;139;161;195;171;165;173;165;165;190;171;146;172;162;149;121;113;96;121;112;119;161;211;201;210;225;208;162;169;280;293;268;182;144;121;115;131;133;136;135;138;116;125;154;143;146
196;201;201;189;153;153;155;170;222;225;172;177;143;158;175;168;151;158;126;148;132;137;147;174;172;167;129;148;169;133;142;145;157;152;169;170;158;154;163;169;166;191;167;151;150;116;145;142;122;116;146;138;139;198;146;132;153;148;164;158;130;117;148;152;144;133;144;133;133;149;143;131;124;123;122;145;155;151;164;159;165;134;110;126;143;142;155;156;130;138;130;185;181;174;155;138;131;164;166;158;155;160;167;178;171;154;133;140;127;147;125;139;129;157;135;152;138;152;139;101;120;139;149;153;121;146;163;155;121;112;115;111;140;128;133;119;140;150;148;124;138;106;143;133;162;135;138;125;106;123;109;123;146;137;105;144;131;121;130;146;115;140;99;94;114;130;123;114;135;120;117;133;123;108;128;142;156;130;136;148;142;152;152;173;194;194;136;154;145;170;169;170;134;151;141;114;113;118;120;124;157;156;158;152;156;148;142;150;154;147;111;131;126;155;120;129;143;135;150;145;140;130;147;171;165;163;155;161;154;122;161;157;149;156;147;143;152;134;127;117;161;181;184;163;152;172;165;160;202;197;148;173;137;124;144;97;115;138;108;134;151;159;157;133;134;161;135;151;154;160;138;112;139;133;122;147;143;143;140;156;161;198;193;203;204;191;199;152;158;171;162;151;160;162;177;198;215;163;177;154;170;189;163;134;122;132;132;139;125;134;127;125;106;107;131;142;136;125;165;164;144;151;166;155;210;174;173;138;155;159;134;166;163;166;145;113;137;118;140;140;125;120;113;127;143;125;175;169;153;156;170;173;161;164;191;168;166;154;126;128;169;174;186;161;173;155;159;171;147;151;147;126;132;147;137;131;173;147;152;127;119;122;134;156;119;168;147;144;140;137;143;151;170;195;161;194;174;168;115;151;152;143;185;189;173;138;91;94;88;119;129;175;189;172;161;173;142;149;152;167;191;176;150;133;114;147;170;154;155;155;179;218;193;173;178;199;172;189;155;135;135;121;130;161;138;166;183;181;153;183;162;178;124;88;78;72;86;89;123;111;106;96;96;108;104;142;141;151;184;214;171;165;173;160;157;124;143;174;223;176;176;118;71;33;62;66;81;70;58;70;91;89;99;100;119;129;131;142;139;133;134;137;145;138;123;146;139;148;135;142;128;160;143;155;161;142;129;134;133;124;127;140;141;144;159;162;157;158;155;103;128;109;123;123;128;137;150;149;143;141;149;129;117;128;137;157;150;169;144;155;142;129;100;122;155;155;170;166;181;178;150;123;87;64;61;43;72;92;109;108;118;88;95;105;105;108;126;108;100;102;144;145;148;162;169;145;115;130;134;123;117;105;120;114;118;101;116;132;131;139;115;132;135;124;132;95;101;112;82;94;115;125;125;104;126;150;164;130;123;93;118;115;110;104;113;129;122;115;108;123;156;124;150;138;148;127;177;146;133;147;170;146;168;208;175;145;175;165;152;160;167;165;199;209;223;219;227;239;231;201;177;140;158;131;117;121;145;131;128;127;134;146;119;86;102;104;127;110;158;153;143;171;173;158;165;128;118;102;130;125;127;145;185;179;144;131;106;124;120;118;141;121;147;192;207;153;156;145;139;125;135;141;153;166;149;134;105;97;104;110;102;103;110;125;116;96;97;117;149;173;169;122;145;136;147;151;197;175;152;138;154;137;169;162;131;157;176;191;196;190;162;142;161;153;174;139;146;152;136;121;137;156;121;130;111;114;114;118;145;169;135;145;134;160;177;191;161;144;133;111;118;118;128;160;164;196;210;245;194;167;200;163;155;120;125;142;117;127;155;171;227;209;200;178;152;160;132;137;144;186;199;183;225;255;230;200;114;148;129;148;132;113;135;149;128;152;145;166;152;157;132;129;158;232;251;199;154;177;153;128;130;111;145;161;193;166;145;161;150;145;131;133;130;153;155;130;115;110;142;129;151;156;148;136;128;134;127;119;136;133;135;177;160;179;159;147;156;146;155;128;128;108;136;136;118;158;166;155;151;144;167;132;149;143;129;117;116;187;199;183;169;163;152;142;130;142;134;115;122;160;199;164;162;147;123;147;140;180;140;125;150;177;220;198;168;157;140;152;144;158;125;150;155;149;152;164;155;155;176;156;174;182;143;174;156;175;153;159;174;183;145;140;139;131;127;133;124;143;155;155;171;168;164;167;125;110;122;134;130;123;129;136;133;120;129;138;115;123;162;159;196;184;141;136;116;102;99;119;139;136;151;183;171;146;112;108;110;130;125;156;145;111;102;108;95;101;99;117;105;104;115;124;139;135;125;151;143;119;160;134;165;166;202;185;149;131;110;137;124;94;133;135;131;144;130;154;144;191;186;152;168;177;197;166;162;162;139;114;122;106;132;122;131;172;149;177;163;124;143;152;124;138;132;134;124;109;120;120;122;141;121;125;111;102;105;84;99;116;128;139;157;236;178;181;150;124;131;129;120;155;156;150;144;161;122;137;143;156;125;122;164;187;146;117;127;126;133;117;97;111;112;123;126;135;127;135;144;139;151;158;179;167;185;135;132;154;131;139;146;154;150;119;143;135;134;142;180;161;170;171;187;179;162;183;167;174;134;101;110;118;124;128;141;231;239;205;188;185;183;170;172;148;127;129;155;241;273;288;229;236;204;157;184;250;265;223;191;183;161;161;198;135;145;140;147;146;175;175;167;148;142;132;121;161;183;197;167;148;158;141;122;127;153;134;124;158;166;146;138;162;177;143;150;154;149;121;151;163;163;176;175;206;195;171;141;145;122;167;166;189;150;142;152;176;162;210;207;161;186;141;179;178;184;144;144;145;157;151;142;157;141;114;135;135;152;145;151;136;146;135;164;157;144;149;164;154;122;140;127;151;182;145;143;142;142;146;144;111;123;108;132;105;131;152;145;133;115;119;153;151;129;150;153;158;195;238;216;179;141;135;140;116;143;147;128;152;142;124;134;115;111;108;98;128;106;121;120;123;151;154;184;164;150;160;165;166;143;186;173;189;149;152;171;198;214;280;319;260;211;209;216;195;239;181;130;116;126;112;136;159;150;166;144;173;168;179;181;182;181;201;153;139;151;151;155;150;129;122;123;147;162;221;214;222;173;150;145;127;122;148;150;188;171;178;158;181;124;103;99;104;138;147;146;127;121;138;127;147;165;149;152;162;113;125;129;148;148;129;130;133;137;89;115;124;134;140;125;117;138;116;118;138;134;128;147;117;121;150;143;139;136;142;138;170;149;155;173;169;170;148;136;163;183;197;172;153;189;238;307;251;209;173;192;180;168;170;171;189;199;210;190;182;199;259;272;155;165;143;192;232;188;143;133;154;190;177;155;170;155;148;118;153;151;143;176;131;134;167;145;147;173;195;224;233;202;208;168;176;166;162;135;148;145;107;122;100;129;115;118;119;142;141;125;121;125;144;166;160;171;168;175;199;204;228;191;145;124;145;136;164;99;111;101;125;121;135;164;230;220;209;187;148;146;164;199;222;179;165;172;126;113;121;135;148;125;133;140;148;165;250
228;204;206;173;160;133;156;191;210;245;172;181;171;172;169;173;140;153;149;148;152;136;144;146;154;157;167;127;140;151;142;122;138;161;167;181;156;144;134;155;171;154;142;149;107;122;142;139;127;151;155;144;196;202;149;124;130;131;124;123;134;120;127;156;151;126;147;129;132;134;116;129;121;116;128;144;159;149;165;203;160;138;117;135;121;177;178;228;187;168;161;175;208;180;146;109;143;142;104;146;183;256;241;194;174;148;131;160;144;139;146;142;123;119;113;156;196;165;149;117;113;124;127;121;133;133;124;152;119;142;112;116;109;114;143;124;125;118;131;141;141;141;143;148;167;177;130;107;114;144;137;125;150;139;153;142;132;126;149;149;138;114;146;111;127;142;137;117;151;113;104;121;104;111;143;156;122;159;148;145;134;143;200;211;193;160;147;134;116;138;124;127;131;134;125;110;126;117;112;132;130;153;147;140;145;138;150;156;154;126;121;125;157;130;138;126;125;143;150;158;172;163;154;147;147;120;132;165;162;137;158;141;153;179;163;158;142;155;150;146;168;178;148;151;148;135;207;200;195;180;159;134;109;133;109;110;120;120;127;105;130;128;129;178;156;134;161;162;151;120;118;106;128;155;157;124;150;144;136;148;143;172;199;183;178;178;171;135;143;138;149;183;158;186;152;174;145;135;127;161;158;152;153;124;123;132;140;134;127;109;132;140;153;137;136;144;131;137;124;129;152;142;145;191;145;148;154;140;167;150;155;161;147;153;142;130;136;127;151;140;142;116;121;110;129;140;199;177;135;154;156;168;172;161;136;157;172;162;126;146;163;201;192;177;173;183;157;126;160;158;150;152;163;156;141;179;189;155;127;117;120;119;126;144;122;135;146;134;147;153;151;160;177;198;167;164;169;146;149;170;160;133;170;176;193;138;92;83;99;120;129;123;139;163;140;144;149;131;168;166;178;167;164;136;146;136;141;122;141;160;169;178;190;158;180;191;189;184;140;137;117;130;140;120;140;139;171;225;184;171;143;134;117;76;54;76;68;97;105;85;70;86;91;108;120;119;137;163;152;152;165;160;162;132;157;168;158;170;199;192;142;114;95;65;56;74;73;60;78;72;77;75;85;77;112;150;169;140;153;138;130;119;109;120;136;129;144;147;137;144;178;126;137;141;153;130;145;151;142;140;140;152;148;133;144;174;185;170;130;132;115;126;106;105;127;128;146;154;142;133;141;123;128;127;124;141;167;184;145;152;130;133;142;123;157;172;163;175;157;164;143;122;90;51;40;56;80;84;111;100;106;91;100;105;117;98;117;95;93;101;130;130;140;157;137;121;129;143;100;98;115;97;124;122;92;96;107;122;124;118;120;128;145;120;142;135;83;104;105;100;110;109;125;115;119;134;135;139;107;110;130;143;107;143;121;121;97;104;94;106;109;120;109;117;121;121;133;150;132;138;173;170;164;175;193;154;150;152;150;198;175;140;164;170;183;200;219;246;201;157;148;159;179;138;124;119;139;151;133;138;141;178;122;103;91;96;117;125;145;139;146;148;182;147;136;114;118;110;141;134;147;177;175;171;156;122;103;133;139;123;127;154;161;189;186;165;154;140;127;129;146;145;153;136;124;147;103;93;110;99;90;114;109;104;124;110;115;115;125;177;165;141;125;92;143;172;210;183;178;174;163;144;159;165;126;161;174;213;229;240;174;153;160;150;138;154;146;143;133;140;136;111;122;138;114;110;125;159;102;106;134;108;133;162;205;200;172;150;134;151;121;131;129;135;168;209;181;238;206;194;213;198;132;117;122;114;111;133;142;168;241;187;150;152;136;161;141;137;223;234;234;196;179;226;205;161;132;122;109;128;141;130;127;142;147;167;150;146;133;129;142;132;176;223;232;161;159;154;137;125;133;122;159;152;164;136;162;152;129;123;132;135;142;150;129;140;123;148;172;138;156;136;129;147;124;143;146;170;139;154;134;170;171;147;152;146;136;129;136;131;125;135;135;122;129;167;186;167;158;165;193;154;138;138;130;140;152;191;175;161;145;149;145;130;119;131;131;139;145;155;176;153;155;139;149;141;173;173;178;161;148;179;206;181;174;150;159;151;155;155;152;164;125;169;149;155;163;191;164;178;148;132;137;153;177;182;162;171;185;151;155;135;153;125;147;136;125;137;156;174;187;183;207;186;157;134;111;107;142;116;137;121;117;127;122;117;112;154;159;167;179;180;152;109;92;115;125;97;109;135;152;135;132;127;114;108;107;126;142;144;142;132;89;100;96;106;116;136;152;136;125;142;140;158;139;152;130;118;173;152;190;175;170;146;143;152;147;97;139;141;138;135;133;132;137;115;143;151;175;144;158;162;179;225;205;154;148;129;101;107;117;126;114;128;164;175;152;126;137;130;145;149;141;144;122;132;134;162;123;124;112;139;104;108;114;90;96;98;123;147;194;190;201;177;139;107;127;150;142;145;154;133;142;136;103;146;133;124;108;137;161;171;164;174;136;155;123;126;114;134;141;122;109;121;114;138;116;136;141;164;188;196;176;167;174;174;146;177;145;138;116;121;121;125;161;130;170;178;170;185;178;162;182;179;153;140;131;93;121;109;124;120;153;174;181;175;158;166;169;192;172;143;149;174;200;230;322;211;177;165;138;166;150;191;192;189;173;176;163;131;148;146;129;144;121;135;149;140;159;163;154;131;121;154;174;155;153;149;132;126;160;129;124;115;147;174;165;143;136;158;173;178;157;137;137;128;134;138;165;167;182;199;261;223;162;128;154;152;164;160;160;155;144;168;172;202;187;161;151;182;136;179;155;137;147;155;169;158;135;145;130;139;158;136;131;146;145;144;145;156;160;157;124;132;135;144;139;134;147;172;188;153;141;131;151;191;162;127;115;122;119;125;141;148;139;110;127;135;134;128;133;146;133;125;185;189;180;182;136;112;135;139;173;143;160;167;127;108;126;118;125;128;110;119;143;93;119;130;124;147;158;144;139;156;121;150;134;155;176;168;161;154;159;185;234;248;244;271;242;228;247;266;242;150;121;113;109;98;112;137;161;141;164;164;165;205;200;161;167;161;147;139;153;171;173;154;111;132;146;162;157;209;226;231;150;129;142;148;129;149;154;145;159;185;146;146;136;108;117;125;150;126;135;126;134;141;139;162;179;173;166;165;144;116;162;124;143;144;145;138;125;113;136;108;134;138;119;119;129;121;124;124;147;141;109;123;116;120;132;136;133;160;168;182;158;187;175;197;150;180;167;145;172;164;139;167;167;242;285;227;169;181;177;202;162;161;175;188;178;193;193;182;186;207;178;135;123;149;185;194;189;117;146;156;144;148;156;129;146;128;119;156;153;128;164;155;164;158;130;143;127;191;220;196;160;175;163;175;137;143;142;111;115;120;108;112;101;142;131;112;127;170;143;146;143;142;151;180;177;181;208;255;287;293;193;158;136;113;119;128;121;118;103;117;150;163;162;190;163;160;166;181;169;172;201;207;177;160;171;144;126;132;119;140;122;128;118;185;201;322
243;240;166;149;178;155;169;199;227;196;169;153;170;178;179;182;177;142;152;162;144;142;183;190;172;151;136;130;156;133;126;136;150;154;180;158;162;170;157;136;167;160;163;126;124;111;150;130;139;145;139;152;190;148;121;106;113;113;118;115;128;126;125;136;109;142;150;169;135;120;141;134;123;138;148;140;158;146;195;167;155;138;136;144;126;198;282;276;252;158;139;165;216;184;148;134;119;112;126;120;157;247;247;184;152;152;137;160;138;173;147;120;109;138;159;180;233;170;138;112;108;123;142;123;119;116;130;153;138;138;99;125;124;121;127;118;122;136;140;138;150;125;156;156;163;169;148;150;152;113;134;140;150;120;111;116;135;152;160;163;143;126;140;136;108;115;113;135;111;130;112;133;110;124;146;131;122;116;149;145;159;184;210;221;188;147;136;107;162;140;109;132;133;145;145;127;132;122;116;151;137;114;139;138;157;154;147;162;144;162;118;126;135;135;161;149;143;147;161;164;143;138;117;146;160;138;123;144;172;142;143;141;159;145;152;168;199;188;179;147;155;169;178;146;167;141;180;189;177;166;152;122;125;129;100;114;105;139;113;114;128;132;143;153;164;136;147;150;161;104;127;129;140;146;130;144;125;146;149;172;166;197;187;173;175;177;170;154;144;154;148;171;183;194;160;147;156;153;144;148;153;137;149;106;130;120;131;125;144;121;122;142;144;133;142;143;132;120;149;118;119;160;171;164;182;164;145;151;157;130;128;121;144;156;131;134;140;123;150;146;134;136;112;126;146;123;158;160;176;155;131;125;157;160;158;145;146;130;153;149;144;187;185;169;153;159;169;149;153;131;168;133;147;156;156;172;211;166;133;127;109;117;147;151;164;181;158;159;154;161;168;141;168;175;166;142;163;149;158;158;166;158;156;191;168;131;109;104;108;114;100;104;124;136;159;154;159;146;124;168;129;172;172;131;133;139;131;139;134;125;119;159;161;153;148;131;126;160;156;160;145;130;127;130;132;168;188;212;208;151;164;130;92;79;80;71;66;74;84;67;64;93;75;98;131;126;130;151;158;174;137;151;141;131;136;148;167;168;167;154;140;101;92;71;58;61;69;62;79;78;89;55;97;89;91;116;174;139;126;124;99;107;111;135;142;158;136;126;152;126;136;146;156;170;136;127;151;147;141;152;151;165;168;153;160;178;157;153;116;138;110;137;120;132;122;149;144;144;132;129;155;142;115;105;125;123;124;143;159;146;153;142;121;142;142;163;164;167;175;162;138;118;104;73;51;48;56;78;97;97;99;91;93;115;125;123;153;118;114;118;105;113;143;128;146;120;126;130;126;104;128;133;122;112;90;101;105;144;126;127;126;126;129;135;143;138;143;133;119;125;142;123;122;130;107;120;111;137;110;88;119;142;139;123;135;123;103;95;92;93;119;120;115;116;120;130;162;132;130;149;151;167;191;222;254;180;171;166;194;180;170;153;181;150;165;183;239;207;185;165;162;154;138;145;141;104;110;128;136;134;127;130;122;114;91;116;111;133;134;146;146;122;164;183;210;145;132;139;138;124;140;161;178;160;116;131;103;120;127;103;127;140;138;161;165;141;125;132;139;136;156;116;166;131;126;135;123;89;102;108;112;132;104;114;100;103;93;111;159;165;179;141;115;131;168;165;196;198;198;159;166;176;218;194;159;169;217;272;311;264;224;180;133;139;133;111;117;126;141;124;146;138;122;127;112;143;126;113;91;137;106;131;135;160;161;186;183;137;146;141;137;140;122;152;135;179;183;210;209;237;274;250;152;137;132;116;135;139;155;178;209;185;176;143;141;121;136;149;218;315;278;205;167;204;169;140;124;123;121;124;112;120;116;111;149;158;182;156;141;155;138;142;164;178;183;148;137;158;140;129;152;138;169;138;144;119;119;134;109;115;108;125;128;156;161;145;144;139;158;163;135;116;128;122;117;143;151;145;153;135;172;136;174;213;208;164;155;110;110;127;124;144;134;138;169;136;182;167;166;156;186;135;136;127;132;154;168;181;151;138;141;120;121;143;129;122;117;138;121;142;160;156;165;154;143;161;170;202;172;159;163;181;205;156;146;142;149;150;158;157;152;175;148;151;137;164;166;173;184;174;132;154;137;155;176;193;192;152;160;164;131;134;166;167;154;153;132;152;142;164;154;171;168;164;141;138;131;134;137;141;133;111;127;133;90;125;142;142;136;152;162;158;148;116;82;70;116;119;98;118;134;128;160;114;100;134;112;115;123;155;135;145;103;110;95;117;138;137;165;133;164;139;145;158;147;171;147;175;174;164;153;183;140;159;119;114;130;148;160;146;149;150;144;126;96;137;158;164;182;131;141;161;182;225;225;183;185;143;113;109;122;136;138;151;155;159;149;150;130;117;131;151;135;137;129;109;131;138;140;127;131;124;114;140;126;101;101;103;136;135;159;216;206;180;174;174;170;200;183;139;158;132;122;128;117;117;112;134;125;126;142;152;152;142;137;163;146;166;145;143;137;120;123;142;126;123;136;132;149;171;201;186;190;232;230;176;173;159;122;123;118;114;136;173;164;171;173;167;165;187;199;200;190;169;150;148;136;114;107;102;127;128;162;170;171;163;118;141;167;208;251;245;185;198;211;254;234;201;192;164;157;155;153;148;164;166;143;146;127;119;132;132;132;127;113;141;163;182;161;154;152;163;130;164;157;146;129;122;146;142;140;145;123;124;144;173;135;134;154;146;186;233;206;178;130;112;135;131;150;154;154;236;286;257;187;155;122;135;155;158;136;149;152;142;158;173;142;140;150;156;146;126;157;153;152;185;179;165;174;147;145;143;140;111;127;143;156;155;180;157;146;130;114;135;122;133;121;118;162;183;186;177;142;112;163;164;156;137;107;141;125;115;120;132;109;100;117;105;141;138;111;119;132;118;159;152;146;153;148;135;135;147;177;190;190;166;160;115;125;112;149;136;131;123;124;120;137;102;113;130;151;125;136;139;153;136;153;162;135;122;157;162;178;198;217;215;223;208;230;289;232;245;196;134;98;106;106;107;107;121;122;126;128;159;147;198;196;164;138;125;153;144;150;217;207;160;136;128;164;183;184;200;260;192;183;128;133;144;134;167;128;157;178;185;170;139;123;113;91;105;129;162;149;132;170;145;163;179;158;173;182;140;128;149;121;134;142;151;136;129;146;101;135;116;123;138;132;136;140;137;123;113;123;125;134;109;121;132;127;145;160;181;205;155;160;187;178;173;149;186;201;188;134;145;139;105;144;183;200;209;188;165;188;156;165;178;177;185;199;233;183;203;182;163;149;154;141;153;194;180;174;131;131;147;138;141;145;172;149;120;128;139;142;147;122;144;135;161;119;152;125;128;152;161;138;121;144;148;116;119;111;101;103;101;99;123;115;112;118;106;127;117;171;145;143;142;144;252;274;221;239;235;279;255;212;129;105;124;122;124;127;125;101;117;116;130;121;140;141;156;137;148;167;170;233;228;191;150;162;150;118;124;131;141;143;137;115;144;195;321
197;188;183;185;160;158;160;185;197;204;159;155;182;184;169;140;158;142;166;148;160;185;186;202;174;177;172;168;158;176;158;137;148;149;166;148;146;160;158;176;187;172;155;129;130;136;143;142;173;164;135;161;194;214;166;104;132;135;113;108;126;120;115;99;134;115;141;137;140;133;114;130;127;135;156;136;145;134;147;144;143;128;116;134;125;200;333;284;236;173;183;211;216;198;160;145;122;105;138;100;153;206;197;191;129;132;126;144;155;149;127;120;125;138;168;165;186;205;125;129;117;153;136;138;135;108;114;162;133;149;123;106;115;124;120;122;145;118;133;145;124;136;134;139;120;160;137;126;150;129;124;120;126;137;116;123;128;148;142;142;136;121;112;127;134;122;112;123;124;132;127;123;134;125;128;138;156;156;144;141;199;231;286;258;196;137;135;125;129;149;130;142;133;131;149;129;139;156;131;155;145;154;128;132;136;141;137;114;155;141;110;125;131;144;155;159;138;160;153;157;169;161;155;126;133;123;125;143;131;135;159;148;155;147;166;216;199;193;166;188;207;177;144;135;144;144;163;165;160;170;138;139;123;115;122;102;123;128;135;126;125;148;140;144;147;165;149;147;112;111;102;132;151;180;187;199;174;172;144;212;191;199;216;239;181;166;147;162;153;161;186;226;197;171;157;166;152;150;138;148;149;133;133;129;109;132;153;147;128;129;142;128;152;164;146;150;126;121;125;120;122;147;152;144;149;144;144;135;134;146;106;134;109;144;158;143;152;149;152;144;129;138;139;155;135;117;181;149;141;159;140;142;163;176;153;135;151;159;141;139;130;144;159;159;150;144;142;135;149;151;161;176;165;162;159;185;219;198;135;144;116;125;132;139;152;174;149;176;205;192;180;147;155;162;149;135;136;149;152;157;140;150;160;168;128;138;98;102;107;97;104;128;117;136;146;172;150;140;153;129;136;144;190;154;162;150;139;115;109;105;120;128;153;154;156;149;153;159;151;178;156;134;123;123;152;152;190;193;218;211;162;145;137;95;77;67;67;74;85;49;61;57;77;115;138;121;133;149;163;168;130;147;151;148;149;145;140;183;172;174;130;122;120;71;79;64;64;51;60;82;85;75;80;62;109;157;155;140;141;140;131;137;123;125;120;130;136;143;133;146;145;153;140;189;171;174;139;144;143;147;158;182;154;184;163;164;158;155;117;113;90;137;121;119;123;138;135;135;120;140;156;138;144;130;130;154;151;155;176;127;149;146;157;153;149;188;173;166;160;159;149;122;103;71;51;52;43;65;91;112;81;109;99;130;118;142;113;133;136;130;116;108;145;152;124;144;160;114;113;98;99;114;142;109;106;105;111;98;107;129;125;125;144;129;149;160;153;166;190;158;164;139;99;121;126;123;129;117;118;106;98;133;132;121;113;145;129;123;84;121;124;112;106;118;108;125;152;138;121;131;143;128;186;280;325;275;198;174;181;177;178;159;143;151;169;156;187;193;171;139;149;159;162;145;129;128;117;115;106;124;104;120;139;114;103;97;117;124;160;170;146;129;146;157;141;152;138;129;119;125;129;130;144;142;129;133;124;139;111;129;116;145;145;183;154;153;141;141;143;124;163;132;113;121;132;101;123;104;116;107;103;126;137;92;114;124;133;110;132;177;141;128;146;153;153;156;211;191;171;175;179;195;210;154;155;159;195;266;335;286;216;191;150;150;118;141;123;139;146;136;149;167;173;138;124;148;144;122;113;121;110;132;132;144;149;160;171;154;142;132;147;148;137;144;154;171;184;179;192;216;290;277;156;111;109;120;141;185;161;176;177;188;165;156;128;119;138;131;178;268;239;176;169;149;144;143;153;108;132;123;117;108;160;142;115;137;178;147;128;157;147;130;165;156;163;167;158;127;149;138;167;199;201;202;120;123;137;103;118;117;91;128;154;145;128;148;154;138;150;154;140;150;138;129;124;138;146;148;155;137;165;154;189;203;200;151;154;111;111;128;145;141;130;139;159;179;159;156;144;132;129;131;121;111;122;151;143;151;142;147;148;141;143;154;130;128;160;172;137;148;153;172;138;138;161;142;150;152;137;158;139;139;162;126;131;135;157;140;159;145;153;152;150;148;161;119;194;181;153;156;156;151;156;142;157;200;186;159;163;149;144;126;139;126;142;124;159;177;163;157;154;175;157;131;125;119;107;143;117;131;133;125;132;139;124;159;131;153;145;160;121;120;116;116;93;110;123;113;103;130;135;123;118;98;113;132;127;141;127;159;139;110;138;120;93;113;136;169;158;148;149;115;133;165;173;193;189;176;161;208;193;177;168;111;108;118;147;163;144;161;146;164;135;124;137;158;168;164;163;149;134;137;203;217;192;153;157;145;131;143;136;123;138;168;141;160;174;176;132;132;152;172;172;135;127;119;125;123;132;116;121;113;152;137;136;107;99;117;115;137;164;177;182;160;129;176;210;281;279;170;154;136;121;152;130;139;161;141;143;149;132;141;141;138;142;152;159;168;136;135;157;132;136;146;172;164;156;125;178;147;183;224;222;236;211;160;166;159;144;150;137;133;158;194;161;152;182;181;160;172;180;190;169;141;141;162;123;109;116;138;120;156;173;203;155;146;118;116;160;210;228;236;210;194;210;203;217;135;143;175;173;145;165;165;173;167;155;121;129;121;140;125;146;116;117;127;166;144;167;128;141;140;175;154;151;133;141;132;141;145;152;128;115;135;133;135;129;141;141;154;201;270;270;208;156;122;109;144;130;167;162;193;192;255;174;150;141;138;130;145;143;125;158;131;148;137;163;157;135;154;124;160;134;163;170;153;173;167;167;149;126;136;129;131;130;169;155;197;186;194;142;143;142;165;143;144;143;136;129;164;169;150;121;106;132;157;163;150;134;126;132;121;126;111;120;109;103;101;143;181;167;125;107;138;126;159;186;188;143;136;130;166;168;178;165;145;130;150;118;143;130;153;117;111;127;146;143;147;146;121;140;125;138;139;174;122;151;166;152;136;136;147;232;242;226;200;220;215;231;244;212;187;147;122;112;101;85;109;95;110;88;125;115;142;162;179;163;153;145;132;148;140;127;164;182;150;129;166;184;172;187;239;294;259;192;172;145;155;155;120;165;183;164;139;149;155;163;144;115;107;133;137;131;159;142;180;160;153;174;185;166;143;147;103;104;114;131;125;146;134;123;123;106;105;123;125;134;140;131;140;140;148;148;102;126;138;129;120;121;131;158;171;164;175;137;137;142;156;167;183;163;194;138;126;129;103;134;139;154;181;172;167;182;156;174;181;193;201;203;222;189;212;192;183;183;146;141;168;156;162;132;164;152;181;155;171;170;177;146;127;117;131;124;147;177;135;146;129;124;138;141;133;139;154;149;148;140;121;128;114;149;125;126;106;104;120;139;110;113;134;134;125;157;174;129;123;154;288;352;284;243;244;220;176;142;134;136;122;129;145;139;104;116;115;112;97;122;118;138;137;159;147;179;169;195;191;159;136;146;125;123;132;116;159;160;143;135;131;156;226
173;174;160;182;179;160;171;168;171;162;174;168;163;192;164;205;155;145;130;174;159;188;219;230;184;151;165;162;205;189;146;149;164;186;164;158;169;157;143;160;256;318;205;153;127;108;151;152;161;165;166;158;253;289;237;144;115;155;122;120;118;117;132;123;153;141;133;154;140;154;150;175;132;133;149;137;152;166;138;175;121;119;135;134;143;165;271;245;167;162;187;180;199;221;145;120;106;125;120;114;135;138;195;155;139;139;130;117;150;162;143;116;121;125;148;133;140;149;140;122;144;142;131;123;117;133;131;149;143;130;125;107;117;122;128;133;109;99;123;147;121;131;113;123;128;118;138;137;122;137;127;127;134;108;114;143;107;145;129;127;137;135;139;105;112;129;148;132;130;105;124;127;132;120;131;138;115;143;163;187;218;262;311;259;175;179;127;135;131;148;133;149;112;128;121;125;123;132;130;163;152;144;143;158;144;153;158;141;119;133;128;132;168;176;152;152;141;150;140;171;179;114;144;142;128;133;136;121;139;143;139;143;157;146;170;185;221;187;175;192;222;197;151;154;154;133;129;129;149;146;127;125;128;116;134;122;139;157;139;121;142;135;135;142;151;156;155;124;134;127;113;166;171;164;173;198;185;154;163;139;175;212;216;165;171;189;159;172;173;159;207;213;194;198;192;180;153;150;169;143;141;142;136;120;124;144;141;157;146;144;117;122;134;141;132;141;141;127;115;133;132;130;139;141;141;143;134;161;131;137;132;118;126;135;154;153;158;156;155;160;172;157;152;111;116;146;159;152;149;143;168;166;164;188;146;137;176;139;129;125;141;132;147;175;136;124;138;134;119;140;167;166;142;152;162;234;223;184;156;125;143;113;126;145;171;165;158;169;214;174;155;150;163;166;166;147;137;138;152;152;140;161;139;138;158;134;103;86;92;108;119;145;140;145;179;155;154;166;152;154;140;140;153;172;179;138;132;123;96;124;119;127;134;157;164;139;154;135;149;176;176;147;131;137;149;138;169;193;195;170;167;167;145;91;90;73;56;68;68;58;68;62;106;120;114;122;142;150;184;163;149;151;138;149;169;153;160;138;132;151;148;165;105;91;65;70;48;56;55;84;85;84;85;92;118;127;135;128;164;138;124;141;130;124;109;142;131;137;113;160;151;165;171;220;292;221;170;171;127;151;153;139;172;180;156;142;151;124;135;137;118;122;139;155;127;136;126;134;134;164;150;122;121;127;146;120;148;159;157;125;139;130;131;143;175;184;203;167;190;164;140;117;85;73;52;40;48;72;89;92;105;114;116;133;122;129;121;142;161;114;109;117;132;150;125;106;139;134;110;109;80;104;158;138;84;89;103;100;120;130;112;124;135;105;124;144;188;214;172;159;136;126;122;118;101;104;119;152;107;114;86;97;117;126;126;119;104;127;133;115;145;133;118;116;120;142;123;123;136;121;112;130;171;295;343;231;173;190;164;187;169;161;155;150;159;161;169;189;166;163;161;163;170;166;138;112;118;123;122;112;105;103;122;95;89;98;136;147;173;177;171;143;160;150;145;138;123;119;82;117;112;114;127;134;139;134;105;114;111;110;136;141;165;182;127;122;133;145;149;141;117;137;145;124;113;100;112;113;110;102;114;137;135;108;102;116;106;119;139;138;145;133;149;144;189;162;181;174;202;180;177;179;175;190;152;152;160;212;242;250;205;161;158;141;123;137;128;125;140;150;154;151;131;125;145;153;165;168;130;109;128;111;157;162;137;144;128;130;128;143;132;148;148;132;162;166;204;165;189;239;244;243;166;130;119;132;134;150;165;134;145;154;121;126;150;176;124;140;131;170;197;179;131;149;156;197;180;141;129;145;142;151;132;118;123;160;165;170;160;160;117;133;124;156;174;181;173;145;119;170;214;256;275;162;139;134;120;131;122;127;107;133;152;145;130;141;162;146;146;154;142;163;142;122;123;146;160;150;143;100;124;162;152;168;178;118;130;136;118;132;156;168;161;148;174;196;149;143;131;114;120;164;131;116;145;147;149;171;158;153;135;139;143;129;144;128;141;146;142;140;132;147;135;159;151;139;144;147;138;153;137;141;135;149;132;149;133;132;171;143;152;179;156;138;148;147;156;194;154;155;167;163;155;149;166;178;204;136;158;142;113;120;130;138;147;120;156;159;139;137;145;135;139;135;122;129;134;123;127;112;110;116;138;110;111;133;150;138;154;173;148;108;122;104;111;98;115;140;132;116;100;115;124;114;130;163;153;174;145;182;144;130;115;122;122;103;124;143;175;123;135;132;127;161;168;170;192;155;192;180;182;180;150;136;124;112;124;162;140;151;165;149;121;163;158;143;142;185;166;163;158;139;170;177;171;151;149;146;144;183;133;137;153;162;153;136;174;179;133;142;140;143;143;124;121;136;136;136;114;110;113;106;142;141;144;129;120;118;118;141;159;160;177;150;140;151;245;369;281;192;154;136;138;105;149;138;190;176;148;131;160;134;144;110;139;146;128;172;126;135;138;137;125;199;214;213;193;152;141;145;169;183;220;201;188;192;147;146;150;139;123;132;169;144;170;156;168;184;221;178;203;191;151;143;139;117;120;120;122;124;130;189;241;259;214;144;135;107;156;190;226;212;176;190;182;136;143;151;166;148;136;161;173;180;203;227;175;118;138;102;110;128;111;103;128;115;142;143;133;143;141;110;148;137;146;143;117;136;155;133;162;145;127;125;128;136;140;125;135;160;164;205;223;190;161;116;125;120;130;138;148;171;176;163;146;131;119;136;128;140;134;150;132;130;122;122;136;143;162;150;145;143;139;151;148;151;161;163;175;151;135;129;153;119;151;142;148;190;176;152;141;118;152;139;121;129;110;128;143;140;114;124;93;116;126;125;148;125;121;119;124;115;127;138;123;119;122;141;162;171;151;122;123;125;127;159;183;198;172;144;147;198;193;162;128;123;125;121;128;138;138;129;140;131;160;129;165;178;147;133;130;126;151;154;151;135;150;122;148;142;154;184;258;298;247;223;194;174;183;200;144;168;142;91;119;100;90;120;115;87;99;127;121;150;144;161;171;168;143;155;123;164;169;187;133;136;136;142;151;159;172;270;355;337;227;181;166;157;140;163;180;148;153;161;170;135;144;143;129;120;130;154;161;177;153;162;193;147;136;131;116;158;152;107;114;120;115;123;133;147;117;129;140;118;125;128;134;128;146;121;144;151;176;144;123;133;145;130;115;134;138;128;159;144;141;158;154;173;174;216;182;175;165;132;139;124;154;145;153;167;177;176;161;202;194;214;213;203;204;193;186;196;198;188;172;166;162;138;165;122;138;151;143;174;175;156;156;168;180;138;148;127;129;148;149;162;149;144;171;162;128;119;121;145;143;144;176;138;116;140;147;175;150;136;125;120;94;111;127;125;101;124;147;127;138;135;167;229;337;254;235;176;159;153;134;131;143;117;142;148;126;126;134;133;118;86;113;116;126;141;154;153;178;196;180;174;154;169;142;138;117;110;150;166;141;188;175;149;149;138
221;155;150;209;198;222;186;166;155;163;142;154;166;183;184;153;170;162;148;159;185;168;200;188;179;164;166;197;187;186;159;150;170;207;182;162;159;132;165;205;339;374;285;165;138;160;155;143;161;154;165;188;340;462;336;190;148;142;158;125;127;130;129;129;143;119;118;134;151;173;180;180;156;177;154;145;125;118;141;142;124;136;114;99;131;148;167;163;163;153;148;191;204;206;152;143;105;124;118;139;145;151;180;179;146;128;134;144;158;162;148;147;124;142;143;133;140;135;127;125;157;145;152;132;140;145;124;135;144;142;128;116;106;114;105;111;126;98;117;117;133;138;117;146;123;132;123;131;126;140;124;121;137;119;138;140;134;138;149;118;138;120;120;149;122;109;149;138;134;146;130;138;151;129;128;170;149;125;129;165;206;233;237;198;158;141;138;137;131;129;136;150;135;121;114;140;158;134;160;198;181;152;154;154;160;153;149;162;138;138;106;155;197;210;202;163;149;138;150;167;159;148;141;151;138;153;141;142;135;141;145;126;174;162;163;170;204;177;154;181;194;180;145;148;163;137;140;135;149;162;164;143;133;122;120;154;133;128;141;124;148;134;150;153;161;153;159;175;144;129;136;129;138;134;164;141;151;142;150;188;194;243;193;196;164;184;178;175;174;182;211;222;224;175;162;145;155;163;144;151;136;139;155;138;145;144;137;146;127;140;129;158;112;142;117;129;146;146;123;129;130;121;144;147;167;166;140;131;118;117;122;132;129;136;165;168;161;145;172;195;169;173;141;133;153;151;137;115;106;135;133;160;162;153;144;146;135;163;189;146;137;129;126;152;140;141;135;164;136;144;172;136;160;153;169;200;195;161;160;125;129;132;131;147;146;167;144;162;209;162;161;169;184;147;143;161;158;131;139;171;173;163;133;137;132;123;94;105;103;100;112;123;136;127;125;150;158;158;151;157;121;134;180;170;173;166;120;115;116;121;131;132;127;153;165;151;164;142;143;166;138;138;139;145;160;159;176;206;215;205;164;189;151;129;80;61;64;77;88;97;81;82;71;119;148;136;154;173;185;148;169;147;139;122;158;148;148;151;131;134;153;137;122;98;64;59;60;55;72;91;112;87;87;84;90;135;126;171;186;161;152;135;147;129;149;140;160;120;139;144;163;149;201;293;293;260;169;131;151;128;143;171;174;152;154;151;188;128;143;122;146;162;158;150;169;123;123;151;137;151;132;111;155;126;131;168;136;161;165;142;146;140;143;130;165;200;218;200;173;152;143;124;76;57;49;29;38;61;60;86;100;119;116;130;138;137;135;132;152;130;131;124;122;182;136;136;110;117;113;102;93;117;126;128;86;93;111;79;115;141;145;125;142;140;127;116;153;164;177;156;133;117;111;114;88;97;136;130;117;91;98;80;105;120;143;134;144;111;164;145;150;147;142;124;97;115;122;114;126;129;129;150;130;217;249;205;174;160;165;181;161;176;167;176;153;140;143;151;141;132;173;146;163;154;146;154;127;118;119;121;120;134;103;109;117;121;143;117;154;196;167;127;156;125;186;147;140;115;100;108;101;126;126;131;131;126;123;112;132;132;120;137;174;158;135;123;143;140;165;134;159;138;124;139;98;96;85;115;109;111;111;146;159;84;81;87;92;110;138;136;132;136;129;155;181;192;191;177;183;174;161;182;208;188;190;184;151;182;192;212;193;168;166;146;166;149;108;123;126;157;128;148;153;141;151;186;176;133;109;120;144;175;174;197;159;122;120;137;164;132;122;137;144;130;145;156;152;151;205;223;215;174;142;141;136;135;138;122;134;132;159;131;136;128;122;149;128;135;139;144;153;146;151;139;177;234;233;188;141;130;157;172;133;148;139;123;138;190;156;128;146;158;154;143;160;160;147;122;174;178;203;252;256;173;149;101;118;164;150;135;116;119;160;154;143;135;142;156;150;164;146;145;153;133;138;151;124;130;87;125;116;103;128;121;150;130;109;103;98;131;153;202;177;174;170;170;154;145;129;138;136;169;145;115;137;170;144;162;188;170;167;170;144;154;133;145;148;166;153;142;130;128;135;154;143;151;149;150;125;120;164;138;125;142;153;139;175;152;154;151;134;137;175;154;155;150;185;183;176;142;167;151;170;144;139;163;159;151;145;136;120;119;124;120;127;151;152;140;137;117;119;131;147;131;114;122;110;142;138;104;132;130;133;123;131;130;126;110;129;131;108;131;129;125;129;136;136;135;130;119;132;144;116;124;100;147;176;171;168;158;138;132;141;133;107;113;142;155;166;142;137;137;135;150;153;195;178;170;215;212;192;166;171;169;159;120;156;146;163;166;174;155;167;190;191;155;164;174;189;202;195;163;146;170;150;143;140;150;139;164;162;131;156;149;130;146;146;138;132;100;123;141;133;139;134;133;112;109;121;118;119;114;135;141;139;109;108;127;137;142;157;155;168;136;138;156;242;344;313;255;186;173;122;104;136;145;185;166;133;129;131;123;156;124;117;139;134;148;140;179;132;130;133;167;217;265;210;138;143;142;167;154;181;211;231;170;166;134;146;132;144;146;135;163;158;167;169;163;214;229;195;194;179;155;127;160;119;113;112;92;134;189;253;276;296;153;122;124;158;201;202;185;173;144;148;135;165;136;152;150;173;164;191;221;244;251;188;163;132;127;132;139;103;115;135;145;117;159;136;134;132;125;123;150;144;113;137;118;133;153;140;120;132;138;128;126;128;123;119;118;159;190;173;187;190;165;124;137;134;148;164;152;136;160;162;140;118;162;112;122;130;140;138;122;119;135;156;150;152;151;129;167;155;159;170;150;148;112;133;151;128;145;122;129;129;146;156;161;147;140;117;142;157;144;143;138;139;115;126;131;127;117;105;125;134;143;150;145;126;123;124;125;116;140;113;128;131;123;138;154;140;144;132;131;156;176;252;242;183;143;131;157;163;141;125;107;128;135;138;141;133;128;128;100;143;156;195;213;157;121;109;154;162;167;166;153;152;148;171;138;151;186;263;298;254;195;188;210;168;157;148;176;117;121;107;104;103;115;93;91;93;109;142;127;174;181;161;136;134;130;159;136;149;154;150;154;151;117;137;139;165;249;281;258;219;183;176;155;139;174;167;168;152;153;171;172;151;155;163;147;156;175;180;183;183;164;208;187;145;145;169;148;146;114;131;105;114;114;88;142;114;134;120;120;136;122;129;133;135;120;160;161;148;158;136;155;102;133;125;132;144;129;137;121;117;145;141;165;144;156;187;180;155;147;159;153;146;188;157;157;162;164;202;221;246;208;220;193;231;186;201;217;196;188;177;146;140;161;124;131;133;111;136;142;149;167;193;192;198;156;146;131;110;131;141;152;163;170;152;137;142;135;133;116;133;150;161;151;169;137;124;148;159;119;116;112;113;122;105;97;127;108;123;132;145;139;185;228;255;211;209;158;148;122;130;129;140;150;134;136;131;112;121;106;104;106;113;111;110;137;167;176;169;171;158;144;137;183;176;131;133;133;154;166;165;233;215;201;150;144
196;189;184;197;156;196;208;181;153;167;159;182;158;198;171;158;156;167;168;155;154;170;144;185;181;196;170;176;201;208;161;160;201;248;211;178;148;168;194;258;397;475;303;182;155;158;114;148;148;139;147;194;311;412;361;198;200;248;194;171;173;114;116;126;126;130;100;126;131;156;203;213;180;157;141;133;140;142;129;169;126;103;106;128;132;124;166;134;111;137;160;147;177;174;159;125;124;148;116;120;119;157;193;198;131;129;118;154;172;155;143;149;144;111;135;146;133;116;119;144;151;159;130;151;150;144;134;128;141;132;108;127;137;118;123;111;120;115;96;109;133;137;124;104;126;115;140;145;124;113;112;145;124;137;119;128;121;102;114;136;141;136;134;116;148;121;110;109;114;127;121;135;142;137;130;139;145;135;128;160;151;170;158;167;143;161;134;136;141;134;133;149;133;144;119;146;156;152;173;186;199;167;173;153;153;164;136;126;145;128;144;159;257;318;291;178;140;138;142;169;166;174;152;158;152;155;141;144;141;129;133;171;160;147;162;191;202;197;167;187;178;157;145;140;155;129;117;146;161;154;172;171;158;162;108;120;133;127;133;157;167;170;157;139;206;191;180;189;165;147;130;140;145;151;150;175;132;125;140;168;167;179;193;185;165;179;178;186;184;236;209;235;198;160;163;156;128;164;167;154;146;120;138;156;161;153;147;153;160;159;162;154;171;116;135;127;132;129;133;130;135;129;147;148;126;133;123;119;122;123;135;123;134;145;166;169;177;166;168;156;162;158;152;156;162;144;145;132;117;118;128;162;142;185;117;139;140;177;171;123;146;151;137;156;160;153;138;147;159;150;132;145;146;156;193;183;175;147;137;120;136;138;138;146;182;183;158;168;191;152;150;167;168;164;167;158;169;169;168;162;159;142;140;132;125;137;102;94;108;121;141;155;153;136;110;149;158;139;120;138;131;159;167;157;162;149;104;119;108;108;134;147;159;162;156;176;168;153;165;136;134;134;142;138;142;181;169;188;189;173;172;170;169;128;93;56;55;62;63;74;103;79;104;108;127;154;136;184;181;164;161;159;136;132;138;160;157;148;146;152;157;122;131;86;83;78;77;59;78;97;100;96;100;96;110;110;159;244;293;279;162;160;136;149;134;130;148;153;159;182;148;151;219;239;272;254;183;148;130;144;158;189;189;154;178;170;185;158;163;164;146;138;150;185;151;158;136;134;165;144;152;146;154;133;178;144;132;157;128;141;129;132;131;137;144;154;201;168;186;177;150;127;87;77;34;26;40;47;65;87;122;109;109;131;132;140;135;133;153;112;107;132;146;158;127;102;120;113;127;102;101;106;92;116;98;106;80;103;143;159;131;129;146;140;117;119;137;152;125;116;99;99;102;97;91;95;129;127;114;95;93;91;121;116;133;114;117;124;126;146;142;134;117;94;118;115;120;141;154;132;130;121;139;169;182;172;181;155;169;168;168;178;184;158;130;148;143;145;153;144;153;171;151;146;161;136;130;109;118;115;110;120;131;122;137;157;155;117;132;142;152;146;150;180;175;159;142;125;118;103;114;121;135;120;175;138;109;128;97;138;137;145;131;151;131;120;152;138;147;161;167;138;136;137;102;98;100;107;108;137;98;130;113;106;74;78;98;87;105;131;134;134;143;133;162;176;163;166;164;176;163;176;157;162;175;217;158;145;166;180;181;195;166;163;158;151;138;119;123;172;165;145;146;128;154;149;152;143;137;130;166;168;205;194;152;158;145;148;145;143;148;136;165;145;126;132;129;166;163;203;179;153;134;123;140;123;123;115;127;119;131;125;123;106;131;142;127;145;131;122;130;128;144;153;194;278;232;174;136;128;173;165;161;172;133;124;150;168;172;152;160;153;134;157;152;156;115;133;150;159;182;174;170;149;134;138;138;137;136;114;109;134;144;167;151;156;140;145;147;166;155;142;123;114;121;114;135;121;93;123;121;122;135;128;124;111;124;108;128;140;155;150;186;172;136;187;181;148;129;124;148;153;137;129;126;150;148;188;168;148;177;176;165;139;136;139;164;152;152;126;146;145;138;159;145;146;146;152;146;167;179;163;151;143;152;160;162;153;151;152;158;186;178;185;152;149;163;165;172;171;202;170;146;115;164;148;137;128;125;137;112;140;154;137;125;134;149;143;164;121;119;131;142;127;151;148;165;128;141;119;132;130;137;136;123;124;135;149;121;116;111;116;113;123;118;151;154;149;114;107;136;154;147;119;113;145;168;192;167;174;143;144;141;143;140;136;152;171;151;121;151;141;134;149;121;136;183;179;197;248;179;186;199;196;199;158;146;158;169;191;189;180;186;172;174;137;140;160;220;249;206;199;185;165;180;133;156;140;141;143;134;127;144;156;145;118;126;104;112;110;113;133;144;147;134;116;99;117;105;118;135;126;115;110;115;130;121;143;157;141;129;151;155;136;121;139;194;324;346;243;222;189;135;144;127;135;194;147;131;143;128;120;133;131;116;151;141;125;148;147;168;147;149;148;177;214;178;128;136;139;152;141;157;185;227;205;153;131;167;152;139;159;161;169;142;144;161;190;187;207;188;161;148;128;126;130;130;118;98;119;118;172;207;261;231;163;126;121;161;217;211;202;206;157;151;145;164;156;126;159;180;178;176;232;254;265;208;166;136;161;130;125;111;122;127;153;134;139;116;124;130;150;117;133;127;117;139;118;128;128;130;162;157;156;140;129;121;113;142;121;141;136;180;228;207;171;139;134;132;147;134;160;147;166;163;159;141;119;129;126;124;136;115;126;145;145;144;170;140;156;168;191;164;168;149;148;145;125;129;145;134;130;164;124;120;140;149;146;134;127;118;144;129;124;161;126;145;152;140;125;144;102;142;131;129;147;147;140;144;127;131;156;141;142;154;121;131;133;128;120;133;146;170;175;155;186;211;222;189;138;134;139;146;120;103;114;132;132;125;138;118;125;118;123;141;120;176;188;138;119;106;141;157;159;166;171;156;140;160;161;183;211;250;270;207;188;207;204;168;145;140;145;121;101;86;85;96;117;99;79;96;121;119;129;144;154;166;144;137;155;126;176;168;177;183;156;136;136;124;146;168;208;246;222;220;220;175;141;162;153;139;145;151;161;215;213;226;194;176;183;165;204;208;220;181;194;192;166;177;179;174;157;153;145;140;112;138;115;126;112;117;112;126;140;145;145;103;106;106;97;136;186;172;145;165;127;117;132;125;131;131;117;133;154;159;168;158;169;138;159;157;175;155;167;151;159;133;148;145;174;173;140;211;213;255;227;190;180;200;215;178;222;209;187;183;156;143;135;113;111;136;131;156;123;122;142;148;163;171;152;130;151;140;142;155;162;145;163;133;141;153;139;139;127;129;171;168;148;144;141;141;135;149;129;116;98;98;121;111;113;106;118;119;143;114;143;190;249;260;202;153;129;129;112;118;150;154;173;123;151;126;130;141;118;108;118;122;124;130;128;163;177;127;141;159;139;154;166;198;176;135;130;130;150;174;219;191;156;156;122
164;217;181;166;170;188;146;140;160;166;182;168;157;190;155;167;161;149;141;157;153;119;162;165;197;164;176;196;206;197;174;175;184;255;237;232;195;166;212;266;312;347;265;189;180;160;150;144;150;143;130;208;247;398;355;263;279;351;267;209;156;126;131;120;156;130;118;117;136;167;260;257;208;140;139;170;183;156;125;139;127;129;118;125;133;129;147;131;107;123;149;154;172;153;143;116;122;125;138;134;167;166;145;166;130;153;120;142;165;179;157;163;149;145;123;173;172;133;132;165;146;158;153;134;122;140;110;119;139;145;117;139;146;145;153;105;115;111;109;120;151;130;133;136;135;166;160;128;132;134;144;132;136;122;100;106;126;127;111;113;130;140;98;132;125;135;151;122;110;104;119;129;144;145;137;133;129;122;136;159;154;147;125;145;157;127;148;136;143;117;162;133;171;161;156;124;146;137;169;160;172;171;169;207;165;153;152;128;136;135;144;196;290;471;357;252;177;119;150;169;140;153;159;205;177;179;167;126;151;147;163;190;203;165;132;193;185;178;179;173;172;157;141;154;150;142;166;159;164;173;172;144;143;126;136;120;113;140;129;169;171;197;194;170;201;197;163;172;157;159;145;148;162;157;179;161;123;139;175;169;177;180;185;171;164;172;199;187;187;214;248;260;207;174;145;132;149;141;156;131;155;156;172;164;176;172;159;162;182;183;184;154;143;115;135;135;127;156;150;146;134;122;100;135;162;144;147;138;150;124;108;121;135;155;176;172;179;157;167;153;164;132;157;158;178;146;143;151;124;109;116;131;155;159;151;138;165;153;151;149;133;147;139;160;148;154;144;154;200;214;188;137;163;161;177;171;160;144;137;158;148;128;151;191;215;207;192;204;180;199;191;170;195;184;185;180;225;227;179;190;173;138;125;173;148;121;115;110;129;109;129;177;191;163;112;109;116;114;114;135;145;127;148;140;153;152;148;115;118;151;140;165;184;191;187;173;153;162;138;153;124;134;112;159;151;169;183;170;184;181;198;197;180;131;81;43;39;45;70;100;104;89;84;103;105;147;134;157;171;152;136;136;149;138;139;162;132;148;141;142;147;146;118;83;65;67;68;75;77;97;98;107;83;99;95;116;176;288;367;293;178;119;138;132;140;145;122;157;139;148;163;177;171;192;225;192;159;136;128;134;193;208;178;164;149;159;153;152;142;143;153;156;149;152;141;138;137;155;175;180;146;157;174;158;175;155;156;126;147;147;125;129;107;146;164;181;198;193;183;162;159;112;72;46;25;22;27;52;53;71;105;107;105;130;176;160;115;128;97;106;108;115;149;142;121;131;101;90;99;105;87;110;95;97;80;97;97;115;133;98;131;143;123;113;118;116;121;141;106;100;93;84;113;80;86;81;125;115;110;96;79;93;114;133;123;126;102;93;108;121;122;116;136;115;111;100;117;125;150;146;125;133;155;135;163;152;177;151;139;181;180;204;206;182;157;111;127;132;140;131;169;158;144;129;143;133;135;115;123;112;116;112;128;108;116;146;138;117;122;135;147;143;137;143;159;145;112;115;93;112;93;118;128;165;149;138;130;116;108;135;145;152;160;163;141;127;138;141;160;148;177;149;104;121;98;79;91;91;102;122;106;91;94;86;101;83;88;86;117;129;137;110;134;118;119;142;160;184;199;155;143;118;166;178;164;206;166;158;175;203;171;157;169;185;176;173;123;123;122;150;128;150;147;125;159;148;154;146;124;122;137;172;230;201;187;129;159;173;142;134;150;161;177;163;131;122;136;145;206;192;156;139;125;120;126;142;119;124;102;118;131;127;120;116;117;90;134;130;135;123;125;127;129;177;187;226;185;170;126;111;137;146;137;124;125;142;125;149;153;158;127;149;146;134;143;144;128;113;142;120;147;161;141;120;138;150;162;148;133;119;111;147;146;156;157;152;153;139;159;166;143;143;146;96;106;127;106;102;105;117;111;121;125;142;120;108;115;106;95;144;173;138;150;175;142;186;178;148;128;155;162;159;153;129;148;159;160;175;158;148;161;174;171;150;123;156;145;182;173;145;137;146;145;172;157;157;147;135;134;190;174;165;144;119;130;154;153;146;171;147;197;154;174;188;174;164;151;148;183;161;154;167;136;149;143;126;145;117;117;135;135;146;172;131;110;159;144;187;135;127;132;140;116;128;157;194;203;200;158;109;110;111;157;135;155;150;157;129;142;106;148;123;112;130;128;152;175;193;167;147;153;148;119;99;122;141;142;158;177;214;153;134;125;150;160;124;141;132;165;183;170;150;122;134;137;141;184;184;209;226;183;174;170;213;230;138;139;154;183;180;161;188;176;179;159;145;169;252;343;346;254;210;189;170;185;151;136;130;135;164;181;130;180;179;174;140;122;101;104;111;119;142;122;134;156;131;128;117;105;151;132;134;152;153;126;149;135;155;138;136;129;134;138;124;119;91;155;227;239;223;221;164;136;122;135;145;115;136;123;131;132;120;112;101;146;138;149;126;139;135;140;154;164;177;173;178;179;127;110;137;144;149;144;159;180;208;136;117;116;146;158;168;170;158;158;133;152;169;166;147;179;163;148;173;157;171;162;105;107;115;121;154;182;219;179;131;111;120;161;201;222;227;201;163;151;165;182;153;161;159;178;162;161;198;227;243;255;198;172;129;134;135;108;125;148;142;115;144;130;137;142;139;126;113;116;131;131;137;135;171;147;166;201;222;189;154;134;148;132;113;113;141;178;225;222;162;136;132;156;145;155;165;166;139;133;141;125;140;133;133;119;130;129;131;164;164;173;163;159;163;161;167;145;165;167;167;152;113;150;136;147;138;152;130;121;130;143;149;134;127;118;132;124;135;154;137;138;155;146;138;143;129;132;142;143;142;127;137;115;154;161;161;151;154;133;131;121;120;138;127;150;188;193;198;186;173;188;172;133;130;136;142;110;129;111;123;135;124;140;146;122;105;117;99;103;127;130;161;141;118;147;155;150;159;162;157;169;159;145;156;157;193;221;237;204;183;202;186;184;140;143;125;112;111;112;81;102;74;84;100;109;112;136;118;144;159;171;158;158;134;154;143;202;187;166;142;148;158;158;118;169;174;213;215;176;160;147;161;165;147;146;139;151;145;221;238;219;225;177;142;204;201;226;203;194;250;201;180;180;156;170;175;170;164;151;149;137;143;119;113;108;109;128;128;151;134;104;106;122;125;125;166;138;120;113;134;117;140;132;114;122;128;139;151;172;151;174;155;166;158;141;163;167;184;199;182;134;136;137;129;148;197;209;297;288;243;211;179;218;205;175;180;191;212;190;135;141;100;105;119;132;117;130;117;110;123;155;161;186;161;164;169;157;152;141;139;168;135;147;138;128;124;144;160;146;180;166;147;132;114;131;140;150;113;111;123;99;107;123;119;117;131;108;129;138;133;172;262;255;189;147;141;138;158;146;150;148;125;148;136;134;151;149;185;134;114;130;134;136;141;137;144;132;145;142;119;188;149;188;178;128;137;135;123;154;174;231;168;120;134
203;207;208;213;212;168;139;159;168;163;185;173;182;175;172;171;158;148;124;163;160;126;153;126;160;164;196;176;153;177;190;176;159;188;238;219;189;207;221;232;205;229;187;177;201;140;132;138;128;116;147;166;217;339;323;250;313;402;296;257;162;148;144;113;148;129;116;129;137;159;201;183;184;152;163;216;186;156;119;141;141;141;125;143;134;147;163;131;136;121;138;167;176;168;138;111;122;117;149;140;159;135;142;155;120;119;108;131;157;155;144;146;145;156;167;161;195;142;129;143;159;148;141;126;114;109;131;115;152;163;124;125;189;195;172;122;116;130;121;151;146;139;164;140;143;139;173;147;126;124;105;114;110;116;135;145;146;110;126;111;115;113;110;107;125;118;135;112;102;123;136;135;130;125;109;119;123;138;125;124;132;138;154;128;122;132;115;146;128;137;151;161;155;160;147;158;138;144;149;126;159;177;198;163;146;148;124;150;129;130;130;195;262;348;295;175;206;143;140;127;147;154;150;152;152;131;147;153;176;152;199;247;222;192;148;164;194;139;151;160;183;166;145;165;148;159;171;184;181;161;173;177;130;105;124;105;112;142;182;188;180;190;167;164;148;153;158;157;149;156;162;180;170;165;189;178;158;141;174;182;204;194;191;171;178;158;173;198;187;229;255;287;224;176;134;130;133;157;168;160;132;141;177;182;166;166;185;195;150;170;183;149;155;131;101;115;164;172;175;154;123;130;142;124;119;147;140;133;146;141;154;139;132;156;170;153;149;162;146;176;172;149;139;169;166;148;124;121;115;116;106;136;148;152;152;170;163;169;165;125;139;145;158;144;164;148;158;175;190;194;165;142;145;165;151;158;161;177;134;154;131;126;142;166;215;221;258;256;285;231;217;222;221;192;153;188;197;283;246;198;158;154;140;137;130;132;126;129;132;144;136;147;177;154;118;112;110;133;95;107;133;159;136;155;179;122;122;141;136;151;131;156;154;195;174;174;185;183;149;128;125;136;155;145;164;212;181;155;181;203;239;240;200;124;59;54;36;41;66;104;100;87;93;103;108;114;126;132;124;172;139;169;202;146;166;139;139;138;129;148;146;145;108;83;85;92;69;71;73;95;94;99;101;94;127;116;157;226;295;214;153;154;154;172;166;142;149;133;166;159;165;181;197;165;163;146;141;128;109;127;177;200;204;176;159;147;159;170;160;130;155;149;157;129;142;149;132;159;214;200;155;173;171;174;155;153;162;178;152;126;132;135;127;163;191;201;223;191;160;158;127;119;78;51;38;27;30;40;64;71;107;101;119;134;137;143;136;135;121;111;97;132;135;117;109;110;91;87;99;107;125;122;98;109;101;103;123;108;112;103;125;125;126;98;107;118;135;126;110;106;80;87;93;87;80;89;98;121;161;124;106;87;119;115;114;109;103;88;87;116;116;118;113;117;113;102;119;128;136;147;142;143;169;139;124;148;159;166;161;146;184;194;211;201;137;130;135;132;105;168;174;148;149;150;145;164;153;132;107;112;124;120;110;122;108;136;122;133;125;108;144;134;132;125;150;128;124;96;110;107;104;107;98;170;154;131;108;135;102;138;124;144;145;148;138;142;139;143;146;133;159;162;109;116;97;90;92;109;94;98;89;96;96;90;89;124;95;105;130;173;158;126;114;126;131;117;192;179;174;163;145;121;131;159;153;178;181;124;152;180;157;177;193;209;208;181;135;120;148;148;138;129;133;135;155;124;149;111;117;145;123;164;193;166;160;156;211;189;181;161;193;169;152;146;115;123;143;158;182;211;151;137;131;103;131;120;118;103;104;123;115;97;93;119;98;125;115;119;121;125;135;141;143;186;177;172;155;168;161;130;136;146;123;116;130;110;144;167;150;146;149;160;156;152;133;141;110;101;128;121;137;165;153;115;128;125;140;132;130;104;117;145;142;105;152;143;131;171;153;172;156;157;157;123;135;118;112;158;131;119;115;137;132;118;140;117;127;95;108;118;129;140;131;144;145;144;155;166;171;147;158;125;123;149;163;167;199;132;131;160;185;182;160;135;140;165;145;156;185;161;157;123;151;163;195;164;167;141;142;190;138;107;102;123;122;159;144;168;150;171;175;172;146;182;143;134;143;141;150;161;191;157;164;163;139;108;147;136;149;180;151;133;123;120;149;156;167;166;150;137;130;133;131;156;144;182;220;243;152;131;129;150;112;159;154;140;120;126;124;124;123;127;144;108;147;125;148;176;156;122;144;156;137;112;116;106;171;174;197;218;175;142;130;127;132;142;123;135;131;151;172;154;146;110;121;146;158;176;213;187;145;174;169;167;159;154;112;124;156;186;169;185;181;164;153;144;193;268;451;407;251;206;146;179;184;165;163;140;166;166;168;177;184;246;264;179;138;93;105;107;132;124;129;122;147;141;131;120;115;139;130;145;155;131;120;141;153;151;143;132;104;126;142;113;116;106;123;170;217;206;181;155;133;115;149;113;133;120;112;133;151;151;111;145;140;147;147;113;119;142;138;150;162;190;191;142;129;126;130;144;151;164;135;138;172;176;148;126;105;126;139;153;142;136;137;162;145;152;158;159;139;142;131;164;178;182;167;146;105;117;113;137;174;184;175;154;155;150;164;188;248;233;187;144;141;148;172;179;173;158;161;175;173;187;234;220;209;198;170;139;121;153;109;113;126;135;112;142;127;143;149;106;118;90;136;119;122;126;172;152;152;158;193;250;182;155;174;183;172;118;153;127;184;200;166;169;163;153;164;168;164;167;155;155;144;130;143;129;136;141;134;154;134;146;140;155;159;166;185;174;164;158;183;191;168;142;146;137;167;155;151;156;149;129;105;147;140;152;129;122;128;113;135;121;119;159;168;208;179;175;169;112;106;112;127;136;145;126;131;175;180;156;125;138;121;135;125;108;117;128;128;167;218;191;145;123;128;134;112;111;145;113;114;121;98;126;125;139;163;130;134;122;106;107;110;109;142;129;120;147;145;154;139;155;111;141;142;162;179;178;172;202;240;228;168;168;166;208;145;163;126;119;106;126;117;116;126;91;110;123;85;106;121;111;138;178;178;163;181;172;147;156;211;203;169;159;165;145;140;154;144;168;177;169;156;161;147;153;159;160;149;115;148;146;202;232;247;201;194;171;205;178;173;234;225;228;237;200;169;179;177;208;181;201;205;189;209;153;136;109;111;123;145;141;132;120;128;139;114;117;137;139;131;117;127;118;132;143;145;147;112;113;103;151;162;167;165;191;163;159;161;149;154;146;146;143;150;127;136;141;187;166;183;248;225;224;194;197;255;199;172;190;224;202;189;136;128;101;108;113;111;107;97;108;118;132;138;172;183;176;183;205;174;179;201;146;143;153;152;148;120;153;135;155;188;197;229;168;144;147;130;127;141;130;98;91;96;127;112;126;120;119;130;119;145;143;211;299;273;221;186;152;113;134;127;134;147;142;150;140;133;145;175;183;177;154;146;145;132;119;140;146;143;121;150;164;173;163;170;145;159;141;129;135;154;148;177;143;155;131
283;235;147;172;176;174;119;142;152;163;172;166;177;179;201;160;140;168;161;160;160;164;167;137;171;168;156;145;173;178;141;176;159;146;170;185;181;168;183;190;182;161;140;127;172;178;157;106;136;163;154;148;172;249;209;190;235;270;362;287;212;164;167;163;129;124;121;133;138;145;166;165;155;166;199;242;185;143;140;125;133;134;137;132;140;144;150;181;188;143;112;174;174;158;149;128;120;129;134;150;155;152;154;145;155;114;123;138;145;156;130;127;127;130;149;157;176;139;149;121;161;140;148;118;131;133;128;135;162;158;139;143;162;179;155;146;130;164;137;123;155;137;166;132;134;146;167;149;138;134;128;134;122;118;138;141;136;132;120;111;97;117;162;148;133;121;146;126;115;106;138;129;135;138;130;127;112;115;120;113;114;135;140;143;108;147;143;123;154;151;153;146;161;142;105;129;171;142;136;141;169;147;156;165;187;148;151;132;152;134;145;171;215;234;193;162;147;138;156;153;157;154;168;159;162;137;168;156;155;177;197;241;201;166;155;171;188;175;159;146;165;160;158;154;163;181;215;190;165;183;150;137;125;123;110;121;136;144;198;224;215;177;154;151;163;150;152;147;128;146;162;184;157;174;182;225;235;166;167;170;204;216;189;181;175;171;179;191;173;206;252;224;207;179;138;135;169;168;177;166;139;163;167;182;180;194;156;174;145;194;136;131;142;130;103;139;143;173;183;167;155;141;114;118;105;174;151;142;119;129;141;157;121;142;177;150;131;153;140;134;129;134;132;133;147;139;140;115;97;107;127;145;143;163;167;155;168;212;160;119;172;154;153;171;172;153;176;177;176;160;140;138;150;149;169;152;165;161;127;145;130;122;120;128;183;224;260;297;290;212;215;196;187;147;138;169;187;224;220;194;136;152;138;144;144;124;126;113;112;108;111;163;139;116;145;145;159;128;138;127;129;143;137;139;133;133;136;135;156;146;149;174;165;148;199;194;196;126;141;137;136;138;119;154;166;180;181;175;175;183;230;233;174;91;80;48;52;44;60;88;98;107;79;93;119;124;114;111;133;157;155;188;208;191;176;139;136;119;127;142;126;114;102;85;61;67;73;84;95;96;93;87;74;104;106;128;158;195;249;184;153;133;166;170;154;146;138;162;144;135;171;153;178;157;153;130;124;114;127;149;162;185;166;137;157;164;139;153;138;156;138;142;122;138;127;146;126;196;185;161;172;172;169;122;134;159;180;202;218;147;169;157;149;144;195;188;210;193;168;143;103;107;70;37;32;31;35;38;52;82;103;128;108;133;134;148;128;124;104;129;98;118;112;128;118;108;99;81;86;138;138;157;132;110;106;99;99;113;100;103;137;105;101;115;108;105;115;124;140;116;101;119;130;128;103;97;106;122;148;138;99;86;112;109;99;102;95;91;93;125;111;134;115;123;100;131;129;143;149;140;161;166;164;158;153;155;131;154;151;170;185;208;186;173;150;139;144;125;130;152;172;159;142;170;149;163;155;128;141;114;122;115;121;100;107;127;116;119;113;119;125;124;134;142;136;112;95;114;116;123;108;119;130;136;134;120;124;120;134;110;120;123;120;155;137;161;152;163;143;149;142;139;89;83;92;83;85;105;108;91;90;107;106;108;113;115;120;121;110;134;140;113;111;118;115;123;151;129;136;147;144;146;133;152;165;155;136;152;153;199;190;162;202;201;200;151;121;117;137;130;143;156;151;160;149;141;146;112;119;114;115;145;182;165;163;149;161;173;150;161;210;212;166;138;137;133;145;132;152;188;151;122;132;115;92;144;127;125;104;127;96;115;120;110;111;116;117;120;98;142;136;136;132;147;168;178;160;150;141;137;129;120;117;105;130;129;111;139;140;177;155;141;119;144;117;118;135;124;119;146;161;147;159;142;126;115;112;139;146;141;143;133;109;134;129;145;133;166;145;134;157;138;181;152;129;122;106;105;112;123;118;134;153;150;121;117;112;96;113;122;140;154;154;145;140;150;159;151;174;198;151;133;165;141;168;181;182;136;141;141;140;141;150;128;134;131;146;158;208;175;169;158;168;179;177;205;180;160;165;153;141;128;118;134;149;137;168;148;168;192;159;171;151;156;164;154;130;139;137;159;164;169;175;161;143;130;128;125;158;183;163;136;159;139;143;177;165;148;129;113;128;145;147;134;151;192;213;213;152;119;118;132;148;127;154;126;118;110;133;116;141;126;170;151;147;166;131;161;154;152;139;128;124;116;127;132;160;159;193;188;166;119;128;131;119;136;122;143;137;154;151;148;141;144;155;130;191;172;158;152;175;149;162;159;125;119;138;134;178;150;162;166;192;175;130;117;174;237;332;275;178;184;184;162;166;162;162;148;121;165;214;223;222;214;222;161;148;92;99;126;125;117;120;134;152;133;120;141;114;149;150;147;133;127;144;135;144;139;146;136;129;106;103;126;88;83;138;175;210;254;196;157;144;136;136;133;120;133;139;135;149;130;161;166;146;164;144;133;130;142;122;181;166;172;194;156;119;118;145;135;182;176;149;130;141;121;139;117;127;138;114;121;120;117;139;152;151;163;135;157;148;158;168;176;219;255;231;174;117;102;139;128;153;171;163;175;152;184;167;171;197;175;147;132;139;196;187;200;166;170;160;162;170;164;190;198;198;187;138;92;112;105;106;126;120;112;130;131;126;127;123;125;121;129;158;131;171;183;162;159;162;152;164;171;162;172;174;189;162;140;135;149;138;161;148;160;148;121;163;155;162;131;126;130;137;107;129;146;166;181;166;163;134;158;192;146;170;175;206;206;158;170;128;145;132;144;156;158;141;158;156;155;139;116;122;142;154;158;167;134;108;119;148;143;152;233;283;228;203;205;144;128;113;112;103;116;121;143;138;119;152;138;129;123;148;120;100;120;131;118;116;125;158;128;129;141;127;114;112;143;137;124;143;129;127;136;150;138;141;120;148;138;116;125;137;126;156;152;134;127;150;144;109;132;122;145;134;190;164;158;172;168;196;183;150;138;205;168;169;158;124;126;108;107;130;105;124;123;134;91;104;93;106;94;115;192;159;191;232;248;203;182;180;203;161;137;141;151;157;139;135;174;183;213;157;153;167;211;164;155;151;143;139;141;168;208;254;209;200;160;163;167;193;204;221;256;225;180;158;155;160;159;182;157;288;355;285;166;159;119;130;125;132;121;114;100;111;100;103;140;119;127;142;142;129;113;126;149;118;131;123;135;129;125;158;169;176;193;177;163;170;150;159;156;179;160;150;162;156;130;154;160;181;210;224;191;177;208;203;198;177;189;197;179;198;123;107;121;132;130;104;90;107;102;128;159;171;185;167;148;159;160;169;197;191;151;149;130;140;136;138;138;137;140;247;282;290;190;184;150;160;158;144;106;131;112;89;124;121;128;108;110;136;138;107;152;229;320;309;229;196;159;138;143;130;129;141;153;174;143;150;167;224;235;215;185;157;146;138;123;131;153;140;133;164;159;145;161;152;195;178;133;134;180;169;172;136;155;154;139
249;230;176;167;192;182;142;138;160;145;159;163;173;204;196;180;135;164;159;168;161;145;157;182;148;168;154;139;169;169;120;138;130;136;129;176;165;149;151;150;152;148;146;146;160;177;158;137;112;134;157;164;185;170;141;144;159;206;257;291;267;192;170;163;153;118;131;124;137;152;131;123;152;150;160;189;175;143;117;163;196;178;147;145;147;159;146;191;195;186;158;137;186;146;143;112;142;109;131;128;136;137;156;155;140;128;126;142;130;167;171;123;135;135;147;148;167;167;141;114;131;132;130;137;107;139;142;143;157;182;145;151;143;158;119;148;156;134;143;133;135;138;138;129;147;162;148;165;148;118;116;134;135;116;149;168;162;120;124;134;115;138;133;135;139;126;124;128;117;117;135;133;143;146;127;116;120;110;104;133;112;126;120;126;118;132;111;132;133;128;128;162;125;96;114;132;147;144;150;142;142;166;169;173;185;172;143;133;148;140;138;170;134;173;167;147;147;129;152;135;134;158;155;174;124;146;173;178;170;151;190;160;205;187;168;143;185;167;160;156;132;169;191;169;145;187;208;218;175;165;161;103;121;116;114;141;133;124;199;251;239;187;120;151;159;161;170;124;138;139;149;152;158;154;220;274;291;196;188;160;183;185;195;203;201;166;186;168;176;193;175;217;197;159;182;156;172;178;160;141;139;165;144;184;187;203;162;158;138;138;137;134;127;123;121;129;154;150;178;171;156;176;147;116;112;143;148;147;127;132;134;132;117;144;165;143;112;137;120;131;150;173;150;132;139;171;152;121;117;125;112;140;144;163;168;159;143;146;139;119;128;157;150;197;157;154;136;157;149;158;174;158;170;191;168;160;146;164;152;154;147;103;128;140;158;189;214;205;216;192;183;226;206;162;154;190;189;215;198;172;129;145;156;131;134;130;122;116;112;111;98;118;114;116;126;136;143;145;142;133;133;158;148;155;148;126;123;107;136;142;153;159;163;177;189;181;150;149;131;120;135;134;159;172;182;193;181;172;154;186;184;182;148;108;83;54;34;49;51;77;92;99;89;96;109;131;116;137;128;124;161;186;178;162;182;176;153;136;138;172;129;131;102;74;71;62;65;88;118;116;114;82;69;82;97;110;162;213;236;179;147;126;122;127;132;158;166;158;155;153;125;132;152;138;154;113;107;127;138;134;150;180;165;135;137;166;139;139;133;133;121;123;134;128;117;118;120;131;159;185;151;153;144;121;169;146;189;191;162;187;224;189;178;173;172;199;217;165;169;146;123;92;48;50;34;32;29;33;55;97;120;134;148;146;142;151;117;116;131;120;122;116;118;112;133;128;99;106;96;141;191;170;126;150;128;120;117;115;128;103;109;117;120;105;135;125;120;125;124;124;127;131;178;129;129;88;100;85;129;113;92;89;89;93;82;88;96;85;101;118;90;132;125;118;95;120;123;171;181;165;158;177;170;166;196;171;133;177;213;197;223;229;200;165;182;155;181;171;171;150;161;189;195;173;187;179;182;145;135;113;123;151;142;116;99;116;136;124;122;114;91;114;139;161;129;126;76;125;130;135;108;127;135;123;130;139;137;132;112;142;119;133;128;157;159;132;132;152;153;169;146;130;92;88;93;94;96;91;108;97;91;97;85;88;104;106;115;110;128;128;117;112;112;134;128;135;106;109;126;160;144;145;147;154;186;156;158;163;177;187;181;208;198;240;221;163;135;146;164;167;137;144;190;158;154;168;189;126;152;112;128;140;132;188;131;131;151;158;151;193;246;260;185;146;130;152;130;154;155;150;123;100;121;115;117;132;130;138;137;152;109;115;96;103;119;110;104;115;138;140;122;153;134;160;150;146;142;143;144;129;133;132;125;133;135;144;146;137;134;121;124;134;126;119;150;108;126;119;120;150;163;167;165;150;125;118;142;120;127;126;127;129;150;129;124;142;147;141;123;168;167;161;165;147;135;130;146;141;118;143;128;143;141;120;126;121;125;135;110;134;141;158;164;145;146;139;148;174;184;179;168;166;148;173;199;222;161;138;169;138;159;130;125;146;153;126;128;162;156;152;153;134;142;159;149;172;174;137;147;131;128;122;124;126;120;138;157;138;154;152;158;167;152;146;154;161;129;120;168;161;179;180;181;177;145;141;157;151;151;141;173;191;152;131;145;174;156;152;130;103;146;147;151;143;122;158;147;147;128;118;125;126;126;156;151;140;109;114;110;98;131;142;177;163;137;128;149;142;149;136;148;150;157;122;117;121;142;153;175;182;130;122;118;125;136;135;149;154;134;183;177;175;156;151;156;190;187;158;157;172;192;136;162;181;113;127;143;139;149;176;168;140;160;174;161;134;162;180;199;162;150;175;165;187;189;172;185;154;175;170;252;256;238;209;167;154;149;118;113;120;142;129;169;149;150;149;148;106;129;119;139;143;170;113;135;126;138;128;143;146;124;102;114;122;103;123;154;180;181;231;187;187;157;159;145;155;124;101;136;125;130;156;153;128;179;156;141;132;149;143;144;144;174;234;191;149;143;107;141;158;142;159;128;106;147;152;153;146;126;112;119;124;128;139;126;156;148;166;143;138;180;166;164;162;216;305;358;270;146;111;116;134;147;201;187;207;208;192;199;171;151;160;133;162;174;193;199;198;168;186;171;147;162;176;184;195;155;147;161;118;115;121;119;123;117;138;126;127;120;142;131;137;105;143;172;171;177;181;173;148;174;137;158;135;146;162;180;186;166;143;131;136;146;125;123;113;141;125;131;142;141;133;148;149;115;123;125;137;162;165;144;148;148;182;184;184;161;172;192;194;176;163;145;134;125;136;122;139;154;138;160;130;125;119;118;122;132;181;161;156;93;129;142;165;189;288;334;283;210;167;155;122;123;102;130;127;121;141;141;150;129;104;134;141;131;143;129;136;136;147;132;141;130;133;120;141;127;116;125;137;119;126;153;147;134;148;158;182;150;128;123;118;138;129;130;135;130;165;147;141;131;132;132;120;136;136;155;152;147;154;170;171;187;165;171;179;197;231;183;154;151;107;125;102;122;103;133;136;125;105;100;106;95;122;133;173;199;255;315;355;293;215;156;141;132;141;140;176;160;148;123;156;174;158;168;153;193;201;199;167;150;173;166;139;193;211;302;271;206;158;162;166;135;168;276;239;221;185;150;159;166;154;164;198;301;437;353;226;136;127;150;153;135;101;129;101;109;92;133;118;130;141;139;134;148;120;131;147;147;132;111;128;141;136;152;154;170;188;199;126;182;198;154;174;126;181;164;187;175;160;138;172;150;174;218;175;195;194;177;184;172;166;184;154;143;110;130;136;141;134;111;127;108;124;141;151;179;166;158;146;155;173;164;180;171;181;159;135;152;132;116;149;155;163;183;260;288;225;190;188;178;164;153;161;115;97;95;109;118;105;125;114;127;127;132;126;179;255;227;189;174;149;139;127;134;108;146;149;186;117;134;151;190;235;195;212;159;138;99;118;127;160;173;120;151;163;147;149;144;207;199;184;143;167;182;181;163;154;159;139
224;191;175;176;209;191;169;139;158;120;158;186;176;190;187;173;155;128;128;150;149;151;154;171;195;194;156;149;149;111;138;123;123;151;110;128;128;147;166;153;134;173;148;140;131;180;159;132;131;157;155;152;169;158;143;126;135;199;218;325;392;239;159;132;136;117;124;123;134;147;140;135;128;156;156;151;150;129;131;178;190;170;137;163;158;122;120;165;197;178;159;146;158;157;155;124;127;146;134;156;139;177;206;163;142;147;128;134;127;161;153;151;135;139;150;135;155;137;140;146;111;127;134;123;125;108;125;129;223;233;181;120;130;121;124;154;151;123;134;142;143;126;141;147;139;143;137;146;143;105;118;125;111;87;149;127;161;141;130;112;120;129;119;129;129;116;126;127;109;107;133;168;182;173;158;149;119;143;121;140;146;141;132;88;123;127;148;125;133;123;151;144;129;160;122;134;140;150;153;169;164;177;174;207;195;171;121;131;142;146;138;150;182;164;132;136;143;143;143;140;163;140;161;189;154;163;181;162;142;135;168;158;163;180;186;167;174;166;139;140;169;196;196;190;174;167;182;186;181;144;134;119;117;128;118;140;105;165;163;179;197;167;122;138;142;138;152;143;138;146;141;151;114;147;214;306;279;198;168;161;198;198;193;182;186;178;191;175;157;158;187;218;182;172;158;172;199;220;201;170;183;150;190;178;203;167;152;142;139;133;122;129;118;129;135;139;167;162;170;155;172;173;165;147;129;125;133;153;140;157;146;110;120;130;174;155;161;141;140;126;150;137;156;151;121;159;145;137;129;158;151;122;114;135;148;166;159;163;161;117;123;152;177;171;154;142;166;152;180;163;163;159;157;187;200;204;204;179;175;156;136;141;142;119;139;146;174;166;161;174;210;173;179;184;148;144;164;152;166;161;141;138;117;144;115;106;140;85;81;89;106;110;110;111;114;145;133;153;132;146;151;161;155;153;138;138;149;150;154;149;145;139;128;187;188;167;157;159;135;115;124;141;133;165;181;181;184;183;171;159;160;162;113;97;64;47;50;64;91;113;115;87;123;88;112;119;125;118;107;134;154;169;159;151;151;148;139;142;152;150;139;112;114;83;60;62;72;80;110;130;91;63;43;71;83;129;172;280;269;181;149;153;155;143;150;132;159;150;162;126;154;167;167;150;124;142;117;129;118;134;144;149;153;143;140;140;138;116;114;118;140;135;114;134;123;140;133;158;136;156;151;148;121;118;147;146;163;163;204;236;302;282;174;141;155;188;192;187;142;135;115;84;57;33;34;39;29;26;55;78;125;140;140;133;140;128;130;133;118;115;112;103;134;142;126;114;127;87;110;128;159;130;144;110;158;140;125;136;143;136;127;112;119;132;137;126;132;130;122;107;104;127;156;126;141;110;107;97;99;106;99;117;106;83;93;102;96;101;108;97;115;112;122;111;104;131;131;192;186;180;149;177;166;196;173;165;153;195;198;225;237;228;185;164;181;167;159;172;156;164;174;180;191;173;188;195;171;150;130;140;142;124;123;99;144;120;127;104;117;127;93;131;161;164;140;95;117;119;142;135;114;121;122;122;127;136;115;135;144;154;132;112;122;159;166;148;148;132;179;152;145;124;106;105;103;87;102;97;97;78;83;83;93;107;100;106;135;123;97;127;101;129;119;119;133;126;96;110;121;151;158;129;151;147;180;147;143;110;151;176;177;197;216;261;204;156;143;149;137;168;159;149;166;111;131;170;175;146;139;154;120;134;127;159;157;128;99;102;147;149;198;233;180;159;136;118;130;121;133;132;119;111;114;131;151;138;126;118;126;139;146;144;96;128;119;107;126;132;123;121;159;169;177;147;144;117;121;146;131;155;149;118;118;130;147;142;139;98;140;132;143;137;135;133;164;149;130;130;142;160;175;180;146;141;126;139;163;123;130;120;131;135;153;124;127;132;145;109;139;144;162;122;142;133;123;126;134;123;151;135;149;156;157;132;116;128;118;125;120;111;124;144;159;156;136;144;165;183;197;178;153;158;187;161;220;225;165;174;148;140;163;138;144;141;121;149;143;135;149;171;120;118;138;129;165;162;152;138;127;122;106;111;98;112;120;140;127;151;139;139;161;181;151;163;142;139;134;128;144;160;169;193;201;184;189;149;153;162;148;162;165;196;187;173;123;143;163;150;115;140;145;129;129;126;135;138;129;123;114;101;121;124;142;180;200;164;124;112;121;125;126;149;132;142;157;131;148;168;174;171;165;153;119;129;113;123;129;155;146;150;153;131;107;120;134;162;173;143;167;197;164;164;166;168;221;229;185;148;143;163;185;168;131;137;119;128;134;171;168;158;161;160;145;165;119;144;137;154;162;180;148;139;159;189;181;200;173;174;173;169;227;215;212;174;136;166;149;128;120;138;127;145;153;178;170;126;112;119;138;121;128;139;145;149;168;161;169;148;119;127;109;153;129;94;122;121;131;167;191;170;184;194;195;157;125;136;131;123;119;137;145;142;148;162;143;153;131;132;141;162;119;156;176;189;167;177;163;147;163;183;189;154;158;129;128;157;192;185;159;156;133;106;110;111;124;141;140;147;146;184;207;218;192;162;232;350;394;313;160;123;91;114;131;194;239;233;212;203;152;132;160;129;159;159;167;174;233;200;175;149;193;165;169;184;155;153;170;156;157;137;143;118;111;130;132;136;112;125;110;103;139;125;106;135;174;175;212;199;174;196;175;180;147;154;172;169;189;144;128;156;143;155;148;122;136;131;146;118;137;137;141;125;161;119;145;112;115;142;170;200;141;170;147;189;174;179;169;149;174;171;150;163;147;128;120;133;140;139;138;148;136;134;105;132;102;136;131;151;166;135;114;147;146;146;195;345;437;298;232;187;139;102;107;107;130;139;108;148;149;132;128;96;107;111;138;134;137;136;150;120;109;126;134;127;113;112;135;138;137;112;130;104;121;117;134;163;196;178;135;155;154;129;154;151;134;141;136;149;139;140;178;184;161;146;143;142;176;164;164;159;182;216;231;180;147;178;212;216;170;150;153;119;113;108;108;120;135;133;155;123;106;129;112;153;179;193;222;258;352;432;257;168;140;126;130;138;138;144;152;127;143;152;182;199;174;175;144;191;195;176;171;171;180;182;182;211;267;262;185;151;124;162;146;177;228;240;200;155;154;113;139;142;145;173;268;327;285;199;143;141;143;138;133;130;107;106;142;143;130;109;132;125;127;156;127;138;130;151;145;154;113;142;129;148;162;194;184;198;145;174;222;221;191;150;178;202;233;198;152;153;156;170;147;176;176;177;213;194;234;184;211;182;196;163;105;113;121;130;136;150;140;148;133;121;125;157;155;185;143;143;162;156;176;167;159;163;130;144;146;126;120;147;136;174;185;190;229;186;193;192;140;167;151;154;118;111;113;116;121;145;123;111;119;134;145;132;142;176;187;171;143;154;152;149;155;144;139;147;153;112;113;131;165;155;181;182;178;136;126;141;157;209;190;138;119;133;137;128;155;154;188;170;158;146;156;140;134;121;152;143
161;193;150;182;203;186;164;156;158;146;169;163;179;196;176;161;172;153;169;165;167;151;130;172;197;211;178;138;131;125;111;128;142;152;127;107;133;165;142;174;132;137;135;136;130;146;133;149;165;150;149;151;153;131;129;133;141;154;182;274;329;220;143;126;122;124;116;129;146;137;131;126;137;166;177;157;131;129;132;156;221;180;141;143;150;134;120;152;149;162;124;140;165;171;147;139;164;143;149;150;167;215;183;201;142;148;126;112;130;140;125;140;128;143;147;144;139;156;172;129;134;136;127;133;125;142;123;151;164;180;162;134;130;118;131;125;185;128;168;135;148;165;123;136;153;150;157;166;145;151;124;141;110;129;138;130;132;133;135;111;122;111;143;133;118;145;137;134;125;130;102;166;211;210;175;144;112;145;130;175;166;147;149;148;148;123;142;112;137;124;151;154;149;154;132;131;132;147;154;196;182;169;234;242;222;213;158;146;142;129;159;156;161;158;164;136;146;121;129;138;171;166;155;184;181;171;190;210;179;124;119;141;172;197;176;167;160;159;144;144;168;223;203;219;172;166;154;147;161;162;137;109;94;129;126;124;116;149;133;164;158;159;142;148;205;206;198;135;144;147;170;151;124;143;187;197;221;164;169;173;210;217;187;208;188;158;176;156;183;167;173;166;182;185;162;174;211;231;242;214;151;162;166;170;159;165;174;180;154;140;139;151;163;157;147;139;156;153;152;184;180;162;175;183;150;152;168;151;147;173;118;138;158;161;168;175;147;144;127;169;145;141;140;115;142;137;107;118;119;122;128;116;144;136;164;186;191;183;154;124;145;145;155;147;159;186;146;140;161;160;187;157;170;174;175;179;211;184;177;152;147;158;129;154;139;139;159;150;142;162;199;206;167;171;148;166;176;168;144;147;106;154;126;124;129;112;99;87;81;87;89;96;106;115;145;140;136;153;158;150;185;212;202;167;164;142;155;135;149;153;149;134;158;168;180;175;148;135;177;144;123;163;164;165;151;169;166;179;182;156;130;133;149;109;91;82;72;93;110;122;133;128;107;101;100;129;117;137;138;122;132;159;162;142;161;165;152;137;135;161;142;151;116;91;73;48;76;80;90;116;82;80;56;65;64;84;144;191;226;185;158;190;195;165;123;132;140;145;143;127;151;165;142;175;126;149;138;119;106;136;162;141;150;136;153;163;140;133;134;145;150;144;133;140;130;128;147;168;146;139;181;148;137;128;136;134;132;154;187;336;419;305;181;139;137;190;210;172;168;155;121;67;58;58;39;38;38;45;58;79;102;124;138;116;111;102;136;124;107;139;141;125;128;155;141;112;104;103;97;126;116;124;132;130;118;141;145;145;141;123;126;129;114;139;122;133;110;149;109;110;119;121;154;152;135;93;88;101;109;98;105;109;106;93;103;97;118;101;92;110;122;124;107;114;108;108;133;153;185;152;161;152;177;170;146;140;144;223;198;210;221;228;184;202;160;154;169;157;162;177;178;192;187;182;198;217;207;162;124;113;123;120;134;133;139;114;117;100;106;109;131;118;144;178;169;127;117;132;150;146;131;98;131;128;147;126;117;116;111;128;128;131;141;161;162;154;130;174;144;163;176;149;150;121;110;106;98;90;91;93;91;96;124;110;110;100;95;107;96;106;123;128;115;99;103;109;110;99;105;119;130;146;157;167;154;138;157;153;168;184;187;172;200;251;224;203;144;141;123;154;161;165;141;144;121;126;167;127;128;135;130;143;125;119;134;133;119;115;142;134;193;176;184;167;159;150;127;117;130;121;119;131;128;132;121;170;141;117;131;172;150;175;158;131;132;115;112;139;143;155;145;187;170;139;127;111;150;135;140;156;169;155;115;140;146;128;119;124;137;150;158;139;146;153;154;168;141;150;162;173;190;159;123;120;142;133;133;155;160;131;156;158;142;137;131;119;127;121;123;176;182;133;146;131;131;146;136;139;139;136;157;145;152;118;134;132;104;89;94;119;143;167;158;163;164;145;164;158;165;142;162;144;160;180;179;180;169;174;143;143;131;134;134;140;150;133;142;126;145;152;128;128;94;108;156;128;158;115;132;129;128;125;128;133;129;110;99;167;158;152;146;166;131;121;148;145;145;144;119;133;200;199;220;185;204;166;171;142;162;152;187;202;208;166;145;144;151;154;127;134;133;163;157;130;127;137;132;125;131;103;114;102;134;196;263;211;156;130;120;132;127;118;123;148;143;140;159;161;164;177;173;151;139;138;117;117;122;131;159;150;126;95;115;111;129;144;136;162;169;177;184;174;188;205;231;243;189;136;135;171;164;153;125;140;131;112;151;181;175;188;158;141;148;135;123;141;115;136;156;182;140;178;178;182;200;182;168;155;154;166;202;214;181;176;161;155;144;128;122;125;162;152;139;168;177;142;138;144;121;122;134;154;163;175;155;165;187;162;104;120;139;141;133;122;136;149;149;162;185;165;161;191;169;166;147;127;117;128;145;107;141;159;150;125;142;130;154;153;134;141;162;143;137;177;189;169;153;177;191;246;249;183;167;153;147;171;264;270;192;156;131;116;122;120;150;156;144;154;146;195;259;260;222;178;207;263;310;264;168;139;133;144;156;207;247;264;234;213;176;155;146;166;162;197;141;179;176;170;148;179;181;199;213;195;143;159;149;145;131;143;117;126;161;145;122;144;130;137;113;117;130;129;134;160;166;140;199;177;185;196;194;180;158;161;167;176;137;144;139;146;123;144;141;131;113;132;144;129;146;137;137;142;120;95;102;124;117;156;149;161;157;156;156;148;157;161;133;146;173;158;168;130;122;118;124;153;120;125;131;129;149;125;127;126;146;128;143;146;155;125;129;141;110;142;195;278;393;314;219;147;115;112;123;128;117;121;129;137;137;138;91;109;110;124;108;118;137;139;135;117;136;142;124;139;133;136;183;144;149;159;119;108;143;104;130;164;182;196;133;151;158;143;174;178;193;166;157;147;156;155;170;167;149;158;157;134;158;171;160;182;171;228;253;245;142;172;189;192;172;144;139;125;136;126;135;121;151;147;131;136;123;117;126;174;214;232;242;250;285;319;210;173;134;131;132;123;141;171;130;151;123;137;150;162;165;163;154;146;193;210;150;159;189;197;171;180;209;196;164;146;142;142;117;147;187;213;182;162;142;138;121;124;149;163;190;212;203;167;136;160;125;140;135;150;110;120;136;130;134;131;124;123;129;132;137;151;135;122;153;139;121;102;143;156;161;185;187;184;159;184;205;258;220;164;183;242;301;213;164;165;162;190;186;162;190;215;217;204;247;232;181;140;164;148;130;95;114;150;157;213;222;162;148;139;124;145;172;188;161;167;145;152;157;140;148;137;128;129;143;125;144;142;130;146;140;161;195;166;175;153;126;150;146;128;121;131;126;126;117;119;126;114;111;107;131;125;108;145;135;119;135;161;166;149;127;119;123;141;134;120;140;141;152;147;156;158;150;132;149;152;170;185;178;120;116;129;142;139;134;148;150;142;129;156;149;137;133;109;123;144
174;178;155;223;197;186;170;155;163;166;175;167;170;183;189;206;195;186;177;174;134;150;122;134;180;184;182;152;135;127;133;127;170;132;116;126;130;122;146;134;142;118;154;144;135;124;100;142;137;144;149;144;140;134;118;119;132;157;164;213;260;175;141;130;109;128;126;141;133;135;153;121;144;150;139;143;142;132;122;146;143;149;137;111;116;129;141;121;127;130;130;127;170;181;187;175;185;179;162;167;174;212;220;176;157;129;158;126;112;117;112;114;156;168;166;163;136;148;162;168;131;134;143;129;117;116;126;167;161;152;145;125;127;133;136;161;184;177;162;178;146;146;143;127;134;157;148;154;160;156;115;132;137;137;124;153;110;128;137;124;98;126;151;132;134;140;135;153;151;138;134;136;222;228;203;167;140;155;153;171;167;192;174;158;140;128;142;142;146;144;128;162;152;133;157;124;141;173;200;253;237;204;188;248;231;204;186;172;151;143;158;189;184;169;150;122;147;168;120;166;156;156;157;174;177;178;171;175;156;140;121;140;148;192;155;180;140;138;154;149;158;186;210;188;171;160;142;152;149;159;142;109;123;122;148;105;124;129;152;137;120;109;140;184;258;387;274;227;164;161;155;142;127;127;158;175;145;153;156;170;225;211;206;207;191;176;171;182;173;168;180;168;206;162;175;169;181;212;208;198;182;140;148;161;167;172;173;142;170;149;169;172;185;128;154;181;177;140;132;137;164;174;127;172;141;152;181;172;164;142;142;118;125;137;186;163;153;170;166;154;152;131;127;138;117;144;125;128;112;160;144;141;143;136;152;153;179;149;138;139;103;150;116;139;162;166;148;163;125;163;171;168;206;209;190;183;179;187;207;123;151;143;144;141;162;143;128;155;147;168;166;174;132;142;174;153;159;158;130;144;136;111;125;127;116;124;97;91;104;87;105;117;108;118;133;149;160;193;185;192;234;261;227;166;145;145;127;145;138;140;122;135;140;155;159;184;190;165;155;126;128;151;168;154;179;140;155;199;167;170;157;155;151;106;69;60;89;94;128;141;112;113;96;104;125;133;125;151;161;152;143;147;143;149;160;140;137;161;144;172;147;156;114;119;77;59;67;70;81;87;87;86;70;74;62;83;103;156;150;153;156;152;160;168;144;158;139;116;152;137;139;147;174;163;127;116;134;138;124;143;138;150;160;137;167;149;142;125;129;148;157;164;143;131;121;105;138;118;136;147;133;148;159;125;140;131;129;138;151;237;336;236;179;149;165;167;173;166;181;142;103;95;70;39;44;33;25;33;55;95;95;113;103;88;108;124;107;139;147;132;144;141;151;153;139;115;114;88;96;92;87;116;121;127;130;156;169;137;146;154;122;114;132;129;137;138;140;124;116;127;123;127;167;149;107;99;90;116;120;86;115;124;112;99;99;102;99;100;123;108;109;115;135;97;94;111;137;156;178;196;178;150;138;125;147;143;150;178;179;184;191;248;226;193;175;170;170;156;166;176;177;215;185;207;193;236;204;179;119;128;112;91;135;124;141;113;123;120;98;124;142;141;127;164;141;133;128;135;147;141;133;107;147;150;146;134;114;115;113;118;124;144;160;182;161;124;144;166;121;162;183;159;157;137;118;88;111;107;109;90;87;95;102;113;108;115;110;89;98;116;132;106;140;130;115;122;114;97;126;122;123;161;167;148;160;148;154;151;189;194;207;180;217;233;227;196;147;136;132;139;131;129;133;134;132;115;124;137;110;128;125;119;127;135;135;111;139;129;142;135;178;159;179;207;223;215;144;154;116;136;137;142;105;140;171;178;170;139;130;164;246;215;187;142;124;122;135;135;156;153;196;190;150;125;141;121;129;182;162;152;144;154;116;146;135;155;124;148;143;143;153;152;135;153;152;125;109;140;143;155;147;159;126;107;123;152;133;150;131;132;154;137;155;129;134;135;136;140;158;180;187;142;167;152;146;133;131;135;141;151;145;128;140;146;126;106;91;108;113;130;139;161;174;181;155;160;162;185;160;164;125;168;151;169;166;129;149;148;155;121;141;136;131;125;143;140;145;145;189;149;143;99;103;113;121;145;143;139;137;150;142;127;116;124;109;116;122;140;134;145;136;120;152;162;150;155;166;135;147;147;182;177;174;201;208;180;152;164;151;179;168;172;172;158;140;148;142;144;168;152;165;150;145;135;138;134;129;129;125;131;116;101;135;172;201;179;146;127;122;122;108;120;131;137;139;130;148;117;171;152;174;151;128;119;105;94;131;147;153;138;106;85;73;98;117;122;134;135;156;164;186;171;218;257;264;225;159;126;115;115;179;149;134;120;142;134;165;152;212;222;145;145;136;136;132;120;154;135;168;160;182;167;158;172;172;157;166;146;154;165;164;190;184;150;136;164;158;138;118;126;134;183;165;203;197;150;157;153;139;133;137;165;177;200;186;184;169;138;131;116;131;137;128;120;118;137;172;167;175;179;185;200;187;181;135;141;115;120;107;126;142;132;146;133;113;127;119;153;145;150;124;132;154;155;180;182;161;194;190;210;208;197;129;167;173;242;321;311;230;190;148;126;126;117;146;161;158;178;158;175;226;242;203;150;195;212;215;227;170;126;137;157;148;208;260;266;198;211;148;161;134;147;171;195;179;160;156;144;156;170;214;259;232;198;166;162;145;130;141;138;139;141;144;133;125;127;125;109;143;139;157;156;149;155;176;181;193;192;203;186;200;163;193;173;150;182;145;150;117;160;131;156;138;147;134;149;135;133;112;123;161;144;112;112;118;115;152;125;148;159;166;167;125;151;153;143;138;160;146;131;146;132;129;104;128;152;152;144;90;115;139;112;132;130;144;132;153;155;177;146;119;154;129;132;140;218;269;327;237;159;126;99;110;115;101;117;122;130;123;124;121;114;115;114;110;122;135;157;141;130;122;145;162;130;137;159;196;177;172;155;129;115;130;128;128;149;138;158;138;168;136;148;172;164;180;200;184;147;177;163;162;153;176;156;171;131;157;178;159;171;157;200;206;183;168;147;171;204;193;161;145;114;141;126;142;138;139;160;151;128;135;131;146;158;238;203;232;229;205;221;193;148;171;134;133;113;145;152;157;157;142;128;162;163;167;170;174;154;148;162;152;172;194;187;193;147;171;158;166;126;156;150;127;145;168;178;164;156;150;120;109;94;133;127;116;151;153;140;147;144;147;145;133;141;122;131;137;140;135;133;123;145;132;139;129;108;143;141;136;156;144;157;144;156;173;195;178;156;154;150;187;231;211;166;219;244;251;203;190;156;142;173;196;161;181;228;214;195;201;176;158;141;129;117;113;124;110;150;187;219;243;187;165;154;140;133;188;191;152;161;153;133;119;115;138;166;168;141;135;160;161;133;145;140;141;151;164;170;176;157;153;148;143;155;124;113;130;125;115;128;136;132;119;125;116;123;134;133;138;142;159;149;174;158;138;147;171;134;134;141;156;134;143;146;155;149;138;130;153;164;171;137;130;123;134;140;127;125;125;133;118;138;135;110;150;134;157;147;136;148
120;141;141;185;191;191;165;125;163;158;158;156;182;177;167;176;212;151;191;177;204;150;155;146;163;184;167;170;164;128;111;112;143;156;132;122;129;143;131;162;152;161;160;169;141;127;111;102;150;134;144;129;156;145;154;125;120;132;130;168;201;161;128;112;135;111;163;150;180;160;136;132;121;125;126;119;110;106;136;130;149;132;138;153;134;159;141;115;126;122;103;118;159;157;149;188;214;161;137;144;181;237;280;215;174;142;136;137;95;112;120;131;129;182;184;132;123;188;193;192;185;162;146;163;184;205;156;158;178;186;141;146;135;153;155;173;155;154;150;153;132;133;129;141;148;139;158;167;163;154;154;129;149;130;141;157;137;114;111;126;110;141;137;136;114;110;126;186;192;175;147;136;190;207;203;155;129;130;148;156;173;160;161;181;140;151;124;139;139;137;133;137;140;160;146;139;167;171;225;263;267;210;182;202;207;203;217;185;155;187;182;187;204;181;176;158;148;151;142;138;144;143;171;138;171;172;174;171;143;142;141;132;168;158;150;164;156;148;159;148;168;189;221;204;190;172;159;151;176;173;170;144;139;129;151;148;145;134;140;126;122;120;145;163;352;511;365;238;195;171;199;157;142;130;136;119;136;137;136;156;181;193;189;182;210;185;158;163;182;186;192;209;217;155;152;174;175;167;207;160;154;151;111;147;135;159;152;150;160;159;161;162;150;137;166;200;174;135;170;160;188;172;177;189;171;151;153;149;175;125;139;116;130;140;145;162;137;137;184;173;159;123;125;131;118;162;132;133;111;149;136;138;154;165;142;149;161;145;128;119;130;128;126;136;180;153;145;139;147;110;160;155;166;188;192;134;152;153;145;150;163;139;136;142;145;150;123;150;148;166;134;155;134;165;149;146;159;145;151;152;165;152;129;146;127;107;111;87;75;107;95;93;105;116;146;192;182;201;177;190;251;316;236;174;142;147;161;121;117;126;115;134;121;157;163;174;153;132;148;142;134;136;170;151;127;162;148;170;186;183;160;186;134;133;94;74;76;95;115;119;123;137;119;118;110;107;135;157;164;166;153;137;166;148;158;180;138;137;154;133;146;138;134;109;95;87;62;63;77;86;62;76;71;84;95;92;125;138;127;150;136;138;168;165;159;141;141;135;153;150;133;148;184;144;144;129;139;125;119;140;136;148;139;139;163;147;139;153;155;172;134;176;179;149;156;125;124;128;136;137;138;134;172;124;127;114;113;106;157;162;195;167;147;151;172;164;176;165;164;151;135;101;73;44;43;35;35;42;55;78;99;107;91;92;115;97;125;163;147;119;116;147;152;171;147;106;100;91;98;86;104;111;102;91;120;141;141;142;138;134;119;119;119;133;136;145;136;125;125;113;109;117;132;122;95;91;78;99;93;99;94;103;105;92;97;88;111;93;131;115;118;178;149;131;116;113;134;164;162;201;167;146;133;140;108;101;150;166;183;126;221;293;260;219;193;211;207;200;187;174;192;172;215;205;207;191;188;160;130;110;106;97;118;132;137;160;157;135;131;106;130;143;156;158;135;146;125;145;137;137;122;127;122;138;148;135;145;127;116;111;126;140;142;183;174;139;140;151;156;158;171;160;143;127;123;97;94;79;91;83;81;90;115;127;98;99;107;124;100;127;134;132;128;116;104;105;114;107;135;128;122;152;156;193;145;129;164;172;192;233;231;181;208;238;194;201;154;128;113;118;132;140;143;145;100;112;131;133;114;118;141;137;145;123;158;127;142;138;160;160;154;199;229;259;315;270;180;141;136;152;139;125;120;143;159;160;184;135;143;177;242;215;181;164;141;152;154;145;145;143;177;168;144;134;128;128;157;169;187;161;165;140;135;142;138;130;155;127;126;169;171;157;138;116;138;127;128;139;163;142;159;151;140;153;124;123;140;124;118;133;132;149;154;131;146;115;139;160;147;191;174;137;138;143;140;139;139;165;162;154;138;155;143;135;146;145;110;103;131;108;143;161;155;138;148;142;151;167;151;179;135;121;171;147;122;134;145;165;166;139;129;151;113;136;160;142;139;142;179;181;114;115;104;108;129;158;152;132;183;128;144;151;159;112;107;108;132;132;136;123;132;156;128;167;170;205;209;207;157;158;158;209;204;225;195;179;142;169;195;174;163;156;150;144;142;151;136;143;160;145;142;141;134;131;140;132;148;134;154;143;136;122;121;134;151;134;140;147;118;146;159;125;158;146;146;146;134;147;152;143;155;134;146;110;110;109;134;126;128;105;89;89;91;114;109;103;123;141;159;209;202;200;286;357;275;194;132;116;122;139;120;138;155;147;141;162;181;198;201;225;152;150;155;159;130;114;144;149;159;165;179;173;176;182;155;130;126;142;168;156;173;127;160;164;137;109;120;119;115;139;171;174;194;197;195;159;138;156;132;115;147;176;171;210;220;186;159;117;114;116;126;115;109;112;154;144;156;166;171;192;168;139;152;185;145;139;131;127;124;151;153;141;119;130;140;147;130;136;146;148;138;131;148;156;176;151;153;174;177;179;159;163;154;139;191;239;253;211;198;170;135;141;134;143;156;178;159;176;196;168;165;197;161;163;207;189;226;176;183;127;117;122;153;220;276;262;236;193;192;146;132;148;161;162;183;151;145;167;181;190;180;233;268;189;137;125;145;146;118;126;125;150;136;138;128;115;131;125;158;225;241;219;159;203;192;182;190;156;168;170;155;170;177;156;181;159;164;153;158;125;154;120;124;150;136;163;118;107;124;126;124;140;130;140;115;119;146;119;129;153;135;149;133;133;168;154;143;163;175;154;134;122;142;112;110;133;113;130;120;146;137;138;114;139;126;147;143;162;157;140;132;121;142;141;145;169;187;225;203;173;128;116;113;109;120;139;125;114;119;136;127;121;132;129;127;140;160;157;155;141;151;144;147;139;123;153;195;193;138;134;116;99;120;140;125;140;157;147;147;135;139;153;181;168;210;198;207;181;167;177;175;182;155;176;162;126;133;143;136;122;146;180;170;162;133;140;166;176;202;200;156;132;151;125;127;129;155;173;174;139;168;171;168;167;170;171;154;182;178;182;163;159;133;157;142;159;143;146;164;146;152;156;168;169;151;160;155;134;137;127;143;165;164;191;198;182;138;147;147;152;131;143;129;144;163;179;184;175;177;147;134;123;114;122;119;118;136;156;171;141;153;156;142;130;117;131;113;129;130;143;109;105;113;121;129;146;152;136;156;142;147;164;164;158;156;179;194;183;139;139;167;178;210;212;203;220;215;190;142;168;177;176;176;221;207;189;198;206;164;149;115;111;138;128;91;120;113;162;219;249;195;172;161;146;127;142;170;160;122;156;134;131;116;142;150;154;169;166;143;141;135;142;128;128;126;137;147;153;154;151;152;139;162;141;138;122;108;136;127;125;131;122;113;115;106;105;90;140;121;128;138;164;170;147;161;146;140;134;124;128;149;127;130;127;135;139;121;152;173;163;162;110;131;129;160;144;145;141;136;129;123;155;157;139;110;126;150;151;157;156
128;139;148;214;254;159;150;133;132;140;159;151;135;161;159;170;181;149;168;214;192;166;156;157;160;182;177;178;153;139;129;117;150;120;136;122;118;136;116;133;174;178;188;173;161;134;140;121;118;141;129;133;138;143;159;122;142;112;150;154;158;140;127;121;119;115;115;129;161;119;127;128;138;149;121;120;125;126;118;137;148;120;137;158;158;176;153;132;102;103;106;103;130;132;124;190;251;203;147;164;175;300;301;253;185;151;142;135;119;112;125;118;123;149;153;140;147;213;266;232;156;158;151;161;286;350;227;199;188;189;146;169;184;163;192;172;160;145;143;111;138;108;126;118;111;143;150;133;159;140;157;143;133;136;149;139;141;133;127;131;142;142;132;114;125;105;167;235;273;209;139;117;169;154;177;136;140;140;136;131;157;171;171;186;150;148;132;109;161;130;138;147;125;122;128;126;144;165;194;217;259;206;183;174;174;195;230;208;146;164;159;206;226;234;197;182;151;117;141;140;154;153;157;158;160;171;174;145;160;134;152;153;162;145;190;166;140;132;154;167;162;168;185;191;202;189;202;185;189;154;146;117;125;134;128;138;145;161;131;130;120;129;128;176;290;411;337;230;155;155;184;166;146;137;127;125;134;139;140;142;186;161;163;161;232;200;180;213;178;184;195;235;191;178;174;173;162;148;169;144;173;121;138;177;132;172;191;176;194;160;136;165;149;188;150;171;168;164;154;138;152;175;184;196;179;146;147;155;155;171;131;121;114;138;122;158;122;124;170;163;162;109;126;122;136;149;135;143;137;153;135;162;149;151;157;148;152;139;147;119;120;140;159;146;158;147;171;152;145;130;129;160;191;172;155;128;125;173;182;167;150;152;149;158;145;127;130;138;144;144;130;162;172;147;121;166;132;143;160;156;177;143;163;154;132;119;101;105;97;101;122;113;93;131;127;154;194;184;150;160;217;225;213;145;119;126;108;131;108;109;109;116;127;138;144;177;181;162;154;148;165;148;151;160;159;164;172;170;183;171;175;163;139;116;87;71;74;95;98;100;143;146;142;143;122;123;120;155;164;149;157;158;166;167;173;160;159;134;137;142;161;174;123;106;83;63;73;51;58;68;72;68;83;89;93;104;115;125;136;148;123;126;143;145;176;123;136;128;137;133;146;142;151;151;131;126;120;142;136;130;144;145;145;131;144;133;119;132;176;161;128;176;158;179;143;111;113;125;125;113;150;192;163;141;138;126;124;127;143;152;146;184;135;190;161;149;174;157;141;105;113;74;66;50;36;28;37;55;61;84;88;112;91;78;103;101;137;149;148;152;143;147;171;146;141;99;87;93;105;85;86;126;90;120;115;124;123;133;129;122;145;132;144;139;137;159;126;109;112;105;109;123;147;104;93;90;103;101;98;71;98;112;110;98;75;105;110;98;111;137;129;132;150;140;125;118;154;150;152;164;163;149;125;111;90;110;115;134;138;185;238;335;338;242;174;169;185;201;190;137;175;212;231;209;173;187;158;139;132;105;109;94;137;148;172;178;161;133;104;137;136;163;164;156;158;135;107;145;144;136;128;120;137;146;157;127;137;129;129;129;136;154;169;172;167;153;135;147;162;173;153;170;148;151;115;87;89;98;74;71;84;103;97;130;108;115;144;111;89;115;107;114;123;120;125;119;113;115;148;137;117;146;186;161;177;172;153;205;209;231;212;206;212;228;240;202;133;136;127;118;126;138;167;164;139;115;91;122;137;114;103;130;144;139;148;140;140;139;183;196;204;205;264;287;315;287;165;156;166;181;177;141;134;101;140;156;178;126;149;171;229;189;154;173;165;163;178;143;145;157;134;160;161;145;126;134;160;193;225;222;183;142;126;135;154;126;152;110;150;139;168;138;128;138;163;124;128;135;196;163;174;142;126;119;123;132;143;128;131;133;126;164;162;133;130;142;161;140;132;130;144;142;114;131;158;156;151;167;179;137;148;116;135;136;93;116;140;135;138;177;150;149;143;156;165;149;153;147;188;177;155;126;134;159;136;143;132;134;158;164;121;140;121;139;146;121;128;144;174;183;121;115;102;110;159;158;133;153;183;146;143;164;142;119;118;102;117;140;121;141;138;133;152;152;162;184;201;207;219;153;171;203;205;209;197;183;145;185;211;173;172;159;166;142;133;158;189;155;144;136;148;140;151;141;125;135;139;157;138;147;159;136;108;114;116;122;130;125;129;151;189;177;155;133;132;156;148;120;132;123;145;124;136;111;108;120;138;156;151;104;75;79;75;92;97;128;127;152;215;218;236;215;267;347;235;159;146;148;139;137;129;135;142;150;128;149;188;210;220;232;169;162;153;165;155;133;135;137;184;174;166;179;142;155;135;127;151;170;156;151;152;159;167;132;132;115;103;107;132;138;127;168;165;164;167;162;153;135;127;130;153;153;165;201;178;187;152;151;133;145;153;126;129;157;152;143;141;156;185;176;170;185;203;195;179;146;145;122;166;166;166;159;146;142;123;132;143;167;142;140;116;140;129;143;156;146;136;124;159;176;158;136;143;153;198;205;167;194;170;162;154;142;124;155;161;186;168;169;171;178;158;182;173;177;204;185;222;184;132;110;104;110;139;174;232;242;202;204;211;188;154;136;137;171;159;146;114;153;179;195;225;199;210;194;135;123;124;125;138;143;127;125;142;122;113;104;109;121;164;272;354;257;217;178;222;158;172;171;144;158;175;176;166;183;138;154;152;134;123;112;133;152;136;136;153;134;127;119;134;138;163;154;122;109;86;125;101;118;133;137;153;131;139;148;148;206;185;220;170;145;146;120;158;121;146;119;134;160;142;144;147;126;163;142;122;128;143;147;119;132;123;130;129;125;154;164;152;157;204;142;133;108;124;105;122;124;131;164;134;119;134;129;143;150;121;112;139;145;161;160;165;193;148;132;155;132;174;172;145;122;132;119;130;163;160;127;143;128;157;130;145;181;200;182;215;207;224;187;181;161;160;160;176;174;165;116;132;168;153;147;144;160;188;168;141;160;163;173;233;209;154;119;108;116;129;145;170;168;145;149;200;198;199;151;142;144;147;156;184;181;181;193;157;146;150;135;147;157;134;155;179;177;182;205;153;177;126;142;141;144;166;155;159;178;152;190;141;147;164;160;139;133;135;144;135;176;238;238;181;186;151;142;136;129;131;148;155;171;163;178;169;170;150;151;144;130;122;146;128;161;145;98;109;119;144;149;168;133;164;170;149;125;158;173;180;206;164;148;143;152;149;178;226;271;260;232;243;195;154;148;186;202;209;222;220;205;198;193;185;131;120;134;138;142;134;114;115;157;235;217;211;188;185;164;123;137;142;130;161;123;149;131;128;148;151;146;150;157;170;157;141;142;124;128;140;143;137;159;160;181;158;172;180;170;138;108;123;123;126;121;114;127;125;135;135;102;118;130;123;126;141;169;149;138;161;147;136;150;141;129;155;144;131;129;119;133;153;194;210;197;169;152;153;161;156;161;155;156;126;138;139;131;127;149;129;147;154;142;179;159
139;170;214;259;280;205;158;155;133;149;124;141;160;123;140;148;153;161;159;175;205;173;154;145;148;179;181;172;189;132;132;137;146;135;129;145;156;135;170;170;147;187;194;161;154;138;123;148;121;140;147;149;146;195;213;181;115;129;146;156;144;131;146;119;126;135;106;135;135;125;134;131;131;157;148;143;144;121;135;136;134;132;135;152;161;159;166;115;115;122;117;133;151;130;146;216;227;210;125;151;192;248;302;301;196;187;158;134;121;133;128;127;113;126;143;123;134;184;254;261;133;135;164;215;420;499;322;203;158;158;144;131;174;200;203;176;152;126;150;120;121;129;142;117;107;117;132;141;134;127;107;139;140;162;125;137;146;126;145;106;148;120;136;137;138;143;144;172;233;198;130;124;139;160;144;194;117;127;124;125;142;144;137;158;155;124;134;122;117;145;110;120;145;133;132;128;140;155;150;154;153;152;158;165;193;162;167;176;160;168;187;182;235;255;201;178;151;110;150;135;169;167;154;166;185;170;132;134;162;134;157;131;134;180;207;186;145;152;163;133;209;218;195;198;169;179;167;178;199;183;148;159;148;134;126;178;181;184;179;139;133;128;125;144;183;245;205;163;135;167;165;150;138;140;117;121;133;136;183;207;224;186;164;186;195;194;220;214;195;191;195;171;180;193;170;212;180;154;134;167;146;148;138;158;117;146;158;190;178;179;187;177;152;129;149;161;173;154;148;137;146;163;194;196;180;144;153;135;165;154;116;138;119;113;147;141;124;139;173;168;144;159;158;115;131;144;141;122;122;135;146;140;182;182;155;150;134;171;140;128;113;141;139;161;164;160;129;172;152;158;144;164;162;168;132;126;162;146;185;167;155;178;187;190;151;128;142;130;129;148;138;121;137;176;145;145;131;156;137;154;168;160;181;174;144;133;98;93;75;107;128;120;122;125;124;139;133;150;156;141;158;193;172;128;116;110;98;101;132;133;123;127;128;144;162;183;142;152;157;184;150;150;161;149;160;174;175;160;179;164;190;167;140;122;78;74;72;89;95;134;122;145;163;122;118;134;136;145;120;136;164;180;178;165;147;152;173;136;150;151;146;172;113;87;78;96;57;65;52;73;61;63;90;99;97;115;139;144;124;146;142;140;138;147;138;138;152;121;135;147;135;153;172;146;151;130;158;111;138;162;165;159;128;135;135;144;108;136;150;157;136;146;152;157;161;137;111;146;115;124;141;148;154;166;137;114;166;130;112;137;135;133;139;170;195;146;148;160;156;111;106;104;65;43;39;26;28;38;56;102;123;109;81;81;111;147;147;151;142;114;150;151;187;148;138;125;86;80;94;98;101;104;120;115;121;128;128;133;121;127;133;113;130;126;153;145;123;109;92;91;114;120;104;107;81;76;83;81;70;95;76;106;124;112;105;107;98;91;98;120;134;162;144;129;147;176;153;167;160;163;156;139;132;136;88;97;140;160;176;163;218;296;332;244;187;185;193;201;227;185;199;212;233;194;173;186;159;152;129;108;95;103;127;151;149;138;118;132;147;122;138;154;152;164;170;141;122;117;121;120;128;114;113;119;129;135;133;128;131;124;133;148;140;147;153;163;128;147;149;146;157;147;153;147;104;102;75;86;79;76;67;91;115;126;115;111;116;126;94;97;98;125;113;116;124;122;128;153;130;121;133;150;141;174;178;192;201;217;250;211;206;218;180;199;225;210;175;149;122;130;129;161;180;190;147;114;126;136;120;92;121;122;137;145;150;152;183;163;199;231;235;264;286;264;280;240;159;154;195;203;201;164;114;126;118;131;172;172;160;131;131;143;165;162;168;212;190;175;118;130;132;147;180;176;174;138;172;177;242;218;171;138;130;162;145;139;159;159;133;113;159;165;165;137;141;146;135;170;191;170;153;133;142;139;147;141;141;141;145;139;136;143;128;142;132;145;149;136;148;127;164;129;146;147;149;152;150;150;170;170;116;123;133;115;143;126;121;130;150;137;125;136;148;147;141;175;126;144;181;156;148;132;133;130;138;123;117;137;146;118;135;114;122;158;134;126;141;159;147;134;145;122;120;150;156;150;149;143;170;149;165;151;169;136;115;121;131;126;147;124;161;124;142;132;132;204;276;260;227;149;178;158;173;194;163;161;157;184;172;207;159;171;179;151;149;155;174;174;147;148;140;132;159;153;137;134;146;135;157;143;170;116;121;112;124;139;135;142;143;159;171;178;179;171;146;145;119;125;117;102;111;137;135;138;127;118;137;146;139;90;62;72;91;124;121;128;137;150;210;256;286;205;229;202;218;191;163;154;159;149;179;158;152;146;165;183;197;196;208;222;188;141;153;170;158;135;144;171;211;258;191;182;155;136;139;136;151;140;143;143;126;136;143;134;94;121;104;109;123;125;136;158;167;155;173;167;151;157;131;151;144;143;165;135;170;178;195;134;118;133;113;119;148;129;129;139;143;148;142;164;181;206;160;203;201;159;149;146;139;182;195;167;140;145;144;129;120;144;153;136;141;100;143;165;154;141;135;176;141;152;156;147;139;168;162;175;192;192;182;140;136;126;143;134;155;158;178;199;172;176;139;159;147;143;151;167;209;175;145;97;110;106;118;163;202;202;231;259;235;204;189;161;145;149;139;133;145;150;188;225;211;186;199;170;126;123;133;130;141;135;136;115;135;122;113;112;118;119;148;232;315;272;200;170;158;158;167;149;165;157;175;174;177;151;155;124;153;127;122;155;150;171;177;135;128;142;157;124;127;136;150;150;140;120;122;110;108;133;120;155;149;158;138;146;160;197;232;219;197;137;128;117;121;137;136;129;149;141;146;119;123;134;137;117;125;120;137;140;125;132;116;137;122;161;129;136;146;164;146;118;135;138;109;131;117;154;180;196;155;119;129;130;122;121;136;93;125;124;143;127;173;194;161;153;130;125;133;176;145;163;147;128;127;133;124;130;143;129;116;136;131;163;192;228;281;230;187;173;180;185;173;170;158;179;157;130;137;142;108;125;172;211;231;232;178;143;153;174;204;191;172;122;124;123;144;164;145;154;189;163;192;211;222;166;133;148;155;149;165;185;157;169;161;139;128;143;124;157;165;186;173;159;216;214;190;152;155;176;140;151;173;156;143;155;160;189;147;134;156;160;120;121;101;139;148;169;212;228;227;212;142;143;136;105;123;131;170;150;198;167;177;201;197;192;158;122;128;157;172;197;145;140;133;98;110;140;118;113;175;152;150;141;151;174;188;196;226;180;155;182;216;249;284;294;303;252;248;179;155;155;164;188;197;253;251;223;216;216;185;156;117;126;147;191;142;113;147;180;170;197;271;333;266;186;142;124;131;106;123;123;159;144;164;134;147;147;169;156;150;149;156;147;142;135;125;131;128;143;143;152;126;189;224;198;150;122;113;128;134;105;128;112;121;116;115;128;142;135;142;124;116;128;115;119;144;158;161;148;138;122;124;156;130;103;122;120;136;220;279;293;231;164;166;191;179;189;146;168;140;140;144;128;157;139;143;125;146;142;131;160
140;141;192;230;276;201;153;131;131;133;163;152;137;147;176;166;174;165;141;190;231;236;173;133;147;182;175;161;147;133;151;148;125;146;142;157;184;164;146;165;167;205;147;127;141;141;157;120;139;154;152;142;168;210;258;209;164;130;147;150;143;108;137;115;119;132;119;111;115;142;114;149;116;152;150;140;133;125;106;123;111;124;125;132;153;159;162;154;119;155;143;126;145;137;166;166;196;143;158;144;155;220;236;196;174;155;137;139;136;113;137;112;124;139;136;117;122;175;177;165;136;115;131;240;428;471;329;201;125;120;124;136;146;192;186;177;158;140;154;155;129;112;117;141;105;107;121;115;103;107;128;113;128;138;142;131;111;148;147;155;136;136;122;128;109;122;123;145;166;154;139;155;142;126;164;177;146;158;148;127;130;154;134;141;134;149;144;127;121;127;127;119;117;115;124;155;174;156;133;138;143;141;146;144;131;154;170;159;162;153;164;157;195;176;192;172;128;160;143;152;173;130;151;171;173;176;148;152;135;131;145;117;125;151;171;177;145;165;137;134;151;151;145;184;162;156;155;196;202;170;147;139;132;120;121;171;202;190;162;146;144;139;128;134;159;150;180;149;159;142;215;179;168;130;127;128;152;168;223;358;300;237;165;204;207;197;215;215;182;177;194;193;174;160;165;187;174;161;118;124;123;127;132;142;136;147;142;179;191;183;188;198;165;165;129;139;148;167;168;158;151;144;165;184;165;146;124;133;131;178;140;125;132;113;143;130;142;126;150;151;153;134;131;128;134;142;134;126;144;117;132;135;165;185;149;134;154;172;154;180;144;164;174;158;135;159;170;138;140;141;140;137;159;123;140;131;118;148;143;177;173;163;172;160;183;169;116;140;124;152;154;143;132;142;135;136;159;169;155;161;157;159;158;134;134;137;125;93;100;102;125;138;146;140;116;123;140;128;112;146;121;136;136;120;108;140;104;130;120;153;124;124;136;132;161;159;146;124;160;179;193;150;157;158;162;188;171;191;180;172;161;193;158;106;69;68;77;77;108;111;116;126;132;122;90;113;150;148;155;126;162;146;157;166;189;198;157;135;150;159;165;139;128;94;63;63;62;61;58;64;90;95;81;112;106;113;132;136;152;137;113;143;137;118;127;133;143;126;121;136;129;150;168;158;124;128;131;138;175;175;186;184;152;145;135;124;134;143;133;126;132;158;161;160;157;114;137;110;121;146;121;148;157;155;165;130;119;130;119;146;131;156;137;156;132;167;197;183;166;133;107;76;59;30;23;31;25;39;57;101;97;113;104;95;108;112;121;143;123;138;151;171;172;163;157;119;87;68;65;71;96;87;121;111;117;137;118;146;121;123;103;107;114;145;129;131;125;92;70;76;87;148;117;110;98;90;97;81;92;72;86;112;103;117;109;113;110;114;109;115;123;129;129;146;159;172;152;178;160;144;156;141;117;125;137;120;133;148;195;157;168;233;266;254;169;157;146;194;164;159;166;204;238;234;163;151;164;165;133;113;100;101;135;130;132;120;139;149;156;132;132;118;137;175;132;127;115;124;112;139;150;147;133;121;137;145;148;137;144;149;161;149;145;142;112;122;150;165;151;184;153;166;163;169;110;114;108;82;75;63;57;84;96;97;113;103;118;106;98;94;98;97;127;103;142;120;151;138;139;135;151;135;144;154;192;244;235;233;234;209;189;183;201;204;193;189;202;157;120;110;118;139;176;185;123;101;109;109;104;103;108;105;133;167;175;159;142;151;183;244;272;288;276;228;220;214;133;157;154;175;163;121;94;137;132;159;205;228;220;167;129;128;176;197;223;272;267;200;150;127;126;134;184;196;164;142;151;201;247;258;155;148;129;127;121;150;161;114;169;156;146;140;129;145;157;135;121;135;151;189;153;141;121;141;131;157;135;165;175;156;144;145;115;110;144;115;118;138;131;142;176;128;150;129;145;142;148;166;163;164;138;138;112;132;106;113;133;131;198;178;142;135;154;142;138;151;144;146;146;132;123;150;137;129;119;124;127;126;151;160;169;155;118;111;133;124;146;159;129;140;184;131;164;133;145;149;154;125;147;139;140;148;138;103;126;133;148;127;135;128;165;134;130;152;127;174;251;216;183;164;165;161;150;189;151;157;181;200;182;175;203;182;162;166;170;167;176;197;150;158;137;168;144;147;154;127;123;173;131;122;137;142;124;99;123;144;153;133;107;134;163;160;136;148;121;120;115;120;120;121;124;107;104;120;127;160;135;174;118;103;98;75;97;151;170;154;138;173;238;317;319;226;171;189;193;182;202;213;169;173;170;167;170;176;215;179;164;195;174;203;143;165;147;164;151;156;178;206;283;280;233;176;176;145;138;153;153;147;151;147;165;146;161;141;104;105;130;126;130;124;133;166;170;158;178;176;184;160;139;135;125;114;148;135;152;156;159;144;137;132;155;118;126;123;133;154;140;153;140;158;204;209;167;204;177;147;143;117;134;181;187;188;149;136;163;135;126;134;143;143;140;122;139;144;134;140;149;151;169;174;178;160;140;151;147;189;239;203;169;159;126;158;135;161;158;164;185;159;164;140;141;151;126;156;181;158;181;130;122;73;117;118;137;158;192;190;228;265;255;239;231;216;166;161;160;161;138;147;152;208;182;176;163;177;131;139;126;115;133;148;137;118;143;128;115;111;117;102;153;172;214;199;160;144;136;147;172;163;147;146;129;187;159;158;197;165;168;165;123;138;145;185;150;139;144;158;155;130;137;138;127;154;124;116;86;125;127;128;149;173;160;145;158;175;152;175;177;194;180;153;138;138;136;138;127;152;130;182;180;164;132;125;153;151;146;114;124;129;138;122;109;107;139;141;157;185;152;139;137;116;139;104;125;102;119;161;192;196;155;131;133;147;119;125;117;113;121;138;152;187;183;218;211;181;147;138;133;164;135;171;206;181;143;140;147;134;146;125;118;148;125;150;183;233;266;214;169;217;238;212;186;144;155;176;153;148;133;139;131;145;177;206;249;229;167;169;140;183;172;175;171;141;131;119;152;192;161;170;187;191;195;221;191;181;164;155;189;156;170;176;177;146;155;124;126;132;151;160;163;162;178;191;199;210;171;175;135;184;160;171;145;158;169;146;149;162;123;120;133;108;140;111;115;115;136;161;217;244;196;174;131;134;105;125;123;148;155;169;167;191;189;247;249;221;188;157;146;153;159;147;164;172;149;133;128;139;131;140;135;132;135;140;187;191;184;196;194;192;163;244;301;307;287;323;335;270;205;192;128;133;134;178;181;207;202;194;206;188;171;164;124;169;191;214;153;139;152;159;170;207;269;382;319;206;193;176;146;120;116;131;139;144;152;139;142;146;189;163;177;186;169;153;136;137;144;124;142;161;152;144;158;163;153;168;143;116;126;135;154;141;116;119;119;106;121;116;130;134;127;137;152;158;159;143;152;163;189;170;146;127;135;124;122;109;126;120;182;216;302;316;245;176;160;188;180;179;191;176;142;151;129;150;148;147;143;154;144;127;135;168
148;149;179;193;229;188;144;148;147;156;129;154;161;148;146;165;140;149;164;185;252;212;187;146;146;156;137;153;140;139;150;131;172;166;152;158;173;168;162;157;168;169;152;141;134;151;130;127;153;131;161;157;163;210;279;210;148;140;142;147;110;128;126;138;131;147;134;151;115;133;134;147;134;146;120;144;132;127;117;115;121;133;132;139;147;169;178;149;161;125;162;123;137;164;127;151;135;137;149;113;151;166;188;144;163;150;119;157;110;113;124;150;121;156;125;106;107;126;143;148;132;114;127;166;309;346;249;198;151;136;125;131;136;156;189;176;153;203;180;142;129;123;125;103;96;110;118;104;129;131;133;122;113;121;140;135;165;161;148;157;125;132;150;120;125;116;124;122;135;139;147;133;133;123;120;156;175;160;143;126;116;105;139;140;141;138;135;125;162;154;129;136;129;137;148;153;159;144;144;121;120;140;134;147;131;127;141;140;139;168;162;159;171;175;168;173;151;143;146;162;149;177;158;168;155;154;157;134;159;145;121;128;119;116;145;161;132;122;160;157;144;145;145;153;176;154;156;196;194;164;148;138;108;125;121;157;226;252;198;149;154;138;158;137;114;121;151;154;146;173;208;190;136;137;131;159;135;176;291;435;391;257;185;185;194;176;168;191;177;200;182;175;168;151;163;165;168;150;160;122;106;153;147;135;148;142;208;176;197;179;168;186;179;154;155;141;157;158;154;141;137;155;152;146;138;133;155;135;148;156;132;136;137;145;137;153;132;155;151;139;139;127;130;123;110;136;123;130;121;151;137;140;168;182;167;174;137;160;131;141;155;158;147;148;159;139;152;155;132;149;137;163;145;140;137;111;111;125;142;138;167;168;157;175;162;136;151;134;145;141;132;150;154;150;156;131;150;147;158;171;159;178;132;144;132;110;104;93;77;112;120;112;120;114;100;116;121;112;129;124;98;104;142;115;127;115;122;112;133;154;133;151;154;135;162;155;179;145;141;139;152;163;133;137;179;171;170;209;187;172;175;181;136;106;77;75;69;84;117;122;136;127;118;108;108;127;142;108;121;136;158;139;153;167;183;177;168;141;143;153;164;142;107;103;66;63;59;63;62;75;80;90;81;90;116;132;171;132;143;117;137;137;124;121;158;129;149;167;135;136;152;166;161;164;123;128;125;153;161;159;192;204;187;122;147;139;117;121;113;108;130;132;141;143;130;139;124;125;129;122;134;169;189;145;153;131;133;125;152;146;166;156;148;159;148;167;194;182;165;117;92;69;56;43;37;31;30;47;84;98;120;114;103;89;131;122;127;124;126;117;129;130;140;164;159;140;94;69;61;81;87;103;122;140;121;94;125;141;107;111;94;125;119;129;155;151;124;75;50;67;85;119;111;102;96;102;105;91;82;84;108;106;126;145;140;145;131;108;108;122;122;127;112;133;142;150;144;143;150;108;130;137;118;98;109;120;131;136;153;149;167;204;269;199;165;165;180;175;179;191;182;171;202;194;176;147;156;167;128;117;119;113;132;113;115;129;143;164;160;144;126;138;128;128;149;120;118;107;122;127;153;153;132;156;179;163;136;129;122;165;205;200;156;162;146;136;134;138;147;182;175;163;148;148;118;127;94;92;97;80;94;84;106;95;119;120;114;112;99;105;97;97;114;128;140;116;131;140;137;148;174;177;176;161;174;264;300;262;208;174;190;200;176;169;178;167;176;155;115;124;139;146;157;137;147;146;106;91;122;108;107;138;139;169;146;142;128;166;198;202;207;207;217;176;182;164;150;112;139;168;141;137;134;124;137;169;267;361;294;187;144;156;203;202;195;228;224;175;142;130;125;133;146;155;164;149;159;177;212;195;163;136;145;163;133;158;143;132;129;137;150;148;140;151;176;135;146;136;194;178;160;165;138;139;162;132;131;157;167;169;163;113;114;159;123;132;128;130;158;191;181;167;131;159;143;143;142;136;133;129;120;117;113;127;129;142;138;172;180;160;172;142;136;137;159;138;163;158;156;144;145;141;143;91;126;104;103;125;124;129;133;132;114;169;113;147;148;141;136;137;143;143;152;160;169;139;148;145;129;129;146;143;125;117;118;118;117;147;157;148;156;135;158;156;172;158;199;191;179;162;146;180;144;162;195;188;186;187;156;141;148;130;166;137;173;151;174;142;160;139;163;180;142;150;153;117;123;140;132;141;149;126;134;119;138;161;135;139;126;142;154;147;133;147;137;99;127;128;121;119;117;126;122;135;152;140;159;132;124;96;78;88;116;130;157;181;161;194;254;370;349;259;206;179;209;175;216;226;198;158;149;183;205;224;207;207;209;180;177;140;120;138;159;151;144;148;169;226;315;307;269;216;187;169;147;150;156;125;136;164;154;151;145;144;122;124;135;170;143;135;125;188;186;166;191;207;202;155;141;140;151;151;165;158;156;158;158;144;166;133;133;134;143;117;123;159;161;149;143;156;170;181;165;190;158;148;116;117;123;139;130;151;155;121;153;151;145;140;136;129;140;173;128;137;142;145;155;169;168;188;189;153;148;136;141;160;182;207;155;135;121;129;124;143;135;154;170;168;145;155;153;159;142;145;148;149;175;147;132;112;116;127;142;156;210;219;242;261;277;277;281;207;198;181;192;166;165;129;163;157;191;183;182;170;169;144;121;142;148;130;136;121;140;130;101;119;125;110;127;145;148;123;140;139;144;173;132;142;127;129;145;135;153;164;198;187;162;157;142;134;162;172;168;151;151;167;188;153;154;158;129;127;117;115;123;143;131;149;180;156;163;154;136;146;142;181;136;165;161;131;119;152;161;155;185;176;188;172;146;141;149;112;138;136;133;111;141;155;127;137;110;112;109;143;151;147;172;142;120;137;120;103;127;134;131;138;174;164;125;117;132;123;110;120;119;126;121;156;158;215;251;278;288;228;193;121;134;135;120;193;184;169;180;144;144;136;121;106;117;120;128;156;151;165;184;205;169;186;246;306;240;152;169;166;114;137;148;142;119;136;165;163;240;203;178;151;153;153;174;167;151;118;143;160;181;170;153;164;184;199;217;189;191;187;224;225;187;184;157;144;132;127;123;154;140;155;142;171;181;184;158;166;212;192;164;152;130;158;147;124;162;146;162;147;157;150;142;119;114;119;130;120;123;139;154;197;216;206;200;159;130;103;143;107;143;148;159;156;175;173;195;221;222;211;174;152;128;136;159;156;147;126;146;117;139;149;165;157;130;148;137;133;161;155;172;172;195;223;197;260;362;505;379;296;286;322;213;162;154;138;131;158;179;202;151;193;206;199;179;154;158;163;179;210;149;146;163;176;187;198;240;280;272;251;211;192;135;124;129;124;140;125;124;134;177;162;150;161;144;137;149;124;131;143;145;157;148;133;127;157;146;142;157;150;145;112;136;116;117;114;133;133;137;106;122;120;100;162;157;156;135;150;141;151;135;162;192;179;166;153;146;110;124;122;136;115;162;179;214;216;174;156;133;124;150;162;186;188;161;174;140;151;127;141;138;135;145;146;149;134
134;157;204;210;188;186;174;136;162;157;161;156;142;146;157;160;144;155;163;191;208;209;152;145;146;127;156;148;142;104;156;155;142;132;162;189;162;134;121;154;164;177;136;132;149;148;171;175;132;162;173;167;168;225;239;211;127;128;133;117;104;113;117;124;161;159;141;132;149;164;145;162;163;121;136;113;111;124;133;127;99;153;116;135;140;174;221;196;161;184;131;151;134;135;144;127;109;134;124;134;122;125;139;146;118;128;131;128;131;120;113;114;131;122;112;95;92;121;143;132;108;118;115;152;185;196;188;159;158;151;127;125;128;160;169;154;198;166;171;154;119;133;112;100;125;133;125;128;140;130;113;112;137;127;115;115;151;155;174;149;163;147;128;128;129;125;117;113;130;107;125;150;150;120;135;152;170;188;159;155;140;122;108;132;131;135;118;140;132;161;121;135;147;149;168;143;160;129;118;99;106;145;124;139;156;159;144;154;129;139;147;149;149;156;168;145;168;127;147;164;139;182;171;173;161;183;179;154;145;138;160;132;131;142;152;142;139;142;152;152;129;123;148;142;136;156;147;177;177;176;144;171;126;138;131;174;242;233;230;159;138;165;162;136;135;112;128;112;144;167;151;175;162;142;139;137;161;172;268;385;354;294;225;198;184;205;166;134;171;180;215;171;146;160;141;140;153;159;142;153;140;154;147;134;157;145;132;173;176;164;168;163;144;138;142;140;166;161;152;150;156;134;115;147;126;133;133;114;158;145;125;114;172;162;185;181;160;144;133;129;118;138;144;124;113;129;148;115;107;109;129;133;137;180;185;164;172;170;148;153;147;181;195;172;163;176;148;148;134;139;135;150;143;122;128;108;129;134;135;135;153;169;142;150;146;122;162;136;151;134;147;121;180;127;141;170;144;146;145;155;129;144;141;130;129;106;101;74;69;84;103;98;112;118;105;109;89;91;107;134;122;125;140;146;130;125;154;141;113;135;149;153;137;161;201;178;161;174;166;153;146;135;168;169;171;181;166;174;190;174;166;121;132;98;74;87;116;108;104;109;124;104;96;103;108;110;128;124;132;135;147;142;155;144;175;165;143;139;124;151;188;160;113;104;89;65;76;84;82;84;100;88;77;96;105;156;171;170;156;129;131;139;127;107;131;166;185;185;137;124;138;159;124;145;154;151;165;169;146;145;182;170;151;154;183;166;147;117;113;139;132;160;139;144;134;154;144;131;133;141;137;153;152;145;138;162;124;122;108;138;130;129;122;151;145;175;168;167;184;158;110;93;61;42;37;46;44;58;63;83;115;108;105;101;110;137;118;132;162;131;146;132;159;179;173;143;97;66;51;74;81;76;123;138;107;107;105;134;127;126;114;122;147;149;131;145;121;97;57;55;86;120;116;111;83;96;87;83;102;107;94;105;116;135;143;174;154;141;116;116;137;152;135;126;124;134;127;139;141;129;142;146;138;117;106;118;148;159;153;162;137;175;181;194;184;161;165;200;189;172;164;199;170;167;165;175;142;157;147;136;128;101;110;121;128;131;165;176;166;156;126;116;106;143;126;89;96;134;124;129;139;140;137;140;151;150;132;123;135;162;199;161;155;179;168;136;149;137;144;200;170;169;155;146;99;87;98;97;96;74;98;94;99;131;151;154;122;96;107;115;116;114;114;151;146;133;138;163;144;133;183;212;198;162;176;262;365;263;203;180;181;179;167;150;170;170;165;191;149;151;119;121;121;118;133;120;118;133;135;121;116;133;124;146;133;134;151;149;148;169;182;207;191;167;169;139;135;129;140;154;134;143;128;122;117;162;308;426;395;265;146;135;184;193;166;182;175;173;155;119;116;118;127;125;108;139;148;175;173;181;166;139;127;129;142;157;156;142;147;170;150;152;128;150;160;158;154;160;156;175;162;157;139;148;144;151;154;171;187;158;148;133;139;104;132;109;125;133;127;165;146;155;147;139;134;147;144;152;147;151;116;100;119;146;139;151;130;151;151;170;173;146;137;154;138;164;167;173;169;174;140;132;118;152;124;117;106;108;119;118;131;151;141;148;164;176;154;142;143;131;133;145;143;135;147;139;114;135;125;117;136;150;132;137;135;137;156;159;160;151;173;167;158;171;177;178;163;186;168;155;136;147;150;155;177;207;205;197;193;135;129;150;169;153;169;152;174;154;165;172;165;155;150;125;141;139;107;120;152;114;134;133;113;134;131;154;147;137;150;121;129;148;164;142;145;111;103;130;102;124;136;117;125;142;126;143;138;136;144;107;108;94;113;151;193;178;172;210;267;303;336;222;182;160;186;212;206;184;182;191;163;167;211;210;243;225;237;182;180;148;129;127;122;92;125;119;151;210;298;294;216;204;189;170;140;156;147;109;137;129;142;152;133;139;153;131;126;166;145;113;118;155;183;152;154;160;169;155;133;148;148;163;164;138;152;124;146;150;159;139;135;117;137;159;134;192;174;151;155;154;181;168;189;151;132;147;135;112;131;120;130;159;142;122;127;132;137;138;119;151;172;155;148;142;148;158;175;194;188;223;198;164;147;156;159;167;191;178;149;134;145;146;140;137;150;143;135;152;144;130;133;130;129;131;135;164;162;160;126;95;145;127;154;147;188;202;246;241;278;281;255;197;140;172;199;212;192;153;176;152;167;166;170;185;163;153;146;149;137;118;113;132;117;119;116;124;119;135;132;135;125;111;125;147;165;168;166;137;114;158;121;154;162;167;171;148;185;150;168;145;142;143;154;151;137;173;181;164;154;141;131;148;119;106;117;133;157;208;194;191;153;137;165;145;140;132;156;142;141;141;130;143;157;151;184;177;224;177;163;136;116;134;145;141;121;114;134;142;146;122;142;134;141;135;135;161;145;130;146;136;146;131;94;122;152;157;160;144;127;129;110;133;151;130;159;149;162;153;192;224;228;230;245;252;253;150;124;113;132;124;159;160;154;146;162;127;127;123;133;116;121;136;134;144;145;126;175;178;193;272;244;213;166;171;147;133;114;146;111;164;147;183;197;207;189;159;172;169;178;185;145;163;140;163;190;184;152;159;168;166;178;211;220;205;212;258;264;142;150;139;138;118;121;113;117;128;131;166;176;176;171;169;193;188;200;202;145;141;138;136;137;114;139;143;161;188;135;151;153;117;103;108;126;145;149;182;213;234;177;148;124;106;105;142;131;140;151;152;138;152;178;175;164;185;166;186;148;151;139;131;134;129;122;136;145;135;164;150;138;127;134;138;158;123;163;165;163;159;202;254;374;442;444;326;269;233;222;194;144;109;130;137;147;175;196;194;206;192;169;128;160;191;173;141;135;131;167;161;163;164;160;222;182;188;194;168;149;146;156;139;124;124;131;144;143;184;155;156;125;127;135;127;146;128;129;139;159;143;182;162;156;160;157;146;140;142;122;121;129;154;160;135;134;112;125;134;120;164;190;186;127;143;119;125;139;138;155;175;155;170;138;123;140;136;147;124;150;167;184;187;164;165;155;163;138;157;151;219;189;153;171;149;154;131;141;146;140;145;125;134
154;168;187;226;191;166;163;143;161;164;169;148;158;162;167;127;157;140;147;168;235;208;168;140;131;150;132;127;135;131;118;129;115;183;160;134;168;106;125;134;140;134;142;115;156;179;153;167;141;136;170;197;186;236;186;172;122;163;145;105;102;102;117;121;144;137;132;138;132;140;138;140;160;119;137;149;145;139;111;122;115;141;143;130;142;134;179;188;216;171;126;143;151;146;168;132;121;128;125;123;132;115;115;118;120;134;141;122;120;117;122;107;137;128;142;106;111;115;150;120;124;130;123;107;143;129;143;147;151;126;129;120;138;146;152;152;160;190;179;146;116;130;107;125;113;118;161;179;163;133;137;141;126;122;132;113;123;154;143;136;141;136;139;130;130;111;124;85;112;126;140;158;134;140;131;169;190;201;187;165;130;136;128;121;128;131;137;154;127;126;122;161;155;127;140;141;142;131;131;128;131;137;138;119;134;145;151;141;128;126;134;145;154;135;209;171;170;162;151;133;163;155;160;160;159;134;156;133;157;170;148;143;144;148;117;149;155;140;143;166;143;132;112;143;149;125;135;135;167;136;174;122;119;140;139;168;200;194;177;156;144;141;199;169;151;133;141;128;154;149;166;194;190;181;162;159;157;161;215;272;283;229;202;176;154;181;184;183;177;150;163;162;124;120;147;117;167;142;154;150;137;138;141;153;137;134;151;179;168;155;153;148;158;130;122;151;141;187;137;149;136;106;124;121;130;113;148;140;130;142;161;152;200;238;219;203;157;143;151;133;160;169;180;108;113;135;134;134;124;117;103;150;157;153;165;133;149;136;146;143;134;171;170;163;169;159;150;141;129;149;148;150;148;142;127;147;135;125;141;140;145;169;169;152;137;132;161;151;183;176;146;155;157;157;151;158;165;160;153;142;117;120;155;140;132;103;91;89;77;80;91;119;104;114;95;114;99;118;122;128;112;127;129;190;143;170;128;146;99;124;98;137;164;156;169;174;216;187;133;146;139;132;169;153;161;190;180;166;175;165;151;156;94;80;70;96;143;93;95;96;116;109;110;109;120;98;130;121;127;147;152;159;169;156;167;161;144;137;123;135;160;146;147;83;74;85;73;72;76;84;100;100;84;91;113;152;184;158;127;123;121;154;126;130;139;140;186;139;125;131;122;137;139;144;167;151;152;142;172;183;143;166;161;170;165;191;153;139;125;130;128;128;121;128;141;142;101;126;126;120;139;152;117;135;138;169;149;126;121;124;112;144;119;167;184;169;157;166;179;142;101;90;63;37;26;38;42;70;83;99;89;118;102;80;128;117;130;131;134;148;133;143;145;167;196;142;112;75;60;66;77;103;92;126;134;113;110;127;109;130;127;125;146;133;158;140;126;98;81;58;77;91;98;100;98;86;71;110;85;70;121;107;115;116;161;172;148;156;131;124;134;157;154;123;124;148;133;113;126;149;131;139;109;113;104;113;150;134;153;146;138;147;160;169;163;178;173;204;248;190;193;210;209;193;164;138;159;156;158;160;130;113;130;118;141;114;146;154;156;158;138;120;111;138;113;126;112;151;119;159;149;134;144;139;155;136;139;138;153;178;218;164;181;152;154;121;145;166;201;192;172;165;143;116;100;81;97;98;87;83;114;109;128;140;152;136;118;137;95;89;114;120;136;149;144;129;157;159;152;158;175;225;221;178;186;282;291;252;198;176;180;164;174;146;150;159;203;191;173;157;121;129;113;120;108;113;146;158;193;162;148;138;175;144;147;134;178;218;177;156;147;149;149;139;137;148;138;138;145;160;146;115;130;115;144;148;233;355;313;177;144;148;124;149;118;121;121;119;124;125;114;117;122;117;117;147;148;154;163;160;157;154;127;122;122;136;153;135;123;144;147;159;138;138;151;161;122;172;190;179;153;140;141;129;157;150;167;197;175;166;156;147;124;124;109;124;99;123;130;141;122;151;139;130;133;148;152;162;140;128;126;130;123;124;139;131;154;180;201;203;188;145;127;133;137;152;145;180;201;178;180;154;143;137;137;98;122;132;122;121;120;131;125;167;176;162;157;146;137;135;121;135;132;117;132;117;125;125;110;142;154;167;183;146;119;116;151;183;162;149;182;188;204;195;186;203;170;160;151;141;156;140;138;147;187;211;194;148;149;129;152;155;156;142;151;141;134;148;164;174;155;147;127;156;145;157;116;145;165;160;119;127;127;129;155;125;141;142;132;146;136;139;142;165;196;121;112;114;110;120;107;129;138;128;135;126;148;123;160;135;97;138;134;166;184;205;215;202;256;283;273;190;197;173;194;167;187;194;181;142;166;191;201;266;268;275;225;174;157;129;138;119;114;98;101;134;153;196;236;218;191;185;186;156;152;135;151;164;145;115;120;150;140;149;128;142;147;144;138;119;96;123;129;151;144;144;159;136;160;125;136;139;167;172;147;152;157;171;150;151;131;121;121;135;130;210;175;147;150;164;168;173;187;165;169;150;117;120;127;134;125;131;135;133;124;119;122;133;124;137;146;171;126;136;137;147;173;195;183;205;187;178;167;170;143;144;166;209;126;141;147;137;131;169;145;145;136;145;132;127;144;136;129;140;134;142;145;156;136;133;162;159;136;183;190;216;266;268;275;324;246;190;183;246;268;256;229;153;175;137;159;158;159;161;158;143;140;153;133;109;129;139;117;116;126;107;125;135;136;151;114;111;106;131;152;164;144;138;138;152;136;143;148;158;170;172;156;131;154;156;165;127;126;140;155;169;171;158;140;133;125;141;105;127;120;142;149;166;161;181;158;149;165;144;158;140;145;138;156;144;150;157;170;195;194;199;183;169;129;146;147;145;149;124;121;125;130;137;155;156;134;129;95;111;121;111;151;150;144;139;156;132;132;111;154;142;145;134;134;112;120;132;127;139;132;137;156;155;174;195;189;195;193;209;185;143;120;122;107;125;118;147;148;140;146;116;131;111;133;128;133;173;147;148;152;127;155;141;170;216;209;198;194;163;155;137;131;146;127;137;156;141;159;176;175;189;242;227;187;160;159;118;137;151;179;174;178;157;158;150;168;202;165;162;191;260;218;176;183;150;135;133;140;130;134;124;143;186;165;176;144;155;161;172;190;153;161;180;136;108;122;118;128;139;143;176;142;132;133;145;144;136;122;172;157;179;219;209;171;146;123;138;145;144;118;117;144;150;147;142;159;155;118;158;158;173;149;143;148;127;129;135;152;144;135;147;153;135;109;146;141;135;130;143;154;195;175;200;187;202;281;371;365;295;233;205;192;169;145;115;132;157;154;181;175;156;176;170;165;160;177;171;160;137;131;142;148;191;188;140;159;167;170;161;172;142;145;151;132;133;121;126;134;142;162;172;144;151;152;161;137;130;120;128;137;132;169;165;154;208;184;183;165;178;132;139;107;139;132;134;147;143;129;120;132;127;108;139;150;138;146;130;111;126;126;138;171;198;142;153;151;163;161;142;162;182;153;118;152;162;169;168;169;159;145;150;152;168;176;178;198;168;145;130;119;102;152;130;129;122
160;142;211;263;191;187;155;144;162;213;166;170;175;162;108;135;132;161;168;205;263;239;150;156;132;148;154;139;126;115;146;134;133;161;155;150;144;145;134;137;137;156;158;179;173;156;161;143;164;154;141;186;255;303;209;146;133;134;122;115;111;138;119;118;131;132;129;127;133;122;155;137;129;134;144;157;154;160;136;111;135;109;162;144;151;126;135;180;189;206;182;139;140;136;153;134;117;117;148;114;156;135;118;117;130;126;145;130;133;120;136;145;161;129;116;136;140;120;140;109;110;121;106;115;120;131;131;123;111;127;126;111;113;149;151;181;158;183;175;139;128;108;115;132;128;121;162;191;204;144;155;136;129;117;99;108;116;133;157;135;137;157;128;126;136;115;125;113;135;118;146;139;124;127;131;158;191;231;252;181;141;129;146;133;148;140;153;156;135;129;126;141;136;131;133;127;175;133;118;105;140;124;144;149;140;116;129;131;130;149;138;133;140;160;214;203;179;167;157;165;185;205;178;157;158;156;138;154;173;190;171;141;157;136;143;124;136;156;169;144;146;141;153;126;137;138;140;141;178;159;136;126;132;153;150;151;176;164;147;147;151;195;179;176;144;174;139;147;164;178;199;238;254;229;185;166;152;136;182;197;188;230;183;166;184;185;141;168;157;178;179;169;153;127;144;139;137;146;129;157;137;152;149;158;173;133;159;144;163;172;165;160;170;158;169;137;169;204;187;164;146;121;141;130;121;135;119;129;155;164;167;157;172;203;222;161;132;131;113;144;171;206;177;159;122;120;132;108;123;131;125;113;149;136;167;154;131;145;112;123;128;154;139;175;157;194;161;156;145;129;151;158;157;160;143;149;155;152;141;158;159;176;200;149;144;109;142;146;167;172;144;131;142;116;134;141;148;178;149;171;122;145;145;134;119;127;86;88;84;98;109;100;117;93;128;106;112;119;114;109;134;136;156;181;185;175;128;92;123;118;139;137;156;160;175;187;200;201;182;138;140;160;136;167;156;171;168;171;163;170;122;139;111;72;70;90;120;109;114;105;89;111;131;114;123;127;120;141;126;143;187;192;165;154;135;119;116;134;147;123;146;137;117;91;92;68;84;64;75;100;113;92;99;128;130;144;201;160;146;155;154;152;143;106;141;146;156;142;137;147;137;148;151;162;167;143;138;150;144;151;153;176;168;170;156;158;125;142;153;121;133;155;124;141;132;127;134;128;122;135;123;139;143;140;163;173;165;137;127;124;125;153;133;171;156;174;180;164;128;161;105;74;56;43;32;27;52;79;99;102;103;113;105;112;102;129;117;149;171;152;129;112;150;171;166;139;136;78;78;85;92;108;123;130;98;106;105;98;125;132;134;153;108;134;132;135;115;122;82;83;84;85;95;96;75;92;95;107;102;104;79;85;98;112;148;190;145;112;129;117;144;126;150;130;151;141;165;131;136;132;138;161;95;126;107;112;132;127;166;123;139;131;167;139;199;168;176;216;229;204;179;218;220;208;184;174;168;181;166;157;147;135;106;115;126;144;151;155;145;141;134;119;108;108;104;124;110;113;114;137;122;144;133;123;132;129;134;143;170;219;202;162;156;144;166;152;134;175;174;195;180;140;114;96;77;83;94;106;126;125;141;111;112;136;119;157;114;116;100;120;122;181;182;155;156;105;109;155;150;155;168;191;181;193;175;219;191;196;196;173;203;148;151;171;142;128;175;207;183;145;155;121;119;140;143;128;126;161;172;155;140;124;121;146;152;196;240;244;178;142;109;126;131;128;130;141;135;157;143;164;146;149;129;141;136;117;166;194;214;171;133;110;108;99;86;114;114;120;112;114;127;125;112;114;126;139;152;108;152;142;135;132;132;134;155;124;128;133;138;151;154;119;146;116;135;145;165;163;198;191;170;141;120;157;164;184;211;190;200;162;163;138;110;135;104;136;134;103;137;137;146;135;162;129;131;134;142;130;149;122;142;124;132;146;137;116;134;141;183;186;178;154;160;124;157;157;162;151;189;175;167;182;157;132;153;133;128;131;119;117;142;135;149;151;185;188;168;151;128;106;122;138;148;145;127;117;106;119;114;146;162;157;186;179;154;136;170;166;170;167;148;184;192;182;198;202;188;193;142;144;129;132;157;155;165;187;188;171;170;163;126;130;146;133;141;144;119;134;139;140;152;156;154;150;154;123;129;171;197;185;110;104;116;112;121;121;120;150;149;116;144;125;168;184;169;131;126;108;103;144;142;142;145;115;140;146;144;146;118;122;114;136;173;157;179;209;203;204;222;237;226;153;148;172;176;196;175;146;161;144;149;160;193;222;264;246;231;184;152;132;154;143;106;100;121;127;181;186;148;198;170;164;179;185;159;157;134;157;140;127;124;145;141;145;141;141;147;147;122;105;97;100;106;126;145;124;152;163;140;128;142;143;148;150;168;170;208;189;168;164;138;116;133;137;162;176;181;210;154;154;149;158;154;126;141;152;123;139;104;148;147;156;134;145;123;133;129;146;114;151;137;146;126;142;122;145;135;187;208;178;155;140;152;164;165;152;170;203;177;148;167;172;167;155;142;119;147;165;149;158;171;145;138;141;111;149;157;137;133;151;144;154;163;176;186;203;221;248;255;273;212;204;215;260;256;255;192;141;136;151;154;161;177;175;171;159;125;131;128;131;159;131;119;124;105;127;171;158;156;132;142;121;149;136;159;202;167;156;185;137;131;151;147;163;166;187;169;170;182;202;182;130;119;118;171;146;144;146;160;179;172;157;127;101;140;161;146;142;171;140;143;136;166;140;142;181;173;184;170;152;165;158;167;209;225;195;209;151;125;157;140;142;177;142;139;141;154;128;140;154;174;130;124;109;108;129;143;144;131;130;130;131;139;110;104;123;130;121;114;109;115;111;130;137;143;154;155;132;146;155;165;163;178;159;148;146;130;132;116;132;141;113;133;128;136;128;118;123;137;121;146;156;184;203;183;163;146;150;162;195;166;213;248;159;144;121;134;142;152;140;156;143;160;195;185;290;295;285;198;182;136;113;96;135;140;152;163;174;163;138;140;202;176;181;180;183;187;161;174;169;141;147;145;144;141;131;132;154;169;167;178;187;157;186;178;169;131;135;140;134;121;135;115;135;150;147;127;110;135;154;156;147;163;150;171;183;189;211;154;140;151;168;157;152;111;126;135;147;116;137;153;136;127;146;160;171;157;140;110;110;122;141;187;156;140;153;138;142;124;130;129;153;141;148;148;167;202;218;181;194;212;260;320;259;239;178;172;175;126;131;120;132;158;163;191;193;170;190;176;189;214;178;177;167;175;143;160;173;144;146;129;144;150;156;169;154;150;166;134;148;125;145;131;134;144;162;158;133;139;140;129;118;117;121;128;157;135;146;198;294;219;171;140;155;129;128;123;130;150;154;153;123;140;133;109;130;127;118;110;143;155;152;146;121;133;158;193;190;160;140;144;212;185;170;157;171;138;134;150;153;170;188;214;169;167;126;137;173;201;253;231;201;134;127;118;125;128;126;107;110
190;156;213;229;194;170;156;158;162;182;185;150;160;157;149;152;142;161;158;220;260;277;181;134;138;159;144;147;137;140;160;144;138;134;155;150;165;162;153;134;157;164;190;146;199;188;163;135;142;151;170;182;283;274;164;139;111;114;129;121;122;143;116;139;141;149;144;121;140;125;141;159;151;156;155;139;156;143;122;127;136;122;137;168;125;119;148;186;187;208;179;145;138;130;123;119;132;120;116;148;150;157;123;128;133;117;136;145;149;170;163;155;159;148;152;154;147;111;121;135;135;127;145;113;118;121;109;136;116;128;129;134;114;167;148;168;152;187;146;149;140;119;132;118;121;131;152;171;141;137;127;107;114;118;110;121;126;125;130;147;165;157;137;109;115;129;116;133;100;126;144;127;136;130;143;145;172;169;185;165;139;122;151;130;144;145;156;137;143;135;129;143;140;147;145;148;159;161;151;128;133;126;105;123;129;135;146;151;123;125;133;123;159;199;212;166;155;182;168;145;197;205;220;214;147;145;135;153;197;246;196;160;143;130;125;136;153;159;152;147;165;145;155;109;120;123;141;129;165;192;153;141;154;107;129;161;136;140;132;150;168;247;223;182;176;175;156;173;150;175;237;371;335;273;177;172;139;159;163;154;202;205;194;176;194;169;195;153;158;175;186;155;148;158;156;140;132;145;117;135;142;128;118;151;157;153;165;136;176;177;165;150;172;197;150;150;181;210;207;139;148;150;141;122;130;147;143;127;171;176;131;131;144;149;170;141;131;138;144;161;176;206;204;161;148;131;131;109;108;131;112;142;113;118;148;159;146;145;122;101;115;147;157;165;200;181;165;157;117;145;159;151;137;180;152;171;143;151;154;170;188;186;156;170;147;158;142;172;174;165;130;126;157;130;160;160;175;176;146;134;156;149;148;123;107;107;90;88;104;103;102;116;98;124;127;104;99;124;119;116;137;136;155;233;224;183;105;111;123;126;132;130;147;167;164;196;188;207;199;164;144;154;167;186;148;177;148;185;163;153;155;109;101;67;66;73;100;104;84;110;119;118;122;148;129;124;134;137;143;155;188;195;194;148;135;144;156;114;125;140;126;110;120;87;91;78;98;88;95;92;110;89;111;120;148;147;165;154;148;146;157;155;127;147;136;113;130;166;126;117;138;123;134;135;174;154;135;132;141;139;153;177;153;167;161;152;141;146;131;139;127;134;125;125;116;118;101;147;122;122;124;120;103;135;160;166;155;114;142;132;114;130;140;136;178;151;164;192;192;128;109;55;33;23;29;40;57;76;94;123;102;99;88;103;117;140;152;150;135;139;120;127;146;146;175;141;111;81;80;103;125;131;94;138;111;101;138;120;142;123;126;137;112;141;131;134;97;89;100;91;80;94;90;106;81;88;97;123;99;118;94;96;88;101;140;126;149;120;112;102;155;159;164;180;150;137;122;131;137;141;152;137;108;111;81;113;138;158;141;137;127;166;164;179;190;165;165;171;184;191;220;220;230;198;176;161;135;130;146;126;130;151;139;125;127;138;163;125;143;136;130;123;143;116;127;133;148;125;115;124;136;131;113;117;162;128;148;158;187;181;183;171;156;169;159;160;138;155;177;159;151;145;129;107;91;101;96;112;156;145;123;127;115;96;125;143;160;145;123;130;135;144;186;158;121;125;111;136;151;156;155;185;194;211;225;175;202;175;179;175;164;199;156;141;163;148;153;175;163;177;141;155;161;164;158;157;130;155;179;153;149;136;128;158;199;193;216;202;162;126;111;114;104;109;117;157;138;133;161;131;164;177;141;135;132;126;135;156;130;131;131;103;127;111;114;107;121;131;123;110;142;135;135;111;103;102;135;128;122;128;130;134;148;162;172;160;161;153;148;143;126;131;122;107;129;132;187;184;163;170;153;140;120;135;170;200;301;261;221;172;150;126;117;112;134;136;135;122;128;119;166;137;143;138;151;150;125;123;142;138;128;139;166;164;137;144;149;146;140;164;143;147;139;156;173;184;175;170;189;251;190;157;151;128;152;139;117;118;130;108;106;118;128;156;167;183;171;160;119;115;123;159;141;139;148;141;96;151;133;135;149;163;161;162;154;151;170;181;177;159;185;195;195;199;220;200;207;220;183;145;137;148;177;160;162;182;217;168;135;161;146;152;124;139;135;107;121;121;144;149;133;131;152;132;158;148;144;187;176;133;96;103;115;127;121;120;134;150;154;153;127;124;159;167;180;130;145;136;133;136;130;149;140;153;138;136;145;143;140;146;149;160;154;167;180;188;203;210;185;178;204;138;178;182;176;170;155;160;146;148;149;155;168;185;197;244;202;155;168;144;178;169;133;126;136;136;149;180;203;159;166;158;203;168;156;125;150;159;151;133;155;168;173;128;153;151;128;132;108;119;108;114;133;134;158;162;154;159;154;137;155;134;151;138;134;147;166;198;203;213;150;137;130;128;159;174;199;155;158;156;174;182;205;162;128;134;117;128;96;106;119;123;144;147;143;173;157;155;166;136;156;139;130;145;128;149;135;183;188;171;148;148;140;154;136;157;190;170;180;164;183;168;156;179;144;186;142;175;221;225;165;136;128;117;110;131;133;152;146;154;151;195;150;160;197;212;231;273;243;242;222;226;248;307;275;220;159;172;149;144;158;155;176;178;154;144;139;162;158;160;148;136;148;120;133;115;136;154;157;153;123;117;136;154;179;242;183;152;154;132;156;169;159;198;178;211;212;189;228;246;230;139;132;140;134;170;133;156;167;192;177;146;126;134;135;149;143;155;151;141;156;128;132;142;138;142;171;146;135;153;145;136;142;185;165;158;148;130;98;128;132;180;193;141;110;134;127;142;158;146;139;135;119;106;105;115;132;156;142;141;135;129;115;111;116;92;126;139;110;114;116;116;150;152;166;135;140;117;124;124;146;131;122;121;121;131;147;147;124;115;109;115;142;143;131;143;150;129;131;163;180;166;212;172;179;154;152;149;126;157;188;228;235;184;150;131;107;154;188;169;154;139;174;164;210;377;476;365;259;162;114;121;107;127;159;141;165;160;143;134;130;154;208;158;139;166;145;157;132;137;141;140;142;169;129;155;123;171;191;189;167;162;170;184;148;192;154;139;119;121;142;128;152;170;166;133;148;145;139;177;165;179;153;175;162;186;206;193;204;173;138;150;179;134;129;112;121;119;132;152;124;139;117;149;136;141;181;143;129;128;145;151;153;146;133;154;142;137;138;140;126;130;146;144;143;188;227;212;167;176;202;190;199;224;181;185;163;160;171;135;137;160;188;185;197;174;186;186;161;187;196;202;189;168;179;204;244;195;147;140;162;203;171;146;125;144;153;153;139;119;120;134;131;144;156;123;144;128;149;123;137;135;123;115;131;140;122;137;171;211;164;165;123;115;121;100;119;131;140;126;129;114;107;114;140;130;123;143;122;132;126;152;151;121;117;141;154;155;154;129;169;190;170;162;179;174;158;148;148;160;187;180;211;178;164;152;178;178;178;219;218;161;159;120;119;134;153;139;115;140
232;200;172;193;159;176;144;155;143;177;170;174;154;160;164;167;160;146;175;175;209;190;152;141;137;154;151;145;131;132;158;127;150;157;150;163;160;145;152;145;161;174;182;179;166;135;143;136;145;143;155;166;199;201;169;140;126;147;155;138;130;142;122;151;182;189;162;112;126;142;153;150;159;139;166;157;139;134;131;127;113;120;134;121;126;130;140;150;187;187;220;164;147;137;124;143;119;103;136;146;141;168;140;137;111;122;129;147;155;156;174;194;166;152;171;163;185;131;147;126;123;149;165;122;122;123;124;126;129;139;143;117;137;138;134;133;137;133;123;138;146;130;139;122;127;136;140;134;128;119;111;111;118;116;123;128;112;121;154;183;213;221;181;138;119;114;122;133;140;119;149;137;108;120;124;138;155;153;155;156;141;135;143;126;150;120;148;149;118;150;135;119;149;120;135;143;146;154;140;168;135;126;130;119;152;144;139;153;144;133;121;145;143;146;141;177;200;153;148;180;193;166;212;216;193;162;142;137;169;206;202;162;150;128;138;152;147;139;154;173;160;165;119;121;146;155;133;168;183;183;170;142;135;121;130;143;172;171;135;142;165;195;206;193;189;195;178;160;195;152;206;277;320;264;207;152;157;167;163;183;159;211;201;197;183;153;166;151;157;177;176;182;151;174;161;155;117;134;138;135;123;155;142;162;168;131;137;154;149;157;154;186;177;201;145;145;162;172;152;134;136;138;122;139;100;123;145;107;140;144;132;123;135;130;175;148;140;150;130;163;144;175;196;166;119;142;123;129;134;143;146;140;146;140;138;170;189;155;140;126;125;154;146;192;190;183;175;195;143;164;145;129;175;163;142;162;155;156;193;161;172;190;183;199;177;174;141;138;165;125;169;140;162;170;185;160;157;165;171;152;129;134;126;130;115;111;74;105;95;102;109;115;108;143;132;112;111;120;127;124;129;132;163;177;189;152;124;99;99;131;140;145;169;147;158;165;169;180;161;161;158;152;177;170;157;170;185;179;157;160;156;131;121;80;59;86;116;100;78;114;124;98;115;133;133;121;129;132;116;145;158;200;209;173;146;155;140;128;138;143;117;136;108;96;96;76;88;118;108;109;116;101;107;126;133;128;144;179;184;148;145;119;134;132;131;144;133;118;131;133;113;120;131;122;156;143;133;121;146;148;167;176;176;174;139;157;167;146;156;152;136;143;136;133;126;128;110;108;144;135;136;146;119;138;139;167;167;146;153;140;128;121;137;184;178;178;178;187;157;131;99;74;46;40;32;47;81;106;112;82;94;121;100;115;153;157;144;179;148;135;115;139;123;149;142;128;117;85;100;112;104;141;150;131;100;99;108;113;127;131;138;141;129;88;118;100;113;124;125;119;116;105;92;78;87;75;77;88;86;97;92;87;82;120;123;135;116;99;97;116;143;159;161;145;168;173;152;133;132;158;143;116;126;102;101;107;154;182;163;154;146;168;176;185;201;161;149;172;219;213;207;257;211;239;179;133;138;155;133;142;104;129;148;111;132;147;122;133;136;126;144;147;141;140;115;118;100;129;105;131;141;143;116;119;133;124;141;191;182;201;175;148;160;166;185;163;139;150;156;137;136;146;128;113;96;87;85;100;116;138;102;121;109;116;106;102;136;135;115;137;137;130;136;127;109;97;122;147;140;140;146;154;204;185;172;185;148;163;157;181;162;165;156;144;147;138;128;143;148;185;148;161;171;215;190;186;139;135;150;118;126;137;143;200;250;263;173;161;144;129;133;113;116;123;134;152;144;156;153;185;147;164;155;149;131;150;135;142;127;130;107;99;129;125;137;111;111;116;103;105;134;126;136;139;123;132;129;151;154;121;137;147;134;133;147;149;129;152;166;165;124;120;116;124;131;151;164;191;166;160;126;146;140;131;154;237;358;295;198;160;123;134;114;131;115;118;126;145;130;110;112;137;138;158;134;156;145;110;124;115;140;148;165;166;139;125;139;145;130;153;170;142;144;173;159;184;180;188;186;202;195;167;155;170;172;198;180;152;124;115;118;123;128;143;165;177;145;145;128;128;123;166;153;157;143;114;144;133;149;142;159;145;167;155;159;153;147;172;172;159;160;156;152;176;177;191;224;197;215;162;138;143;142;152;172;202;181;158;132;139;147;147;145;107;111;113;127;117;133;163;148;143;128;122;155;135;143;149;164;161;102;110;116;125;128;133;140;143;136;130;140;133;122;153;134;155;150;133;125;124;160;125;146;148;133;143;143;147;138;150;166;223;222;191;182;182;192;193;171;175;165;140;174;172;121;150;152;162;190;153;150;166;149;132;202;190;189;144;158;138;173;179;133;117;120;126;152;160;169;123;144;158;163;156;167;160;178;178;133;147;160;165;143;150;127;157;150;126;146;113;118;134;143;158;166;172;157;178;181;150;141;105;116;136;166;138;154;208;208;176;152;121;118;153;157;214;174;177;163;176;178;173;170;153;132;134;124;111;107;113;111;129;148;124;137;200;152;187;143;160;142;149;159;133;137;110;126;129;149;178;186;162;139;156;133;149;175;165;161;158;171;167;174;146;168;157;163;231;214;226;181;152;142;140;109;108;126;143;166;161;197;180;169;193;240;265;278;248;280;247;192;209;252;247;217;156;137;140;135;153;190;177;166;181;142;153;142;149;170;192;159;146;123;144;119;133;141;146;156;173;154;134;145;146;178;207;192;166;137;138;125;132;153;169;251;250;278;232;268;277;224;147;126;122;129;125;141;139;147;135;135;149;153;134;134;131;140;149;145;165;169;164;157;156;131;148;145;156;151;186;136;131;130;153;140;155;143;120;95;100;129;165;145;117;146;157;140;145;149;166;153;136;119;131;104;127;142;172;167;143;117;113;120;109;110;108;124;114;136;99;115;146;141;172;186;144;138;116;128;133;138;122;137;124;111;105;156;138;141;137;125;134;130;132;160;124;128;133;137;166;145;152;164;171;176;154;140;143;138;143;166;186;181;175;159;156;164;153;173;174;154;162;185;197;265;443;515;356;214;182;143;110;110;139;154;178;202;147;143;129;147;153;159;142;145;129;146;151;127;135;109;139;136;149;143;127;161;155;163;167;160;146;144;137;173;164;155;113;129;131;112;159;166;172;165;154;118;145;121;170;178;157;147;184;180;178;203;236;205;185;150;127;147;119;107;116;102;141;120;113;119;131;113;137;129;170;166;122;127;105;124;145;139;160;159;143;147;126;111;134;142;156;171;133;173;215;222;205;202;189;180;190;194;188;191;203;150;154;141;147;144;189;187;187;171;165;199;193;225;211;190;214;222;186;211;333;399;341;190;156;184;242;220;153;152;156;142;125;125;129;162;135;149;148;163;146;137;126;143;123;141;125;139;131;147;148;152;165;149;154;128;136;124;130;123;134;126;128;139;110;132;114;120;105;115;111;121;115;129;153;159;178;148;140;163;159;137;110;131;102;166;144;155;149;161;158;156;137;137;162;199;244;233;173;178;164;180;229;262;275;233;150;140;135;132;113;127;132;125;145
284;220;170;141;139;145;152;136;145;167;186;210;206;174;161;170;168;152;163;179;168;158;161;156;148;165;161;149;139;144;156;160;133;148;163;160;137;131;142;146;179;180;234;179;192;160;140;154;158;145;183;150;155;174;151;136;131;153;144;167;145;180;165;178;247;303;233;151;132;128;110;169;163;158;163;144;165;135;119;125;105;138;141;115;110;122;156;151;159;193;169;192;200;177;149;134;129;133;137;132;148;158;152;157;144;116;104;114;159;147;139;148;139;136;127;161;166;134;149;112;127;169;161;142;122;120;138;133;118;122;129;123;119;127;136;126;122;113;134;115;144;133;120;141;135;145;139;124;133;131;114;122;129;137;119;133;106;131;112;143;229;256;164;144;145;130;146;138;123;123;145;132;126;148;137;138;121;157;128;150;137;146;138;147;127;122;139;182;144;153;155;150;135;147;141;135;135;131;143;137;146;147;161;142;146;145;132;128;127;136;153;150;151;138;153;149;157;159;158;149;151;179;202;233;216;173;160;125;142;188;166;177;152;173;146;163;171;165;143;153;160;128;147;139;125;154;142;165;176;171;151;150;100;119;146;156;150;144;125;137;165;170;178;161;156;197;187;192;177;182;157;197;241;246;187;177;149;172;160;165;227;236;238;210;176;156;157;144;176;187;183;193;186;177;198;167;159;117;117;117;127;115;132;127;151;130;121;146;129;148;157;205;192;154;141;156;138;143;135;128;131;136;148;153;161;126;137;153;142;128;151;129;146;130;161;131;180;151;162;141;142;145;153;150;139;130;116;136;147;144;121;167;154;143;185;172;223;204;148;108;110;121;148;145;159;174;222;166;187;229;169;147;146;150;137;148;168;154;156;137;179;166;184;229;206;173;165;149;152;153;145;123;160;149;163;170;163;159;158;161;154;128;156;142;130;97;97;99;93;89;112;110;137;128;126;140;108;110;122;129;140;139;121;163;165;121;98;121;128;149;117;150;151;134;161;151;175;158;174;148;163;189;176;152;146;163;151;194;180;188;189;123;102;68;65;59;87;111;141;146;127;120;102;133;101;119;124;132;127;106;144;192;187;162;149;131;137;147;133;138;135;123;145;99;92;90;87;95;118;116;93;107;98;95;131;146;142;143;139;139;97;142;134;121;118;130;141;133;103;118;131;156;131;154;139;148;144;141;145;139;184;181;134;155;146;172;168;169;143;152;174;156;148;141;151;117;104;106;176;151;166;190;158;176;179;184;170;159;165;161;108;102;138;152;165;173;179;180;180;132;108;78;47;32;42;55;67;105;126;121;109;108;107;115;128;142;156;140;156;135;122;115;143;125;144;127;130;108;113;121;143;144;143;100;100;99;90;108;127;137;124;130;97;107;103;113;117;103;103;124;132;91;78;67;67;72;72;99;90;86;95;80;87;100;127;118;91;114;87;105;115;129;162;143;127;129;129;144;139;158;156;150;145;119;102;130;178;203;215;143;141;160;172;179;153;137;140;162;176;185;192;220;223;195;204;192;133;144;137;105;117;136;133;116;134;113;129;136;146;136;126;125;137;134;130;119;100;105;115;148;127;128;125;118;105;135;150;187;181;181;160;173;153;156;173;164;126;154;129;131;139;132;118;100;84;91;84;93;107;105;111;110;110;118;115;116;131;126;116;127;132;143;128;112;100;96;144;149;147;152;112;162;155;191;188;166;143;151;139;149;158;158;140;154;152;114;112;130;141;152;157;142;161;210;218;172;113;152;139;135;110;111;152;182;246;212;167;128;117;104;122;137;144;159;170;172;176;166;178;147;169;158;125;142;145;190;163;131;113;109;112;121;148;130;126;104;113;103;100;131;141;145;132;124;116;121;164;150;139;159;149;115;133;156;145;141;153;133;148;125;97;145;107;127;133;140;186;173;184;139;131;130;137;133;159;186;235;225;184;150;112;140;111;154;122;147;120;128;103;117;144;142;135;141;120;143;134;117;128;130;142;156;189;147;151;151;118;110;151;141;160;148;168;182;161;234;217;184;203;159;179;164;158;180;219;243;179;156;138;142;128;118;139;135;137;170;150;125;115;132;149;173;164;189;154;154;141;135;150;158;143;165;147;123;143;167;164;186;213;188;175;148;145;184;166;221;216;199;204;204;136;134;133;137;182;195;176;152;160;112;138;162;131;116;114;117;133;141;142;171;184;110;137;114;121;111;134;124;137;128;127;96;118;124;140;133;160;148;139;140;143;101;124;114;119;143;132;141;112;138;143;128;132;149;125;96;147;155;153;142;190;228;216;190;193;171;168;166;167;154;148;157;163;154;135;128;167;174;168;151;165;146;152;131;154;139;169;128;154;153;147;169;147;120;100;105;146;160;148;136;136;154;158;157;153;171;157;145;146;149;154;141;163;146;137;166;152;139;154;132;150;142;159;148;153;123;153;157;158;178;121;125;117;125;122;170;154;185;184;148;132;138;133;123;154;148;149;156;164;154;163;167;164;135;131;107;97;122;133;143;121;124;134;138;162;147;181;163;123;146;138;144;155;159;130;146;127;143;149;196;199;210;131;114;120;136;126;146;170;173;167;119;165;158;163;161;178;164;231;207;191;170;145;131;140;141;104;131;154;153;195;187;196;191;292;324;285;248;222;223;199;188;209;207;188;142;141;155;153;159;207;188;185;185;185;170;142;139;177;185;137;123;128;126;112;129;145;151;176;160;152;171;166;128;142;151;165;148;163;134;145;136;166;195;252;317;343;300;260;214;172;127;114;145;122;122;115;136;159;129;149;131;141;153;140;144;138;146;154;216;206;164;140;136;136;134;167;165;162;180;154;145;140;134;146;151;141;131;121;107;133;149;164;146;133;154;151;130;154;146;142;119;123;102;119;142;133;150;168;124;144;129;117;131;114;115;105;118;154;122;121;123;135;178;177;141;136;130;126;127;129;110;166;139;105;136;125;125;147;143;131;153;138;147;141;149;132;146;136;141;138;139;168;176;175;146;157;146;154;130;158;146;167;171;168;184;168;204;203;177;137;142;175;237;252;321;339;276;199;125;140;117;106;157;156;195;198;143;141;137;147;145;157;172;143;139;146;135;138;150;146;135;134;162;168;169;159;157;151;152;120;151;162;167;150;172;154;153;153;133;144;152;159;165;170;157;120;115;107;161;146;178;145;172;175;170;180;212;189;178;149;137;116;113;137;97;114;138;110;115;136;121;121;121;151;159;139;140;137;123;135;128;142;128;155;145;143;134;124;135;134;146;121;154;159;190;190;189;180;183;177;155;188;213;204;193;172;173;154;132;183;195;189;177;188;184;199;222;213;223;221;201;217;178;259;452;678;549;257;157;165;228;219;152;139;121;143;150;136;155;134;139;148;137;141;155;135;152;116;139;169;136;141;139;144;196;261;197;147;128;126;129;136;128;118;101;121;137;120;109;124;111;102;97;103;147;131;116;123;167;188;176;162;163;131;146;129;146;117;128;125;127;150;113;159;148;149;148;147;144;189;257;256;180;180;160;190;198;244;288;225;151;153;136;128;145;144;160;141;114
251;259;167;138;125;140;150;159;141;162;183;218;219;192;163;167;167;151;186;164;150;163;142;135;151;164;160;133;136;154;148;160;139;142;145;138;139;158;138;137;148;206;245;196;175;161;187;163;150;150;156;135;148;142;142;134;125;169;157;132;172;182;210;232;462;615;365;221;152;140;123;165;180;153;142;155;153;135;139;132;128;148;140;106;114;116;137;136;137;147;183;152;189;166;130;143;121;140;167;130;141;160;149;171;133;129;119;145;156;150;140;110;142;134;129;154;129;139;147;115;122;123;173;125;136;142;144;138;114;111;128;124;132;94;131;127;131;139;152;125;114;128;138;138;129;121;116;166;135;141;107;129;134;146;170;143;160;136;111;160;183;225;135;127;144;152;149;144;132;142;121;119;124;106;118;145;147;141;130;168;143;155;126;120;114;115;128;158;148;167;166;149;119;123;170;130;126;106;107;132;131;138;134;164;146;147;149;134;149;141;171;152;172;171;157;144;144;167;174;173;156;161;202;219;180;145;168;152;162;159;188;161;133;161;138;147;174;164;141;151;167;187;161;131;134;167;163;132;159;153;156;140;129;119;132;126;177;128;107;130;132;153;159;144;157;180;171;171;148;140;139;158;143;158;171;149;167;180;153;144;168;213;207;214;211;174;175;176;157;191;182;205;185;191;168;171;156;122;121;110;123;119;132;107;129;127;105;167;137;166;153;182;153;130;122;124;131;110;126;119;127;139;173;185;174;151;144;130;142;127;127;123;140;139;191;157;145;142;155;152;148;134;138;157;129;127;153;112;139;127;146;149;124;133;197;260;246;226;165;129;123;138;140;184;154;178;148;164;212;192;189;178;148;134;128;116;154;160;179;145;140;145;174;209;172;163;151;143;123;117;144;141;138;158;159;170;160;170;142;139;127;117;141;133;135;111;98;78;81;85;94;103;136;137;148;137;113;116;134;135;168;133;138;138;146;119;129;105;104;133;128;142;142;164;157;160;167;177;143;153;163;179;172;172;151;172;181;142;193;172;165;138;119;62;53;76;105;124;172;153;139;127;106;134;100;107;131;131;133;126;142;138;164;159;130;140;145;132;119;131;138;129;119;99;87;85;93;104;82;97;96;101;118;104;116;128;138;132;130;137;127;140;146;144;126;128;132;122;160;120;151;149;130;120;167;142;152;155;160;158;173;179;156;135;175;150;153;160;131;148;184;211;165;151;145;139;117;118;142;152;186;210;213;199;175;160;190;170;152;135;134;135;142;173;193;161;166;195;168;155;106;64;41;29;32;46;61;119;142;119;96;101;114;157;138;147;150;121;132;133;138;134;129;141;119;122;111;108;147;130;134;142;162;130;101;79;77;89;108;119;152;146;110;92;106;83;75;97;104;144;133;120;103;84;73;68;92;112;111;90;72;97;87;91;107;124;110;116;90;92;95;158;130;127;105;116;108;130;162;173;150;157;131;105;89;116;147;191;182;184;141;121;173;169;174;133;156;170;153;169;192;257;269;265;255;190;163;150;146;142;92;131;123;113;98;132;119;127;146;155;157;153;130;147;121;140;112;123;118;113;135;107;126;126;108;119;133;168;173;144;140;166;129;144;175;169;165;173;141;134;128;121;113;70;91;71;81;69;83;106;117;112;119;97;127;139;112;87;140;135;152;147;132;115;104;107;112;133;158;150;139;146;159;138;148;180;158;146;137;161;155;153;160;139;158;128;120;128;133;116;148;136;186;191;181;172;134;125;143;151;110;122;143;146;193;184;160;151;139;117;185;190;205;207;201;197;188;166;157;144;143;162;156;174;201;246;185;133;116;99;113;122;183;158;140;145;116;96;98;108;122;130;126;128;113;153;131;157;131;142;146;134;137;115;140;141;127;159;163;143;110;129;134;119;163;159;154;178;164;152;166;114;122;130;134;161;165;143;175;131;114;120;131;144;132;136;140;130;134;111;141;126;142;138;139;130;134;134;132;122;126;128;113;143;137;132;134;139;143;136;154;134;148;188;247;229;221;206;195;164;134;153;146;194;277;334;244;172;137;167;146;126;144;140;165;159;158;130;129;124;133;134;174;200;229;188;179;123;151;166;169;169;143;132;167;149;164;178;193;210;133;122;132;178;167;197;184;202;210;181;144;146;148;169;180;196;187;149;131;119;132;114;144;116;107;140;132;132;161;177;147;154;125;122;107;112;142;117;156;132;122;119;124;131;133;152;136;124;133;131;125;114;100;121;120;122;150;135;130;130;140;154;149;131;120;121;127;146;172;156;175;251;204;209;158;164;148;161;140;146;122;137;139;137;145;149;158;184;170;167;161;157;114;143;154;152;166;157;139;135;148;148;138;105;117;105;149;131;123;165;161;120;175;158;147;144;160;156;150;162;162;148;138;165;172;186;147;165;164;165;157;159;176;155;126;128;108;135;113;122;136;134;110;147;171;183;170;142;158;155;158;133;135;155;143;140;137;161;137;173;161;156;165;151;148;130;121;109;137;125;118;128;123;135;161;130;149;142;156;150;132;148;132;172;164;168;136;146;169;237;285;221;154;134;132;132;168;165;153;177;173;149;132;124;184;158;173;148;158;175;149;127;150;139;159;137;98;116;124;148;169;176;164;188;275;328;323;276;229;209;175;196;187;171;140;136;128;155;171;182;190;209;191;187;179;179;156;149;159;184;133;132;114;135;135;144;150;157;169;168;175;141;138;141;119;161;139;149;153;120;97;143;157;175;212;307;378;312;207;148;165;136;124;107;119;132;125;120;145;134;154;160;192;162;147;167;152;169;169;205;198;167;166;132;145;162;142;155;173;185;177;154;136;129;153;132;137;125;117;108;136;130;170;167;131;141;138;133;155;139;157;127;121;134;119;120;136;146;152;174;153;116;121;104;107;111;125;160;154;160;116;131;110;144;152;119;112;90;127;129;121;124;162;146;134;98;107;118;135;125;132;156;167;173;170;174;142;163;144;147;155;155;138;194;164;138;114;147;138;133;144;184;170;183;184;187;202;211;222;147;164;152;163;173;213;220;205;200;180;140;103;114;96;119;149;187;186;169;130;141;155;150;161;147;149;127;124;107;124;145;140;124;109;151;153;195;208;145;147;129;172;128;168;193;191;161;143;122;148;133;158;167;177;159;170;137;124;121;131;138;131;127;146;132;165;142;175;173;174;165;144;111;136;111;125;109;123;124;138;109;165;159;129;104;136;143;133;114;137;152;126;128;129;130;144;142;157;136;133;123;169;146;156;136;163;171;177;193;167;165;170;181;198;206;227;216;187;185;161;136;159;177;200;164;228;180;192;215;204;206;204;203;178;199;290;390;604;446;210;166;152;210;195;172;156;148;127;140;135;123;130;120;140;136;138;123;130;147;136;141;147;178;142;166;175;278;378;234;134;118;101;130;133;109;111;124;122;107;110;123;112;116;113;125;143;151;136;121;136;150;195;160;153;149;146;165;162;148;123;112;97;116;116;154;147;111;110;123;148;152;172;194;175;172;160;152;178;153;197;214;207;159;137;117;134;139;158;137;163;122
170;224;167;131;165;154;155;142;136;172;198;255;205;218;207;183;162;169;152;146;179;145;149;158;158;182;154;148;127;136;124;130;122;148;147;153;118;115;136;156;155;220;193;190;166;176;166;180;167;152;162;180;178;159;127;126;147;139;146;160;162;188;170;286;645;804;428;235;168;140;145;163;177;121;162;170;143;143;148;132;125;127;141;118;103;106;115;130;127;116;165;156;139;152;132;149;143;122;124;139;155;167;195;177;173;126;132;138;157;135;130;115;126;133;157;121;161;146;137;106;111;130;118;122;136;130;136;134;132;144;148;137;130;116;128;142;125;147;153;124;139;158;132;148;122;147;140;149;139;126;104;123;132;128;132;131;142;132;145;124;149;150;141;132;143;160;173;155;136;167;147;118;145;140;143;147;145;153;174;158;134;117;162;135;128;139;139;143;158;169;172;145;143;143;137;147;111;100;136;125;135;158;141;155;160;123;148;143;140;156;165;176;197;175;139;129;153;153;183;186;145;149;178;186;170;172;130;136;146;156;153;149;115;156;140;137;163;158;187;171;222;218;179;163;130;131;162;154;158;167;157;144;151;128;133;156;124;100;120;113;119;126;138;117;140;164;187;128;147;119;123;136;132;153;178;187;153;167;150;132;132;171;210;198;211;192;206;162;172;179;224;197;174;168;189;205;175;155;140;114;111;125;137;116;142;118;111;132;127;170;156;161;144;123;122;130;120;141;150;129;138;182;236;246;215;173;130;148;123;145;120;126;142;163;199;190;155;134;156;123;147;133;125;152;172;199;189;136;154;152;129;141;156;154;160;198;218;186;173;133;132;119;148;149;148;152;164;183;215;236;188;165;136;131;134;147;148;189;169;148;129;145;165;153;145;156;131;134;127;130;120;138;150;161;161;136;175;177;168;153;130;150;153;148;124;130;95;95;102;106;86;97;120;123;145;141;117;125;102;161;140;155;137;126;115;143;107;102;123;111;129;143;133;145;151;172;142;141;170;156;150;157;185;172;149;155;144;163;142;168;160;144;90;69;74;78;96;124;156;155;133;134;130;122;118;117;145;146;132;139;127;158;166;174;175;144;141;133;122;139;150;123;128;84;82;78;70;83;85;87;88;109;87;103;143;136;142;162;146;154;137;143;130;136;104;135;128;129;157;136;135;126;135;146;147;141;129;130;137;167;203;178;180;168;161;169;170;180;171;167;160;181;166;151;152;144;155;129;159;166;183;187;198;190;189;174;192;152;147;113;127;127;122;192;199;177;173;166;176;147;98;64;38;19;38;41;68;115;146;120;120;113;133;151;151;146;128;111;115;132;154;155;137;136;120;127;114;125;130;138;145;166;148;105;111;77;92;92;106;110;135;131;144;110;91;80;82;120;132;138;160;176;132;94;69;94;89;119;112;105;93;107;101;101;98;109;109;93;92;86;110;121;141;143;131;136;129;154;153;143;152;148;138;101;117;123;142;157;172;170;163;167;167;146;172;171;199;180;143;171;170;242;255;266;217;194;143;154;165;140;131;128;145;138;108;137;139;141;137;129;118;148;119;135;126;128;132;123;101;115;109;102;117;127;107;124;127;145;165;158;163;146;173;154;131;148;159;164;158;120;120;95;107;84;77;104;79;100;83;88;107;93;119;111;129;101;99;108;122;156;168;176;156;148;112;104;136;124;130;159;150;164;173;194;155;171;151;187;161;127;160;134;161;154;138;139;148;120;130;146;132;121;155;176;168;141;134;155;157;152;132;142;168;182;200;179;166;137;116;169;169;157;167;211;200;179;166;145;148;160;132;144;163;181;227;233;215;171;140;113;114;174;197;225;183;130;117;94;115;102;94;111;114;150;147;154;144;158;134;200;170;169;133;133;145;137;146;142;175;149;126;110;133;128;132;125;134;176;144;151;144;148;144;149;112;126;150;135;150;116;130;159;126;140;113;112;129;128;116;133;137;124;150;137;143;129;129;145;99;106;123;117;130;130;132;131;143;177;151;119;152;142;157;147;198;255;233;215;180;157;146;156;154;222;272;359;290;188;164;166;162;135;157;162;171;152;144;134;133;122;134;144;167;194;202;201;158;148;137;193;187;201;164;172;154;181;154;180;206;157;131;127;148;150;188;176;187;158;167;138;108;139;130;138;178;179;161;146;121;134;119;113;104;121;150;130;140;162;164;159;136;124;140;97;100;113;138;146;155;125;147;136;134;123;108;117;100;104;118;129;139;119;121;140;127;119;119;115;126;102;107;127;139;142;121;130;148;151;152;147;222;292;276;215;154;150;154;151;150;152;133;138;120;110;139;136;184;193;182;150;163;156;124;142;170;145;148;136;140;146;121;97;75;89;115;131;133;108;120;136;143;148;150;141;129;139;133;137;153;159;162;200;183;169;150;150;152;162;131;148;167;146;151;131;107;115;109;131;138;129;131;122;137;127;165;160;158;153;177;136;140;149;143;138;96;122;120;148;133;138;161;191;183;158;107;106;123;115;125;130;135;118;131;123;144;122;128;135;147;119;132;171;150;163;168;157;151;156;180;242;313;227;169;144;191;173;181;228;217;192;139;155;141;157;182;176;138;148;113;116;130;141;139;139;165;123;104;93;114;153;148;157;163;160;197;253;271;274;255;207;197;180;154;139;130;152;138;176;162;195;221;233;182;162;161;153;147;141;165;172;153;140;118;141;163;165;145;134;137;164;154;165;128;153;147;160;175;136;161;174;131;144;164;190;216;247;309;216;154;145;126;136;133;129;127;115;147;118;131;143;174;194;197;198;139;163;148;140;145;143;146;142;143;122;145;166;173;166;140;159;156;143;173;154;178;167;169;140;125;126;121;150;190;151;169;124;169;140;151;152;136;123;118;106;122;120;128;163;153;156;118;112;102;106;131;133;134;128;153;138;145;111;100;151;137;125;126;125;124;135;90;118;131;160;145;135;107;118;121;136;138;177;196;192;194;195;151;140;127;143;127;122;155;157;144;153;120;154;142;136;157;168;220;231;246;203;209;210;198;182;166;161;132;128;144;173;166;203;205;151;119;128;109;128;144;149;149;128;121;108;142;145;185;139;143;122;128;132;143;130;131;118;128;166;208;201;186;129;135;131;142;168;168;153;165;164;172;158;166;149;155;180;168;175;196;161;155;160;149;152;148;142;110;131;143;140;132;160;164;146;147;135;120;142;153;115;153;138;131;116;164;137;128;105;132;118;124;168;134;147;130;131;131;134;120;147;158;129;160;118;130;125;148;162;138;143;163;172;175;184;169;180;176;202;187;205;227;242;227;184;152;175;175;210;226;240;232;192;199;211;172;153;172;186;230;351;363;283;183;146;131;177;148;167;175;142;139;162;168;152;147;140;141;124;134;147;132;140;125;145;136;176;145;151;210;299;368;239;161;120;127;106;106;101;92;116;94;113;120;134;128;101;153;165;155;138;127;147;143;162;142;128;145;122;151;165;145;153;138;111;121;125;151;165;170;139;137;160;157;152;132;142;142;135;139;156;139;138;161;153;177;147;144;145;150;128;148;147;147;138
201;194;138;141;129;151;178;161;132;179;210;290;245;256;239;193;170;176;145;139;167;156;144;156;144;178;152;154;112;139;149;137;141;153;174;190;177;148;154;157;165;194;211;148;144;145;163;171;221;170;174;168;168;133;145;133;151;147;156;146;171;235;216;296;563;654;353;199;131;120;133;145;140;146;174;158;178;155;152;123;115;126;136;132;135;102;118;135;134;130;119;114;115;132;121;143;140;129;111;147;132;146;149;168;151;139;116;146;131;126;119;105;147;149;137;144;149;132;122;127;119;114;119;118;122;183;163;131;142;139;148;144;137;133;137;131;181;188;152;163;150;133;143;143;148;124;143;180;191;144;110;131;123;158;141;133;126;131;130;118;156;127;132;138;175;183;194;156;127;161;185;174;150;157;128;163;139;165;195;179;141;134;136;152;136;163;157;167;137;161;180;152;164;172;176;161;137;150;140;119;151;172;165;143;144;116;129;130;135;152;162;201;183;146;153;148;151;159;163;178;151;147;153;174;132;133;148;148;153;137;140;160;145;181;165;146;146;177;167;178;208;243;199;145;159;144;137;155;161;159;157;138;140;127;138;120;105;102;107;128;115;135;138;143;133;147;148;115;121;112;125;131;112;174;176;163;183;179;154;159;151;166;176;174;174;176;163;167;186;168;203;190;172;182;196;182;157;164;143;142;131;124;123;111;116;140;119;123;135;141;158;149;159;154;127;144;148;138;153;113;141;192;213;219;202;182;150;130;145;146;127;147;146;192;196;163;170;167;143;120;139;125;119;184;170;211;156;123;127;127;133;126;135;135;143;159;160;147;127;111;134;134;122;164;160;164;183;189;231;199;184;178;171;142;128;111;142;169;159;131;125;118;131;148;137;114;170;167;157;128;128;131;142;144;138;148;166;170;158;143;148;126;135;111;117;125;112;88;112;113;100;92;98;120;122;120;116;120;120;150;138;143;111;119;118;148;123;117;128;106;143;111;163;132;165;144;172;136;146;138;140;163;150;163;185;165;180;147;188;163;162;127;71;63;67;92;92;107;166;140;115;137;122;143;124;123;108;149;125;150;158;139;171;147;162;147;149;129;134;140;118;111;110;105;92;63;79;76;73;67;79;94;104;104;140;192;190;171;151;144;161;141;140;148;152;150;119;156;147;145;157;134;138;131;136;144;133;159;164;172;173;176;160;166;174;177;202;193;180;157;170;170;151;156;151;134;131;160;152;187;193;159;174;176;173;130;180;153;156;146;139;125;138;186;167;157;170;151;148;152;89;53;43;28;37;45;65;91;87;113;120;111;109;151;154;136;124;118;115;179;173;171;141;117;95;113;94;94;114;135;140;150;154;121;117;81;97;87;79;135;141;140;123;99;102;77;88;104;133;150;183;181;144;80;74;76;102;84;89;93;102;110;115;129;111;122;98;94;91;121;138;136;132;131;130;125;170;145;155;135;128;131;105;122;120;130;128;162;148;173;138;144;143;191;176;201;197;158;155;183;190;191;249;213;205;173;144;149;145;108;109;111;115;149;166;200;173;146;131;128;124;132;118;127;152;136;113;114;110;121;114;115;124;119;142;130;133;132;160;142;174;155;143;152;146;137;156;128;133;139;116;92;66;62;77;108;100;97;82;125;115;113;129;137;128;112;108;150;168;174;187;176;148;128;103;132;119;142;169;180;189;170;177;165;175;153;152;162;194;165;171;179;161;129;133;113;144;140;124;125;144;122;146;162;154;133;110;129;169;148;153;175;198;261;282;212;166;173;170;184;175;143;164;195;162;150;135;140;145;158;156;180;234;215;224;225;206;153;137;113;129;159;161;185;166;127;132;111;116;128;116;130;160;146;145;153;155;150;169;226;212;157;148;134;115;145;158;169;177;153;150;122;130;113;130;126;141;132;135;129;131;132;138;159;135;146;134;158;132;113;105;124;111;106;106;145;162;166;110;131;123;145;166;151;169;137;153;154;111;121;119;119;111;140;139;140;132;142;170;165;150;113;153;155;172;225;219;214;184;171;149;135;144;201;233;277;265;239;211;171;173;119;131;194;150;154;160;166;130;158;135;136;177;199;228;207;177;163;156;211;219;196;167;199;208;207;155;169;154;149;153;150;158;167;161;142;161;133;149;127;134;118;125;141;146;163;182;158;125;115;109;92;106;123;158;129;132;154;133;148;132;130;96;119;113;106;142;123;141;117;109;137;116;112;102;112;112;85;101;109;156;127;129;97;112;123;123;150;118;102;93;116;133;169;147;144;136;136;133;149;225;278;238;187;193;125;147;131;144;149;158;137;126;129;119;156;166;179;185;161;194;154;123;156;135;171;141;143;133;141;111;82;85;114;108;147;151;133;134;128;158;162;184;167;153;148;143;141;120;142;169;202;187;153;145;151;187;176;158;157;152;195;137;132;125;124;121;125;111;129;145;161;140;149;160;147;130;123;142;155;173;140;138;122;110;140;112;146;131;132;129;149;173;145;163;132;123;110;135;123;117;128;148;146;145;120;103;136;136;129;163;166;160;128;154;182;139;141;172;229;278;221;166;159;191;192;195;224;215;176;185;151;157;162;144;164;139;131;140;135;112;143;110;128;125;114;95;104;103;129;136;142;142;155;156;208;231;272;276;227;210;176;190;156;123;127;147;178;189;188;206;184;187;173;166;164;148;147;153;144;135;123;124;135;137;161;166;148;134;157;141;148;137;131;135;131;158;175;168;124;141;167;164;172;200;186;184;162;140;125;126;131;132;137;133;133;147;135;139;143;151;165;207;206;165;141;160;165;155;147;140;122;127;105;146;159;174;152;160;140;147;157;202;208;217;150;143;137;139;148;136;159;146;151;139;132;153;126;151;148;138;103;117;107;116;123;140;133;144;131;118;102;119;117;124;136;136;145;145;147;116;105;134;127;153;139;152;139;124;115;125;96;149;120;121;140;115;101;141;121;156;149;185;215;248;217;161;153;141;149;119;123;135;186;132;130;112;117;119;110;135;186;246;229;230;219;227;225;213;212;182;147;138;131;128;161;171;179;168;158;159;109;123;131;132;142;138;118;128;119;156;166;158;173;161;139;134;146;138;151;142;177;169;162;135;166;153;136;156;146;122;158;156;179;144;155;136;147;108;166;201;188;178;166;190;185;196;155;152;192;183;144;155;161;138;127;129;142;151;152;159;137;123;143;126;149;159;144;129;162;158;150;133;106;116;125;156;139;144;135;125;132;128;112;124;158;142;144;130;148;140;144;148;160;134;159;215;205;207;178;152;179;157;163;192;179;229;263;224;174;142;190;207;209;284;262;259;223;191;209;163;187;178;181;188;226;209;188;175;162;143;140;151;137;187;182;129;145;151;140;113;167;161;161;156;150;137;141;133;139;120;129;140;157;150;212;239;161;152;116;121;107;103;103;111;108;98;98;140;128;113;128;136;148;160;159;139;138;148;136;135;105;140;158;152;157;138;133;111;98;95;108;129;150;140;163;167;122;154;149;133;127;138;142;119;120;146;116;152;150;202;163;140;116;155;149;129;140;141;138
188;189;144;141;164;158;158;152;138;140;251;350;285;270;219;185;180;172;140;155;148;174;153;153;152;169;160;147;139;129;129;122;166;153;166;190;212;180;161;143;160;152;167;143;119;138;146;188;243;192;181;199;222;187;137;155;141;165;164;164;194;244;279;267;318;360;312;168;121;120;114;123;131;164;173;172;187;151;132;124;115;136;130;122;110;106;137;116;126;104;142;110;118;113;127;139;124;129;120;121;125;133;151;127;131;148;138;164;142;126;136;130;149;157;168;167;171;129;132;120;113;87;116;133;144;158;140;148;142;119;178;147;168;140;117;114;121;126;149;129;138;144;140;126;165;141;133;199;165;147;154;150;136;138;153;141;122;112;112;144;140;119;141;140;178;168;183;148;141;139;229;248;187;137;162;163;173;195;209;184;150;156;161;129;136;131;142;170;166;197;195;175;170;214;191;154;141;134;147;151;141;166;158;157;158;137;99;123;132;143;149;163;168;138;145;144;146;132;196;140;168;160;148;157;140;119;139;133;142;159;151;179;162;145;176;161;162;170;184;165;180;197;190;144;155;139;129;157;151;156;161;155;143;127;141;109;116;145;134;149;123;166;160;134;131;147;161;157;130;101;122;128;130;148;185;167;145;157;146;138;147;153;176;192;188;183;178;185;198;183;222;161;180;192;199;202;162;128;155;103;138;108;108;113;121;137;135;141;146;154;163;157;152;147;147;146;131;152;133;129;132;148;184;196;174;150;147;161;184;179;141;118;151;157;174;215;163;172;151;139;129;144;137;139;156;193;156;153;132;134;132;134;129;163;145;140;136;132;111;104;128;117;155;152;157;167;177;194;185;181;172;199;182;138;150;143;147;164;132;144;151;132;120;141;138;142;135;132;157;132;140;130;154;128;150;145;149;164;166;140;131;117;132;121;129;123;103;99;115;96;119;100;117;124;135;125;130;124;126;126;118;130;110;140;151;113;148;131;95;125;125;156;152;178;158;174;184;131;146;171;141;163;164;186;165;176;147;173;174;202;183;128;103;67;71;85;111;126;160;168;131;118;128;128;117;116;128;109;134;111;119;150;183;173;164;135;138;139;142;131;111;126;125;111;92;89;64;66;66;70;59;77;99;95;136;188;198;167;165;175;175;143;142;159;153;139;141;143;150;138;161;140;168;159;133;173;131;142;154;158;154;157;186;170;170;200;195;220;205;153;162;189;184;135;135;148;149;154;183;164;162;160;153;135;150;151;131;121;142;113;116;137;142;162;173;167;158;151;159;128;106;54;48;35;31;36;74;92;108;137;131;108;121;145;142;142;158;131;138;133;161;183;139;144;100;104;129;108;104;134;138;125;136;97;122;107;87;103;95;124;148;98;108;127;107;106;122;118;141;148;164;130;121;97;74;78;75;86;115;88;95;102;105;110;90;89;101;93;92;110;160;144;147;161;160;153;152;148;151;154;129;130;127;114;111;123;144;130;146;141;136;136;172;171;190;185;180;230;159;146;159;197;202;216;194;152;180;148;122;81;106;105;148;135;171;217;163;139;134;140;119;120;150;162;123;151;122;152;109;121;112;140;123;140;126;128;129;149;133;128;158;173;174;166;142;128;137;158;116;127;100;109;65;56;60;74;90;83;104;132;119;139;148;122;132;96;100;134;181;160;181;188;126;114;128;121;157;155;149;167;206;156;175;172;214;180;179;189;191;184;182;198;179;148;123;145;153;124;144;128;121;112;137;173;237;152;96;142;118;138;188;193;244;288;283;239;161;180;244;212;188;130;126;157;138;128;147;162;155;147;163;190;235;246;198;263;232;180;154;134;114;133;157;168;116;120;131;90;102;127;132;162;175;162;146;158;163;151;166;195;159;166;143;148;131;133;176;198;174;169;142;139;141;129;139;144;154;154;144;127;129;121;139;165;123;134;127;137;130;126;120;115;123;116;134;134;151;156;135;105;130;129;167;166;150;151;166;167;131;118;126;138;120;125;150;156;151;162;180;152;139;120;160;117;183;185;191;182;150;175;150;162;144;150;193;224;219;220;203;184;151;151;143;156;147;154;159;149;164;159;131;138;156;206;180;183;177;158;165;192;209;193;194;211;274;211;176;149;131;127;164;158;149;134;140;147;146;155;146;135;132;131;137;137;143;173;183;176;123;144;112;100;101;134;148;144;145;143;146;139;138;115;107;114;95;97;109;115;155;118;115;121;117;114;97;99;106;91;96;114;110;124;128;118;106;100;127;114;130;105;101;119;154;143;151;154;166;151;149;140;152;192;209;190;165;142;145;149;148;151;138;149;149;128;108;165;167;188;163;174;154;150;143;134;116;126;140;150;152;171;124;86;75;101;158;168;197;148;161;161;186;172;180;188;158;160;143;143;131;162;181;181;184;163;143;156;198;211;141;144;179;169;164;143;121;141;114;119;120;161;137;175;146;127;122;117;150;139;144;160;173;157;135;115;115;120;111;138;129;149;142;157;143;123;133;145;124;163;127;131;128;123;115;144;114;127;123;118;120;146;158;152;173;144;171;167;134;137;162;171;227;205;166;143;157;170;173;172;180;164;148;159;176;186;185;163;151;156;148;149;142;138;118;104;117;93;110;97;124;127;161;174;167;156;184;227;282;248;248;263;237;218;196;192;148;137;135;160;176;203;163;201;207;190;191;177;167;185;154;127;157;147;128;121;148;161;145;140;167;148;163;159;149;136;142;126;152;161;139;151;160;179;199;184;176;174;177;138;126;148;119;134;130;133;126;124;125;122;136;153;149;167;171;158;151;140;163;166;136;124;150;141;130;116;122;138;148;176;152;148;145;202;251;273;197;191;157;133;125;169;166;180;164;145;133;124;135;130;135;155;135;125;113;117;103;122;118;139;153;130;123;124;111;155;136;125;144;149;128;128;123;125;134;140;139;128;173;151;134;135;134;123;135;113;134;150;128;143;158;169;189;165;159;201;237;220;237;194;139;129;135;151;164;161;151;119;126;115;122;148;150;184;226;224;194;191;189;203;240;230;175;154;141;161;196;238;235;211;178;166;158;146;118;121;150;131;128;128;151;142;159;154;154;172;167;146;143;178;177;145;113;131;146;130;156;143;138;104;139;140;160;134;159;172;187;168;140;135;149;140;166;166;161;215;228;178;186;160;169;196;190;187;174;156;166;164;164;116;161;147;154;124;131;142;136;142;160;145;112;125;134;139;115;127;113;143;127;165;150;134;126;132;115;137;151;126;122;120;170;140;163;140;146;177;170;161;191;174;174;181;159;168;174;163;176;182;192;172;177;165;163;163;181;186;277;251;233;193;185;212;189;164;172;172;171;175;164;147;147;168;137;123;133;131;174;132;134;142;144;146;154;128;152;158;130;153;132;101;126;134;143;162;152;130;143;148;185;149;122;107;123;102;119;119;121;113;117;96;122;136;144;128;128;146;141;153;155;138;136;133;125;133;136;161;153;130;115;132;105;138;110;111;122;113;128;169;208;201;154;144;176;161;156;157;123;140;154;139;136;167;223;183;151;144;126;136;120;135;120;139
128;162;140;124;157;131;134;166;135;173;317;342;282;234;181;150;154;131;137;139;160;146;161;167;150;147;166;130;139;126;131;139;165;178;181;199;226;211;181;156;135;146;136;124;140;131;144;173;203;181;171;183;242;191;147;120;175;196;204;197;179;233;241;226;211;201;195;161;114;108;84;119;140;136;164;191;169;136;142;122;141;139;115;112;95;121;132;138;120;121;127;103;118;120;133;123;110;129;121;121;119;118;114;116;144;149;131;131;134;132;144;169;157;146;164;186;150;137;138;133;119;115;120;123;142;151;163;147;164;156;151;163;158;112;146;122;122;134;129;110;133;138;157;151;167;130;160;186;162;135;152;145;171;129;139;102;126;118;125;103;127;127;117;126;161;162;176;155;128;187;222;245;173;144;172;161;153;189;227;203;167;132;145;150;166;157;169;153;165;183;203;181;183;168;169;185;146;174;181;150;142;146;171;187;151;136;108;118;128;136;137;140;162;172;159;155;154;136;184;174;157;158;158;155;138;130;130;129;161;158;170;156;161;142;142;168;176;166;173;157;164;177;180;167;154;132;147;159;181;170;155;149;132;102;139;141;116;117;124;156;147;170;150;150;152;148;171;166;132;138;143;123;138;133;122;133;148;164;168;150;140;177;177;154;183;167;191;190;201;162;181;197;148;178;191;190;161;131;129;125;129;121;118;123;140;123;143;146;148;146;140;163;147;129;158;139;147;139;141;127;152;153;175;179;161;164;156;177;156;178;154;142;155;141;192;164;142;149;158;138;133;151;154;145;189;177;188;140;131;152;142;159;138;144;131;131;127;122;95;118;118;144;154;142;154;156;157;161;179;157;156;156;153;133;148;137;139;144;174;160;153;149;158;137;153;135;163;153;146;134;138;151;139;156;146;153;170;136;149;137;130;137;119;153;143;140;110;102;108;109;91;81;129;135;148;161;141;126;137;129;119;130;115;137;109;124;124;143;137;118;147;140;152;169;163;152;162;151;166;169;165;161;149;165;149;149;168;167;204;189;170;118;97;80;60;96;109;158;180;145;128;148;126;120;118;132;123;122;137;140;151;131;163;178;159;129;138;165;128;144;146;141;121;104;102;87;61;49;49;72;58;83;100;113;125;157;166;149;147;127;153;152;158;152;167;176;166;168;177;190;174;159;151;146;163;141;146;139;141;141;132;150;181;168;167;221;238;203;179;151;153;154;166;161;135;157;130;144;128;130;158;124;120;131;129;139;129;168;168;136;132;133;148;143;143;149;151;184;121;144;123;85;70;49;37;38;58;94;89;121;117;126;125;166;164;133;154;127;116;156;131;169;140;139;100;141;130;131;129;123;159;119;127;93;93;86;104;106;104;86;147;111;112;95;110;122;127;141;148;132;127;112;95;95;81;68;70;63;65;89;89;96;101;109;106;101;82;110;103;130;154;180;177;177;164;139;140;134;145;134;153;139;133;97;103;139;126;153;149;159;149;150;158;149;175;140;181;189;176;176;161;190;208;179;173;163;172;115;124;126;112;133;128;140;161;168;169;132;122;136;133;141;166;135;151;143;125;116;124;118;132;130;127;122;130;143;138;128;133;149;126;169;149;158;123;117;117;124;128;135;104;98;81;53;55;58;76;104;119;142;203;159;131;117;111;90;112;127;135;157;149;145;106;98;111;135;141;166;163;166;171;168;158;172;168;160;201;179;218;230;204;195;159;139;145;124;148;147;124;115;107;105;134;141;161;141;114;111;111;98;125;158;234;243;251;210;203;173;199;224;165;132;130;132;122;151;138;154;152;148;144;149;175;209;185;223;282;236;188;135;121;141;127;134;139;124;116;133;107;119;135;172;149;171;150;131;144;131;168;205;185;150;153;141;135;151;144;197;170;173;149;139;127;105;126;171;199;168;109;178;144;146;146;158;129;137;139;130;128;139;111;124;105;116;147;123;143;167;149;143;126;136;127;160;146;155;196;177;165;143;131;135;142;124;153;164;175;169;154;144;139;143;119;127;134;154;162;187;185;178;147;138;128;153;148;208;245;277;200;182;148;129;138;141;145;129;120;121;165;166;128;163;181;156;157;181;156;143;135;172;201;201;160;176;212;194;177;130;135;162;169;141;160;159;170;154;135;124;150;145;140;147;109;143;138;147;158;161;164;125;114;106;107;128;142;138;151;158;149;119;125;144;127;135;108;96;97;106;143;119;123;122;129;111;116;99;90;104;111;120;131;125;127;121;155;116;120;139;132;129;91;113;147;136;133;131;151;146;159;148;158;203;168;162;163;136;157;128;142;156;149;141;140;115;99;159;148;142;157;149;150;149;125;149;151;141;175;163;189;206;168;100;122;134;183;213;185;156;140;160;149;191;160;178;160;149;177;163;146;153;169;160;151;139;146;168;180;181;169;142;147;150;151;131;144;154;134;133;165;163;168;178;170;141;129;157;135;151;190;171;247;210;156;106;116;121;134;122;131;172;144;133;148;156;124;121;143;200;186;147;129;127;121;123;136;141;151;146;170;173;165;168;147;144;142;172;130;102;118;152;177;167;143;124;133;142;191;152;135;158;147;170;179;194;192;159;165;173;177;159;162;124;118;88;83;87;105;117;98;131;163;158;166;147;204;228;284;281;249;233;228;247;225;197;165;154;157;144;192;170;166;153;183;188;170;169;166;167;155;156;128;128;100;106;138;124;122;112;129;156;138;142;141;113;127;123;143;162;160;152;171;168;203;197;174;175;155;124;127;134;131;130;137;133;156;126;140;169;136;148;136;137;149;153;163;184;164;170;138;124;104;132;141;143;122;143;135;167;143;142;179;206;238;243;199;179;176;124;130;187;206;171;180;171;146;141;134;142;157;131;123;115;118;108;150;124;116;139;151;112;130;101;118;131;128;115;134;138;128;132;125;136;129;148;150;164;164;173;143;138;127;121;134;141;145;161;135;129;165;146;148;151;145;143;172;189;188;145;152;147;136;137;158;163;152;124;140;120;117;126;143;154;166;193;168;149;169;193;200;191;166;153;171;148;189;232;280;222;199;219;198;164;124;128;128;125;116;121;139;130;142;146;149;166;168;177;181;161;152;162;157;138;142;148;146;143;124;130;126;124;130;131;161;178;145;174;162;134;136;153;124;151;196;220;196;194;185;169;189;203;207;173;145;158;195;174;157;142;145;149;139;146;152;157;154;137;138;167;145;117;134;145;103;136;130;147;161;137;151;119;157;135;127;141;141;123;122;148;159;165;135;127;174;164;156;137;154;182;168;179;171;201;185;179;190;174;167;153;164;155;182;180;191;202;228;260;207;194;166;196;165;200;209;180;152;159;130;131;145;149;127;125;140;131;145;150;140;142;134;134;158;158;175;160;159;132;104;132;135;138;160;137;128;143;140;135;117;116;128;142;137;119;99;115;137;132;113;105;116;132;116;134;142;134;152;141;154;123;116;132;131;133;162;130;147;120;118;142;132;116;121;142;114;125;133;166;196;185;163;171;172;176;143;135;135;136;153;165;159;175;222;185;162;142;142;143;139;138;119;129
182;160;158;143;151;146;158;149;162;188;249;262;212;178;180;157;146;158;144;144;144;149;144;184;175;120;125;136;131;136;129;136;158;180;194;238;246;221;188;189;132;157;154;131;133;168;143;126;146;171;163;180;230;171;162;145;172;201;271;215;180;201;188;163;163;166;160;146;112;119;138;128;121;166;167;183;154;153;110;124;127;135;112;114;114;112;124;136;131;98;126;146;190;179;160;144;135;146;138;149;127;130;106;143;125;154;126;153;118;127;128;160;159;150;169;166;129;138;158;128;125;108;129;148;153;133;171;159;144;143;188;153;142;136;128;115;131;122;132;122;131;137;129;136;143;117;142;150;151;141;137;147;140;146;136;114;127;137;129;135;154;122;124;118;157;175;159;150;127;125;170;175;170;161;166;175;156;161;183;187;124;118;171;176;166;157;149;140;173;186;173;179;146;165;162;167;165;172;198;144;182;140;172;145;181;141;148;147;135;160;127;122;141;159;151;155;137;122;149;177;163;158;172;135;126;145;148;127;149;182;156;197;169;167;142;162;174;195;155;146;152;156;172;165;168;140;148;145;170;166;177;144;144;136;137;136;129;140;146;158;137;146;145;149;137;165;178;160;119;140;114;138;128;147;142;148;118;132;136;143;145;166;217;181;176;183;204;196;194;171;195;174;147;180;191;171;154;123;131;112;136;112;114;141;116;139;138;138;144;160;165;161;160;132;118;155;141;166;107;140;137;137;144;178;181;189;213;196;219;213;179;139;132;164;192;172;161;142;164;119;125;147;158;155;171;154;154;153;131;151;136;166;150;148;137;131;125;121;104;109;121;120;173;161;158;152;158;166;166;137;162;134;159;134;144;174;169;135;164;148;141;147;143;135;117;135;135;127;169;151;136;159;137;132;163;147;164;162;155;129;115;140;143;131;156;159;123;97;119;126;98;115;127;115;151;134;121;127;131;118;126;112;114;108;115;136;115;136;133;137;143;136;156;162;161;157;171;148;133;153;156;147;149;149;137;157;148;173;199;216;190;144;74;73;68;98;135;173;155;142;154;118;116;119;114;112;134;133;141;129;129;124;128;152;149;152;157;133;143;152;180;155;151;133;126;81;64;55;66;78;76;89;122;120;126;125;123;133;106;120;138;128;127;160;179;166;156;153;139;201;177;149;131;138;126;143;173;164;126;135;137;152;144;159;173;207;174;166;141;127;139;130;153;147;182;171;145;110;135;131;126;110;100;118;130;128;129;119;152;159;133;117;139;126;144;156;150;169;169;126;119;105;85;51;33;60;57;73;97;109;144;151;117;133;138;181;145;127;144;164;162;136;128;116;115;102;88;103;115;102;129;131;115;131;101;117;109;74;111;114;114;137;113;91;104;125;123;110;129;119;110;93;110;83;92;69;89;70;81;72;96;111;97;93;91;91;99;113;132;155;161;192;176;165;128;154;163;185;149;155;144;157;116;112;126;132;121;146;151;172;144;136;139;147;153;160;177;166;142;195;164;174;169;183;181;168;163;145;117;116;114;101;139;133;131;140;129;123;136;125;120;175;158;168;151;130;123;134;152;138;127;127;123;144;123;141;133;131;134;153;119;172;124;142;169;129;121;132;117;123;99;97;82;65;44;54;79;103;95;135;170;220;156;118;104;88;89;103;134;127;108;116;118;109;121;123;144;162;168;151;172;163;191;190;135;155;157;206;176;245;241;202;175;160;128;135;152;134;141;144;134;156;148;151;166;137;118;87;87;85;107;125;170;221;222;167;162;151;194;180;162;118;141;108;125;116;141;144;155;141;140;139;150;146;201;259;289;236;164;141;138;133;128;128;159;134;130;105;104;109;132;124;114;144;141;148;141;178;202;212;166;137;143;160;133;163;145;146;196;170;165;137;155;166;159;193;179;143;136;127;152;160;164;137;142;126;124;132;136;152;138;118;131;122;124;112;153;159;139;109;109;125;117;122;114;153;163;167;166;126;133;152;132;141;150;166;162;151;129;155;126;148;137;155;111;137;143;169;174;162;129;160;119;123;163;177;216;209;192;160;136;135;161;145;120;147;128;148;148;146;145;136;166;162;181;205;150;165;148;161;152;160;157;166;155;146;140;126;130;173;156;161;170;154;129;125;129;142;166;172;136;137;142;143;149;133;163;129;123;131;122;111;137;140;124;138;145;140;141;104;112;126;168;131;106;101;95;121;167;182;160;155;142;118;111;99;112;123;124;150;139;125;139;126;125;125;116;120;139;108;125;112;125;138;132;128;139;153;146;154;181;173;168;163;152;152;145;157;174;159;151;117;140;133;116;123;136;130;113;137;139;141;161;152;155;145;156;192;223;211;173;119;131;147;210;196;186;136;122;168;143;170;164;143;148;188;166;154;143;168;178;170;158;183;158;143;192;193;153;153;165;196;161;143;146;142;148;137;160;132;179;124;145;126;115;136;155;127;208;272;315;230;155;132;122;132;124;127;136;158;132;128;130;134;128;143;172;246;203;142;125;130;151;143;135;139;150;165;129;177;158;155;157;147;171;158;155;145;148;177;170;146;147;112;131;131;167;159;128;137;152;171;191;207;191;168;157;168;164;156;147;122;146;100;79;82;96;90;109;152;164;174;177;170;210;328;287;277;270;242;259;218;221;204;169;145;127;134;141;157;155;189;194;189;180;151;142;173;171;159;139;141;116;118;142;146;133;146;123;148;155;143;137;121;132;133;146;132;162;142;194;202;189;196;207;163;145;155;135;117;115;125;123;119;127;131;142;158;150;122;144;134;147;166;151;181;183;147;130;122;142;158;132;119;134;156;143;145;126;164;158;207;270;259;218;163;148;123;151;193;185;201;153;171;151;138;142;170;134;150;109;117;126;135;136;135;152;172;133;125;99;119;108;114;119;101;133;139;126;160;136;119;131;124;144;157;165;122;125;114;102;124;156;152;133;126;145;131;145;151;152;138;118;140;122;160;155;126;129;145;154;174;175;180;129;126;125;125;127;138;140;135;156;156;179;181;176;191;205;183;174;139;179;182;193;228;231;201;226;183;191;162;122;130;112;132;129;165;123;133;154;150;162;178;173;145;200;156;150;170;155;146;167;138;151;165;127;115;98;128;142;160;140;170;176;169;161;152;154;129;141;130;167;205;193;186;197;179;167;211;171;205;181;145;165;162;147;133;132;141;105;135;121;145;160;141;147;157;152;172;135;114;107;137;128;142;143;141;117;138;147;139;134;132;129;156;137;158;152;169;127;154;132;185;185;179;156;164;175;183;163;163;183;187;206;162;156;175;137;148;155;200;192;206;207;213;203;188;178;174;186;196;194;199;161;174;149;148;142;125;152;145;131;117;145;149;127;154;112;151;136;139;151;145;150;141;121;126;144;146;144;109;130;161;147;149;112;123;125;136;156;156;138;119;145;128;142;121;123;108;114;148;132;133;140;142;130;141;143;143;169;158;109;122;140;118;128;112;106;116;107;117;132;110;129;152;145;174;149;134;172;157;132;138;124;146;145;133;160;182;229;210;155;147;106;113;150;134;134;127
184;183;160;185;144;132;142;152;178;224;210;214;198;164;168;162;168;150;153;149;153;131;149;142;133;128;114;145;153;131;125;134;136;181;162;163;213;195;183;177;149;143;118;140;137;163;161;136;133;148;160;162;181;168;157;125;166;258;253;210;163;184;147;157;127;153;157;132;139;134;135;120;109;156;182;180;184;160;130;120;137;139;145;117;110;107;121;154;125;127;123;145;249;226;182;122;133;153;154;126;146;121;125;123;119;129;131;110;107;133;169;156;174;159;153;154;168;140;177;173;156;124;114;130;140;125;157;139;130;154;136;113;133;123;141;112;124;124;127;120;123;143;136;125;118;153;133;169;134;138;149;166;142;172;123;122;126;138;124;133;116;130;110;123;133;156;183;139;143;139;145;147;163;132;161;162;164;161;165;192;127;130;120;160;157;141;167;164;156;173;132;117;152;144;144;160;159;165;170;168;159;153;159;173;187;179;144;165;187;129;125;142;123;141;146;131;119;122;170;165;168;152;166;174;149;153;153;153;153;195;176;180;169;160;167;173;151;159;151;121;146;149;181;180;169;148;151;126;149;177;146;150;142;155;160;132;134;137;141;160;133;130;118;151;146;183;152;134;145;151;139;131;154;135;115;112;112;137;135;139;152;193;215;187;184;172;226;199;171;166;155;180;159;156;173;209;143;122;118;117;135;133;118;117;125;139;137;130;153;151;140;154;132;138;137;155;170;168;119;143;137;124;150;182;178;199;234;222;207;190;156;136;142;174;210;171;141;151;150;140;142;146;142;135;180;169;173;114;135;154;141;146;144;159;147;132;132;149;117;121;112;147;178;164;156;142;148;151;146;152;156;149;172;140;152;156;186;144;183;139;149;173;170;167;136;144;142;151;114;118;138;119;156;174;168;185;162;147;134;148;150;123;121;161;144;118;122;121;107;113;108;113;127;137;126;124;143;117;119;129;119;131;144;136;111;138;126;155;131;140;127;120;129;149;151;149;171;151;142;175;145;146;150;141;117;179;151;171;176;165;155;121;80;84;99;79;123;153;149;125;130;112;126;128;118;126;115;140;121;144;143;151;150;138;141;144;155;139;165;174;168;178;131;118;125;93;92;86;66;85;97;128;163;131;139;113;128;122;118;107;108;153;135;166;143;140;135;133;163;200;184;151;151;156;131;112;179;150;131;111;140;148;148;154;162;178;144;176;160;119;121;142;130;158;189;209;171;137;145;156;116;120;111;141;127;123;120;143;155;139;123;149;140;148;160;151;139;143;155;146;100;109;69;51;46;47;70;79;88;109;114;112;142;151;159;160;152;124;130;129;138;128;141;129;136;101;106;124;144;124;132;120;116;118;130;108;103;106;117;117;106;106;115;137;109;138;135;132;122;112;94;84;89;94;97;89;86;81;84;81;87;95;97;116;89;103;101;103;141;168;173;188;166;163;116;172;146;187;159;162;145;134;109;137;111;128;138;160;161;141;138;137;141;138;167;168;130;164;155;160;185;177;169;132;165;167;154;141;113;108;123;113;136;121;137;123;125;129;126;136;168;144;158;112;125;127;135;143;133;129;124;126;124;126;105;153;117;141;136;134;151;153;139;149;143;134;138;122;109;106;111;70;78;65;68;66;77;102;104;117;151;137;131;115;113;90;90;92;115;135;127;126;134;121;105;160;179;204;165;148;189;220;212;222;170;152;154;221;225;252;233;212;191;150;137;117;130;125;121;111;118;123;143;138;155;125;107;116;75;68;75;129;171;176;172;169;162;154;164;139;131;109;147;125;126;116;155;162;155;146;148;118;123;145;151;241;291;224;138;114;127;117;126;125;140;177;137;133;122;103;126;105;131;91;132;163;151;195;257;230;175;162;167;186;172;142;144;155;148;157;159;153;181;190;180;160;151;161;116;139;152;143;143;152;127;135;122;149;129;140;126;124;130;125;139;139;155;172;139;133;120;114;139;136;133;162;168;142;138;155;155;145;130;136;140;170;170;159;137;132;151;126;161;133;142;144;133;147;164;132;128;148;157;159;162;140;154;179;148;157;151;164;141;141;135;133;131;131;153;119;146;153;163;204;210;186;176;147;138;148;154;138;139;147;150;135;145;135;133;166;148;175;150;139;162;134;158;193;145;157;161;172;147;136;146;142;129;134;114;110;114;95;135;163;130;130;158;162;143;107;107;141;129;136;140;110;87;140;178;212;200;164;152;120;121;121;101;131;117;140;139;137;139;143;152;127;118;108;145;118;87;112;137;148;137;121;152;131;135;165;157;190;166;156;176;153;169;201;189;172;139;200;151;131;111;97;117;123;131;144;138;155;127;153;140;119;155;165;200;226;187;161;166;164;172;168;160;146;140;166;150;170;152;130;155;146;152;181;165;195;183;159;179;185;144;160;180;197;157;140;134;153;142;126;130;156;155;160;139;141;125;131;141;152;155;141;198;207;226;283;279;244;175;142;113;139;104;121;128;138;122;124;144;139;143;146;171;188;166;146;123;136;132;135;131;144;143;145;134;160;143;160;176;175;180;193;139;148;134;154;159;158;123;133;117;142;136;158;162;138;160;169;178;179;190;173;147;148;158;145;140;104;88;92;77;103;100;123;154;154;182;177;208;194;196;289;274;231;252;273;252;226;205;156;137;137;155;138;163;145;170;176;198;206;155;165;166;172;128;151;121;123;117;104;132;134;127;159;152;136;122;132;119;109;109;138;135;118;144;148;158;197;172;217;166;176;156;125;147;136;124;121;138;113;131;142;151;157;150;139;125;142;181;175;190;197;195;171;172;142;123;134;136;156;127;135;131;117;123;163;187;262;316;294;242;180;176;147;162;140;169;160;129;138;139;128;151;139;139;138;115;131;113;151;144;137;153;157;147;124;132;120;126;129;109;128;124;142;149;151;143;141;125;144;186;144;139;130;124;128;124;114;136;124;129;133;124;130;105;123;124;114;121;129;145;134;133;155;133;134;152;142;173;187;120;128;117;122;113;139;126;130;121;136;155;176;185;166;176;147;151;144;171;150;161;164;182;181;215;189;154;145;119;117;129;180;181;146;128;127;127;163;154;168;164;156;147;139;132;155;160;147;151;160;147;185;149;118;151;136;181;195;166;174;166;170;166;147;136;133;142;133;176;172;190;174;174;161;180;187;187;185;179;127;134;163;174;151;141;123;136;102;124;137;198;145;151;172;175;166;157;135;135;141;152;203;143;150;116;137;125;102;125;134;146;156;126;146;153;155;161;127;179;215;190;176;169;166;171;163;178;179;197;217;187;184;165;159;153;164;156;195;174;206;216;225;258;192;185;176;196;218;217;213;189;177;164;159;112;144;146;164;166;134;161;185;146;152;141;146;151;133;139;144;185;156;105;121;138;139;150;150;132;132;137;117;107;109;151;125;149;142;157;149;155;165;162;142;136;119;128;145;132;139;129;155;110;123;137;137;150;121;116;121;118;112;119;114;108;123;120;134;120;130;129;142;145;164;147;134;146;135;149;130;145;152;130;152;161;179;223;193;155;137;145;130;125;118;134;192
163;198;175;200;184;172;128;153;178;201;203;178;146;161;180;166;151;167;131;150;151;178;161;150;144;174;146;157;151;158;138;159;170;162;154;147;160;178;164;148;131;150;140;143;141;146;138;141;119;153;155;169;160;147;115;133;132;170;193;148;135;139;151;142;104;143;126;125;114;138;132;141;156;175;204;180;164;139;147;155;142;139;181;125;113;118;133;129;82;110;141;169;209;209;183;143;126;155;162;177;140;140;124;110;126;111;113;137;132;117;148;112;122;153;135;134;132;141;151;178;147;119;110;152;128;166;146;146;124;158;149;145;137;126;122;155;150;143;145;143;129;110;122;128;141;118;107;129;157;153;176;150;122;122;131;138;133;116;131;129;124;129;114;120;119;164;177;176;159;131;127;132;117;142;176;177;163;153;189;170;133;142;119;152;144;147;165;161;165;135;152;133;118;109;135;133;175;166;153;151;141;166;196;204;174;178;148;130;145;162;152;120;129;116;101;126;119;141;148;169;147;160;171;155;164;181;181;133;160;186;190;167;184;185;185;154;156;161;150;132;141;151;164;173;154;135;144;142;141;140;159;161;154;148;160;148;148;148;137;125;132;120;128;144;147;162;154;163;149;141;130;129;138;125;130;105;108;108;131;135;159;197;203;212;199;184;199;182;183;196;195;175;156;201;191;200;204;164;151;128;128;127;116;122;141;154;145;141;139;159;173;144;155;128;141;147;148;151;144;129;127;106;150;133;163;200;167;167;168;156;134;126;128;166;191;180;157;131;115;153;136;128;148;136;117;111;137;128;131;123;137;153;139;148;179;146;151;149;144;112;130;145;160;176;150;176;140;148;141;144;146;163;147;143;158;142;158;146;147;158;149;153;154;144;168;137;137;153;139;114;128;139;138;147;177;138;203;173;135;143;158;131;128;137;149;134;116;82;77;108;99;97;111;102;115;118;127;105;108;156;164;139;148;139;140;136;133;118;142;141;134;131;125;140;164;135;138;174;141;133;147;165;134;154;119;157;165;139;139;133;156;118;107;101;107;119;128;125;130;143;125;121;104;100;120;147;116;120;113;139;198;173;147;144;172;150;153;139;152;146;171;133;141;133;102;99;99;91;91;112;112;135;142;151;123;120;125;122;127;100;95;131;114;126;161;144;123;141;192;177;173;165;133;136;136;128;154;129;151;142;131;129;174;144;155;152;125;153;148;126;156;134;145;165;232;289;205;161;157;132;129;144;124;121;143;137;125;149;160;153;137;120;150;170;174;156;150;178;153;151;104;113;79;48;29;67;85;71;89;94;131;107;133;124;128;131;113;91;111;133;127;123;126;120;114;93;126;135;142;161;140;143;125;96;95;98;115;101;96;111;115;102;117;111;102;125;118;111;101;90;99;118;96;99;117;89;113;94;71;109;106;110;119;112;96;102;116;109;145;141;211;237;175;167;137;170;161;170;169;181;145;148;126;127;134;107;122;149;156;178;150;136;146;178;178;144;150;147;161;152;158;179;161;183;184;158;163;123;120;122;112;116;127;127;145;93;111;99;125;124;135;131;120;130;133;123;134;141;142;129;125;127;110;121;150;134;160;118;134;157;157;152;189;170;166;146;130;133;117;100;108;78;76;88;76;86;80;94;86;96;102;103;123;155;122;115;120;110;113;114;121;130;128;120;126;165;234;231;163;161;201;278;281;259;172;188;194;194;192;242;250;229;195;164;153;125;120;134;137;117;128;132;138;123;127;144;114;85;81;83;73;120;175;204;231;179;167;198;176;146;131;126;148;130;113;131;133;200;181;165;169;127;127;126;128;177;191;180;143;119;116;125;114;139;120;128;147;127;118;134;137;121;124;109;134;161;174;206;264;266;192;153;150;160;166;125;148;134;175;169;145;185;220;238;265;198;133;139;166;163;155;171;173;165;146;156;151;171;187;128;137;144;130;139;131;151;194;215;155;127;109;129;150;144;166;127;136;146;117;141;155;147;148;142;132;156;162;148;137;157;160;145;133;122;121;149;128;129;121;141;122;130;143;170;183;153;171;142;153;152;148;152;164;148;125;152;126;131;140;158;152;180;201;184;204;204;163;156;148;130;142;133;146;146;135;158;131;160;133;151;136;166;144;141;138;147;166;185;157;170;184;160;163;139;173;159;152;132;132;149;126;136;118;121;137;146;152;160;139;101;104;140;150;159;131;118;119;136;186;177;170;162;130;148;142;127;129;115;107;109;120;133;134;134;159;146;147;136;124;163;120;113;133;124;123;111;123;120;130;183;151;165;182;194;196;171;161;199;173;175;172;157;181;157;116;93;96;117;107;123;142;168;158;157;132;139;129;127;171;182;202;162;189;171;161;151;156;150;101;123;153;144;139;154;141;152;166;166;156;169;185;164;174;161;141;150;148;151;176;157;197;178;132;133;152;133;134;130;121;136;143;153;108;139;128;146;178;160;173;227;267;247;141;143;132;132;122;130;137;133;170;161;159;131;164;132;173;175;165;149;147;132;150;111;135;128;109;131;138;165;164;160;156;200;205;163;191;192;187;168;146;151;146;147;111;115;141;167;165;160;146;147;200;287;225;182;163;154;142;149;146;129;117;106;107;96;153;145;148;149;195;177;194;204;203;244;224;227;247;257;232;236;176;151;141;138;131;140;158;211;198;230;230;188;228;168;178;151;159;144;153;126;122;115;149;131;156;162;150;128;122;113;91;111;106;112;155;151;140;128;169;171;174;171;187;183;185;136;159;116;112;137;152;112;129;121;137;141;134;153;132;156;156;156;165;154;194;172;168;144;140;139;131;134;151;142;157;156;149;153;228;254;266;248;230;189;177;142;162;151;160;129;125;145;110;116;155;157;161;131;153;133;135;160;131;141;164;148;151;105;116;121;116;126;114;92;86;120;143;165;160;110;160;148;166;159;154;124;138;130;123;121;141;150;123;104;105;111;128;124;132;125;143;129;151;138;127;160;144;124;150;169;189;180;144;149;144;129;133;121;127;117;141;113;155;154;151;137;133;143;152;132;144;167;135;169;134;153;184;192;177;142;128;102;117;180;161;200;146;134;141;146;152;175;165;139;134;143;149;195;168;152;151;128;120;143;156;135;130;162;161;206;220;182;201;184;167;138;162;148;138;142;147;159;190;198;180;146;153;186;193;163;150;132;146;143;140;145;148;113;92;88;118;172;186;203;126;137;151;172;140;118;127;129;158;170;180;156;117;115;135;120;123;156;144;145;137;169;144;132;137;129;126;169;184;205;160;200;150;162;155;178;176;174;208;190;154;186;165;140;151;176;207;193;195;251;281;260;208;182;204;211;211;205;184;179;172;194;183;186;168;170;183;166;154;194;157;153;173;144;125;147;155;173;178;185;167;130;135;143;127;152;142;154;141;143;124;119;140;130;153;168;172;167;177;165;160;150;136;126;104;99;133;139;123;143;146;140;154;147;127;115;120;106;106;149;127;166;112;126;114;145;119;127;137;114;156;170;159;121;114;131;115;125;144;157;156;166;156;180;168;174;155;122;111;127;117;111;127;142
165;174;175;194;184;169;157;161;171;185;198;177;150;128;170;158;147;179;143;142;166;162;147;134;131;140;207;189;155;158;186;169;177;156;157;134;140;145;152;139;146;180;189;176;161;141;120;140;125;164;160;159;155;119;127;115;107;124;111;131;140;125;139;128;119;141;124;127;157;133;148;142;164;183;177;170;163;150;156;147;148;165;149;147;120;105;133;111;98;114;138;176;181;216;179;156;137;163;181;214;173;136;113;129;138;97;113;136;127;138;126;132;155;136;180;135;122;158;166;156;130;133;127;150;151;147;138;135;124;160;142;139;143;160;132;172;187;186;182;174;133;118;108;97;130;147;125;113;157;163;153;166;134;122;144;131;137;142;134;125;141;97;129;117;121;149;158;177;146;121;127;138;130;143;147;169;161;180;191;150;142;125;127;139;117;161;214;211;150;151;125;133;142;139;134;148;153;142;124;152;139;201;204;177;173;171;165;149;143;166;159;156;125;104;90;126;138;156;172;162;146;203;223;181;155;176;136;178;176;191;191;174;180;165;150;153;166;117;133;137;131;163;150;143;160;145;120;127;132;152;153;121;148;154;145;132;128;121;128;121;136;120;122;134;154;177;167;186;164;127;102;115;112;171;130;106;96;112;97;110;155;175;228;178;191;169;230;173;196;189;204;189;184;191;243;224;181;167;147;132;123;140;124;126;160;134;151;145;162;159;126;137;113;128;149;162;164;158;160;139;117;131;124;151;131;140;150;156;165;159;124;117;142;164;190;192;131;143;133;152;146;141;118;139;134;117;127;120;147;116;140;167;168;159;159;151;148;142;154;149;139;139;133;131;152;151;145;137;135;163;163;169;156;136;139;156;129;155;124;145;169;140;144;154;154;153;155;140;139;134;131;130;160;168;152;153;160;173;148;143;135;154;159;180;149;123;115;73;80;99;98;107;107;100;123;132;161;137;149;148;185;141;141;120;122;136;122;117;121;137;138;126;142;148;150;153;143;144;158;147;147;154;134;154;159;132;166;127;159;150;124;126;96;94;118;121;104;125;96;101;120;120;124;104;117;116;128;138;108;119;141;171;131;143;160;148;147;146;150;153;150;133;136;129;108;101;86;98;98;116;122;123;132;143;132;118;117;121;118;124;101;137;108;137;141;148;154;126;199;193;181;152;144;174;158;125;119;137;123;126;131;147;155;165;157;131;160;141;141;131;161;138;153;163;248;250;207;179;140;117;124;131;129;123;158;165;152;150;133;129;124;152;164;124;164;167;165;141;152;139;112;118;78;59;53;55;105;88;112;100;107;115;140;142;136;120;96;96;95;112;116;117;97;116;117;147;125;160;165;157;119;157;109;109;102;110;105;113;110;164;132;139;114;131;118;102;124;98;79;79;85;114;109;123;130;120;95;101;70;99;116;120;120;127;104;94;76;108;103;133;201;174;165;149;173;164;148;140;157;161;176;181;156;133;145;125;151;159;195;180;169;140;141;174;186;157;139;160;137;168;164;147;138;169;148;147;164;128;108;108;100;114;130;133;111;89;100;99;114;111;131;117;144;118;128;132;139;147;149;158;129;128;135;129;119;109;105;117;115;142;146;162;177;151;154;139;120;117;109;110;106;88;63;66;79;79;97;77;91;93;99;105;123;128;131;110;106;107;84;119;97;126;127;134;178;231;271;258;171;137;178;286;299;231;196;177;176;218;197;200;210;178;158;152;162;143;121;144;158;136;130;115;120;124;132;119;116;100;102;100;109;144;187;214;212;158;173;179;136;129;114;159;146;155;155;152;152;180;152;191;124;127;126;133;147;145;165;155;121;132;116;115;132;139;109;139;161;122;113;128;128;128;107;128;126;196;222;178;184;192;189;158;172;148;128;135;127;127;120;125;148;204;257;341;288;166;138;147;129;152;141;169;169;159;162;168;177;188;162;160;137;119;128;144;139;173;184;167;140;118;139;154;141;124;136;132;137;161;156;157;166;154;160;161;134;123;142;148;154;130;157;119;135;133;157;144;123;120;120;160;155;138;185;187;181;156;157;130;177;178;157;156;143;129;151;148;139;139;148;158;177;205;182;193;191;164;154;159;151;157;145;137;150;163;159;169;160;159;169;132;149;132;155;138;147;127;140;170;172;192;156;178;172;138;145;139;139;130;120;130;128;127;134;170;125;126;123;128;94;114;98;130;165;147;116;124;140;162;173;148;137;115;114;108;145;140;143;121;118;109;116;112;128;132;155;149;148;141;159;156;144;133;121;119;119;112;129;146;136;159;171;161;176;194;199;184;190;161;166;177;166;152;137;157;140;119;138;119;105;147;178;169;167;143;151;136;120;129;175;189;165;165;160;166;172;172;137;118;124;137;135;175;165;173;148;150;155;153;170;191;188;150;143;123;122;126;134;169;179;200;195;153;147;161;142;122;127;95;127;138;139;147;142;143;150;185;155;133;180;191;171;182;157;167;166;146;135;128;151;143;168;187;143;139;137;131;168;174;159;170;102;121;127;140;120;100;100;136;143;160;159;146;148;161;171;192;198;230;238;177;140;130;163;142;154;120;167;145;166;135;134;176;211;313;235;188;165;168;156;138;136;166;128;97;107;105;126;142;137;150;135;174;186;171;182;214;225;241;264;256;233;208;182;145;121;128;141;151;149;211;237;241;186;191;194;160;164;149;149;141;137;132;125;127;150;140;132;151;145;117;103;122;110;115;132;131;125;150;129;158;152;179;188;204;172;195;179;181;143;134;131;149;157;127;132;133;133;150;142;159;130;178;171;143;186;186;229;195;147;148;153;142;153;158;132;136;129;172;171;181;207;232;226;248;229;211;208;204;129;142;103;132;109;107;121;156;163;157;135;153;146;127;156;141;139;138;143;181;164;126;125;112;122;135;116;99;119;123;125;179;132;144;132;157;210;181;151;134;127;140;129;137;128;125;135;108;105;116;113;136;99;133;137;152;159;133;155;136;145;122;152;166;186;171;122;118;116;128;125;152;145;163;151;153;192;170;142;137;147;126;140;153;157;166;185;166;175;177;191;228;184;143;122;115;112;138;163;153;145;129;146;135;158;174;190;159;147;172;213;308;268;208;139;141;121;133;142;142;139;147;164;159;167;186;211;200;195;190;126;133;145;159;130;152;197;166;164;157;155;141;175;146;142;115;139;151;152;146;139;116;86;87;129;196;172;136;134;160;139;153;152;132;122;139;147;156;147;111;130;109;107;132;127;142;140;130;124;134;140;134;136;116;155;179;189;193;182;145;147;167;158;178;162;224;211;213;181;190;157;128;167;186;198;180;201;218;233;270;209;181;167;180;223;182;211;193;239;217;201;184;158;160;157;190;190;173;170;194;209;200;147;142;166;234;223;214;166;145;132;152;150;165;149;164;157;132;150;143;128;141;153;172;165;178;183;187;197;178;134;105;113;126;126;135;127;152;131;149;156;140;129;133;122;139;108;139;125;149;120;112;120;148;133;135;133;136;169;173;163;142;133;127;125;148;168;222;209;190;156;146;149;167;145;147;112;126;108;119;138;153
181;187;204;190;170;198;184;160;146;162;189;160;171;166;166;161;168;133;160;169;137;154;155;155;144;154;234;254;178;160;166;174;185;156;177;154;151;138;130;133;130;232;223;180;153;122;119;139;149;122;180;144;150;147;136;127;134;116;114;92;128;117;124;107;130;149;157;161;133;143;126;141;143;195;199;169;161;181;137;145;157;151;160;126;146;130;127;129;129;110;160;156;171;190;201;148;148;155;167;183;166;148;142;128;120;125;153;138;131;135;148;136;142;154;164;175;128;140;128;140;127;104;119;120;146;135;111;148;117;138;155;130;139;114;131;159;183;219;214;231;151;137;129;127;121;132;143;153;149;180;182;147;129;100;130;137;142;143;130;155;128;128;135;126;157;135;132;152;134;133;130;108;140;153;162;158;138;182;184;169;163;138;139;124;143;170;220;206;167;126;122;134;144;139;126;147;149;138;119;152;169;160;184;188;166;178;150;153;139;169;177;137;138;136;117;136;160;143;178;173;160;223;234;288;262;196;165;171;191;164;200;182;196;182;180;151;154;145;148;149;130;139;159;142;146;131;137;124;125;124;144;166;156;174;156;146;125;123;120;130;125;124;129;152;133;147;166;148;143;128;133;139;143;141;135;129;116;111;126;138;152;179;185;157;149;162;172;189;184;194;183;191;185;204;235;211;224;164;178;121;133;157;153;139;148;176;153;146;130;156;149;140;126;121;144;132;149;141;137;129;103;104;139;116;150;136;134;149;147;131;149;152;149;148;161;185;139;120;137;146;170;150;166;122;136;157;153;148;128;108;110;140;145;145;185;177;185;175;152;157;148;142;153;152;157;154;144;151;155;170;140;152;161;151;160;156;160;167;130;130;157;153;137;144;163;162;190;158;146;123;148;181;142;155;151;140;172;163;148;150;139;173;181;168;171;146;100;98;75;84;117;93;93;146;126;114;138;145;131;172;188;161;149;139;149;132;130;113;131;129;110;128;140;130;141;156;157;151;148;130;162;148;168;153;137;137;150;123;148;164;137;123;68;92;100;111;102;138;116;91;104;109;110;127;141;116;123;104;129;119;159;155;166;153;145;138;121;135;127;129;165;129;134;120;101;82;90;113;137;124;139;136;160;129;155;121;117;113;108;106;101;109;119;123;125;140;143;131;158;173;151;156;159;138;146;128;116;136;129;130;151;126;143;138;166;130;141;153;132;150;161;135;134;162;165;193;210;158;142;125;128;149;133;143;143;169;163;155;154;143;140;143;139;159;178;166;156;163;131;129;106;107;84;55;34;71;103;117;112;106;122;111;147;139;126;121;98;93;119;106;121;90;96;94;123;110;150;153;168;142;103;138;131;111;110;123;114;128;118;123;132;91;105;117;109;115;119;103;88;65;88;104;171;174;152;123;99;104;109;101;118;117;96;107;126;82;101;91;109;105;168;142;170;161;171;165;154;147;166;155;174;160;153;152;122;125;133;192;235;212;196;174;182;175;192;165;175;157;154;149;175;198;172;143;142;143;158;136;90;103;92;128;102;112;101;115;105;113;127;128;115;110;104;125;125;134;151;139;144;148;117;133;139;118;117;116;110;131;121;166;155;175;163;165;175;175;136;114;116;116;112;92;68;60;42;65;73;100;83;86;103;94;111;127;120;105;102;102;88;106;105;115;134;135;170;200;251;229;171;140;138;191;230;204;171;149;174;185;200;193;186;213;172;200;178;147;134;138;170;169;147;146;119;115;125;124;135;115;102;118;136;163;146;188;165;161;138;142;121;110;128;153;135;158;163;148;129;168;142;150;164;143;114;142;116;139;179;190;149;112;119;121;120;130;122;101;101;134;109;123;106;125;131;123;155;203;236;200;146;177;182;155;143;152;149;145;138;127;132;135;129;196;240;340;297;196;173;134;157;140;154;172;177;193;172;170;186;184;182;141;131;119;134;147;163;154;163;157;116;94;117;138;129;104;121;141;147;127;148;141;119;159;172;163;144;152;162;145;142;128;153;144;147;122;146;138;125;136;123;145;140;143;137;195;191;159;168;154;166;169;180;132;142;141;169;119;154;133;144;188;203;189;172;169;176;170;120;190;138;156;133;132;162;161;158;180;183;157;154;137;140;145;159;141;144;136;143;150;169;188;156;182;153;131;133;131;151;122;154;147;140;143;144;154;128;147;136;138;107;110;94;130;185;155;140;127;145;135;132;135;146;121;113;124;128;159;172;148;105;105;103;90;120;128;143;129;152;161;184;149;147;120;124;140;140;146;109;137;146;140;164;126;168;172;177;202;185;150;151;157;162;174;159;142;150;133;130;131;144;149;130;153;155;134;140;137;160;140;159;141;134;149;150;156;170;162;145;111;123;137;142;144;149;155;147;169;138;122;155;169;188;139;137;139;110;102;142;149;152;179;157;186;190;158;139;118;97;99;140;123;124;142;134;137;153;179;150;144;177;131;157;157;151;158;134;148;198;165;138;161;179;166;158;139;129;131;162;212;197;188;126;127;95;119;114;127;118;121;113;143;146;147;136;151;123;159;192;215;250;203;148;157;144;121;149;140;139;119;127;185;160;162;190;201;216;183;175;168;163;153;155;157;122;101;108;130;119;136;162;142;160;118;126;196;176;193;203;279;248;289;235;221;212;157;122;121;114;132;146;177;160;228;203;193;182;160;155;139;126;139;122;117;154;127;157;160;162;168;123;142;127;125;131;121;131;126;166;150;154;154;132;197;188;205;166;175;180;125;154;137;121;127;147;156;157;148;164;157;161;161;146;163;143;149;130;146;196;182;162;131;141;144;158;164;146;134;141;161;152;165;180;173;207;230;213;214;194;166;156;131;137;113;134;124;127;155;162;153;139;127;160;159;159;158;152;156;177;159;162;145;118;128;136;149;180;156;154;121;156;163;167;126;138;164;184;175;162;161;175;131;131;151;148;125;147;136;154;142;134;135;129;132;129;149;123;137;123;122;145;134;140;169;157;160;143;118;124;150;133;134;134;135;150;189;231;186;189;133;140;128;127;153;149;151;176;215;193;198;199;259;221;182;135;112;116;106;131;167;149;145;138;153;144;174;149;146;175;160;289;440;388;242;173;124;129;139;160;133;124;140;172;152;161;185;264;256;257;186;163;155;160;152;131;158;201;168;152;166;142;154;164;179;157;107;123;150;162;132;129;116;79;90;113;164;163;154;135;135;162;147;142;119;142;142;119;166;151;107;102;115;122;141;141;155;161;150;156;154;134;145;139;141;163;132;159;169;177;175;132;143;149;175;166;189;222;222;234;204;152;156;184;197;177;232;226;218;212;208;189;172;165;187;197;190;205;231;231;234;188;185;156;141;169;190;163;172;173;176;217;190;150;163;158;190;265;228;196;189;136;139;160;134;137;141;170;163;144;152;152;139;164;179;171;149;162;168;172;153;143;127;127;155;128;123;136;113;144;126;164;153;134;126;127;114;127;139;155;141;113;121;122;138;137;133;115;144;166;194;185;152;127;125;132;147;240;334;366;220;177;168;155;143;155;138;149;123;122;101;133;126
195;179;201;200;190;195;170;135;166;162;183;224;177;167;181;169;131;148;186;169;173;181;163;133;140;150;243;219;179;154;153;146;150;154;178;162;144;148;140;143;155;185;213;199;164;139;130;151;126;150;166;160;163;168;144;131;126;120;129;109;100;113;120;106;133;161;189;175;184;176;147;132;156;163;175;164;171;149;152;164;163;160;153;140;139;127;108;128;121;165;141;149;162;179;209;150;146;141;151;144;151;161;136;130;139;117;146;148;139;143;141;115;128;166;187;186;115;147;124;121;109;157;113;140;130;99;119;141;142;158;125;153;147;135;164;149;183;216;254;236;173;135;128;129;110;129;141;127;156;164;130;134;136;129;109;139;153;141;137;125;130;118;119;145;111;129;109;142;119;143;132;187;151;155;177;182;162;171;145;163;160;143;148;113;103;142;180;187;156;136;130;108;122;136;140;140;136;135;143;167;174;180;152;153;169;149;154;156;144;144;171;143;137;126;110;130;159;163;161;187;177;253;327;382;332;243;156;148;154;216;176;186;202;180;167;185;135;152;139;130;153;139;126;165;160;136;162;143;133;154;155;162;188;201;160;134;116;121;133;150;161;162;129;132;145;131;144;122;149;128;135;154;174;166;146;130;128;121;126;155;156;187;175;128;153;153;176;161;165;173;159;169;173;185;221;237;217;141;119;156;144;159;148;151;133;170;126;109;136;124;116;175;116;143;123;105;147;153;155;110;135;114;126;137;145;134;149;138;145;154;148;162;146;156;162;158;147;138;116;119;157;140;152;174;153;165;162;169;161;130;125;146;136;149;159;157;144;175;154;146;146;144;143;159;156;155;175;141;144;146;168;152;147;146;160;196;202;189;154;143;129;128;123;131;179;183;208;177;156;134;153;162;180;176;155;162;189;169;147;136;121;147;164;177;146;142;111;70;80;92;113;105;134;117;120;117;144;160;158;167;176;180;179;160;164;126;119;113;111;111;117;124;124;154;143;166;171;155;158;166;160;138;149;162;155;149;153;148;129;137;121;96;76;81;78;83;91;135;106;119;113;134;130;151;144;119;111;109;136;98;145;168;145;161;177;152;132;151;141;147;146;153;150;132;94;92;103;141;162;158;145;170;155;159;135;129;110;132;106;121;116;135;125;140;140;128;124;131;132;149;166;134;138;165;135;136;121;124;113;137;146;129;144;171;149;156;140;172;152;137;135;120;138;120;129;152;161;156;139;122;139;165;142;156;179;148;151;126;141;145;133;152;163;172;173;159;154;147;131;126;138;97;92;57;46;73;90;116;113;124;134;124;112;125;118;127;127;104;112;115;119;116;114;133;130;127;140;136;176;164;110;131;135;122;111;94;124;139;136;130;132;127;129;125;134;111;120;89;71;98;85;118;152;176;145;116;115;110;99;98;96;106;107;119;118;110;89;83;103;110;138;157;146;172;187;209;166;164;153;179;168;163;141;135;122;104;127;156;230;264;209;159;179;224;206;169;157;173;151;155;162;161;176;160;152;158;143;128;89;80;101;100;123;115;122;123;118;135;139;165;144;143;114;141;106;120;126;133;131;128;114;136;130;124;114;117;94;123;125;141;195;177;190;169;150;139;135;136;113;112;84;97;68;65;71;92;84;115;98;105;103;106;138;126;123;97;104;113;104;94;126;112;137;121;132;157;169;147;137;146;157;176;177;167;172;147;190;181;179;194;179;182;205;249;250;202;137;118;161;227;173;139;102;131;130;141;139;134;116;140;129;147;148;165;164;118;163;139;112;110;130;153;132;163;127;139;142;143;137;146;153;119;132;137;119;151;145;167;134;125;131;116;160;151;132;123;127;129;98;157;104;148;125;113;150;188;201;147;137;152;137;170;142;153;129;121;144;129;137;138;174;197;235;269;227;193;184;161;152;156;160;188;202;180;166;154;178;173;146;133;127;135;123;156;159;136;121;129;128;106;116;106;127;115;129;144;130;125;114;122;188;141;161;166;150;167;130;129;145;144;152;127;140;151;131;144;131;139;131;133;138;150;139;140;154;152;146;161;165;156;173;157;130;162;171;146;156;170;142;168;187;216;164;178;152;159;154;173;163;134;134;150;139;167;180;161;191;141;167;139;148;145;184;172;149;160;162;160;176;191;169;151;149;143;144;156;141;131;174;158;169;187;188;150;152;121;120;131;124;97;102;126;163;144;137;132;151;142;138;132;136;120;132;127;124;158;151;136;131;119;109;115;126;125;138;129;130;128;161;130;149;132;167;132;159;141;119;142;145;152;161;176;183;179;184;177;179;147;124;156;170;160;118;131;130;138;136;100;114;134;152;161;146;131;146;141;139;125;149;164;121;130;167;150;159;139;140;113;136;137;137;115;154;170;149;138;132;126;167;167;170;180;155;132;129;124;139;148;172;180;158;177;181;148;134;103;80;93;101;115;135;110;133;161;142;154;167;131;151;168;145;147;165;122;143;183;232;177;158;157;176;152;156;113;128;151;162;218;203;193;156;111;110;90;126;123;127;138;170;167;180;164;131;122;132;141;160;202;211;184;157;159;186;129;144;138;152;136;145;162;146;176;180;184;217;172;179;156;151;139;164;142;136;101;120;105;140;129;135;143;135;136;123;169;178;152;210;275;283;285;248;227;178;185;128;109;116;122;140;136;178;182;161;176;171;156;150;142;124;117;141;121;117;129;165;178;162;176;176;151;162;127;125;138;145;150;163;172;170;141;173;221;236;244;175;188;184;153;156;153;139;153;174;152;148;184;157;139;152;155;139;148;126;115;132;138;153;158;146;149;164;147;174;143;156;146;139;152;161;181;202;191;189;191;164;201;179;157;134;123;136;142;137;121;141;172;180;164;155;186;170;161;161;122;150;151;184;180;148;159;139;117;132;181;195;160;165;118;156;185;169;134;157;135;155;144;136;156;143;152;155;141;154;136;156;191;178;151;132;118;119;130;130;152;111;134;117;112;106;137;181;168;168;162;141;147;132;121;130;139;155;126;167;215;211;200;172;140;170;137;150;152;160;156;205;281;287;179;160;211;222;162;164;126;122;98;130;144;159;168;165;160;160;149;166;143;181;169;260;381;304;241;165;152;143;131;158;167;150;148;181;158;153;240;347;406;314;204;157;131;118;158;162;148;160;166;157;157;159;187;169;156;172;132;136;153;144;146;124;96;66;102;121;161;156;141;125;156;146;154;164;124;141;139;125;153;139;120;104;118;121;121;139;164;156;157;131;123;137;142;137;151;151;138;149;164;155;149;160;157;129;179;227;214;195;223;230;174;143;172;203;170;204;229;181;207;178;171;180;161;174;188;164;189;239;226;211;220;198;182;168;178;151;184;173;148;165;193;202;185;136;144;174;204;297;291;220;155;133;145;127;123;134;171;163;156;145;163;162;159;144;155;165;144;148;129;150;148;131;138;125;102;132;146;146;134;178;156;148;122;143;119;141;166;160;152;160;147;122;142;131;131;138;138;140;147;178;209;174;136;139;137;145;156;316;408;421;229;171;142;141;145;146;131;130;124;115;120;125;133
177;179;180;158;202;183;165;149;155;168;233;262;226;184;186;181;145;144;176;176;199;185;157;145;142;142;192;178;152;139;149;140;161;158;167;159;152;158;163;128;151;179;165;161;141;117;110;120;138;123;173;174;158;170;168;115;123;130;125;92;107;123;105;126;132;188;226;179;159;152;140;117;145;155;170;162;175;160;170;152;181;172;148;151;104;150;123;133;155;170;144;116;136;172;167;170;174;165;166;137;124;136;130;132;126;120;147;149;164;141;136;146;154;150;152;135;122;139;137;151;118;126;134;137;115;101;134;128;120;165;115;124;156;123;124;120;172;191;198;177;141;141;131;116;116;134;125;134;145;142;146;121;108;110;112;107;125;134;129;161;138;128;134;136;131;157;132;120;114;95;169;162;141;190;185;223;183;158;145;153;135;135;118;123;136;142;184;171;169;151;138;135;131;109;125;120;121;156;139;175;191;167;159;133;144;160;159;137;152;133;142;157;142;143;143;131;143;157;145;171;201;205;293;442;331;243;170;174;176;174;176;187;196;160;175;176;164;165;147;143;153;155;148;155;109;146;128;154;156;156;144;155;223;195;181;163;154;140;143;167;214;190;159;124;149;132;150;136;157;156;144;144;153;177;146;123;105;138;146;168;189;184;151;162;137;157;155;147;161;146;153;196;162;208;253;219;178;160;151;136;149;128;153;158;170;135;133;133;141;132;114;124;137;140;111;122;132;133;129;139;153;132;123;125;122;154;137;150;152;146;136;131;132;152;173;154;159;148;138;128;143;147;117;132;159;153;196;214;172;136;128;149;139;124;171;155;180;174;160;129;107;128;162;170;173;183;219;192;143;147;138;163;162;147;184;228;251;213;177;161;150;134;114;157;185;208;230;200;144;141;158;167;146;186;143;189;175;156;152;157;162;152;187;164;161;117;94;85;105;83;111;149;133;113;107;116;142;146;140;160;172;182;180;162;145;184;130;116;113;130;113;154;137;129;136;146;147;147;134;138;149;154;128;169;152;141;149;136;137;106;136;100;74;79;73;91;94;123;124;123;114;128;155;126;135;129;133;132;122;123;149;128;169;168;187;165;164;135;135;151;161;139;174;132;113;93;89;158;211;204;139;127;149;153;128;133;121;134;140;122;119;125;136;158;131;149;118;108;116;134;146;162;157;176;144;141;142;143;127;141;143;130;158;155;178;157;166;135;159;118;130;148;134;140;132;158;142;142;136;165;155;146;167;149;146;140;127;129;126;122;151;183;223;211;211;181;151;135;135;159;99;102;84;61;43;44;75;84;110;129;134;133;116;140;140;107;120;127;136;109;119;136;121;144;122;128;153;167;176;158;115;126;113;123;113;101;119;148;150;146;133;113;132;129;155;144;103;88;70;76;98;135;163;173;139;111;106;124;98;98;108;100;90;99;113;101;84;100;121;105;113;121;137;156;158;181;151;137;162;148;194;146;144;119;123;110;94;154;190;205;190;168;154;200;239;157;199;139;146;142;165;163;151;157;153;163;143;110;108;85;74;91;110;149;144;131;152;161;190;190;140;139;130;128;128;120;129;124;129;134;121;119;115;92;92;121;139;139;133;151;157;174;194;182;153;133;148;136;133;108;84;97;96;76;69;62;90;103;88;97;94;104;128;115;94;99;101;120;107;106;113;120;113;94;123;122;158;133;145;134;144;137;157;137;139;161;176;188;207;182;208;185;210;276;274;180;166;158;185;183;175;158;126;159;167;156;133;170;156;149;142;160;138;181;139;125;123;135;118;138;141;157;170;163;175;147;150;112;117;137;143;161;132;137;163;150;168;162;154;113;140;128;159;125;130;133;127;148;123;144;191;161;180;134;150;171;144;143;110;132;138;142;135;149;155;143;122;137;147;134;164;220;215;178;188;207;232;216;202;188;167;195;170;188;205;199;163;151;147;137;151;146;130;144;125;131;140;120;117;106;96;92;111;105;126;138;132;151;103;122;144;154;175;171;155;162;142;135;151;133;155;189;177;150;132;135;152;145;133;129;137;124;138;129;155;144;147;174;193;194;164;140;136;123;160;160;186;170;182;153;186;208;188;176;157;141;153;159;135;147;153;146;172;178;156;173;172;132;160;178;174;140;172;135;142;161;157;146;176;191;160;188;182;141;166;174;134;128;137;167;155;199;184;146;140;124;150;132;105;119;93;130;124;141;116;139;128;132;143;172;168;130;114;121;142;151;163;168;141;121;115;132;106;107;133;124;113;147;165;125;152;157;147;164;161;150;129;136;126;146;128;146;190;185;180;186;143;167;130;159;121;142;152;133;116;111;120;114;125;132;141;140;147;142;122;145;133;148;143;148;120;133;155;161;171;152;121;127;139;152;128;121;150;145;154;148;134;124;132;177;162;168;169;146;135;113;150;192;204;195;133;140;164;152;128;121;118;93;103;123;119;127;146;172;145;153;149;157;176;176;156;139;136;120;133;167;197;204;152;125;175;148;141;120;106;135;183;208;178;153;123;99;88;81;108;130;115;133;155;168;165;157;134;141;126;127;139;160;186;176;142;146;152;125;142;164;127;146;148;148;132;115;155;183;245;210;183;170;129;128;138;151;130;101;105;126;131;131;147;124;127;110;129;138;174;179;208;276;295;278;263;212;206;169;136;124;128;139;155;173;160;201;153;139;163;132;142;107;123;129;123;146;125;147;168;136;157;183;152;145;143;144;144;150;144;210;213;205;175;167;171;192;294;280;172;152;152;166;135;131;142;164;193;122;142;155;157;135;158;122;138;149;132;111;157;137;150;149;151;133;135;159;153;150;127;116;146;122;197;184;202;195;170;163;175;184;151;130;143;128;140;130;104;125;132;178;163;140;143;151;162;128;151;111;117;152;154;191;163;143;127;144;148;157;163;137;156;120;157;174;142;132;142;141;132;120;136;164;124;131;118;139;124;141;178;221;207;150;159;143;112;143;144;149;134;126;102;124;118;146;168;148;167;172;159;148;159;124;149;116;147;168;175;211;213;197;161;146;159;157;165;179;185;190;217;271;239;180;150;142;177;175;144;110;100;108;117;167;165;129;161;163;139;142;122;168;171;214;264;257;238;177;163;158;122;136;130;150;156;152;166;166;198;252;405;457;297;195;151;134;130;167;158;158;192;164;158;172;161;212;203;214;185;142;97;114;148;150;116;112;74;77;113;117;127;145;136;161;143;156;167;148;149;127;136;157;138;134;131;127;110;113;138;152;153;159;152;148;112;154;130;127;151;148;137;173;166;188;164;164;163;191;251;254;218;242;206;167;160;141;195;244;217;241;177;181;176;205;178;151;193;153;200;171;228;219;216;208;209;144;172;175;204;202;184;211;181;179;181;163;138;116;154;187;237;265;190;161;170;135;139;167;175;155;141;165;153;197;161;187;145;152;170;140;136;135;122;139;127;115;119;135;143;133;148;144;153;164;168;156;152;141;163;203;208;151;131;110;125;127;117;137;142;104;125;156;170;173;155;129;109;130;129;144;228;311;322;197;175;125;149;159;141;123;138;143;125;151;146;138
145;170;162;170;188;174;175;174;160;182;259;253;212;188;192;186;158;173;183;159;169;175;159;144;119;148;148;154;140;147;157;146;141;145;142;138;156;166;157;151;124;132;155;158;159;146;137;134;119;158;166;207;217;278;229;151;137;120;110;112;128;122;127;103;154;177;204;141;140;120;111;131;167;122;149;152;191;161;168;153;160;170;138;113;135;117;110;136;160;141;128;115;157;146;140;175;196;182;158;193;155;137;134;118;129;135;157;163;155;129;158;124;115;136;131;138;139;114;127;95;139;117;129;127;92;116;127;129;120;146;131;117;137;122;125;146;124;118;158;139;146;147;115;138;109;130;144;144;155;138;115;116;123;140;112;116;122;126;136;145;149;154;128;137;128;117;118;135;141;125;196;205;175;229;260;247;202;162;169;147;122;135;127;123;161;182;172;156;165;134;124;126;100;104;145;133;134;131;144;195;187;155;157;171;135;136;151;134;163;149;159;173;157;161;171;125;143;143;142;147;164;183;299;377;292;198;154;161;170;153;194;173;184;176;176;166;158;138;150;178;195;179;186;160;146;139;143;160;159;163;144;149;170;136;164;145;137;135;124;154;194;192;143;129;134;165;165;197;162;159;174;194;187;146;155;109;121;136;175;159;162;207;163;162;169;171;184;167;156;167;170;180;173;186;241;207;167;151;132;134;149;154;156;154;144;138;148;126;120;145;140;149;148;138;115;146;148;154;147;133;136;117;130;117;106;162;141;149;145;144;128;140;154;166;166;149;148;154;122;153;150;131;124;127;159;152;196;213;172;170;143;138;141;162;143;166;149;145;152;127;109;97;159;173;185;235;238;204;133;141;144;120;180;161;188;247;206;197;187;183;154;141;138;130;165;201;229;198;154;136;129;144;215;229;196;224;181;174;136;165;169;160;180;172;157;122;93;88;114;107;114;157;152;153;127;109;118;143;143;147;149;194;196;174;171;169;146;122;131;99;111;137;139;140;140;140;140;157;139;149;173;143;163;160;146;136;140;137;145;143;115;98;78;75;74;88;80;104;128;111;123;128;137;133;171;143;144;129;144;114;126;154;160;167;196;163;146;159;159;123;152;158;137;154;110;92;109;146;178;160;136;123;146;143;143;131;129;124;123;127;114;135;115;129;148;130;115;126;141;151;124;133;136;159;161;147;137;129;129;110;126;134;151;166;205;174;165;162;148;137;121;117;119;106;160;159;129;137;135;148;119;143;177;173;138;135;113;113;131;159;180;220;272;224;208;154;153;140;132;141;118;117;93;68;42;55;54;81;89;100;130;132;131;139;116;149;140;137;157;141;123;111;127;124;150;119;134;162;177;148;122;119;119;107;117;124;114;137;135;124;144;123;134;141;133;158;113;99;85;90;102;148;128;156;117;87;116;118;111;113;95;109;104;107;104;104;105;82;81;101;119;119;123;138;164;168;138;156;167;145;128;140;125;124;133;137;154;151;166;219;243;189;180;194;243;197;173;180;153;152;137;163;175;177;161;156;137;110;96;81;97;118;146;186;203;153;137;166;174;189;146;132;141;133;122;115;108;119;118;129;130;112;123;135;109;128;122;126;132;155;155;194;182;168;169;153;146;122;153;91;110;75;92;59;71;77;92;91;79;95;90;109;111;136;132;106;92;85;107;118;95;123;122;123;129;120;173;127;151;131;133;152;168;130;147;133;154;159;181;194;173;198;204;201;240;160;141;182;215;179;142;146;128;154;176;165;173;186;193;172;148;128;140;139;140;97;142;118;117;146;169;166;177;195;161;158;156;116;123;124;129;147;145;131;136;183;210;194;156;134;120;120;142;148;137;139;152;146;131;168;196;219;199;176;149;145;112;124;122;116;111;138;155;138;147;147;147;165;136;147;159;164;167;144;150;214;215;209;230;210;176;214;205;180;183;177;182;163;164;126;150;115;125;132;103;116;110;125;114;125;103;90;107;123;128;143;145;132;141;144;151;178;195;174;156;168;130;131;143;141;183;195;188;159;149;138;148;134;126;116;115;105;126;134;146;161;167;180;186;163;152;143;156;132;157;210;192;173;132;126;162;206;194;175;164;154;196;140;143;158;131;185;192;204;191;186;168;133;173;233;220;162;154;152;128;150;143;145;163;169;172;164;139;172;184;167;163;151;130;168;175;201;199;159;135;134;135;125;125;123;111;109;112;113;127;120;137;160;179;182;157;128;130;118;158;124;180;179;155;112;99;97;101;106;138;131;136;161;150;157;147;137;138;154;169;151;123;140;131;158;142;164;212;220;169;168;138;162;156;148;164;147;149;152;145;119;132;161;128;134;129;115;106;129;151;143;137;150;135;136;109;147;152;174;160;147;145;122;139;140;119;120;132;119;139;143;136;124;143;173;148;149;131;130;123;137;164;233;231;192;148;134;136;118;147;114;128;102;125;146;128;136;132;135;162;164;160;175;169;169;154;133;123;140;110;139;189;161;153;139;136;142;107;108;109;116;161;173;143;134;90;97;94;106;116;119;127;144;160;148;195;175;132;134;153;138;152;134;141;154;139;156;141;150;126;133;125;137;143;130;127;143;164;166;224;234;184;150;124;139;149;149;123;138;107;143;130;111;152;134;139;125;129;152;159;161;211;221;256;271;269;236;213;188;155;146;121;139;143;128;157;143;171;152;162;153;122;123;118;126;131;134;141;136;143;180;150;178;150;130;144;130;148;152;197;183;215;169;163;133;182;202;261;254;172;142;147;140;135;124;121;159;146;128;136;146;176;154;150;114;137;144;139;139;155;110;144;144;155;114;148;144;152;134;121;128;138;148;145;186;192;185;199;198;186;191;168;119;115;110;131;121;149;112;147;154;152;144;159;153;155;135;138;113;126;159;192;202;148;148;142;143;123;133;154;140;117;138;143;167;132;131;140;129;138;131;111;117;128;116;126;96;114;137;178;232;213;166;141;135;140;165;125;134;110;105;120;96;130;172;164;148;140;168;167;146;140;126;117;121;146;135;201;171;211;185;155;160;154;178;181;201;172;184;207;207;180;163;128;159;168;176;157;121;108;120;162;189;172;160;167;159;156;141;171;186;205;260;252;223;188;160;181;166;148;131;147;139;136;143;143;146;200;256;392;381;296;186;147;143;147;166;199;201;190;198;157;148;208;219;241;235;184;144;111;106;111;147;130;118;100;84;112;122;125;153;119;142;189;174;211;145;156;96;159;163;164;148;116;138;127;125;127;139;130;152;125;141;115;121;109;135;153;158;144;163;170;159;194;195;174;251;335;326;232;181;178;147;166;158;191;194;247;240;180;157;181;212;151;169;195;165;158;168;225;209;220;210;197;141;155;143;179;168;191;210;179;173;179;167;138;152;128;141;174;200;142;150;148;148;157;178;200;152;145;155;186;157;180;186;175;144;138;145;122;150;139;145;158;142;140;136;134;132;121;157;160;191;209;170;157;141;168;205;229;154;144;143;142;137;141;112;125;118;125;166;160;148;148;155;152;131;120;135;169;191;208;147;128;135;124;136;151;146;122;117;141;148;132;153
128;170;202;165;172;147;140;171;140;173;208;204;182;186;198;161;130;155;186;165;142;173;162;172;133;120;151;152;116;161;140;154;159;145;138;155;165;162;179;145;118;144;167;166;162;153;146;132;129;136;168;171;232;245;221;130;138;155;122;130;113;155;116;122;132;158;177;161;99;114;131;139;138;158;161;203;166;154;158;167;145;155;124;148;155;110;141;126;140;129;149;124;107;143;149;176;208;179;143;210;187;153;115;154;138;124;157;138;157;172;160;155;120;126;140;121;141;128;115;106;130;115;137;106;117;106;113;118;132;122;140;132;115;127;126;131;137;139;133;141;114;121;136;127;131;126;125;174;162;135;120;129;115;122;128;139;116;170;182;147;163;155;142;152;123;147;127;124;142;115;209;204;175;224;226;231;174;175;148;136;122;108;110;147;199;192;183;136;126;139;143;130;137;109;165;158;163;139;132;171;202;181;155;142;134;142;143;133;152;162;156;141;162;150;178;175;175;175;137;136;127;148;198;239;224;186;177;136;132;128;190;180;172;167;167;163;153;153;142;191;211;212;210;183;127;153;175;174;171;157;150;133;155;135;175;153;147;160;144;119;146;163;152;132;134;177;169;176;163;159;177;169;155;159;155;117;114;130;133;136;163;169;158;191;144;139;150;145;167;167;173;181;198;188;231;226;174;160;140;145;144;131;144;134;161;176;167;149;140;161;144;160;141;132;155;155;147;138;153;129;139;121;132;131;131;110;145;160;158;159;132;136;166;137;142;163;155;137;148;150;138;136;139;129;165;202;175;165;157;176;178;161;136;177;183;173;178;166;150;142;119;140;141;159;214;199;244;176;153;144;168;139;140;145;127;151;176;194;211;232;198;170;136;135;161;175;180;176;179;149;151;221;271;333;288;237;209;183;150;142;155;161;195;172;153;123;120;104;97;122;119;146;146;113;123;122;112;134;128;149;140;139;157;139;154;135;137;126;114;123;109;100;153;156;166;132;142;166;170;144;157;147;139;174;182;142;140;150;128;148;126;112;84;85;71;89;112;121;103;115;125;140;149;161;125;134;135;128;128;123;142;141;160;165;173;155;133;138;149;132;167;142;136;127;131;88;104;116;154;121;103;125;145;152;134;116;123;130;129;141;127;128;126;139;148;140;127;121;139;134;119;116;142;134;144;134;121;122;114;130;115;143;149;152;166;191;159;160;144;126;120;112;93;129;159;158;139;138;123;146;157;156;121;147;124;115;128;122;114;156;143;224;243;193;182;161;131;116;140;140;128;118;91;71;51;60;48;88;70;108;104;119;148;109;148;127;127;143;136;131;131;111;116;134;144;104;152;138;131;125;122;95;113;145;122;116;108;127;130;130;122;137;144;123;132;154;138;113;89;83;104;121;150;130;115;104;94;130;117;146;124;81;72;89;104;102;91;100;97;101;102;101;126;150;127;130;126;133;130;161;138;140;108;149;144;140;142;151;170;240;290;284;206;169;204;189;170;124;156;149;154;172;224;225;174;154;131;120;66;69;82;119;200;233;202;170;148;120;160;163;149;134;123;135;129;112;116;120;130;138;167;140;124;121;123;120;134;135;140;144;161;170;193;172;167;146;124;128;110;130;103;76;62;63;69;68;94;84;76;80;77;100;125;114;132;102;90;95;93;108;114;107;103;109;137;145;153;188;178;169;172;168;185;137;132;148;153;169;177;187;174;171;159;175;180;161;157;216;229;179;167;144;149;157;155;127;167;178;162;183;171;150;156;153;129;130;126;116;127;148;162;203;235;190;172;167;131;129;127;116;113;130;133;137;126;202;223;192;169;127;116;157;155;161;174;137;138;163;133;140;158;189;182;185;149;147;129;113;125;128;118;121;132;135;146;156;108;143;155;134;152;157;153;132;119;148;187;205;188;171;184;176;205;163;180;171;161;156;171;144;119;127;112;114;100;111;103;101;115;134;142;118;120;133;129;162;166;165;148;127;153;177;196;185;137;119;118;144;141;119;148;215;195;149;126;118;136;142;142;135;120;115;101;127;148;175;184;193;189;155;176;156;125;147;167;205;216;192;135;117;146;182;181;169;130;146;152;165;159;140;164;226;242;236;208;180;189;173;194;275;248;228;170;143;141;147;169;120;167;145;187;176;167;146;160;178;146;144;143;145;153;165;151;133;133;160;152;157;134;148;117;110;105;117;135;139;147;179;212;197;178;151;146;129;155;146;177;166;164;134;126;102;100;118;116;144;123;154;138;180;154;150;130;155;179;154;144;165;141;161;175;148;197;211;186;155;149;123;159;168;183;168;162;150;174;150;131;155;161;149;111;114;100;110;114;140;174;162;124;95;109;118;168;165;174;137;114;139;148;131;110;145;113;127;175;188;202;148;144;150;167;148;143;141;128;150;194;230;232;206;169;156;126;108;141;125;118;131;134;153;164;155;153;143;142;153;187;178;180;141;142;139;117;155;128;140;221;229;206;165;147;125;121;122;102;124;117;125;134;128;100;98;68;97;108;106;113;150;175;159;134;153;141;144;117;127;156;166;130;136;138;155;146;145;149;150;149;118;115;121;131;147;144;158;168;206;172;138;127;131;142;184;134;130;98;121;133;154;139;136;134;127;152;139;129;178;174;187;224;268;201;245;205;214;190;153;141;143;133;134;144;179;172;165;144;132;130;125;125;107;120;131;158;165;166;167;167;143;150;124;132;146;152;161;178;215;217;167;163;152;180;168;220;169;173;155;143;140;138;142;147;156;135;136;151;159;128;119;127;148;166;160;138;157;141;127;108;135;123;149;149;127;157;137;146;147;144;160;148;178;203;194;201;167;174;185;160;151;134;126;106;113;133;139;152;159;143;123;131;160;151;141;115;107;139;158;178;188;172;162;134;144;116;118;147;133;148;126;125;129;123;117;158;125;117;128;133;113;109;115;134;109;112;134;127;141;144;151;129;156;143;117;126;118;134;138;114;112;165;184;185;147;157;166;142;117;115;107;125;145;122;166;191;191;195;150;163;140;154;199;173;209;162;173;196;184;138;159;118;142;153;191;145;136;117;127;172;209;197;185;180;149;180;146;174;169;225;241;278;220;166;161;162;148;176;174;170;153;152;141;151;150;177;223;250;260;219;167;151;134;131;160;187;230;196;175;157;131;165;211;249;229;199;176;144;131;113;140;140;122;109;106;140;127;122;139;154;135;145;222;244;205;154;129;162;151;137;152;147;118;140;133;161;185;162;141;136;138;123;124;140;114;122;133;148;167;173;174;174;167;175;258;377;341;217;178;158;158;146;172;164;207;215;208;196;151;187;164;174;166;190;178;177;194;220;208;207;183;167;149;134;164;187;242;230;193;184;160;148;159;147;141;148;130;149;145;127;135;132;148;143;156;168;173;121;150;189;175;210;182;170;172;160;122;132;146;133;142;117;129;126;122;130;141;113;134;187;227;215;176;138;139;144;174;178;168;135;125;126;128;128;138;135;115;145;185;169;180;193;181;184;161;134;127;163;145;155;121;147;140;122;141;145;148;126;141;135;141;123;135
218;226;225;213;173;150;157;175;171;176;176;221;187;167;190;160;164;165;180;148;156;150;136;155;141;143;157;151;118;132;145;150;172;160;143;158;164;159;157;138;135;141;123;137;147;151;132;143;158;156;176;150;192;201;169;159;133;147;130;136;114;123;123;124;123;139;162;127;131;130;119;124;105;147;132;156;151;175;152;148;145;142;138;109;135;130;135;109;119;132;136;153;132;139;154;179;197;158;158;189;203;166;115;138;130;159;148;140;159;165;139;107;112;99;152;126;130;135;111;133;103;139;105;109;109;130;117;130;133;125;137;138;127;160;140;122;121;123;127;143;149;121;142;141;137;143;176;205;183;151;118;132;116;122;129;134;138;155;196;205;158;144;148;158;144;154;147;116;124;133;164;184;170;165;228;201;181;152;155;145;126;122;125;144;175;184;126;116;125;132;112;119;138;131;155;129;135;134;140;159;168;171;168;152;138;147;147;144;133;152;184;170;169;151;172;201;233;198;184;139;123;134;186;188;204;176;135;148;149;133;158;176;173;155;171;143;159;149;161;175;203;180;163;149;129;142;145;176;155;154;135;140;134;142;146;186;200;210;160;119;152;134;130;131;136;175;185;171;147;163;171;169;187;171;140;113;133;138;128;158;164;148;180;165;164;151;143;169;179;149;197;183;189;192;199;180;198;152;132;142;106;133;140;148;157;184;168;167;145;144;130;137;146;128;128;167;153;166;148;148;131;131;114;138;124;141;113;150;157;151;124;146;139;142;144;124;132;148;126;145;146;120;141;142;156;164;172;157;139;152;167;183;176;149;140;158;173;155;147;154;133;123;170;179;177;206;163;144;133;171;136;137;158;144;134;128;138;172;221;211;189;142;120;118;151;167;185;181;157;176;211;240;352;435;323;271;258;188;159;153;174;169;180;151;152;115;125;121;114;109;114;141;117;146;151;108;120;151;146;160;185;160;163;145;134;109;138;91;97;101;104;122;157;144;124;148;132;141;152;123;143;156;169;174;139;136;154;137;146;132;111;81;65;67;75;94;117;115;129;133;113;117;106;123;129;125;124;151;124;133;156;178;142;166;179;159;165;140;172;148;148;157;146;163;134;81;99;101;129;121;125;137;118;157;165;129;140;147;159;154;112;123;115;117;142;144;132;159;140;140;125;151;133;161;154;133;136;123;116;121;111;130;142;143;167;169;116;155;126;121;117;125;121;141;133;126;142;139;117;137;148;188;173;121;118;126;127;119;117;145;172;176;178;159;141;151;134;138;151;141;130;104;102;56;64;60;50;70;82;94;93;119;108;118;117;117;156;137;139;123;92;92;97;131;148;130;118;144;138;97;98;111;133;126;106;121;110;144;144;145;124;117;130;136;115;127;151;127;79;105;82;98;103;100;102;103;94;74;84;103;147;119;93;91;99;114;100;83;90;102;97;120;125;148;137;134;103;134;121;139;134;145;140;156;156;159;157;156;185;274;381;282;204;163;171;202;163;155;145;158;155;154;220;273;187;152;130;86;69;74;84;110;177;216;208;142;110;136;119;136;153;147;132;116;162;134;131;105;125;144;171;194;162;138;150;127;140;125;142;157;176;181;147;167;169;173;168;165;139;126;112;88;67;48;59;66;64;77;73;74;88;115;103;121;111;98;86;80;90;103;102;109;118;107;104;160;169;163;192;184;178;206;157;158;141;130;133;176;203;190;200;152;157;169;173;157;166;222;238;214;145;172;128;144;146;137;142;168;176;158;166;160;126;174;123;116;114;125;132;181;180;194;188;232;188;166;153;125;102;116;102;124;128;133;137;159;171;180;177;133;138;162;185;158;198;158;148;142;115;129;146;174;173;138;149;167;139;155;118;118;129;131;125;119;146;121;129;132;129;145;116;119;107;115;118;134;150;145;166;178;169;178;174;192;138;178;198;201;203;145;115;124;117;104;102;142;104;128;144;142;124;136;122;134;136;171;170;150;141;139;133;148;175;138;148;124;132;128;125;127;151;183;173;131;125;112;145;145;131;144;101;97;113;134;176;187;174;192;180;193;151;167;164;146;164;174;186;154;132;141;148;166;166;150;135;148;146;175;131;134;185;235;270;262;185;183;148;129;169;225;212;171;141;129;130;150;168;170;176;167;188;174;180;165;147;171;167;168;153;133;140;129;157;146;139;158;201;212;172;159;133;127;146;159;160;137;138;166;188;200;164;154;183;139;131;141;153;153;163;145;108;118;88;136;114;140;140;132;145;152;107;117;114;148;155;160;164;164;187;199;170;181;155;169;145;146;133;105;126;147;195;187;166;167;154;144;149;171;150;140;118;114;110;109;121;144;114;108;146;119;103;137;136;155;139;129;120;131;135;131;129;162;124;153;187;190;208;161;154;210;214;193;167;169;154;195;230;203;211;188;138;134;124;126;111;148;157;133;143;134;165;161;119;144;142;134;178;181;154;152;138;122;139;118;158;199;213;246;188;172;156;124;132;103;106;107;104;134;132;119;81;109;134;100;124;119;116;139;151;131;134;126;154;134;129;150;166;159;162;151;157;135;136;146;146;130;129;124;116;120;144;131;141;146;176;164;139;165;179;196;192;176;152;124;132;127;152;141;123;128;124;156;154;151;143;138;151;175;193;178;223;230;198;223;238;166;143;137;164;140;182;207;176;154;129;137;114;118;94;94;113;119;137;157;170;163;183;156;128;115;127;146;139;156;184;209;199;195;155;166;212;207;186;194;160;146;132;148;131;134;128;128;142;107;130;130;124;135;156;140;165;167;173;177;155;155;137;131;111;142;131;173;137;168;148;135;144;145;127;174;187;170;211;192;184;200;162;141;125;118;128;111;118;139;120;114;126;143;148;135;129;156;121;112;142;141;161;157;182;155;154;133;112;123;123;170;163;128;129;139;133;120;116;121;112;114;146;125;120;121;116;142;86;107;109;138;137;127;124;134;124;146;120;137;108;130;118;144;154;215;184;155;162;126;138;131;136;124;147;143;122;158;160;207;150;156;128;142;155;161;170;155;174;167;135;142;169;129;128;147;143;144;135;135;131;112;148;183;189;162;161;160;158;172;155;160;198;231;220;199;148;143;152;167;150;180;191;167;142;140;116;146;170;152;185;159;150;146;149;155;162;160;188;172;220;197;156;138;148;231;249;261;257;229;150;140;122;105;128;132;120;106;108;108;119;155;167;156;156;178;221;192;162;141;148;169;163;153;144;136;149;163;155;148;151;144;140;170;111;142;141;138;160;157;167;188;166;160;155;153;188;247;337;281;239;177;185;185;184;188;182;194;187;186;199;215;202;168;154;156;182;201;167;178;166;185;151;172;159;137;134;195;244;309;220;182;167;156;159;144;175;179;139;158;149;126;133;122;122;120;185;174;149;155;120;126;148;153;234;228;187;141;139;120;166;148;136;121;146;128;114;125;143;133;120;143;165;185;212;168;146;143;139;146;148;126;110;141;160;138;148;131;125;138;125;169;179;167;215;225;201;175;140;152;136;149;139;145;119;124;128;154;137;136;135;139;158;153;158;118
219;231;264;188;143;156;148;157;114;173;170;182;177;158;154;171;176;235;191;169;147;152;137;163;153;145;116;150;143;131;142;161;140;158;154;161;157;139;144;131;143;138;134;150;160;152;135;148;159;148;159;151;154;160;151;161;162;164;177;146;139;142;133;130;166;142;127;146;128;104;111;116;143;136;143;155;167;161;138;143;129;136;107;126;117;131;124;108;119;116;119;130;117;136;160;183;178;162;141;168;156;150;135;132;106;164;151;157;165;137;127;133;116;124;115;113;138;124;137;115;119;136;111;103;120;114;117;127;136;127;128;145;165;151;124;117;114;133;147;138;137;162;138;158;173;155;180;203;194;168;136;138;141;140;124;144;139;196;203;208;159;155;144;152;141;147;141;154;139;109;132;140;146;161;164;165;209;159;159;163;131;125;137;128;156;150;165;128;118;133;113;135;142;112;145;136;145;128;141;154;157;169;177;143;145;140;126;128;144;132;155;157;160;155;183;243;215;214;162;151;142;155;192;238;178;168;147;138;154;153;160;171;185;166;157;156;165;159;169;178;154;186;150;136;143;128;152;151;156;145;133;158;173;164;157;180;152;166;117;140;141;128;108;126;114;130;140;136;161;158;151;161;184;190;143;135;165;147;140;152;189;159;146;141;189;168;184;173;175;185;206;203;190;183;206;178;161;132;154;123;122;129;115;121;145;180;149;157;148;178;175;148;112;129;112;149;139;144;141;163;159;142;128;128;136;138;131;116;130;151;148;134;130;130;119;139;136;170;180;134;133;127;118;125;132;132;150;181;162;163;106;151;175;131;154;136;158;177;158;141;147;140;119;154;140;190;176;172;163;153;149;148;154;148;136;138;151;159;145;182;148;152;122;119;146;134;163;160;159;156;178;192;309;306;265;260;238;188;156;140;133;176;199;167;136;142;132;126;107;127;115;116;126;113;153;142;175;161;177;208;158;158;150;179;120;124;116;127;112;107;121;118;145;133;148;135;151;126;152;144;147;176;188;178;161;145;146;155;156;127;106;76;79;81;94;102;105;124;119;81;119;115;133;139;125;128;123;120;112;134;151;155;155;151;143;162;135;166;183;176;165;164;175;167;131;96;104;100;123;103;125;122;112;149;145;150;133;153;149;142;154;146;144;141;138;136;138;145;136;140;130;123;135;164;143;112;123;108;140;115;114;137;156;148;157;142;170;150;166;147;130;119;121;137;129;141;149;138;106;144;180;183;167;135;135;115;128;131;142;139;165;141;148;141;141;140;127;127;130;139;120;105;67;73;51;58;61;75;76;97;116;117;111;118;106;120;135;125;119;114;112;110;104;119;132;128;132;123;106;104;89;109;118;122;116;136;119;131;115;114;129;152;175;124;120;129;142;100;92;111;109;88;72;93;74;61;82;71;77;117;132;103;81;80;95;101;130;99;99;112;84;91;115;154;127;117;114;121;129;141;152;136;171;171;173;149;152;161;177;273;320;254;210;175;172;170;141;162;147;139;137;157;202;225;192;160;131;94;76;77;87;125;157;178;152;130;137;129;106;140;131;127;130;143;133;144;119;103;127;159;206;236;198;153;148;155;139;134;132;152;146;122;139;148;157;184;167;154;134;127;94;72;47;49;40;62;71;71;72;82;81;99;134;124;113;115;103;98;118;110;116;100;113;123;123;138;187;205;192;159;162;156;150;151;144;147;171;180;161;174;182;154;160;153;158;134;162;235;205;168;154;148;137;129;144;130;132;165;180;148;140;117;146;140;155;160;152;124;119;169;195;199;174;182;179;147;150;134;113;108;131;124;129;137;150;123;148;150;149;123;125;130;158;161;171;162;128;115;117;128;145;130;145;178;173;205;156;157;120;129;105;129;115;121;136;136;133;112;115;107;104;114;114;107;115;118;126;125;152;160;160;165;199;172;140;175;165;203;199;144;147;120;119;115;128;117;114;159;163;149;154;128;143;125;154;149;173;170;138;115;127;145;162;144;149;137;113;131;134;128;118;139;142;134;104;149;135;135;159;125;120;119;120;121;147;172;198;183;149;160;163;161;180;169;155;173;156;156;151;141;145;150;143;162;151;154;202;156;149;135;149;166;196;169;172;198;152;138;146;178;178;175;146;146;114;134;173;196;189;168;136;157;181;187;158;141;166;188;169;149;170;146;130;145;140;176;207;212;176;134;141;136;155;162;171;154;121;160;172;160;144;143;144;136;143;152;139;122;132;151;141;105;96;113;126;121;129;126;123;109;100;94;129;143;147;170;147;164;181;165;175;141;152;152;172;142;112;117;142;166;165;197;184;184;200;170;160;171;147;151;150;108;131;128;131;109;108;106;108;128;138;143;184;159;145;132;112;145;130;129;133;123;129;152;196;232;176;157;151;207;250;325;290;197;188;264;274;233;171;162;121;120;107;115;128;143;154;127;126;101;139;134;145;160;143;142;180;196;168;139;142;132;128;128;131;205;226;221;186;138;156;153;146;98;85;109;115;161;156;127;123;120;103;130;116;137;161;162;145;146;132;157;145;168;143;129;118;149;170;149;128;130;110;131;126;108;108;134;122;109;134;130;127;135;175;170;180;178;173;223;209;199;158;109;124;137;139;145;107;145;130;147;130;140;107;115;117;108;122;164;179;178;199;231;256;178;163;141;143;148;174;187;180;175;114;116;97;94;98;102;135;121;134;165;153;160;150;123;121;121;127;135;138;150;143;167;143;170;163;163;236;219;198;177;176;153;143;161;149;131;135;125;133;117;119;116;165;125;156;173;191;196;153;200;203;135;138;121;114;131;163;181;170;144;177;166;162;143;154;168;148;174;155;194;147;160;139;137;146;134;153;114;132;144;135;141;134;130;156;147;132;149;111;121;130;160;175;154;147;140;135;116;115;121;155;158;149;143;142;136;152;106;146;148;125;125;125;129;98;108;127;116;113;116;126;113;120;145;124;128;115;141;134;123;131;129;113;129;161;153;176;150;138;159;150;148;121;120;127;147;149;171;157;174;180;172;131;149;125;141;146;141;178;135;128;143;138;139;152;141;142;147;139;117;125;139;156;149;178;135;148;140;185;180;164;163;195;238;220;160;121;122;146;147;135;164;162;156;163;156;138;129;135;180;148;127;148;152;173;166;155;164;189;168;203;188;177;154;182;171;259;247;245;194;169;156;128;119;111;128;105;94;95;125;144;179;158;169;164;170;140;146;107;121;159;176;144;164;160;163;160;162;150;180;123;161;150;155;136;158;168;163;133;173;173;150;141;163;170;164;180;242;257;276;314;311;241;184;235;203;160;203;175;196;263;270;238;204;163;183;187;159;188;187;182;163;183;125;136;127;128;178;264;236;186;175;161;147;123;151;171;186;179;149;137;136;134;119;125;131;180;155;161;147;151;136;142;212;235;222;180;150;133;139;143;138;126;108;121;112;94;115;133;130;127;135;159;177;184;144;152;138;136;128;127;127;112;158;132;141;127;129;158;154;131;166;165;188;187;224;201;156;148;139;115;136;143;135;146;128;153;169;157;154;139;116;121;131;131;145
202;210;254;190;166;146;154;155;133;138;163;185;167;141;155;169;201;197;179;142;152;124;130;145;153;133;124;133;142;142;146;134;123;149;142;140;164;156;169;137;144;156;134;123;147;130;144;133;166;180;137;166;161;171;156;157;121;166;160;192;179;153;131;120;153;163;157;133;106;107;113;122;149;135;170;136;160;162;182;122;145;118;112;122;107;105;105;108;140;109;121;143;143;147;204;203;193;126;135;126;141;126;150;101;120;144;195;201;150;120;173;148;115;102;120;98;135;112;134;151;145;112;125;142;134;137;125;149;131;118;138;146;160;128;115;118;151;128;137;118;127;142;138;148;171;164;170;176;155;151;138;133;131;138;137;149;148;161;152;153;129;140;156;142;139;141;113;129;146;129;133;163;133;131;141;141;164;190;137;153;167;146;140;140;137;123;112;125;100;86;121;113;119;133;130;131;128;123;142;154;155;179;156;161;126;141;142;142;124;145;145;191;161;123;188;187;184;199;152;140;154;199;294;276;187;177;153;129;138;147;183;193;144;160;166;153;150;155;164;157;154;149;124;140;115;148;150;182;194;142;153;157;232;223;196;142;172;156;142;170;135;120;133;118;133;121;123;115;124;135;160;177;178;166;142;125;140;177;150;187;162;153;163;155;150;187;164;141;169;162;190;213;198;174;168;168;163;161;142;125;109;126;138;102;154;155;153;186;157;161;168;142;121;117;101;119;138;140;145;174;175;157;140;140;132;138;131;147;174;166;125;130;139;145;128;118;143;143;141;135;146;126;121;132;133;151;162;157;168;151;140;138;148;139;149;140;146;160;129;153;150;140;146;154;147;150;164;163;122;149;149;144;133;128;138;153;152;154;125;177;162;131;137;130;135;136;149;144;141;151;167;170;197;243;245;222;213;174;149;159;150;161;182;208;142;128;117;108;141;109;116;124;127;124;131;152;169;155;174;179;198;178;180;188;154;133;105;107;138;132;130;127;144;140;138;156;164;151;144;136;162;172;191;164;176;140;144;148;135;129;77;66;77;75;87;96;116;135;96;116;115;107;108;138;122;124;123;132;137;120;144;174;161;156;165;158;182;181;184;154;157;142;158;150;111;107;81;68;88;96;98;113;116;136;139;152;154;126;109;133;157;168;138;140;124;163;140;182;149;140;146;148;124;148;141;141;133;122;128;119;137;147;157;155;164;173;178;171;188;148;134;147;128;154;144;119;102;134;125;166;176;173;163;134;120;117;124;133;130;123;146;139;148;143;156;147;132;142;126;115;123;112;80;59;34;58;56;80;90;82;97;109;131;131;108;144;124;133;111;109;106;115;121;129;141;159;155;127;113;88;103;106;113;118;112;137;143;120;112;146;137;150;165;126;119;118;115;108;77;74;84;69;87;95;74;64;88;53;80;101;163;118;100;104;95;113;109;127;97;76;116;98;136;177;172;157;110;110;130;137;143;120;170;175;167;169;142;141;174;209;234;218;209;179;158;171;185;163;167;161;138;151;134;182;147;133;125;91;94;88;109;126;161;149;130;131;130;114;122;109;117;114;166;183;143;131;107;127;123;162;204;246;225;151;151;138;125;116;144;133;150;158;148;170;173;182;163;163;132;136;115;101;58;60;60;58;83;81;88;106;124;102;123;143;136;102;118;140;125;103;121;135;118;110;135;139;168;202;179;166;139;159;139;159;134;140;146;150;167;156;154;165;166;163;140;128;135;187;195;159;172;181;160;108;118;130;129;143;148;149;137;122;121;189;200;191;156;121;118;171;226;211;187;159;151;144;143;141;132;138;101;109;117;137;120;138;145;137;129;128;136;104;125;137;132;137;120;116;117;132;146;151;140;156;161;161;125;144;132;123;122;139;136;152;120;129;138;121;113;114;97;99;107;117;116;155;158;124;126;129;156;152;186;171;161;162;159;170;189;162;134;128;98;118;137;150;161;168;146;139;167;144;124;114;125;146;171;168;141;137;130;127;129;120;133;133;151;132;146;129;123;149;143;108;124;135;138;154;161;167;153;115;117;133;138;141;163;199;163;163;183;233;174;162;140;149;150;158;144;137;154;163;162;160;193;222;186;172;141;128;142;150;151;174;163;155;138;134;157;136;144;143;123;144;106;141;154;190;198;160;153;138;162;169;153;160;153;178;171;160;140;145;138;159;160;182;191;183;179;167;147;165;189;182;163;159;142;145;135;156;149;136;146;166;139;147;152;134;128;150;110;128;92;94;106;143;125;105;134;141;118;103;114;113;151;150;124;155;162;168;161;150;146;169;174;146;154;179;204;202;186;183;167;190;210;186;217;156;171;154;143;165;110;129;100;107;111;93;103;124;147;209;181;191;181;162;135;142;130;147;155;133;111;146;154;227;165;156;179;220;388;552;416;263;195;219;281;184;169;131;124;125;111;134;131;162;122;137;110;102;120;134;140;128;126;150;145;141;152;175;197;156;153;138;140;161;245;229;170;149;171;126;128;116;95;101;124;119;126;139;137;127;130;108;118;176;203;215;213;170;126;140;159;127;146;114;153;168;133;146;96;127;97;127;130;123;118;118;137;136;139;138;147;154;129;159;179;189;193;256;211;184;128;98;120;107;123;130;117;137;128;119;147;122;128;100;82;98;131;154;189;197;213;207;210;182;159;151;161;145;196;193;163;165;142;116;115;126;105;96;120;114;109;131;145;163;137;119;115;121;118;137;131;126;136;127;147;160;146;157;188;192;169;188;202;155;163;177;149;130;122;128;98;109;105;121;142;150;177;153;149;150;176;174;207;182;126;132;130;147;176;186;181;162;157;162;188;147;141;127;170;159;135;148;139;146;147;143;148;143;134;130;143;137;124;146;138;162;138;155;162;140;150;136;106;142;159;154;164;145;134;115;140;122;138;132;132;132;142;131;107;129;130;124;118;122;120;123;113;115;116;108;133;143;97;136;144;136;153;134;144;135;116;126;122;122;116;135;144;173;139;145;145;147;168;179;158;136;152;137;168;155;179;164;154;185;154;141;144;145;160;140;154;120;132;129;135;135;124;150;142;144;135;151;117;134;159;161;173;156;135;159;167;185;183;175;196;240;193;142;134;132;152;143;147;132;141;129;168;141;131;126;124;135;122;148;156;169;179;187;167;186;143;163;213;199;156;116;145;207;252;257;230;257;169;92;102;130;122;112;93;97;122;146;149;175;183;190;158;121;138;117;125;143;160;163;147;155;145;146;128;148;168;139;160;146;136;146;183;136;147;133;150;140;162;161;175;166;166;166;199;203;211;234;389;380;243;163;198;188;193;169;194;227;314;326;295;200;172;151;199;196;165;167;215;170;146;150;143;135;125;165;195;181;162;141;127;141;144;153;160;175;153;194;157;129;126;112;120;153;155;155;139;126;139;164;209;216;255;239;179;148;120;139;156;137;135;118;97;120;136;128;131;160;134;154;155;203;169;171;137;137;135;132;107;143;118;150;131;129;121;116;155;154;176;176;177;163;165;191;145;133;125;121;145;149;127;128;130;142;172;215;261;176;153;137;122;141;170;164
178;169;171;166;147;134;163;178;151;148;162;175;189;143;148;155;181;188;149;159;139;142;135;162;166;143;149;128;126;118;134;138;132;163;150;134;153;166;169;164;142;132;163;141;137;128;122;139;147;171;158;153;180;180;174;147;135;180;169;144;187;138;134;119;123;118;145;147;98;130;128;128;149;148;170;184;159;165;157;120;142;100;122;116;120;119;129;136;134;106;122;127;134;197;219;186;177;169;141;132;126;125;116;150;136;159;190;177;158;115;137;133;130;107;103;118;114;133;136;128;140;148;131;126;128;123;146;137;120;174;130;143;123;127;126;121;146;153;120;121;107;140;139;167;159;138;140;124;157;133;120;161;130;113;130;151;114;134;124;118;115;120;144;133;150;120;115;106;133;111;142;120;143;145;134;158;154;166;168;153;159;137;131;128;153;119;142;139;115;111;104;117;138;104;109;127;143;147;136;156;124;130;132;167;155;128;134;139;135;146;132;187;163;139;147;155;145;187;163;136;162;226;321;319;222;168;152;115;122;147;143;199;204;168;179;155;174;175;181;139;165;131;149;138;139;130;135;163;171;163;144;186;210;300;316;267;175;207;213;171;145;137;127;117;137;114;131;131;149;141;159;164;202;179;148;122;125;133;150;164;168;140;170;149;177;165;187;159;146;155;188;168;177;182;186;154;186;146;144;133;124;122;121;133;144;147;160;161;146;141;157;139;146;130;112;124;146;128;158;159;170;148;129;119;151;135;143;150;163;138;148;131;123;147;136;139;139;152;134;127;120;128;131;90;105;138;155;178;153;134;149;127;137;142;139;151;143;192;146;128;126;131;156;147;140;156;144;149;159;140;117;160;168;153;134;145;146;144;133;114;131;150;148;122;138;111;132;140;140;111;124;153;144;180;182;197;164;164;143;153;174;201;189;196;168;125;126;115;115;112;112;115;120;142;133;138;174;138;151;199;187;173;162;177;135;131;123;126;145;123;145;124;158;165;153;148;159;146;148;146;160;171;180;173;164;141;155;138;137;115;86;71;60;76;65;100;92;99;96;113;106;127;114;124;117;137;149;133;134;132;142;154;157;155;152;168;171;179;168;147;141;142;144;139;118;83;71;60;70;83;88;99;92;138;158;180;138;113;110;165;138;132;127;103;129;123;143;151;146;161;161;154;158;147;137;134;147;145;118;136;131;167;156;152;138;137;158;183;204;163;150;158;148;159;149;134;136;129;122;128;149;137;139;118;135;118;134;149;130;146;147;140;154;172;143;144;161;145;149;138;117;105;84;57;45;32;42;55;76;99;106;102;128;134;114;107;107;120;118;107;128;119;134;121;131;142;138;121;109;103;101;98;98;120;109;118;110;145;124;144;169;153;177;161;140;111;144;119;120;82;81;103;84;82;95;79;88;92;86;121;152;115;105;114;117;93;99;118;108;106;104;125;147;183;215;175;133;137;131;148;125;138;139;184;175;163;193;166;172;168;166;199;174;167;124;164;173;143;149;154;153;146;139;141;135;145;130;125;81;99;85;109;164;144;138;112;109;129;130;128;124;175;168;144;144;141;127;115;113;139;144;197;205;174;151;132;130;135;116;137;159;162;160;166;148;151;145;152;148;138;141;125;70;62;71;86;107;85;118;145;124;114;118;122;119;110;122;139;131;106;121;131;115;95;120;138;169;171;166;142;153;151;151;129;128;134;152;166;157;180;138;158;149;156;133;135;154;183;214;171;169;208;172;163;131;138;135;114;128;121;115;138;137;178;153;199;166;146;158;201;302;300;188;154;125;151;131;146;123;134;134;137;114;142;158;134;136;120;127;115;130;123;122;120;112;123;134;139;122;140;132;160;135;128;150;142;157;123;132;120;133;138;132;154;149;171;131;118;108;115;115;101;111;155;156;140;97;119;148;140;146;183;180;148;168;164;142;169;151;175;131;125;133;120;144;145;144;141;124;119;143;144;152;135;140;156;183;188;123;147;126;131;125;117;162;151;152;152;130;115;130;119;106;126;119;148;153;156;148;144;126;144;129;133;138;144;150;165;168;171;192;203;192;144;157;167;131;139;133;108;136;125;189;172;169;190;178;139;161;141;128;134;141;161;150;130;136;145;138;131;154;148;124;112;135;144;168;210;164;158;161;184;185;175;160;149;165;160;180;213;173;141;137;139;154;154;181;191;159;156;160;197;262;230;172;145;147;129;173;156;157;140;140;145;143;143;145;119;138;126;111;125;104;109;146;129;127;103;125;145;121;103;90;121;131;161;159;124;145;138;131;144;174;169;157;166;140;201;205;221;222;196;175;209;257;258;253;223;192;145;149;156;149;124;121;88;110;98;122;168;206;254;220;192;202;164;120;126;152;156;147;153;134;124;124;139;175;133;149;233;437;596;502;270;202;200;194;154;133;142;121;111;124;114;124;129;123;119;100;121;117;134;131;115;130;139;116;139;165;206;235;204;164;137;171;141;182;202;157;153;154;152;125;116;122;124;135;137;160;171;135;121;124;106;160;206;238;276;207;171;158;121;141;142;154;139;135;152;176;147;125;116;116;139;143;146;132;135;118;127;137;138;125;141;151;152;130;171;234;233;199;163;132;139;135;131;121;120;133;117;137;128;126;119;127;108;101;119;131;135;174;228;193;178;173;185;168;155;146;178;207;180;182;156;159;130;101;120;97;111;99;102;113;127;121;126;157;130;109;129;129;119;155;147;127;163;139;158;162;133;160;164;160;182;178;152;179;161;160;136;124;124;119;102;131;151;142;156;175;152;144;152;155;167;169;167;144;132;148;147;184;176;142;150;152;138;178;188;146;158;168;166;145;153;146;137;145;160;136;149;128;120;128;146;129;137;143;175;160;175;166;165;156;135;129;157;168;173;131;143;112;115;121;145;105;136;123;141;156;140;117;121;122;127;131;149;128;134;132;138;124;123;131;141;110;117;124;123;139;115;147;150;155;153;137;140;130;115;154;177;173;158;148;158;171;171;132;129;169;124;130;184;156;171;145;152;136;133;123;139;138;153;153;152;139;148;138;139;150;133;150;178;159;159;138;129;137;151;166;154;131;167;162;191;156;141;165;218;181;164;148;154;157;158;161;116;144;137;119;150;142;139;137;126;130;158;151;174;186;168;169;157;180;161;210;201;140;123;175;206;214;253;293;220;183;118;110;119;131;88;86;91;136;128;165;139;191;184;169;162;122;118;131;130;135;143;134;152;140;132;133;157;138;150;147;158;161;141;155;151;142;112;131;133;161;174;170;188;154;169;190;188;218;235;267;333;259;166;170;172;181;194;208;221;308;299;244;205;215;193;189;183;190;212;211;198;187;160;158;137;137;159;146;141;147;111;130;119;143;122;175;200;178;165;145;150;130;144;122;123;150;138;146;130;128;155;193;262;293;287;189;158;139;124;135;141;151;126;123;105;117;131;121;150;157;158;195;216;209;146;138;143;147;120;123;146;104;120;124;131;113;135;181;189;200;146;143;167;141;142;125;126;128;116;142;123;152;142;154;130;177;224;238;211;174;146;122;123;129;160
136;143;156;127;121;126;152;134;156;141;148;166;163;142;144;149;137;155;167;139;136;147;154;151;154;175;167;132;145;125;138;156;153;154;125;154;198;195;146;169;172;162;150;142;164;150;116;124;141;154;138;159;185;173;151;145;135;132;139;144;160;151;136;138;159;148;109;149;128;110;129;123;136;160;193;156;143;173;181;137;132;108;95;100;108;112;141;132;141;152;143;139;147;145;179;159;173;179;129;133;127;129;157;129;127;148;198;169;121;127;131;110;116;121;125;112;120;107;127;130;131;158;139;138;127;145;148;167;151;162;136;125;137;120;124;124;150;120;144;126;122;121;126;153;141;138;130;146;145;133;165;133;123;132;117;122;130;152;129;149;140;125;132;128;128;139;125;133;114;131;140;138;130;179;176;145;156;191;149;166;158;141;143;148;152;125;133;131;109;116;114;105;107;112;130;137;138;152;152;130;137;137;128;148;151;129;129;127;137;125;149;158;142;150;115;172;142;154;159;149;154;211;320;306;216;164;122;126;138;137;152;149;154;180;165;189;180;185;171;146;151;158;153;125;115;111;137;178;165;148;130;143;186;347;405;277;212;215;217;193;179;149;162;142;153;152;142;175;166;130;126;163;199;152;141;130;104;130;165;150;138;175;164;190;181;193;157;147;175;184;182;189;171;143;167;190;145;160;168;128;127;120;138;133;163;189;160;147;152;149;152;126;123;152;95;127;135;147;145;159;171;156;157;162;156;163;123;142;147;133;133;118;101;130;121;135;149;133;121;131;139;132;118;107;122;135;128;133;138;112;124;116;120;154;162;165;168;132;121;139;131;145;148;148;123;146;140;151;137;139;113;125;134;138;144;134;131;132;143;129;135;151;148;154;142;129;142;136;151;119;111;137;147;158;156;168;147;161;143;184;187;210;221;179;154;136;106;110;105;119;147;125;143;132;119;160;142;146;129;159;175;174;220;190;164;127;122;134;156;150;146;180;169;142;168;188;128;168;176;182;152;177;167;179;141;147;117;133;128;107;86;76;58;60;86;120;109;125;115;95;110;103;114;122;132;116;141;129;135;160;135;141;146;156;175;162;215;172;171;153;107;124;148;144;114;87;56;54;50;82;87;127;95;109;122;127;153;158;149;148;131;162;129;115;107;129;149;161;137;131;155;138;153;148;157;143;131;107;138;158;157;140;108;142;114;126;152;164;182;138;142;144;167;167;179;145;155;128;112;121;128;133;119;101;119;138;126;133;129;143;134;149;131;175;181;170;161;158;148;129;134;116;81;73;46;28;24;34;64;85;96;119;108;124;114;108;108;126;118;125;110;131;121;126;123;129;137;122;107;100;104;108;108;130;145;112;121;116;138;165;167;143;155;123;122;120;137;131;119;105;109;118;126;121;108;103;99;111;77;119;135;121;98;101;124;103;122;100;125;123;139;151;150;201;190;190;138;151;156;142;127;148;155;180;132;170;153;177;151;139;154;169;124;146;120;145;159;150;140;156;150;132;124;145;121;124;159;142;128;111;132;103;137;122;117;113;106;122;117;142;150;174;204;192;157;135;117;116;131;132;112;153;165;151;141;134;150;129;144;139;165;171;149;175;174;179;151;143;158;155;122;136;92;61;80;90;91;99;116;113;133;136;135;148;160;152;133;117;114;116;114;120;147;156;140;163;169;147;117;138;125;146;140;136;141;120;160;175;133;155;145;127;147;119;128;133;152;147;157;165;181;206;226;187;145;146;138;135;126;131;140;124;140;151;157;179;162;148;156;235;279;270;181;140;142;121;134;135;155;118;143;133;121;104;148;132;133;110;116;114;127;124;116;117;123;134;135;158;141;130;132;157;122;131;148;129;119;123;109;109;136;140;127;137;178;180;138;141;146;147;133;107;133;137;139;160;125;126;130;133;151;141;157;140;150;170;137;145;145;133;157;136;147;121;152;169;140;150;171;119;134;127;142;128;144;174;177;166;134;132;129;101;125;134;138;132;151;134;143;145;156;163;132;134;155;122;122;170;151;143;126;120;118;118;134;138;134;138;129;157;175;179;172;170;165;170;160;138;115;153;176;150;171;158;189;147;131;146;145;143;129;134;133;150;141;137;141;147;152;149;156;151;163;162;142;153;168;201;175;182;176;164;149;174;187;165;145;166;176;143;138;130;136;144;178;151;169;176;164;129;159;202;213;217;147;122;156;156;178;172;174;129;152;155;144;151;136;134;125;117;122;105;111;110;132;126;120;122;162;166;143;126;116;115;137;153;134;124;116;125;142;145;170;176;170;167;161;155;217;232;189;165;192;259;246;303;255;221;175;166;139;151;139;121;99;123;100;96;122;181;255;261;239;200;177;168;154;133;146;180;146;150;149;121;131;141;149;147;171;214;367;430;372;243;144;135;153;119;133;126;135;158;136;114;127;113;124;117;113;115;115;127;121;133;126;119;129;136;171;207;255;205;174;149;118;126;150;157;143;163;152;165;153;152;132;151;123;127;177;145;142;144;115;156;177;196;244;278;225;167;155;127;170;179;171;158;110;138;150;149;125;138;144;122;150;136;129;129;123;143;142;140;146;146;153;181;168;177;183;159;175;144;126;156;171;153;184;114;132;113;156;141;133;122;132;131;119;113;145;160;188;212;198;201;171;177;181;201;183;161;197;189;167;154;166;139;118;110;112;114;104;111;112;95;105;129;112;120;135;136;133;144;145;153;141;169;143;157;161;184;160;173;163;148;146;135;146;134;133;150;128;149;132;120;189;235;229;171;170;183;145;130;159;162;186;161;154;158;212;204;172;143;162;150;163;145;198;182;166;157;191;204;151;154;152;160;131;143;158;149;116;152;135;141;125;151;152;175;148;157;140;129;152;169;175;183;172;157;133;111;128;141;154;143;120;116;133;117;113;118;104;116;115;134;137;121;114;121;133;111;144;126;137;116;116;118;120;139;132;122;151;131;169;143;150;139;145;147;151;124;117;151;140;147;134;158;172;147;127;113;136;140;193;187;138;144;140;133;128;124;150;143;158;129;159;157;159;140;161;158;181;177;162;135;145;131;135;124;144;145;135;135;158;129;121;155;161;161;177;129;144;147;186;177;148;134;107;131;138;138;154;164;131;127;147;118;168;157;164;179;177;156;160;146;155;159;132;132;112;199;273;252;246;219;179;109;107;129;105;113;102;92;124;133;158;178;164;167;140;127;131;142;160;136;116;125;138;146;120;131;148;136;146;140;151;134;161;171;182;187;156;129;141;133;154;172;168;174;141;163;190;200;169;199;206;199;173;145;176;170;180;202;211;230;247;253;203;217;191;193;173;220;227;208;203;210;177;137;155;168;150;135;136;124;136;127;138;122;152;152;173;177;167;175;169;129;159;138;131;140;164;151;131;135;136;160;162;276;402;352;202;138;146;145;122;153;153;150;118;125;103;142;147;131;157;194;207;269;193;156;127;136;142;136;126;144;129;139;128;108;147;171;158;187;170;155;146;136;128;123;108;138;113;122;128;117;123;124;154;123;199;209;221;195;155;119;118;144;136;137
195;151;171;123;159;130;187;200;171;137;147;132;136;127;136;142;140;165;139;166;198;208;189;164;174;155;179;144;158;154;134;148;144;152;151;162;146;143;155;177;163;182;130;154;150;155;149;140;141;181;170;149;167;154;156;157;151;130;129;134;113;154;182;185;156;124;105;157;134;140;133;118;141;164;184;180;147;182;167;161;133;101;121;116;136;103;126;134;124;133;142;134;112;153;166;124;143;157;152;144;137;123;140;151;135;142;147;146;131;136;137;124;125;119;134;123;121;107;107;121;133;135;126;128;132;139;135;144;145;137;156;120;103;119;119;136;115;154;125;128;119;128;156;162;163;166;155;152;136;133;130;130;114;117;119;105;123;125;151;186;177;127;143;134;148;158;148;139;107;136;122;149;156;197;147;160;193;182;160;173;147;141;126;136;122;123;131;133;144;118;109;113;125;103;125;138;117;137;118;127;147;156;131;125;139;124;129;137;129;116;139;149;151;146;150;153;151;158;130;142;149;200;205;214;215;167;157;149;137;145;158;158;142;170;146;170;186;169;172;145;174;122;129;114;118;120;136;160;183;152;141;155;165;256;361;269;238;235;232;205;176;179;170;185;159;135;166;164;170;143;133;150;182;156;143;110;137;126;134;159;145;179;207;195;195;186;185;182;188;182;167;187;194;154;153;177;154;165;151;138;139;132;125;137;174;215;194;175;177;166;164;143;134;147;122;114;116;147;154;152;158;154;154;162;155;148;175;140;141;125;127;142;138;117;142;127;137;132;145;130;135;140;123;118;134;140;132;137;142;102;139;162;124;181;146;174;176;147;142;91;97;124;129;144;126;129;157;128;149;135;143;138;138;152;126;115;126;124;131;135;135;159;158;151;131;169;155;156;138;119;139;144;127;155;152;116;152;156;157;197;221;214;188;174;129;130;109;84;118;97;113;118;128;134;131;126;128;155;147;170;177;150;198;171;182;125;138;149;155;156;168;202;182;195;158;163;153;161;163;151;174;181;206;173;161;157;123;117;126;96;78;52;53;72;90;103;120;114;105;106;94;85;108;126;128;131;135;129;139;181;150;148;134;143;180;192;199;175;163;136;139;135;155;152;115;91;55;63;56;97;99;140;124;124;116;119;145;132;126;154;155;144;136;137;120;129;125;127;139;158;142;110;176;156;137;170;132;148;153;136;137;126;116;121;136;147;120;133;160;147;139;159;196;207;222;150;139;134;134;144;142;147;120;119;126;132;154;165;158;155;119;157;141;140;166;164;158;152;137;141;133;126;110;63;40;29;28;44;57;48;87;129;114;153;135;107;121;122;125;107;104;127;113;120;112;125;134;135;97;105;102;125;115;138;150;137;142;127;172;146;133;135;148;135;129;108;127;125;129;106;120;119;130;141;148;112;89;113;122;99;107;119;99;111;123;117;112;93;124;115;131;145;147;177;178;153;146;138;144;134;143;127;150;175;159;173;184;162;184;140;156;179;149;114;144;142;126;128;168;166;144;158;149;146;152;181;195;193;153;136;130;109;117;132;122;90;113;143;123;126;155;191;197;178;137;138;117;129;134;130;128;133;128;142;125;136;168;137;156;120;146;152;142;180;177;170;153;127;153;142;133;115;87;87;99;113;106;107;136;100;108;120;109;130;140;116;126;109;137;105;123;111;148;164;191;195;152;151;137;134;137;151;176;176;181;151;140;172;182;172;150;157;142;137;118;124;140;142;152;145;168;192;191;174;155;141;144;180;165;220;148;158;141;121;153;152;157;169;168;210;193;178;152;131;118;120;131;147;146;137;150;119;121;122;130;126;120;111;122;109;153;139;115;127;136;151;181;178;175;126;156;146;144;145;151;149;133;125;122;126;127;136;127;166;169;191;142;131;125;114;133;133;120;139;144;142;141;157;155;131;151;165;173;177;174;183;170;154;141;112;117;136;142;159;155;160;134;164;192;162;130;127;128;145;129;125;154;150;138;139;124;105;121;103;123;148;139;139;136;132;148;161;143;129;142;153;166;172;165;150;112;115;112;118;132;141;146;146;123;138;142;155;173;161;161;169;146;131;141;152;138;136;147;162;156;113;150;119;164;140;138;110;115;154;136;136;141;138;146;155;143;170;161;183;183;156;169;217;207;202;151;139;140;168;160;168;161;146;147;167;129;124;125;139;165;154;153;144;162;142;118;188;194;185;131;149;154;171;205;209;172;140;147;126;153;168;151;138;133;118;123;98;114;116;145;149;131;126;144;148;149;126;115;120;127;129;144;125;140;140;142;154;149;177;195;181;152;145;175;195;170;185;185;254;361;326;281;199;224;165;139;117;138;94;89;114;119;123;131;144;209;196;217;199;180;182;127;160;125;171;159;168;160;136;174;158;165;162;151;155;227;299;278;162;127;124;133;115;109;141;132;138;125;126;125;141;131;110;108;105;114;136;123;133;116;113;137;155;188;227;271;260;198;165;125;151;145;167;172;131;172;187;178;156;167;159;144;163;135;151;123;139;117;134;157;183;200;177;185;147;143;134;166;181;179;171;138;148;158;174;111;131;128;140;146;145;125;132;140;151;201;150;154;136;171;164;169;163;149;189;155;141;125;151;187;158;190;139;145;130;162;160;122;152;161;128;137;143;143;166;158;212;203;210;191;176;207;231;207;237;243;194;182;159;159;148;139;120;139;142;122;113;128;116;106;132;153;166;136;132;127;166;143;160;162;147;159;141;183;191;189;157;138;143;113;114;130;128;142;152;138;110;131;152;205;263;255;227;170;179;154;134;180;214;219;197;183;196;265;230;216;143;158;165;150;163;173;167;171;170;176;177;160;135;136;154;153;141;122;127;138;110;147;132;123;181;194;165;160;146;156;164;208;279;278;242;182;169;167;133;147;159;190;166;138;129;137;117;118;110;116;130;127;149;144;123;134;102;117;120;139;150;156;138;100;108;127;111;113;108;124;135;148;206;173;136;164;174;140;114;135;135;153;123;143;161;159;165;165;158;163;214;196;178;154;135;134;136;138;137;146;154;144;160;146;156;159;157;148;174;156;192;190;169;156;128;125;130;144;150;149;138;146;150;143;124;159;173;166;122;123;143;157;169;151;129;136;121;165;147;160;126;159;132;122;124;117;139;139;168;151;160;158;157;167;144;137;142;124;180;231;228;225;169;148;116;119;123;127;94;98;111;138;173;199;162;142;154;143;153;130;117;129;109;139;120;125;122;101;102;143;154;132;146;170;166;197;256;207;177;167;126;129;130;168;172;168;161;172;176;179;158;162;146;156;148;121;131;176;191;190;234;241;247;238;224;208;169;157;203;230;244;314;281;221;201;187;161;134;109;128;122;141;131;118;130;145;149;140;124;152;147;151;147;191;138;139;147;144;149;133;149;134;142;136;164;175;235;285;238;183;132;132;156;149;133;120;137;126;124;125;128;133;162;180;183;226;273;183;168;123;137;159;126;161;125;133;132;135;143;125;146;164;206;185;159;144;112;130;132;123;146;144;131;154;113;125;140;132;136;172;182;161;172;152;146;131;137;123;137
193;190;168;144;149;164;201;186;157;174;147;166;155;135;133;130;122;155;163;169;196;229;179;153;161;162;185;125;144;152;152;128;148;141;147;174;137;152;146;160;142;154;138;121;155;177;149;124;157;176;178;170;167;141;175;180;225;196;154;139;144;160;222;192;168;141;144;122;159;139;118;109;149;147;197;157;152;171;169;153;126;151;115;146;113;125;145;175;158;139;149;159;131;139;147;144;157;148;144;138;157;176;144;154;126;166;148;164;129;139;125;125;103;110;120;115;125;114;120;134;127;117;154;137;124;147;154;164;145;141;138;149;147;133;116;139;133;136;140;136;140;138;159;157;157;174;136;160;145;155;123;125;130;104;107;137;128;136;159;213;206;163;132;118;138;148;135;148;136;125;119;125;133;170;140;166;169;153;183;143;134;126;127;126;149;183;147;168;158;149;109;116;150;147;140;125;137;133;167;132;144;149;151;141;116;117;136;152;139;133;117;162;169;159;159;146;148;154;148;171;126;146;149;204;186;169;169;125;149;148;172;163;174;136;152;162;184;164;171;167;174;161;151;130;133;123;137;150;144;165;136;135;155;203;224;198;205;202;199;203;188;199;190;154;169;171;193;209;172;142;130;142;187;167;162;140;157;168;149;161;173;187;189;191;174;173;175;181;169;157;157;173;172;131;180;152;157;133;159;134;134;151;121;154;179;184;189;151;149;140;142;132;139;137;139;115;126;158;177;175;148;148;161;156;163;150;150;138;153;146;106;131;118;113;123;132;143;149;153;153;156;160;125;129;129;123;121;115;122;118;113;125;148;150;148;148;136;142;108;107;119;108;111;120;134;128;137;135;144;128;153;173;154;184;142;122;119;123;115;145;140;139;128;143;154;149;141;166;147;122;150;152;135;170;166;121;156;165;157;165;250;196;196;148;140;126;106;67;101;91;96;119;139;119;136;152;136;113;154;152;184;177;187;210;165;158;132;163;126;163;179;247;235;202;172;179;150;149;170;148;169;189;219;193;180;141;140;153;132;105;94;61;40;63;81;106;119;136;121;109;115;81;93;114;133;145;124;144;152;177;147;152;156;169;193;247;208;164;147;148;143;135;168;156;127;111;80;80;92;115;145;162;113;122;117;109;144;152;168;127;134;148;117;130;115;142;129;123;141;145;140;113;137;156;144;156;157;155;161;137;132;129;120;126;140;138;142;141;151;168;128;161;187;254;260;187;132;139;142;153;165;158;127;118;133;136;176;163;177;154;121;118;145;135;142;162;150;146;135;141;143;114;106;68;41;45;45;58;48;89;96;133;148;138;149;114;108;139;108;102;121;112;120;128;129;106;132;115;107;137;116;119;95;105;143;155;124;143;127;150;160;136;128;127;124;109;102;139;153;193;211;136;130;133;130;116;96;101;106;106;120;97;85;104;107;120;114;114;161;173;157;134;136;126;139;129;140;136;153;135;135;154;174;157;194;202;214;191;173;180;180;176;172;137;156;158;160;174;146;157;147;164;162;147;174;165;182;174;165;160;153;131;120;84;104;110;118;99;106;118;166;173;179;151;128;122;101;123;141;128;132;133;131;124;117;146;112;133;147;130;136;162;162;159;182;172;190;160;154;155;139;108;92;115;107;100;120;113;137;109;134;112;125;133;137;132;138;131;129;134;128;140;159;206;225;198;163;134;115;117;153;140;215;231;193;188;154;208;203;206;157;163;133;137;133;124;125;146;147;159;166;197;214;179;162;153;122;155;194;221;188;150;137;139;115;137;144;210;178;153;154;112;128;127;133;109;103;160;176;145;136;137;132;115;132;160;133;125;115;118;145;137;142;124;148;171;233;154;143;160;164;146;134;158;150;156;151;149;138;139;133;134;160;163;167;155;130;120;140;138;134;126;147;107;128;133;132;155;153;140;144;164;164;148;175;166;133;155;156;118;113;131;129;126;148;137;164;167;170;169;149;137;137;130;130;147;134;136;128;122;130;117;104;137;116;123;153;144;129;148;121;123;157;140;161;150;176;185;158;130;123;115;127;138;146;166;153;158;130;148;155;136;167;141;163;158;117;148;145;142;156;138;126;131;114;126;159;152;159;160;158;130;132;118;134;141;153;124;139;126;123;170;191;223;198;163;174;202;222;183;169;130;158;179;178;149;163;130;136;145;132;134;141;142;156;148;141;141;133;156;129;137;143;154;136;157;187;198;180;201;197;142;135;134;122;153;141;135;105;126;114;114;120;109;131;147;147;130;120;142;130;138;150;151;135;129;131;121;153;155;163;163;189;185;194;152;156;162;149;152;182;163;196;232;259;254;250;199;157;143;145;141;142;121;127;107;117;124;111;128;169;185;220;196;209;156;141;94;123;130;163;183;166;169;162;175;160;147;125;166;206;230;174;139;116;155;136;118;125;119;129;124;118;119;119;115;126;121;114;103;112;99;120;107;97;113;150;157;226;226;282;226;223;155;107;109;127;158;177;160;157;180;189;168;174;170;134;128;141;154;146;93;135;148;159;177;161;157;175;164;144;166;178;190;171;167;168;151;156;141;161;173;144;119;120;135;160;148;154;162;162;167;128;142;171;176;166;137;157;160;150;133;151;140;168;193;160;163;129;129;172;150;156;141;187;181;133;169;152;155;186;215;212;235;241;210;229;264;242;262;292;271;192;180;154;152;146;157;200;176;127;128;126;121;144;147;142;142;129;133;122;141;129;174;140;175;153;159;175;159;161;139;140;114;117;124;112;110;140;149;141;118;122;130;174;226;265;207;166;167;125;123;172;203;216;188;149;214;245;259;211;154;162;170;171;157;163;155;158;159;159;147;152;149;124;141;182;160;156;138;148;142;184;138;137;166;192;154;162;143;148;162;302;457;490;320;203;137;150;139;129;128;165;139;172;143;143;141;115;126;118;115;135;177;173;156;124;103;118;128;140;158;188;154;106;86;95;118;131;116;131;124;139;155;145;170;166;150;118;117;129;119;126;124;141;142;161;149;158;198;206;230;176;156;158;146;158;142;141;163;158;172;173;152;164;157;133;163;170;145;157;159;184;188;174;152;131;143;152;157;140;166;152;170;164;171;198;140;156;120;148;132;153;167;146;121;138;129;143;144;136;136;127;147;135;166;142;155;157;180;162;164;160;148;145;167;148;94;136;167;212;189;195;156;152;107;121;120;145;112;104;96;148;176;175;141;140;116;142;127;130;137;130;132;120;120;117;115;116;131;136;133;142;143;157;160;186;293;280;237;180;136;152;138;176;156;160;146;175;154;163;165;152;188;164;147;138;141;156;178;199;218;236;305;243;215;180;184;211;199;229;274;285;223;210;213;195;161;164;139;121;185;147;147;133;161;195;190;149;153;133;128;135;170;178;165;122;127;136;152;149;136;126;133;129;155;176;220;218;196;152;122;152;137;127;130;141;120;126;133;110;107;127;132;147;169;182;186;151;130;146;152;137;146;139;146;153;147;153;169;176;138;184;226;206;172;145;117;108;129;134;157;155;136;121;131;133;153;140;147;149;183;170;159;163;152;146;136;122;128
208;207;197;149;162;151;156;192;175;145;149;179;169;157;159;130;159;157;168;184;177;209;192;156;154;184;169;166;161;125;140;120;138;124;137;138;132;180;144;177;163;145;153;131;156;135;143;164;147;178;172;178;137;156;177;233;340;320;205;121;152;194;249;168;139;106;109;157;165;157;130;122;122;172;130;153;136;133;136;141;140;138;134;143;141;144;152;130;145;149;158;154;127;149;143;153;159;144;152;151;178;178;133;138;136;176;176;156;125;128;117;135;117;131;133;135;132;130;115;119;143;132;142;138;142;138;169;160;146;170;144;155;162;158;127;118;119;137;149;136;139;123;148;161;171;146;138;143;168;136;140;128;141;134;132;130;123;167;159;229;236;166;158;124;144;120;137;125;149;129;134;130;125;148;150;150;162;176;137;142;136;131;137;131;141;155;181;165;147;144;130;139;92;132;130;133;147;143;145;147;142;151;146;143;107;116;114;150;132;145;131;135;192;170;162;169;172;189;176;157;136;163;141;158;161;174;155;147;133;148;139;150;173;130;143;148;151;165;166;177;143;157;140;145;131;132;147;149;148;155;135;127;134;136;125;155;137;153;157;168;158;212;175;170;159;148;198;235;234;150;123;144;193;144;161;184;151;146;163;164;158;177;191;215;187;195;189;196;201;199;188;168;189;152;176;159;146;135;129;143;116;133;119;140;133;167;172;164;159;159;163;154;150;154;135;129;152;140;154;162;183;163;188;177;166;150;167;137;125;155;144;120;153;123;126;142;175;171;127;146;159;139;160;132;135;123;117;98;91;119;112;141;127;124;132;134;153;134;135;106;110;107;121;141;112;114;156;134;136;154;118;156;209;206;151;148;125;125;139;117;123;143;137;123;141;145;130;140;129;159;163;146;134;144;140;151;169;152;144;183;188;182;157;146;138;152;103;77;88;97;105;110;125;145;129;117;140;123;141;157;155;149;160;179;185;177;142;159;136;142;174;242;227;200;155;147;143;160;174;137;160;165;250;218;208;179;155;159;138;91;79;61;53;68;76;110;126;138;121;91;105;115;93;108;123;118;145;138;167;184;159;155;173;150;187;187;183;193;166;164;166;177;177;146;143;129;87;91;116;131;155;185;163;120;119;148;138;127;128;132;131;129;132;139;144;154;123;147;123;148;132;122;125;135;146;144;149;158;177;129;134;135;149;159;169;136;134;129;138;154;150;191;194;222;184;147;136;136;160;173;161;152;143;118;142;132;142;145;133;146;134;126;129;147;121;147;141;136;136;144;135;153;106;71;55;46;42;56;65;81;99;133;126;132;120;114;140;132;127;101;120;114;106;141;123;116;126;136;108;129;115;93;116;126;134;157;134;101;118;173;157;104;139;132;131;151;137;134;166;217;279;182;105;115;124;93;100;96;119;101;103;89;114;101;112;109;142;148;166;177;153;144;100;118;111;132;146;154;151;133;162;162;171;183;211;218;209;179;167;188;222;257;188;193;141;155;151;154;154;155;173;169;140;136;169;186;193;167;147;133;151;107;111;126;111;123;131;141;127;127;147;173;163;149;124;114;111;101;110;121;147;156;121;103;111;130;145;137;140;125;134;139;156;160;176;184;168;147;136;136;129;110;101;127;106;124;99;123;121;117;105;111;103;117;118;128;111;125;117;113;110;143;164;195;225;160;184;115;141;135;130;158;213;204;190;165;195;202;188;186;168;155;169;119;125;129;151;151;154;146;160;159;175;157;179;126;149;131;188;232;208;177;159;110;121;119;164;154;149;156;120;132;118;128;115;115;114;144;156;153;154;134;121;130;113;121;115;119;132;150;137;136;121;146;188;198;173;162;149;184;176;163;130;153;136;162;159;167;140;160;146;134;145;144;143;119;117;136;135;128;125;166;114;124;145;132;122;132;126;160;135;130;143;126;159;136;151;162;142;139;128;152;123;143;147;136;166;178;180;153;131;139;126;125;138;111;120;117;134;163;124;131;133;128;139;121;134;146;156;121;118;113;120;153;145;156;137;170;147;148;142;147;157;131;164;162;147;144;156;162;178;150;148;145;163;133;141;144;157;134;140;156;157;138;126;121;144;149;178;166;148;137;134;132;129;138;153;142;98;139;133;142;182;205;204;148;189;227;226;185;191;179;178;167;157;140;126;126;139;125;144;127;130;145;126;136;150;132;159;142;134;136;133;157;152;150;153;172;182;181;159;157;118;142;116;128;152;129;143;122;104;106;97;131;121;132;117;118;111;128;120;154;134;124;99;104;130;150;143;198;179;158;155;178;190;166;146;114;133;134;154;152;194;197;220;213;213;175;183;172;181;138;153;142;112;114;147;112;136;140;163;177;180;185;184;138;104;103;159;140;136;157;195;183;170;186;159;125;145;135;182;149;141;125;130;170;150;139;123;134;130;132;125;157;121;128;138;151;121;112;123;128;127;128;131;150;152;204;184;237;293;241;154;155;119;126;144;136;153;158;136;157;196;170;195;197;143;151;148;128;160;144;135;157;147;157;105;145;143;159;143;160;183;196;186;172;151;142;147;168;160;173;148;132;162;133;159;174;169;141;161;147;140;139;163;142;134;121;180;156;136;143;152;156;146;156;152;111;101;150;156;148;160;143;143;149;137;156;164;215;165;198;219;269;237;178;220;239;243;318;319;294;182;185;146;132;147;187;256;237;170;152;147;155;135;139;129;143;162;127;140;142;164;154;147;162;176;172;163;165;143;128;125;128;114;123;128;122;108;152;140;119;129;135;163;207;236;199;168;138;143;125;142;169;156;149;132;184;217;206;176;169;149;148;163;151;121;157;179;138;134;152;131;131;148;139;144;179;159;144;153;186;180;189;180;182;182;155;151;154;151;201;360;619;681;384;204;164;158;131;118;132;142;185;200;193;145;131;123;117;131;119;183;225;212;185;131;139;137;128;155;165;183;159;112;99;134;120;134;96;130;134;144;133;135;140;143;120;124;120;142;128;115;106;147;130;143;179;193;199;240;250;195;197;168;160;155;192;174;145;152;139;155;148;169;180;190;162;134;168;119;142;143;187;213;169;152;145;169;174;166;160;158;188;172;182;165;153;159;170;114;114;137;154;136;126;155;154;160;163;143;157;114;137;156;148;157;140;154;179;166;176;151;138;158;133;144;122;101;145;171;208;156;130;136;137;147;142;154;127;137;108;117;135;156;124;134;116;110;136;121;147;115;126;101;128;118;105;134;131;146;139;134;156;155;155;184;261;278;258;186;149;154;139;172;141;171;156;155;175;149;149;131;152;153;126;140;139;156;157;178;284;296;331;288;241;175;177;178;197;236;254;220;259;220;202;174;184;151;147;166;154;167;139;133;147;203;183;163;116;142;127;131;156;170;168;149;135;148;158;131;142;155;173;160;185;164;199;195;200;152;136;139;130;145;143;134;120;114;121;129;129;143;136;135;158;158;125;160;160;141;130;168;153;137;130;135;173;200;170;164;121;178;223;233;156;134;127;113;115;163;180;164;151;160;172;159;145;154;140;145;183;151;167;156;139;143;153;152;125
163;198;179;136;161;152;161;189;158;182;166;174;194;212;158;141;140;193;219;166;165;189;173;150;155;171;167;190;152;140;158;130;125;133;158;135;135;158;146;163;162;144;150;151;150;136;160;177;168;168;200;158;170;142;194;247;430;434;224;150;162;221;185;161;140;123;134;130;140;165;125;132;131;140;154;132;144;150;127;164;155;151;159;171;153;146;131;147;120;152;146;119;137;126;137;167;188;158;145;174;181;179;147;123;144;177;186;189;147;109;122;136;112;128;120;125;134;136;126;122;114;139;163;201;196;181;173;173;161;163;165;167;159;151;140;150;96;126;147;130;144;130;142;139;156;146;124;129;131;131;137;130;156;118;132;143;146;160;149;178;173;153;123;108;132;141;122;130;120;134;141;100;134;123;158;150;174;146;130;139;153;149;118;143;128;137;150;166;150;151;149;136;118;136;131;133;147;159;141;136;160;126;130;133;116;127;141;136;150;127;139;185;155;183;182;146;190;176;190;162;167;145;180;167;171;162;166;135;166;146;121;150;173;158;154;157;167;181;191;181;147;160;147;129;133;161;152;160;148;147;132;118;113;113;125;111;121;125;115;133;148;156;179;188;155;152;188;246;219;172;120;125;160;165;192;150;149;152;150;128;152;201;180;173;185;156;196;174;186;175;197;175;163;155;162;156;136;160;139;138;134;132;121;123;135;185;171;152;157;138;121;155;153;146;142;136;134;108;137;163;175;212;226;229;204;185;165;174;167;150;131;111;138;128;125;136;159;141;149;130;156;125;151;145;122;116;120;106;106;117;128;132;152;134;132;144;133;147;143;109;90;117;102;128;125;129;123;140;133;133;173;174;162;149;129;137;125;147;149;121;160;151;133;134;135;139;153;158;135;163;163;135;165;133;167;116;151;169;167;158;162;180;161;149;148;155;127;96;109;105;96;118;118;151;129;125;115;138;126;126;132;140;149;159;157;209;199;131;121;121;153;211;222;178;136;137;120;153;161;136;142;180;229;206;168;162;146;164;149;107;71;49;50;63;103;117;125;107;111;114;97;109;98;129;124;134;124;149;172;173;182;184;163;176;201;187;169;166;158;160;179;160;174;145;123;97;96;94;99;138;161;168;156;106;125;138;128;135;119;153;117;124;150;126;168;133;153;134;143;123;156;125;126;146;165;143;150;153;171;137;133;127;145;138;151;132;145;138;138;124;135;138;169;188;153;152;129;166;172;183;184;142;131;135;130;120;122;135;130;172;190;141;128;112;136;150;132;138;112;128;116;119;97;70;46;39;59;56;61;107;132;140;127;140;134;153;122;145;126;144;112;125;160;120;117;128;135;116;150;110;100;122;105;100;104;114;97;100;109;162;141;138;126;141;137;134;141;157;170;199;263;171;111;98;112;104;108;98;122;112;114;90;71;105;101;149;170;192;169;181;141;123;113;101;107;114;169;166;143;169;141;151;148;157;213;256;230;158;181;199;217;208;197;143;165;161;145;135;173;148;152;158;137;134;191;199;181;163;150;150;126;105;109;124;129;134;133;141;146;151;152;158;151;133;131;111;115;107;115;144;128;139;133;131;133;136;111;127;139;98;151;146;160;152;186;153;171;121;139;132;136;114;97;92;108;109;110;131;109;126;111;106;102;102;125;122;151;151;127;130;149;154;200;221;192;148;138;138;127;113;130;127;188;188;167;146;188;222;213;163;145;143;155;137;143;117;136;163;137;173;143;158;182;179;167;174;109;128;167;185;173;159;130;147;133;140;160;156;166;131;143;119;135;118;124;113;140;139;157;142;136;127;106;117;120;116;122;111;151;138;138;115;114;171;183;194;159;162;161;155;173;109;110;117;141;159;162;157;126;127;130;176;152;147;149;115;135;133;146;143;138;149;134;147;121;122;144;135;170;176;147;152;123;133;154;133;162;166;155;138;107;116;119;146;152;146;143;130;149;149;144;125;133;140;145;131;112;134;129;119;141;115;160;156;129;134;151;142;143;136;145;152;139;175;151;151;157;152;158;141;131;118;122;149;158;163;130;137;157;170;173;172;153;140;157;136;165;178;138;145;155;158;156;159;130;162;155;169;188;151;121;118;132;118;144;122;141;124;131;109;137;142;139;209;153;175;203;224;231;201;179;149;165;191;155;132;122;128;131;126;117;119;150;151;125;138;126;130;182;156;131;128;129;144;138;156;148;167;179;186;193;163;116;134;135;145;149;100;129;123;143;119;135;138;138;117;110;116;113;126;133;142;141;120;85;93;123;134;165;169;186;186;164;181;211;170;118;115;141;156;175;159;175;198;195;202;191;170;168;175;165;158;159;190;162;144;156;127;140;155;161;179;193;196;155;133;99;111;125;154;182;120;157;193;185;185;149;131;159;146;161;163;123;147;149;157;132;128;123;119;133;144;151;150;142;125;158;123;118;127;129;141;149;148;147;148;175;193;213;187;227;192;157;114;91;133;132;130;140;140;135;172;184;215;206;173;175;135;154;145;176;158;131;133;141;137;126;137;137;149;160;133;148;183;172;153;174;167;174;156;178;134;125;120;127;129;141;147;155;166;148;153;181;184;176;170;132;136;139;168;156;142;132;132;135;145;140;98;114;124;168;156;146;129;129;154;151;163;215;188;198;172;209;208;192;175;170;198;200;241;245;257;192;189;153;159;185;226;261;224;188;166;140;151;123;121;165;156;147;152;125;129;113;113;136;152;167;159;163;168;135;148;139;110;140;110;122;155;154;132;129;144;116;108;140;191;208;194;165;177;135;133;154;144;149;169;155;174;169;161;162;121;124;138;143;143;142;151;148;163;118;121;139;145;155;165;174;182;172;157;164;171;175;211;210;177;189;182;162;127;125;179;298;491;516;314;183;149;126;143;111;122;154;163;217;176;133;141;136;106;132;133;172;237;244;173;118;133;122;150;188;184;165;132;131;125;112;112;135;119;127;140;125;134;128;132;132;121;137;115;119;126;124;135;131;143;144;173;217;200;221;201;171;175;179;167;177;204;154;174;173;149;159;158;195;240;209;158;164;158;185;150;127;167;207;146;143;158;158;156;189;166;183;174;156;166;148;144;164;152;136;147;123;140;149;115;140;162;132;122;130;139;128;141;152;196;188;164;139;158;168;153;141;149;144;179;157;117;103;149;174;201;160;143;128;129;144;160;136;123;105;111;132;125;137;104;101;106;103;127;134;138;129;110;98;105;123;122;122;156;136;149;148;140;161;128;154;189;201;216;157;131;156;148;139;148;158;172;164;169;147;157;171;152;154;159;180;154;154;185;223;241;379;407;301;229;179;199;230;230;227;224;212;218;212;210;215;211;185;170;179;177;168;139;107;123;163;173;142;119;142;146;93;150;140;169;124;139;160;185;158;146;165;162;202;199;178;164;187;176;137;143;139;133;141;127;121;119;112;125;126;135;156;125;142;141;158;188;166;152;133;162;135;143;135;163;169;184;221;199;148;136;161;172;217;174;135;115;114;194;215;234;186;174;159;141;192;178;146;152;149;156;180;159;153;128;147;144;124;138
205;144;126;134;148;158;147;189;192;146;151;157;223;192;123;139;167;205;217;177;179;155;143;151;159;158;148;157;153;160;150;144;148;134;169;136;142;154;168;160;150;112;135;130;153;141;162;174;198;162;161;160;192;222;250;255;333;332;191;141;140;182;172;145;140;131;129;152;172;149;162;143;129;148;133;140;132;131;128;124;137;187;161;141;172;160;151;142;128;105;131;111;110;116;131;177;158;148;158;161;191;167;154;117;151;202;224;210;158;126;123;125;133;113;126;158;138;124;133;126;130;150;167;178;199;175;171;166;181;179;165;151;150;151;145;120;123;122;164;137;126;138;121;151;150;153;127;113;125;133;144;164;164;136;126;126;156;155;147;162;139;142;125;124;118;128;165;132;136;131;131;125;139;141;128;136;152;151;131;147;161;136;136;106;133;132;135;140;137;142;127;125;112;141;134;139;127;165;137;154;143;138;139;158;146;116;163;220;189;180;163;201;227;209;174;170;130;169;147;153;177;151;171;162;142;170;172;179;168;141;143;159;151;142;179;161;174;210;192;208;161;146;123;143;161;148;161;153;162;155;117;132;131;103;117;122;105;121;121;99;132;142;176;146;141;152;171;249;201;169;128;120;149;159;192;158;146;163;159;186;189;221;238;228;182;178;174;177;203;178;170;185;188;169;149;161;170;150;177;173;150;117;143;128;148;177;152;164;134;131;139;137;147;145;136;143;118;134;137;149;220;273;288;272;212;204;170;163;187;136;133;133;115;132;152;161;143;145;152;147;133;165;170;131;124;132;166;148;118;115;158;139;145;124;136;122;125;161;121;123;113;105;114;107;137;137;155;146;146;159;172;147;171;168;116;114;127;143;106;129;124;128;138;127;133;133;148;160;109;156;147;148;151;147;133;149;164;160;154;161;160;154;151;146;150;140;101;83;78;77;99;117;125;139;128;135;128;119;113;135;104;142;153;171;184;161;137;141;116;134;149;177;181;198;141;159;143;143;160;147;137;162;160;197;179;175;156;153;162;114;65;59;64;69;97;136;113;119;119;139;109;121;124;122;147;129;146;153;188;157;170;193;186;172;176;184;189;185;188;170;175;160;151;123;110;115;92;112;112;137;144;179;170;128;151;135;134;129;115;108;128;117;143;134;168;153;183;139;120;138;127;175;145;147;157;157;138;149;136;157;157;160;155;135;169;136;141;100;134;121;129;142;163;163;161;191;175;160;174;168;149;172;120;123;144;111;129;124;138;129;179;156;120;146;155;158;155;130;129;115;109;100;99;60;47;60;60;61;73;102;108;109;143;124;129;130;149;144;146;141;144;130;150;114;110;112;115;131;112;112;117;138;127;112;108;97;109;134;100;134;139;123;147;120;123;133;145;129;130;143;150;115;88;83;68;69;86;106;109;87;103;108;86;110;128;158;165;140;165;167;141;138;132;101;120;142;154;165;177;157;157;144;133;147;178;230;199;174;182;189;175;179;173;171;140;131;153;142;145;150;146;166;140;160;202;185;201;163;148;128;134;136;108;115;119;127;122;157;141;142;134;151;162;145;124;124;122;114;108;125;139;122;103;128;130;129;142;130;134;138;155;155;136;169;163;166;143;133;115;149;130;109;73;71;72;103;115;136;122;134;127;98;102;109;106;113;108;160;126;105;114;162;181;221;189;134;149;123;111;132;130;143;158;157;179;171;200;240;201;164;190;169;146;143;158;151;160;143;157;160;165;166;170;167;164;181;139;146;141;153;149;147;163;170;134;138;145;160;152;148;148;144;137;141;150;126;103;124;149;148;141;122;122;101;132;132;104;122;119;142;148;142;154;149;159;165;141;124;149;168;153;132;116;156;141;140;151;121;125;153;140;129;171;129;156;112;122;131;161;161;99;137;152;146;138;128;146;143;139;141;149;151;154;139;162;130;155;149;145;118;139;117;134;152;141;145;143;151;145;138;163;130;139;152;137;128;109;120;123;128;140;145;130;132;115;138;114;139;156;145;175;147;136;174;146;143;160;127;155;133;124;132;139;128;119;148;158;155;174;163;183;159;130;154;161;160;179;179;136;133;160;142;187;186;184;169;167;209;173;191;124;139;138;133;140;151;147;115;110;115;123;152;150;209;229;148;221;240;254;193;160;138;152;175;162;138;131;121;126;133;96;143;123;150;133;145;134;166;174;174;166;153;141;172;160;148;157;173;182;209;179;162;106;122;140;124;127;119;108;124;112;115;115;143;122;119;115;117;122;108;128;133;123;118;114;97;124;148;166;169;207;165;164;183;156;135;119;120;159;182;187;151;226;195;169;148;158;161;155;200;212;210;201;218;159;148;155;139;128;154;207;247;216;193;162;111;131;129;126;156;134;116;128;150;172;178;135;141;126;123;128;135;134;149;166;152;143;137;133;118;132;137;165;155;149;139;156;137;108;109;128;136;171;160;174;187;210;206;187;169;146;134;144;132;132;118;132;143;142;144;177;186;170;189;158;207;177;144;164;209;195;143;123;117;132;124;130;121;123;129;156;129;146;179;179;188;172;158;188;159;163;129;118;114;135;126;130;128;141;140;150;161;191;205;197;185;127;125;156;164;139;153;121;114;116;132;130;110;106;110;147;124;137;149;112;154;157;189;247;235;229;197;169;151;165;163;142;150;193;208;202;176;199;161;155;175;186;195;222;188;180;190;162;165;160;148;148;188;169;136;168;155;116;132;138;169;166;161;177;174;143;119;151;115;128;135;143;162;140;133;138;138;143;132;145;160;188;197;217;166;165;147;149;134;103;131;147;114;161;169;154;150;144;117;148;132;143;132;158;141;141;125;139;152;162;156;138;148;199;163;181;157;216;271;253;175;177;147;135;131;148;159;217;316;258;208;155;173;161;114;116;113;144;154;148;153;124;105;99;94;136;121;159;188;200;139;130;137;144;147;182;172;181;159;126;121;128;139;130;116;145;149;115;132;140;143;137;165;151;138;142;147;137;138;122;149;179;193;188;198;168;175;165;181;172;232;215;194;160;173;158;160;159;172;203;219;190;172;138;196;230;164;174;149;158;145;144;149;136;162;190;166;170;151;174;134;124;145;152;183;166;161;159;145;127;154;134;146;154;118;122;139;135;142;148;172;139;154;146;145;149;174;149;164;169;187;143;144;118;148;170;148;169;137;117;136;142;136;118;114;102;115;157;132;139;146;141;106;126;116;112;118;100;140;118;127;123;133;127;133;133;153;137;156;173;142;151;147;159;152;155;148;152;135;125;145;157;162;165;154;140;152;165;139;169;144;163;167;167;181;210;237;290;338;298;215;196;182;215;231;220;208;198;218;206;181;187;188;172;179;191;208;159;151;128;146;140;141;153;160;131;124;133;137;153;131;123;132;160;144;153;139;151;132;153;164;146;161;190;191;150;154;144;127;105;155;137;131;149;153;125;126;142;135;147;143;116;172;174;159;154;142;147;150;156;144;114;151;211;173;135;125;139;151;157;123;107;116;119;166;241;239;223;175;150;143;150;146;135;133;172;146;141;146;129;120;121;119;140;139
164;185;145;140;177;162;147;171;146;154;152;170;201;173;143;150;154;200;204;173;136;152;158;154;155;129;173;165;133;158;133;124;151;118;153;154;165;158;151;153;155;141;113;131;136;147;173;218;162;168;147;169;159;240;256;215;237;177;153;133;132;151;142;146;144;153;153;179;197;201;183;178;190;139;165;144;117;115;119;122;173;188;160;171;150;154;157;166;127;122;120;111;130;141;142;137;134;131;148;154;146;168;145;140;150;213;205;189;167;130;127;151;150;139;150;128;113;127;118;114;121;110;141;168;187;198;169;162;157;160;165;148;151;130;147;102;107;132;115;136;155;151;149;145;157;185;162;134;124;143;138;127;153;129;135;114;154;113;155;144;130;133;122;125;150;121;145;123;160;135;164;143;142;152;135;158;167;117;138;170;182;151;139;125;130;144;138;166;158;124;138;108;108;117;109;142;144;127;154;146;149;154;165;153;137;138;175;242;246;196;201;230;226;220;217;162;151;130;113;134;160;172;149;153;149;164;160;173;178;163;136;143;145;135;173;154;210;189;186;206;158;159;161;147;176;139;159;177;157;158;150;129;125;139;117;102;104;117;122;110;117;144;136;151;121;122;178;222;179;138;132;118;141;162;137;158;127;167;144;190;205;242;266;275;215;174;200;195;164;175;153;171;174;174;156;150;170;176;170;173;144;138;139;114;124;166;135;159;129;133;130;158;126;136;132;151;124;129;139;168;188;231;264;255;204;194;161;154;144;129;133;114;125;160;150;149;113;117;137;148;152;150;143;127;122;118;162;169;163;135;149;156;141;146;133;153;141;140;137;109;95;84;105;117;141;169;184;162;152;175;147;139;156;153;117;139;144;131;129;130;125;140;135;127;147;138;121;137;142;155;154;141;156;150;150;160;163;155;160;148;162;168;144;167;127;118;114;88;97;105;123;150;103;124;128;132;119;134;124;130;122;136;144;129;166;144;124;121;143;148;181;197;217;212;175;149;151;138;139;138;131;150;156;188;163;152;160;149;141;117;78;67;77;78;99;114;115;139;115;102;112;114;123;136;151;150;127;147;171;163;175;209;196;197;198;189;184;180;187;177;175;175;142;133;109;96;122;133;138;179;136;144;118;118;111;129;147;108;117;113;154;119;147;141;147;145;145;156;115;137;130;137;146;154;152;134;129;136;144;155;132;139;160;162;152;164;141;119;112;112;108;134;157;144;130;159;148;178;174;154;169;151;150;116;134;121;129;110;133;160;195;160;131;140;156;182;155;146;140;115;123;109;85;60;39;47;37;61;97;97;112;105;129;120;128;143;129;126;149;158;165;142;124;105;137;130;116;148;145;112;141;129;112;122;118;93;90;112;137;125;114;110;99;95;140;121;131;119;98;84;66;78;68;71;89;93;79;111;116;108;102;91;89;134;160;153;95;114;113;149;143;141;104;115;139;136;149;195;181;146;154;122;111;109;140;175;178;174;182;179;193;170;176;160;155;157;131;147;165;166;160;153;147;155;167;194;148;165;150;145;152;157;116;117;113;139;135;159;147;125;139;162;157;168;155;119;127;123;118;133;139;147;122;165;116;127;140;146;138;132;163;146;146;149;173;164;169;128;142;106;135;126;81;73;78;97;99;143;123;114;109;103;109;99;108;107;124;117;123;75;89;115;234;271;251;172;127;122;124;136;121;134;166;164;160;167;183;212;207;160;177;159;152;172;169;144;141;164;167;155;151;132;177;169;220;211;202;219;184;171;133;140;166;202;206;157;164;157;153;147;129;138;126;132;141;132;130;128;132;116;160;150;121;116;134;115;145;121;129;135;144;156;120;131;159;151;123;107;131;139;120;128;124;137;132;115;131;127;141;142;164;157;177;181;134;132;127;107;136;123;138;138;128;121;135;131;132;117;124;141;114;145;149;126;129;150;161;144;143;110;122;154;151;146;157;157;160;126;134;131;146;135;143;133;126;121;122;116;139;139;146;130;138;124;120;106;135;145;140;175;159;168;163;192;169;170;121;130;156;117;134;136;122;139;134;131;135;159;181;193;182;209;154;156;174;155;197;162;183;162;166;156;173;189;185;171;157;179;154;153;153;133;122;123;131;157;157;119;127;120;130;159;189;198;212;167;164;220;232;202;181;121;138;122;141;130;117;100;125;143;119;156;105;143;141;175;139;168;172;184;206;174;171;159;151;135;159;137;185;167;182;144;119;102;118;143;127;117;114;122;108;119;135;141;102;96;88;112;120;131;134;125;109;116;96;111;129;148;129;175;179;177;166;158;165;153;114;128;154;178;203;166;196;168;154;135;154;126;164;165;179;187;213;213;199;172;112;136;119;133;198;243;232;211;193;161;147;135;160;155;177;160;144;141;144;138;138;157;114;138;131;131;150;140;139;122;130;132;115;133;122;128;135;171;196;182;151;127;110;90;90;128;157;176;187;199;275;219;196;171;151;116;126;145;140;129;123;110;121;147;191;200;191;186;190;165;192;170;149;187;178;150;121;114;126;139;155;180;197;175;148;134;141;166;172;173;181;194;229;185;140;133;121;133;138;133;118;156;145;168;190;177;188;207;182;147;154;132;145;156;152;157;139;92;107;130;109;109;103;118;112;122;118;141;135;136;175;179;258;257;256;222;174;154;145;137;131;112;154;177;201;177;171;158;154;156;211;241;282;267;199;181;173;165;169;176;158;175;165;147;157;128;124;113;128;153;135;144;139;170;151;164;121;154;149;112;125;167;158;143;117;134;145;140;148;136;169;176;239;176;152;131;134;129;167;125;147;149;126;146;134;142;146;129;152;160;126;130;125;126;170;154;136;151;170;178;152;163;183;182;163;193;295;410;280;181;153;166;133;148;130;128;158;160;173;162;137;125;138;124;117;128;143;128;133;140;117;119;111;107;105;143;168;156;143;140;126;135;145;169;154;182;159;137;142;125;124;121;129;144;134;132;136;131;148;155;140;116;154;129;144;137;126;147;140;154;161;170;186;170;173;147;137;150;205;209;222;151;135;174;164;154;175;163;194;194;175;153;161;232;218;161;126;136;172;148;134;138;146;164;190;163;153;172;149;135;154;148;155;168;148;151;150;181;143;122;158;172;142;117;131;115;114;128;135;137;162;138;130;152;147;133;155;194;182;146;155;134;115;125;175;164;146;135;120;130;166;165;137;105;134;144;131;123;138;156;122;113;112;111;118;97;104;126;149;164;140;136;147;136;159;151;141;176;158;140;137;163;152;155;147;148;128;146;181;152;175;164;185;171;154;128;155;163;121;138;147;169;162;173;186;204;266;302;227;215;195;164;207;197;188;215;207;208;179;182;187;151;162;180;173;146;122;122;119;115;150;143;134;131;128;156;128;113;153;126;145;144;128;143;138;132;149;146;137;119;130;145;205;176;172;150;148;140;145;163;152;155;123;128;127;109;143;130;154;141;133;132;162;157;159;160;134;131;143;110;140;116;142;132;110;128;113;145;141;115;144;115;109;161;183;204;208;179;148;170;149;185;171;150;133;142;151;132;128;133;142;121;143;167
191;184;190;193;219;199;172;189;162;134;139;163;160;178;141;121;151;190;217;174;154;141;165;155;178;177;173;161;134;145;144;149;158;143;132;140;149;175;144;149;127;140;121;126;127;150;166;174;177;170;149;155;177;229;220;180;181;132;134;147;173;122;150;141;130;149;169;271;292;238;194;193;170;140;155;140;139;112;133;133;137;152;138;139;162;144;128;175;157;142;104;119;99;154;133;138;122;144;119;153;135;153;133;147;153;189;164;167;156;149;157;142;137;137;188;149;154;124;133;123;137;127;144;133;147;168;145;125;129;174;156;163;135;152;124;119;103;139;131;157;180;160;142;159;157;202;179;127;130;132;151;143;129;117;111;131;139;165;140;143;141;122;120;141;126;151;130;176;174;195;158;146;157;146;149;175;193;159;187;138;158;136;142;131;156;148;138;142;147;172;121;115;111;126;130;135;117;162;142;168;143;165;159;152;143;155;189;271;241;185;184;207;220;207;185;169;157;131;112;140;143;157;170;170;180;154;157;172;187;178;143;146;160;151;128;155;189;204;228;178;156;142;154;144;154;168;152;159;155;140;136;105;132;132;127;121;111;119;114;119;119;142;150;149;159;128;175;213;190;155;170;141;133;148;174;160;131;135;141;178;204;257;265;242;237;187;197;170;177;181;164;187;169;166;160;174;166;157;129;173;150;122;141;120;158;156;172;143;133;124;133;144;120;139;114;121;111;129;162;156;177;185;200;194;172;155;137;130;144;138;128;110;117;118;150;135;135;141;139;158;156;156;128;138;138;173;190;152;145;155;166;152;150;151;139;104;148;127;133;100;89;104;111;140;154;165;197;178;147;128;161;155;167;148;145;140;142;126;127;140;130;150;142;154;149;121;125;145;130;146;189;160;148;141;161;136;158;147;148;147;150;135;152;151;125;138;102;80;102;102;92;115;135;106;140;113;118;127;116;108;156;174;150;150;141;146;122;146;132;135;163;196;214;210;189;147;157;158;140;149;138;150;177;184;175;160;146;153;154;95;76;66;71;84;90;99;134;109;109;142;131;151;131;138;133;155;145;151;183;171;149;175;188;185;189;192;205;192;188;179;188;174;156;106;95;102;100;145;130;148;141;122;124;128;117;137;131;120;122;126;124;140;155;118;126;121;134;143;140;110;107;124;152;153;151;179;138;137;128;146;144;133;130;176;171;171;136;127;126;131;145;154;166;166;149;156;139;167;138;150;141;121;132;146;128;116;100;113;132;145;142;163;142;141;143;160;168;145;120;128;123;112;99;67;42;38;50;63;90;104;116;126;129;93;125;125;123;142;127;126;150;141;100;115;107;115;134;124;124;118;139;142;139;125;116;94;74;95;100;88;75;76;89;93;87;119;129;102;73;69;66;69;57;88;84;83;102;101;78;94;79;78;72;75;98;103;96;106;75;145;144;135;134;111;129;111;165;163;158;142;116;131;114;117;123;136;160;175;178;149;147;142;167;162;177;189;159;184;200;180;171;158;133;139;171;195;160;137;153;164;166;172;123;110;119;118;148;128;143;118;124;154;142;183;149;126;105;118;118;111;139;146;142;131;122;126;139;127;147;128;142;132;152;150;138;173;136;146;160;158;142;107;75;76;85;72;96;115;126;114;109;119;102;106;123;119;92;120;105;82;101;138;210;264;241;165;139;117;130;130;140;140;147;176;155;170;192;183;168;158;156;177;163;175;197;146;157;158;193;160;170;161;177;167;209;214;247;218;166;156;149;164;217;195;188;146;151;193;152;125;129;109;128;158;152;144;122;132;135;114;134;132;132;134;122;133;146;160;187;170;151;160;154;146;177;149;124;158;129;108;119;118;137;124;158;136;155;124;148;135;127;163;180;213;171;124;137;118;125;149;128;130;169;149;137;138;152;144;159;140;144;139;145;145;130;158;161;178;148;122;134;134;155;148;159;178;164;136;124;137;148;137;151;119;118;95;114;139;148;125;132;114;131;122;114;147;124;178;161;170;150;164;216;195;172;200;138;140;150;136;168;181;173;162;150;147;134;189;172;206;184;211;175;177;172;163;186;188;183;174;154;157;166;184;185;156;121;160;158;162;145;137;128;157;139;150;153;167;121;141;117;152;173;208;180;150;147;184;185;217;200;160;152;127;138;161;117;116;129;157;114;130;154;142;170;167;190;182;191;224;260;251;182;157;151;162;142;145;181;167;179;130;146;104;110;120;150;149;135;111;128;131;120;128;117;88;99;106;123;119;120;116;125;98;98;123;162;151;128;157;189;166;170;147;147;142;136;140;145;162;161;154;197;175;149;152;143;134;120;135;145;149;163;181;196;168;177;148;129;132;161;244;223;252;223;186;172;183;181;175;168;178;133;134;126;150;150;159;125;124;130;142;148;148;149;149;129;126;134;158;152;127;140;176;220;177;134;118;116;110;105;109;125;112;159;173;198;174;199;182;157;134;159;149;121;127;130;119;151;132;192;223;173;188;173;183;160;193;182;160;173;141;132;115;138;170;168;213;226;184;133;147;161;175;198;187;175;214;206;150;149;134;121;144;163;162;127;140;158;163;217;197;190;155;170;160;165;138;152;128;165;151;104;71;82;139;118;111;108;126;123;120;123;133;149;151;173;199;231;232;208;185;167;159;119;149;127;118;161;142;186;179;168;145;138;161;232;369;463;339;246;165;177;162;181;185;189;204;198;175;155;126;121;125;135;137;144;148;146;157;159;115;146;132;125;121;141;130;137;122;116;115;148;158;165;150;159;171;166;156;147;116;132;147;158;142;140;138;141;145;143;136;156;169;157;172;133;120;139;143;147;146;139;147;162;155;154;167;195;196;183;206;306;478;336;210;160;150;139;123;149;122;121;166;152;130;141;135;126;114;106;123;145;116;133;127;129;128;109;97;122;135;188;193;161;140;119;121;148;192;201;169;124;147;158;143;134;130;129;147;138;131;157;142;155;152;174;155;140;158;141;141;134;129;153;153;156;148;182;200;170;151;170;172;189;214;162;153;124;149;143;177;145;159;161;175;146;147;192;218;178;147;169;131;143;127;113;144;137;158;149;163;172;174;144;173;126;145;144;137;125;121;178;149;132;123;148;193;165;146;136;128;135;125;117;140;134;125;134;133;146;137;197;198;214;195;134;131;136;120;125;142;144;121;111;125;150;163;155;134;143;159;156;133;154;136;118;111;112;113;126;115;127;119;161;184;150;128;121;153;157;160;160;182;194;135;147;146;161;173;163;154;150;141;159;165;170;172;193;179;161;137;172;171;133;145;146;172;143;151;162;184;218;219;236;228;222;191;165;184;181;184;156;173;206;188;177;152;132;151;133;123;139;156;133;121;119;146;131;145;176;164;151;134;155;158;157;142;145;142;130;125;123;133;163;121;127;144;155;174;162;151;122;132;143;139;163;134;123;135;143;133;137;141;132;148;125;190;159;169;164;172;143;136;110;144;124;122;152;140;140;137;134;110;128;134;120;137;114;146;152;159;167;143;147;150;163;188;166;155;142;146;133;138;134;137;119;116;131;163
217;174;196;197;252;204;179;167;146;164;133;149;155;151;143;141;131;178;220;164;163;173;200;210;169;179;171;200;200;133;159;121;136;141;159;134;130;187;138;151;134;136;139;139;138;116;135;163;144;154;153;150;156;165;191;174;113;112;145;108;141;144;132;140;131;159;228;363;403;236;200;180;160;156;134;162;125;142;134;137;128;132;164;148;124;139;150;189;166;131;136;165;125;163;135;154;145;142;172;151;157;160;145;140;151;146;146;163;135;151;169;176;162;149;135;132;155;130;137;137;128;117;139;132;154;157;180;135;136;145;146;156;149;166;122;136;108;118;111;163;161;172;145;154;168;189;171;158;135;133;157;120;120;109;122;134;143;134;141;136;136;139;150;156;163;137;139;152;166;145;153;144;167;177;178;167;169;139;166;160;139;112;120;138;144;150;164;142;172;145;143;150;121;131;144;162;156;151;147;156;149;139;132;155;139;140;184;180;208;165;168;191;176;163;172;159;139;138;122;148;134;152;151;152;173;154;155;163;161;170;169;173;173;166;149;166;184;197;167;148;143;155;132;133;147;142;147;149;157;155;120;121;127;122;157;128;132;119;124;135;113;163;143;147;122;143;138;154;171;156;140;154;162;153;156;142;121;104;124;142;185;199;207;213;194;191;193;199;190;184;166;185;180;169;162;180;162;147;164;152;121;140;117;135;159;161;176;157;136;151;157;137;138;128;152;135;147;128;135;155;141;142;171;151;145;144;121;105;125;119;115;106;113;136;126;127;138;109;138;168;162;144;137;148;140;182;205;211;143;128;158;148;159;142;150;129;145;147;138;138;90;95;108;127;153;163;166;167;147;141;161;162;196;183;137;156;178;149;156;151;165;126;142;150;137;132;135;108;128;151;176;150;162;174;172;153;147;131;133;173;173;155;169;155;147;100;107;61;98;116;139;137;134;124;130;156;114;118;144;151;150;165;167;154;164;143;133;120;134;148;140;154;194;180;162;149;143;149;154;144;136;145;181;183;159;152;157;141;121;121;88;72;75;89;109;114;103;114;114;133;117;134;137;148;141;153;147;142;141;159;126;148;188;198;193;187;195;219;212;192;178;166;149;152;91;95;109;126;146;118;117;119;133;147;129;122;119;105;140;118;112;142;120;132;131;136;132;143;126;124;113;108;147;138;158;140;156;121;116;148;159;130;171;182;175;165;163;126;113;110;141;148;157;137;137;145;163;186;150;148;133;127;120;114;108;116;138;120;126;132;141;133;148;124;165;161;156;152;185;116;115;135;89;80;48;53;49;60;90;101;94;108;110;138;108;121;126;162;162;152;106;94;92;94;119;108;135;127;135;111;125;142;105;122;109;87;78;95;79;89;85;60;73;77;74;79;79;63;38;43;59;43;50;62;67;53;61;84;89;84;73;63;60;53;82;79;85;96;101;110;122;120;106;118;126;131;155;151;158;134;123;126;104;108;132;140;153;134;127;148;141;169;169;186;195;148;174;187;213;210;157;155;150;167;183;177;179;137;148;142;183;158;122;93;121;159;146;132;118;124;142;118;131;145;130;149;123;150;120;114;142;117;127;129;119;134;135;137;156;110;117;134;142;142;126;138;152;143;151;148;146;105;74;63;63;94;113;119;111;116;109;135;136;120;118;125;116;111;110;94;99;165;187;200;191;143;130;139;124;134;144;147;157;156;173;167;168;157;171;169;171;165;170;206;196;141;191;211;198;177;168;159;164;169;179;207;222;179;172;149;163;150;192;200;188;153;143;153;161;128;122;120;138;135;149;156;107;135;118;120;122;134;110;115;134;127;131;167;154;178;193;202;173;190;221;160;144;164;126;145;121;122;145;142;147;121;148;150;144;154;154;152;161;176;151;162;126;131;145;155;174;152;133;144;150;152;169;149;142;140;141;136;137;160;168;148;142;133;135;99;127;131;151;144;171;165;160;127;139;117;138;147;179;133;97;130;130;152;171;156;133;132;121;138;124;123;136;155;171;165;155;185;192;191;177;153;166;143;142;170;198;241;203;152;149;149;160;181;196;181;187;168;163;156;162;167;164;178;191;171;148;148;164;159;153;145;145;127;130;155;129;135;148;158;115;137;140;118;154;147;150;125;152;174;144;116;147;155;181;188;169;190;148;139;138;112;113;127;129;144;134;171;148;153;166;190;185;222;259;355;428;342;208;150;191;135;142;178;177;184;157;161;130;108;136;149;162;166;157;130;144;140;132;135;119;126;133;128;105;109;125;109;106;84;90;101;138;138;147;167;196;184;159;165;182;166;137;134;155;110;131;120;131;160;142;164;164;133;137;138;135;139;154;138;165;144;164;156;170;143;164;197;236;222;190;158;149;184;206;206;189;145;145;152;146;165;183;172;172;143;133;144;159;164;154;145;113;135;122;136;134;151;129;211;227;167;162;136;117;118;118;105;138;120;161;162;151;176;188;188;160;129;132;133;129;109;147;146;139;147;184;177;203;169;194;180;175;154;127;154;119;109;114;132;190;203;203;217;286;220;194;137;169;180;179;192;169;186;182;182;144;134;135;172;205;178;171;142;135;149;207;157;168;164;145;157;150;138;128;162;154;137;101;94;104;112;146;141;148;126;114;128;137;151;146;163;201;224;237;245;252;202;169;157;128;125;129;121;157;149;175;222;139;142;140;170;274;448;642;466;244;143;170;194;168;155;238;248;209;171;160;123;141;136;139;157;226;169;156;171;160;172;153;142;119;123;138;145;138;140;125;144;143;155;150;156;144;181;173;152;154;131;153;160;130;139;132;146;145;122;154;159;172;172;186;158;129;132;117;150;154;175;135;129;170;171;161;157;164;179;173;188;240;325;260;165;155;155;139;148;143;147;158;147;163;149;143;145;104;115;121;115;112;126;112;139;113;116;109;114;127;157;210;180;138;142;123;160;160;191;187;153;132;124;137;166;133;118;139;155;171;142;137;145;136;148;142;163;160;189;173;136;125;111;120;138;175;179;207;227;191;156;172;172;163;161;180;131;147;133;180;164;167;196;184;160;160;159;147;180;196;140;133;137;153;127;106;125;147;122;178;184;199;151;121;143;125;134;141;142;121;136;153;137;135;161;162;183;173;163;136;124;158;150;149;137;140;124;155;122;169;155;167;242;201;211;160;147;103;153;149;153;153;92;83;98;132;186;146;160;173;178;170;132;138;153;135;105;118;113;125;130;140;132;173;173;152;140;162;174;176;187;159;184;174;147;147;160;151;150;140;155;150;141;151;190;191;176;158;163;192;156;185;159;130;157;137;151;153;153;184;199;205;228;202;206;182;185;196;195;170;153;153;159;188;143;139;157;154;162;125;142;167;159;125;122;139;105;122;137;163;181;155;153;139;147;140;175;164;143;137;119;131;127;130;137;140;127;169;152;184;164;176;135;151;145;143;158;111;123;137;133;120;145;122;128;144;175;137;174;182;139;125;130;147;129;123;123;133;152;160;159;137;137;128;135;135;117;146;130;162;147;144;124;124;161;138;180;197;187;182;148;143;134;127;161;138;124;127;176
170;154;163;190;208;232;198;200;172;164;161;191;182;140;141;149;159;180;182;171;181;155;203;230;207;202;254;218;167;152;188;166;146;143;170;153;188;191;193;157;133;134;146;166;157;146;156;151;170;157;154;153;161;140;149;131;143;149;141;121;131;131;118;102;93;132;225;319;312;201;167;182;187;177;137;149;138;104;128;126;130;137;146;148;152;123;152;191;185;175;215;197;189;147;144;153;152;123;142;140;125;155;144;161;168;167;139;143;122;168;154;141;132;141;155;167;151;154;149;131;142;107;133;141;163;157;141;157;169;136;162;119;152;154;161;147;110;125;101;167;174;140;152;170;162;167;179;165;188;170;134;128;149;138;135;135;129;130;119;114;140;175;165;171;169;161;143;137;169;166;125;160;148;176;175;179;155;173;138;136;130;107;121;139;162;149;143;182;182;186;164;160;150;129;144;144;139;130;135;147;151;144;127;143;153;155;173;163;140;148;154;142;151;185;160;131;117;133;147;154;170;161;178;158;133;156;146;163;174;159;148;180;145;167;168;185;174;186;175;158;152;131;123;140;112;162;155;142;147;150;118;114;115;137;163;164;183;202;132;145;143;162;176;173;126;123;139;141;149;134;146;144;128;142;152;170;133;137;107;122;116;153;161;188;182;166;169;171;163;155;161;166;177;159;174;155;164;128;139;117;135;129;133;134;157;156;178;133;146;151;145;160;128;140;132;141;133;122;163;142;143;128;131;148;125;117;121;128;105;112;105;110;130;132;130;112;119;124;133;138;156;148;146;149;168;154;171;132;127;153;153;137;154;168;170;169;138;153;145;136;104;98;134;180;158;146;145;149;137;127;162;170;190;177;166;171;165;147;185;178;146;125;138;123;148;127;139;143;160;142;145;173;168;176;185;154;149;130;138;166;135;154;157;147;126;108;94;93;103;126;115;130;124;142;123;126;124;123;141;133;168;154;135;146;142;163;149;131;109;105;150;144;130;180;143;144;140;150;151;159;130;133;143;165;164;168;137;132;171;121;71;76;73;79;100;127;128;129;138;124;105;133;136;146;119;135;154;134;165;195;154;152;160;183;201;196;192;209;201;174;158;156;173;139;96;75;81;110;142;113;111;122;124;119;132;122;133;118;131;121;103;114;128;112;140;127;118;116;123;124;126;143;117;135;163;174;170;120;154;125;110;134;154;161;178;185;150;137;111;127;113;127;133;131;128;126;163;167;166;128;140;157;134;134;111;110;126;131;123;114;126;143;133;123;152;148;154;171;142;151;128;112;95;87;45;56;47;73;93;90;99;110;117;124;111;127;149;197;169;139;110;90;74;97;105;126;122;120;113;111;119;119;94;115;89;84;83;113;108;91;121;94;91;92;72;61;69;52;51;48;37;26;43;41;51;39;50;56;58;61;68;74;75;78;74;89;91;127;113;130;103;144;106;104;149;138;155;175;166;145;140;139;126;119;118;135;147;142;142;150;137;148;190;224;189;165;179;168;215;245;237;173;155;173;200;213;208;140;146;161;155;144;106;111;104;118;149;149;148;135;130;118;141;127;132;150;165;139;126;134;128;103;141;169;146;126;112;112;125;140;115;161;158;154;155;141;142;134;143;165;125;124;64;88;85;95;98;109;109;148;134;139;120;133;140;112;126;85;84;100;106;127;152;171;179;147;152;159;135;114;115;112;139;165;154;150;172;155;147;142;181;137;178;194;165;160;172;183;174;158;143;138;134;128;161;137;141;123;138;133;149;195;150;198;159;145;141;119;130;120;122;135;181;186;141;154;154;138;111;132;127;135;130;152;117;124;151;139;189;196;186;197;159;155;169;174;163;145;140;128;125;144;152;148;112;129;131;147;143;149;154;133;141;158;157;161;133;147;178;192;189;217;165;158;185;169;152;140;147;144;147;147;153;147;158;141;149;117;133;105;129;157;150;158;176;160;140;139;128;120;127;163;182;152;139;140;154;151;152;144;126;132;130;138;144;133;142;128;161;160;168;191;213;175;163;167;145;172;173;172;224;229;182;140;133;130;186;189;198;210;196;168;151;159;171;147;175;139;184;138;148;143;161;152;150;143;162;144;137;131;132;130;129;130;140;133;129;140;195;175;153;110;151;134;123;141;135;184;195;146;141;167;152;142;146;149;142;153;123;155;154;128;147;157;175;195;210;202;264;381;448;349;228;191;183;189;156;152;157;178;166;148;164;129;141;168;181;176;148;157;180;133;130;128;137;133;120;121;125;129;156;141;106;102;114;107;133;144;138;157;158;182;169;158;144;157;141;123;111;95;93;109;123;145;159;184;209;156;129;132;111;108;150;127;148;148;168;177;195;150;194;192;204;170;166;144;153;188;205;214;202;190;157;146;177;174;213;239;212;188;160;164;172;167;148;146;136;145;148;161;144;145;150;161;187;177;151;147;134;139;148;160;137;134;125;151;131;173;176;153;129;131;108;122;101;112;131;144;161;164;173;167;177;173;189;161;132;139;121;120;128;136;120;165;172;204;222;237;227;215;161;153;173;176;179;156;182;169;171;174;128;166;150;206;211;194;167;183;187;173;180;189;182;175;153;150;143;165;152;163;160;144;115;86;97;130;139;126;111;113;153;124;140;140;162;179;228;304;291;224;182;184;185;152;160;151;122;122;140;161;186;173;175;169;181;198;262;387;511;384;206;179;183;169;192;181;230;238;197;195;143;123;139;132;123;162;221;187;167;147;132;156;130;147;132;141;124;135;154;150;123;157;170;144;141;124;140;163;135;140;139;115;161;141;129;140;157;133;137;149;166;190;188;220;182;161;146;144;139;143;159;154;161;153;146;155;156;148;161;134;140;142;170;196;152;148;145;170;162;148;150;178;152;173;205;209;137;143;104;126;117;107;131;124;136;129;141;130;129;118;140;156;183;164;156;134;169;208;162;172;153;117;135;154;151;179;145;131;136;149;157;139;136;137;181;129;157;148;147;136;168;154;121;140;108;150;165;175;198;223;204;191;177;175;172;150;183;139;131;153;173;186;146;179;157;163;150;165;159;175;148;135;142;160;137;132;123;107;126;128;169;183;173;143;142;129;133;148;163;131;127;156;139;146;143;157;149;187;170;161;137;130;157;164;172;170;121;146;146;120;124;157;181;200;189;225;212;138;135;144;159;141;122;99;75;109;106;170;155;140;152;173;161;138;127;125;129;116;113;112;130;140;171;161;145;139;154;147;183;217;188;162;159;155;174;158;163;146;146;151;132;130;157;132;160;172;178;167;196;175;172;184;163;149;162;155;150;151;171;196;208;176;204;195;193;203;206;247;192;197;168;160;151;151;134;161;130;142;132;156;129;119;123;159;133;128;132;118;118;165;160;186;141;135;141;124;148;151;149;118;114;132;152;128;142;137;150;139;158;178;199;180;157;148;143;138;173;154;140;144;149;140;136;137;116;137;140;172;176;182;189;133;135;113;112;124;154;145;133;159;164;197;163;133;150;132;140;125;141;153;114;128;123;125;139;162;152;172;220;243;227;175;168;131;130;143;129;137;128;165
176;170;156;180;198;202;174;189;196;139;174;156;207;157;157;152;164;169;156;182;163;148;192;214;197;186;271;248;170;170;145;162;183;154;162;148;157;193;167;188;164;138;149;145;120;127;143;170;165;175;159;152;175;171;139;154;164;162;130;117;141;131;126;117;109;129;151;210;231;172;165;205;200;206;151;152;128;121;136;139;159;136;136;130;123;154;144;157;198;221;209;211;160;147;144;144;167;121;127;147;136;144;116;157;181;152;165;158;132;148;143;157;114;121;130;127;137;122;131;136;122;119;150;128;144;176;154;118;158;136;134;130;169;144;158;120;114;138;128;118;122;123;159;174;199;123;176;188;151;155;138;126;121;122;117;102;125;114;132;135;131;168;178;185;184;152;168;131;176;137;150;128;166;197;202;200;153;172;155;158;135;126;111;133;145;130;135;155;166;141;186;152;148;171;147;108;134;124;130;139;170;145;144;125;138;135;160;162;158;132;164;151;163;205;147;122;125;133;132;146;171;165;178;141;179;174;174;129;175;154;155;155;152;169;152;184;181;185;175;111;123;127;147;150;163;136;181;186;162;150;122;145;127;146;164;222;214;166;149;151;191;163;170;167;143;112;122;142;134;128;138;143;115;133;167;173;136;118;110;136;149;154;153;165;164;190;186;199;149;121;144;164;189;180;149;159;144;135;111;120;123;119;142;136;164;156;133;152;157;160;153;155;146;146;138;138;137;152;107;125;135;125;120;150;102;112;103;114;113;126;122;119;126;117;108;117;113;132;127;132;152;162;132;161;148;137;145;137;139;161;176;129;134;162;180;158;181;182;131;140;103;96;115;129;151;155;150;132;148;155;176;180;171;182;175;157;176;195;225;206;157;157;144;167;132;128;125;158;138;142;137;155;171;169;160;171;158;156;151;153;204;176;152;147;141;114;69;98;115;108;115;115;135;163;150;107;136;124;149;134;146;148;121;127;135;146;154;150;140;153;142;142;143;152;165;137;132;154;150;169;157;129;122;129;167;154;147;175;181;144;87;57;82;83;98;139;122;152;138;110;105;139;165;162;130;122;141;138;140;166;146;150;158;174;217;184;204;199;210;188;182;173;172;135;106;82;86;110;129;113;138;117;116;109;120;118;122;125;147;126;105;110;125;124;106;117;131;125;123;130;127;141;116;145;138;179;183;145;129;140;119;144;191;250;189;167;187;138;135;132;130;132;116;104;122;123;159;185;169;149;140;146;143;180;126;132;107;135;119;129;144;129;139;130;133;137;136;162;144;185;160;140;95;87;63;76;95;121;111;74;99;123;118;122;117;121;176;191;194;142;158;115;78;84;117;130;106;127;109;127;94;114;107;104;100;90;103;100;113;127;112;114;109;123;95;89;80;73;65;59;37;39;29;26;27;33;53;42;77;79;92;84;93;79;115;99;82;88;120;140;154;118;114;107;134;172;133;156;156;173;133;122;119;114;123;154;169;145;129;154;146;168;178;244;190;149;167;169;174;181;180;170;135;162;182;202;191;179;146;154;144;134;112;110;109;117;147;153;173;131;133;115;128;117;127;165;154;141;148;135;118;128;144;140;139;126;127;121;121;115;124;142;148;138;164;126;119;119;120;158;137;123;79;77;73;74;87;77;91;106;144;151;122;105;116;140;116;103;78;93;120;143;132;180;153;139;167;170;132;149;121;129;156;165;158;149;158;157;145;166;165;172;181;161;158;168;144;170;139;135;129;142;134;145;153;150;120;148;122;122;137;177;183;186;155;145;153;142;153;134;136;140;166;183;173;173;162;130;145;133;143;119;145;135;133;142;138;183;253;264;198;203;147;144;185;175;149;221;174;141;140;150;152;155;142;119;142;164;167;146;165;133;136;118;142;151;145;163;186;215;182;182;185;168;171;154;145;138;146;172;123;155;135;112;133;145;147;134;135;104;126;175;156;159;182;177;163;128;112;121;135;133;174;158;151;149;160;152;139;154;141;137;142;132;146;148;146;121;158;145;151;163;175;195;152;177;152;164;180;181;162;155;167;135;153;159;184;203;170;178;167;166;140;135;137;121;123;150;166;150;140;153;157;147;159;140;146;117;128;136;122;129;128;147;110;152;152;161;167;167;175;145;155;168;138;147;132;170;174;166;151;173;148;150;157;158;174;153;147;190;192;165;149;188;186;174;207;179;201;273;367;304;264;244;194;190;162;155;143;182;125;179;158;131;134;153;153;182;139;171;152;157;127;108;147;143;131;113;125;118;113;116;122;97;103;117;120;132;144;162;175;155;142;134;153;152;160;156;140;120;91;110;141;127;169;199;181;190;162;150;112;115;125;105;112;147;156;235;220;188;167;140;159;164;138;141;132;154;170;199;205;216;162;163;171;205;226;305;276;281;228;159;142;166;161;148;158;170;160;182;165;146;153;169;178;182;146;130;148;144;143;200;173;158;143;138;145;128;166;165;147;147;135;97;107;114;141;152;143;171;157;169;197;217;194;164;131;127;161;153;127;125;132;131;180;184;230;216;205;173;155;147;151;138;143;172;149;180;137;164;166;150;163;158;214;167;197;192;163;159;169;148;160;165;145;140;122;161;157;175;185;156;110;96;86;123;137;123;111;129;112;141;133;123;155;218;247;253;245;195;169;182;191;138;149;156;142;130;144;187;178;202;192;185;185;170;225;266;326;282;219;173;191;143;164;183;197;222;179;152;143;134;129;118;165;223;203;192;149;152;144;148;146;147;112;143;121;193;181;163;133;129;138;154;149;149;151;139;125;139;158;122;132;161;132;145;131;144;139;119;170;189;192;193;196;139;139;129;135;110;163;139;176;157;145;157;171;144;148;156;140;133;153;130;143;145;163;168;159;162;168;197;152;166;194;178;138;140;126;124;128;131;116;137;119;116;128;122;113;116;135;159;165;162;164;153;228;301;222;168;128;118;143;157;201;214;154;150;151;133;185;127;141;149;153;131;173;125;142;157;118;148;173;151;134;155;156;186;170;166;207;170;177;170;168;170;142;131;141;153;195;171;158;197;182;136;126;172;161;165;168;152;166;163;156;121;140;171;133;131;142;168;205;156;139;136;126;159;143;145;145;122;127;139;125;118;144;156;135;162;156;130;150;170;145;146;143;146;148;113;170;211;162;197;218;233;189;136;126;128;156;127;130;119;76;122;144;184;176;157;189;149;151;141;164;143;136;116;122;123;121;131;176;165;126;124;133;146;159;235;178;172;144;149;148;138;137;142;133;130;133;147;170;152;159;153;199;171;229;238;210;159;136;152;149;159;178;188;167;147;186;198;210;188;200;241;246;270;226;193;174;146;140;160;152;143;126;126;157;141;136;119;130;130;120;132;159;121;132;141;156;140;139;151;130;134;149;136;124;119;119;115;148;139;166;172;160;145;143;169;182;148;144;145;130;182;152;158;122;123;130;139;147;155;137;152;128;158;182;221;229;149;120;118;109;145;155;158;151;170;187;228;237;163;150;136;134;126;144;147;124;114;126;122;115;159;149;156;198;240;241;226;154;108;123;128;128;133;148;144
187;181;167;172;188;193;185;169;208;159;144;184;194;173;148;148;144;152;185;150;183;159;177;211;184;190;216;208;192;152;191;176;154;156;143;153;140;170;196;152;140;150;123;154;126;137;147;134;176;163;170;202;151;150;151;157;205;204;200;155;131;126;125;129;117;126;135;163;190;166;164;224;236;198;148;145;127;150;139;138;178;161;157;144;139;131;129;188;219;232;204;159;172;125;142;140;149;132;120;133;128;134;150;138;163;154;131;141;132;133;154;144;150;106;153;126;104;134;113;141;113;139;160;135;126;125;128;140;121;147;135;137;139;177;154;129;118;137;113;131;132;140;165;164;160;128;167;151;161;146;125;105;126;142;126;135;129;111;152;123;146;161;176;208;173;167;173;156;164;147;145;118;138;149;208;183;172;143;147;155;132;130;126;118;117;113;134;139;171;152;154;131;141;150;140;137;148;137;128;135;189;168;155;144;118;115;131;149;130;134;150;187;186;172;157;135;128;114;159;157;159;196;172;183;190;151;185;139;149;166;156;167;158;158;145;185;181;166;142;146;162;123;165;135;155;155;184;221;192;161;153;146;154;212;218;262;242;181;121;156;179;185;180;135;122;134;130;151;135;152;146;126;145;173;193;177;154;138;128;129;147;144;152;164;179;185;202;170;173;143;154;155;166;148;170;174;127;140;134;112;108;162;131;142;163;155;151;153;162;148;152;143;130;133;132;144;145;163;146;140;122;147;110;140;95;113;107;104;111;129;135;108;110;108;104;129;122;121;121;146;157;148;158;148;127;138;129;135;177;198;168;150;123;149;182;194;207;178;137;119;105;105;122;106;138;143;147;142;171;148;124;167;179;167;147;154;175;208;196;184;162;136;158;146;167;144;138;124;111;132;151;144;166;162;151;159;134;145;141;143;188;181;154;146;110;78;91;97;108;116;114;139;142;130;104;103;112;140;118;141;134;111;112;129;123;129;156;143;131;140;138;156;148;151;144;123;142;155;174;137;141;124;150;165;149;128;151;172;157;141;76;64;70;104;110;112;139;166;135;139;134;126;156;143;129;122;125;143;135;152;131;163;164;192;213;184;178;225;245;212;160;151;161;115;106;71;81;97;135;167;158;129;142;141;137;137;124;126;148;142;125;123;132;109;142;139;140;160;137;154;141;157;156;156;176;158;143;151;114;122;130;146;155;205;242;193;180;183;118;134;132;140;131;126;140;135;176;177;166;160;155;139;146;174;145;159;139;119;117;141;124;120;141;119;146;132;155;165;125;154;144;136;109;82;85;105;130;131;83;95;102;118;123;120;101;142;130;160;171;161;115;86;89;97;126;125;128;141;126;137;123;127;116;114;110;126;122;120;139;93;120;145;116;101;99;99;131;117;86;65;45;35;37;43;38;44;47;59;94;101;109;96;98;102;129;132;102;121;118;143;139;133;102;116;117;159;153;163;150;152;131;130;118;137;160;188;203;153;163;143;152;175;186;200;174;155;147;148;163;143;133;153;155;164;173;164;173;147;126;145;153;125;112;124;96;147;165;171;153;128;127;128;105;114;149;124;139;144;141;142;160;114;134;118;123;139;110;128;118;129;121;150;159;145;158;139;144;131;129;132;141;117;101;72;67;84;94;66;86;97;114;117;123;114;120;112;120;82;61;79;97;128;154;168;154;185;220;188;158;161;125;132;146;147;144;174;145;181;149;149;173;165;176;176;178;143;131;141;146;140;135;147;121;136;145;116;137;131;101;114;142;154;172;195;129;163;152;170;153;140;144;127;160;165;176;176;155;136;126;141;115;138;123;153;147;143;161;198;289;283;205;161;146;119;138;151;169;205;188;152;146;145;146;149;143;120;128;158;178;172;128;112;140;121;137;160;146;168;182;192;171;173;214;198;153;154;125;130;158;137;126;151;131;131;157;137;160;145;110;112;114;163;161;185;148;153;132;115;121;134;136;127;132;127;130;169;166;147;149;134;135;106;141;147;166;163;123;136;116;122;153;138;186;156;167;191;186;148;174;176;154;167;133;174;158;155;143;182;160;136;151;161;117;146;132;123;130;157;165;152;143;114;157;116;146;149;126;145;122;141;117;119;125;142;140;148;135;173;157;142;147;148;160;157;157;134;166;174;172;159;145;138;167;147;133;158;151;225;229;248;223;183;184;187;202;197;179;163;151;201;247;262;314;268;190;165;186;168;138;170;161;165;154;159;142;149;148;122;140;131;116;112;131;132;138;163;128;97;116;135;147;106;101;91;127;123;129;131;125;126;148;172;176;180;163;146;158;148;163;129;126;129;149;186;183;203;218;193;153;173;132;134;119;104;91;108;158;256;216;136;142;158;140;163;135;131;148;142;133;155;198;168;140;157;155;182;235;323;373;336;205;174;140;177;155;175;150;175;170;164;153;153;121;125;145;158;147;122;134;148;152;233;186;152;139;134;150;157;169;175;188;134;129;102;126;142;131;136;129;166;168;181;196;202;168;153;127;110;140;136;134;152;141;129;169;178;186;222;196;188;154;154;134;163;152;163;175;193;187;185;148;139;144;177;151;194;185;189;180;145;160;185;141;162;137;128;133;150;146;171;184;141;124;79;77;91;126;129;111;143;135;136;125;124;151;234;254;222;243;208;206;201;207;170;144;149;146;179;145;183;176;205;214;194;204;207;206;218;228;226;166;144;144;161;176;159;180;192;158;160;141;150;182;165;140;186;199;183;176;192;151;156;131;141;130;134;125;151;188;140;124;117;121;127;125;181;140;134;115;134;141;149;124;156;147;129;122;114;131;188;156;182;184;139;129;139;142;125;134;140;141;185;165;153;167;177;173;140;147;130;149;155;144;126;145;120;152;147;174;154;166;184;175;161;172;199;143;130;137;125;113;123;164;135;115;118;136;138;128;150;154;152;147;116;142;177;264;318;245;157;120;113;113;169;223;242;190;141;131;131;149;141;117;139;131;146;145;134;145;124;129;165;151;173;158;179;154;171;166;197;207;187;165;176;178;173;152;138;160;153;168;170;178;191;156;156;164;146;205;159;172;167;217;206;199;140;160;132;156;149;171;176;199;194;139;138;112;154;129;155;144;132;177;123;153;139;172;155;147;131;137;131;130;151;150;130;170;130;109;120;133;195;192;207;237;223;207;140;125;153;151;165;191;177;113;156;197;201;204;153;163;151;142;146;162;172;141;133;130;118;126;130;163;155;110;111;127;143;142;175;164;163;143;125;117;131;117;126;130;126;110;138;155;183;189;154;208;210;351;362;225;155;127;155;172;183;220;234;221;214;192;208;257;209;175;233;284;331;222;198;195;163;155;123;132;126;125;153;156;113;128;127;140;116;128;140;123;115;112;123;145;140;138;112;144;121;155;169;123;130;130;142;145;153;155;154;168;138;148;163;178;165;139;131;140;141;152;160;128;125;135;181;210;180;136;128;136;161;212;220;205;159;137;116;126;116;145;139;134;153;214;307;238;216;157;136;131;141;174;188;148;129;144;135;146;136;172;154;174;188;228;196;162;151;148;136;121;123;136;110
200;207;183;193;190;204;177;217;221;178;154;172;162;165;163;186;178;144;189;189;182;158;176;203;203;156;164;188;173;148;170;173;174;192;149;154;175;152;166;164;156;163;161;126;139;146;134;173;182;174;186;169;168;158;144;183;246;245;232;163;152;171;161;151;138;120;125;136;156;162;168;204;216;186;140;134;139;131;132;143;177;154;156;146;136;115;139;158;242;199;162;137;151;130;142;159;138;149;142;140;114;121;140;168;196;173;127;128;141;151;141;112;138;119;128;128;116;127;128;105;127;142;136;175;140;111;130;129;148;164;156;150;156;193;151;131;121;118;108;131;125;120;129;139;124;126;153;131;155;125;121;131;104;121;126;149;156;128;153;128;128;128;166;155;150;172;148;151;182;188;155;132;130;133;167;159;149;178;149;151;140;121;121;155;133;148;137;131;148;139;157;132;125;140;122;122;130;165;139;145;171;131;137;137;117;132;125;139;144;154;136;138;173;162;147;138;108;155;160;200;180;227;205;210;179;162;144;172;146;164;189;189;184;161;166;159;142;129;143;129;149;157;156;139;136;161;183;252;207;195;156;160;156;209;223;208;181;153;122;151;186;159;155;154;133;122;144;167;169;123;144;119;168;237;286;260;168;133;155;129;147;145;177;181;166;180;177;215;161;170;137;167;164;174;188;173;156;132;126;123;118;109;138;118;158;181;169;167;163;164;128;155;148;143;141;153;151;176;159;125;132;116;152;148;108;126;123;115;82;133;104;135;110;111;118;121;128;130;154;159;162;139;167;128;121;131;129;131;186;174;152;132;130;142;165;188;204;167;141;125;128;95;97;120;144;152;154;152;156;143;141;183;149;151;140;137;156;168;207;155;137;144;144;171;155;159;162;135;145;147;132;155;136;145;142;149;150;136;170;155;183;172;166;139;124;120;94;92;105;107;126;149;126;109;116;135;105;120;120;124;112;130;111;110;122;141;146;168;135;144;107;167;164;148;150;143;162;133;200;151;156;139;137;153;188;159;153;157;146;116;91;67;83;76;106;121;117;148;143;138;117;130;135;150;150;129;101;140;138;160;184;177;169;180;164;186;189;199;264;227;168;165;182;155;103;97;96;84;139;142;131;157;131;128;122;153;151;138;149;158;136;131;120;117;126;133;138;152;146;165;156;151;158;157;152;136;106;120;124;124;131;130;169;168;200;225;207;132;154;159;148;134;164;147;147;136;188;211;222;182;166;149;148;184;187;138;111;139;138;128;131;121;122;126;143;156;156;157;203;150;138;124;99;97;102;106;112;105;112;108;105;115;124;109;90;92;103;138;156;129;126;112;106;102;111;144;136;123;119;126;131;119;124;132;120;151;137;111;116;120;119;117;113;112;107;118;136;145;130;103;55;55;52;43;51;60;78;97;100;112;94;102;108;117;122;112;95;84;99;131;109;137;118;120;130;130;138;163;134;145;167;129;124;130;170;240;264;174;154;158;196;164;166;186;141;153;133;134;146;149;155;141;162;158;175;145;151;146;158;171;152;115;129;120;124;147;143;167;150;126;120;126;132;113;115;117;109;131;132;151;158;157;147;125;147;137;127;131;118;128;137;143;138;146;153;127;99;113;150;152;166;169;107;81;81;87;96;102;104;93;94;121;106;92;106;140;85;65;67;87;98;138;160;180;160;186;236;212;183;150;110;127;145;137;144;160;154;158;144;165;196;208;193;205;201;161;159;144;118;118;129;133;140;121;134;137;140;131;102;107;122;145;159;157;142;115;140;131;113;122;111;147;141;169;177;171;138;131;118;129;142;140;150;159;161;158;151;198;298;294;217;159;133;154;140;157;172;182;170;107;124;127;127;146;127;147;127;152;136;167;123;130;107;121;122;166;146;147;173;159;163;204;233;232;175;142;125;131;133;129;128;122;148;136;146;152;150;127;98;111;139;158;181;174;157;128;117;125;119;133;120;127;157;125;136;150;142;130;132;153;142;121;139;181;221;170;139;141;132;113;149;128;144;161;150;173;204;170;180;166;153;149;144;169;174;146;175;161;164;159;142;153;133;119;124;129;138;131;157;178;151;144;133;147;140;138;137;133;141;128;154;139;126;137;141;163;164;142;145;152;152;154;190;206;136;142;163;165;166;165;141;157;173;151;177;123;140;217;334;392;266;175;159;199;229;195;162;113;123;135;189;210;287;232;174;178;206;185;152;154;175;166;175;160;120;137;136;127;140;135;114;107;117;128;143;116;131;116;119;124;138;123;112;112;108;124;164;121;127;173;179;182;163;162;179;156;147;141;145;138;144;156;157;161;208;245;253;200;192;167;133;131;135;104;78;108;153;191;183;177;161;152;157;154;126;129;126;152;161;132;150;168;146;146;178;155;199;258;328;301;183;178;177;191;191;190;171;155;150;165;157;155;146;137;146;139;155;129;124;121;172;189;177;157;151;160;208;170;222;199;152;126;128;130;136;129;128;144;162;147;155;158;145;138;145;136;110;128;137;120;148;156;160;165;153;158;172;183;163;158;142;142;135;143;155;172;179;183;216;223;163;156;153;140;161;156;161;130;141;155;163;192;185;180;163;175;145;153;168;180;150;161;117;63;62;84;106;113;104;170;151;127;136;148;155;180;166;195;190;198;198;204;236;197;181;174;144;167;164;171;177;212;193;229;208;205;178;190;160;184;147;133;135;123;161;170;180;166;177;171;125;145;163;163;146;162;149;183;185;202;151;155;179;159;131;132;155;142;159;124;124;108;131;150;140;128;131;114;111;131;129;147;160;151;139;134;131;169;166;149;158;168;192;176;140;171;152;126;129;147;141;179;179;181;159;190;156;184;158;171;146;142;153;161;134;130;131;133;155;152;140;184;177;162;168;157;104;129;141;124;130;157;169;155;150;121;119;122;146;166;158;177;124;136;156;150;198;290;220;138;131;109;108;133;160;162;165;150;137;150;164;146;139;136;141;132;116;133;133;149;161;166;204;225;162;153;154;169;170;219;256;221;190;167;176;170;154;146;160;160;181;198;200;161;158;169;155;183;199;191;169;187;254;256;201;173;169;156;163;174;175;176;201;192;164;126;122;130;138;182;212;171;200;143;191;180;167;140;138;126;128;153;134;139;140;136;148;128;105;104;138;175;207;204;226;225;178;159;166;131;159;183;194;176;134;155;195;208;206;201;144;148;143;133;140;145;118;140;141;107;100;127;160;156;145;137;130;142;165;167;164;160;142;153;146;118;142;148;119;127;127;112;125;165;183;163;204;299;404;429;287;170;143;168;162;221;255;341;268;220;215;236;230;223;171;213;223;289;217;200;184;144;118;127;128;131;134;120;154;117;154;148;137;105;139;151;138;126;129;107;108;121;123;124;142;152;185;135;153;127;135;106;134;134;138;147;145;123;119;143;160;146;120;145;138;156;162;166;142;143;170;188;199;175;129;155;132;157;174;193;197;149;126;122;113;113;152;139;159;131;186;279;245;208;156;136;141;156;250;256;196;157;150;148;148;137;179;161;155;157;208;189;157;159;148;121;130;123;111;145
221;184;198;207;200;208;183;218;239;193;192;188;211;136;145;176;132;161;184;185;197;168;194;164;136;170;176;162;175;164;185;182;218;194;178;139;137;166;145;163;166;134;135;111;132;137;164;154;147;158;140;155;137;147;159;191;322;413;298;192;214;287;237;235;153;145;130;131;157;163;180;167;196;167;151;131;138;116;129;117;137;188;171;135;131;130;133;158;165;162;141;142;122;138;137;154;145;169;158;152;134;117;138;151;154;138;120;135;112;109;132;153;153;143;125;104;121;126;131;152;161;142;146;135;131;106;145;146;126;132;136;139;151;155;169;130;126;122;133;116;120;113;119;118;115;134;158;125;134;96;125;133;133;110;128;113;121;149;150;135;128;135;158;162;156;157;162;198;200;233;179;134;145;132;126;136;148;156;139;122;143;140;137;128;136;133;147;147;130;132;180;147;140;129;124;137;141;136;139;159;158;146;131;120;129;130;121;118;157;150;140;141;145;148;158;154;174;156;202;214;199;200;240;207;176;175;150;170;167;192;175;180;209;153;163;163;162;173;156;161;139;160;179;159;144;124;176;198;201;185;177;185;199;253;237;185;136;132;124;156;144;151;166;139;153;132;152;162;176;162;131;149;215;399;408;339;209;146;146;129;165;155;133;147;157;152;173;152;165;171;190;164;174;154;181;182;167;147;147;123;116;141;150;130;158;205;221;193;188;170;144;138;168;131;154;177;168;176;154;131;140;158;145;146;127;119;125;111;122;129;103;123;134;111;128;136;153;136;139;129;168;153;153;120;147;130;118;128;150;150;132;112;131;138;169;169;151;165;129;128;108;105;106;123;149;162;142;159;182;153;162;172;165;154;157;150;145;168;169;131;131;132;126;174;148;190;146;142;162;165;140;152;126;144;138;158;148;159;160;143;179;159;155;130;109;136;132;121;108;127;129;122;131;117;117;112;94;114;110;120;135;140;122;106;123;138;137;125;144;129;157;166;179;191;169;146;139;170;170;178;138;126;137;154;147;140;128;152;161;116;89;71;62;90;96;129;128;166;137;135;111;130;143;160;141;139;112;146;149;165;167;161;139;149;171;156;162;200;227;199;209;189;161;127;119;85;99;127;116;103;133;118;104;145;123;173;175;172;154;149;159;131;140;121;122;113;150;120;146;135;157;152;133;139;134;144;127;121;144;142;130;107;126;165;227;257;227;220;190;136;131;149;161;147;144;160;157;213;239;196;156;149;135;130;153;152;152;147;118;136;150;124;138;121;128;148;156;177;183;165;147;124;122;90;101;110;85;127;121;89;117;121;111;125;109;95;92;121;151;150;149;104;118;115;102;121;130;130;125;127;131;121;111;138;145;127;108;97;105;109;92;114;109;121;131;141;167;148;145;105;77;77;89;70;61;71;94;127;126;130;90;84;104;109;120;132;100;105;94;111;120;140;151;136;159;149;141;129;130;142;136;133;164;137;171;269;261;216;166;165;151;169;178;169;131;145;156;139;148;143;162;161;152;152;151;170;167;162;157;166;130;122;101;121;136;154;171;187;198;154;148;130;113;120;130;121;126;111;134;172;166;171;146;126;119;119;143;126;146;158;130;108;140;134;151;131;130;137;110;156;169;142;126;86;106;147;158;120;104;94;110;113;108;100;103;97;107;84;46;80;128;136;162;161;195;225;233;200;153;140;135;147;138;167;168;175;174;155;123;148;160;168;203;212;169;157;137;139;139;134;178;123;123;115;121;137;124;129;113;125;144;155;140;137;124;120;112;122;122;154;137;143;141;198;176;160;122;94;115;134;136;147;173;190;201;170;140;201;277;252;177;157;126;162;134;158;180;162;160;113;111;112;132;130;143;142;129;133;151;158;123;118;145;128;119;127;160;176;139;156;161;217;274;271;219;181;127;131;126;142;133;148;135;113;137;136;127;115;104;124;116;138;191;187;160;144;122;123;138;134;127;130;146;131;150;154;128;130;122;161;147;133;136;192;177;192;164;153;127;132;126;118;153;171;143;154;168;174;182;172;156;141;135;164;157;150;158;151;138;147;138;144;139;121;118;127;135;162;149;144;171;165;174;160;144;112;137;143;141;145;153;137;143;121;145;137;121;167;126;120;135;161;162;168;166;153;172;159;160;153;155;162;170;161;134;134;157;204;309;308;232;176;163;198;204;173;164;136;107;134;163;184;226;208;170;193;218;156;173;169;152;154;152;174;146;127;115;118;117;107;104;90;108;136;119;112;133;127;130;129;133;120;102;125;118;158;160;135;115;160;181;185;189;173;160;142;157;124;121;135;142;135;150;210;247;269;237;205;163;163;128;145;125;105;77;90;162;166;152;169;194;208;165;158;155;148;133;136;140;130;147;172;167;156;187;173;197;228;256;213;180;176;170;170;196;196;179;146;145;181;178;157;120;142;145;137;144;135;146;140;155;140;160;151;140;181;266;241;206;166;158;136;121;125;127;148;160;167;134;150;128;135;141;129;131;121;118;124;127;157;138;123;123;132;146;163;170;138;149;144;156;151;134;159;209;178;171;171;197;216;191;171;164;142;136;149;148;131;122;136;182;216;171;158;163;172;153;150;162;153;135;129;114;83;67;81;113;111;138;130;162;147;126;137;142;127;160;172;191;170;184;212;206;221;179;170;162;173;210;195;184;177;221;191;184;193;160;165;180;170;153;143;133;132;139;170;171;176;167;146;154;123;162;127;137;135;170;218;209;186;165;200;204;177;132;137;129;116;131;110;119;121;124;148;147;117;154;131;134;143;139;132;143;126;125;116;154;173;160;175;171;175;161;167;170;118;150;130;111;145;177;194;215;187;173;201;211;188;188;176;141;141;149;141;150;125;119;146;148;152;149;168;150;153;161;154;135;116;123;138;132;168;196;195;147;142;124;141;117;147;147;156;145;146;141;144;172;187;156;130;107;104;139;129;125;158;145;149;152;162;147;131;137;129;112;117;123;113;151;162;151;158;181;177;198;162;191;219;229;316;362;270;203;164;174;175;146;163;165;141;202;216;217;148;142;155;166;194;147;157;149;177;211;241;236;219;223;218;174;152;167;170;180;179;186;157;155;137;183;189;210;175;157;185;216;193;172;128;124;136;132;125;132;151;144;151;137;108;98;101;138;136;173;242;262;218;202;140;167;154;163;153;147;140;148;179;224;219;247;224;189;132;109;133;140;146;123;149;113;109;149;138;127;145;138;136;125;144;157;155;153;140;136;127;142;125;131;114;140;148;149;113;142;148;187;157;215;274;482;368;224;160;108;127;152;205;246;335;257;199;188;207;202;182;175;173;242;202;188;183;157;129;118;106;96;115;110;123;128;126;189;143;147;140;151;157;199;154;142;126;125;114;117;139;143;149;146;157;147;129;119;138;128;140;149;157;138;123;145;135;178;154;163;169;147;153;148;122;151;168;160;184;183;155;150;146;163;162;172;146;132;116;141;140;112;115;133;182;127;153;171;213;215;173;141;151;184;188;262;263;176;157;132;130;151;125;192;172;142;145;145;178;169;170;155;135;149;119;141;133
209;153;197;243;265;214;199;225;200;166;172;203;209;199;145;157;161;174;206;232;228;191;162;145;146;156;170;179;159;157;139;163;185;204;161;153;151;177;162;127;150;146;145;114;136;163;161;146;135;141;138;151;143;141;158;208;339;444;344;259;310;451;417;219;183;172;132;132;147;173;171;150;180;161;199;133;151;146;127;112;143;129;126;144;142;127;133;142;117;127;124;133;128;151;157;168;171;148;137;134;108;133;145;150;162;146;137;129;129;106;122;121;131;134;112;133;140;146;131;178;171;158;151;127;137;142;134;153;126;120;136;148;134;145;150;155;106;126;117;153;124;131;120;121;159;125;128;121;135;130;146;134;148;133;111;131;124;128;146;110;122;140;122;131;141;157;133;142;183;202;147;167;140;141;124;165;144;131;139;154;146;158;134;111;106;108;128;137;139;193;194;154;147;152;136;143;142;142;133;143;155;141;136;139;132;141;147;144;155;120;159;153;136;164;166;153;155;178;188;200;196;203;205;190;206;174;133;142;158;160;189;162;184;179;169;173;164;171;183;165;145;138;135;130;139;140;160;152;191;177;197;208;294;277;192;160;144;152;122;125;117;165;153;167;144;129;147;167;192;169;146;138;231;372;476;312;245;197;139;148;180;170;194;192;186;144;147;153;181;160;179;206;179;168;174;154;168;166;126;115;128;126;130;157;180;272;279;236;196;163;144;139;134;157;126;156;145;145;152;171;137;169;165;152;126;125;134;141;130;121;142;129;128;125;130;156;147;138;132;161;155;161;161;148;118;135;105;114;114;145;135;135;151;117;149;172;152;156;124;142;123;117;128;132;148;138;153;155;152;151;169;170;176;153;173;131;156;129;147;134;108;154;140;148;162;126;158;125;145;168;133;147;125;126;160;130;159;146;146;158;162;154;161;151;120;123;95;100;105;111;111;126;119;107;128;119;128;144;161;147;139;135;140;135;121;126;122;137;144;157;151;187;189;166;167;149;151;172;162;187;189;189;156;126;155;143;146;142;149;125;87;64;67;94;101;120;141;118;149;126;141;156;136;160;119;113;131;138;150;172;153;156;150;150;137;116;165;189;216;193;191;189;146;134;103;121;101;129;121;121;115;115;122;147;196;196;192;143;154;154;135;136;138;120;116;143;135;130;151;172;162;159;154;129;148;125;141;128;122;130;118;115;162;167;169;216;200;193;177;153;154;142;141;175;162;174;202;185;218;160;161;128;138;130;149;151;155;141;126;143;123;90;130;133;150;132;169;171;167;168;116;104;100;95;83;84;133;122;107;123;111;120;115;113;131;101;128;141;166;144;139;113;121;123;122;106;131;150;128;116;123;126;151;152;127;147;111;134;106;68;96;98;85;104;103;142;147;146;116;96;83;85;97;85;91;82;107;122;102;91;91;119;128;127;105;106;110;97;100;115;123;157;136;163;135;152;117;153;162;123;135;136;155;159;182;213;247;183;141;155;156;144;142;128;151;143;127;155;144;133;163;179;153;174;140;139;159;137;135;151;127;106;113;130;132;137;189;184;182;146;141;140;146;109;143;131;127;119;124;158;154;125;148;134;128;127;98;143;156;157;180;134;144;140;149;157;150;117;126;124;148;137;106;102;124;203;243;194;132;109;114;102;102;106;109;109;102;100;75;89;125;132;151;162;193;175;197;169;161;142;113;136;146;149;156;154;159;120;110;153;142;173;194;160;150;117;134;136;139;126;151;156;139;131;123;127;139;102;100;123;128;110;140;129;129;115;107;146;128;143;152;193;216;213;165;151;132;132;124;133;127;125;157;217;217;167;143;162;189;220;199;150;144;155;163;146;150;141;151;135;105;121;121;149;149;155;123;156;139;148;141;131;146;123;125;153;171;179;157;160;147;180;212;258;182;162;133;132;145;122;134;136;127;126;141;130;121;101;108;111;116;169;150;211;166;160;127;143;127;127;135;106;140;132;132;121;136;125;153;140;128;141;148;185;186;195;143;134;124;128;124;153;168;167;180;160;161;168;151;146;105;124;128;139;126;164;128;157;147;125;154;151;139;139;134;118;141;135;140;150;169;191;186;204;136;138;112;146;156;133;144;147;139;143;138;126;130;141;145;127;144;144;127;158;121;123;146;156;172;154;160;145;139;151;155;121;154;172;243;232;189;136;160;192;172;146;146;131;110;115;134;155;194;184;174;177;154;180;153;147;178;137;150;126;138;93;116;107;98;83;109;69;104;137;116;133;133;131;136;147;117;134;99;110;159;155;182;141;156;161;203;246;207;186;169;174;136;115;148;150;140;152;166;159;219;238;232;175;181;166;178;141;116;93;87;85;111;167;208;165;209;246;250;156;158;112;127;127;153;158;170;144;150;174;192;190;163;137;149;157;157;151;171;192;190;194;140;153;174;159;159;163;129;133;121;131;137;108;119;122;133;120;128;152;158;181;222;224;168;124;142;134;119;99;135;155;170;173;154;147;142;115;110;98;89;119;137;136;165;144;125;135;138;148;153;161;144;154;167;177;145;120;156;198;255;211;141;143;181;194;168;174;157;139;149;144;162;128;162;172;218;186;168;149;159;136;160;180;151;170;137;131;129;104;87;98;101;117;153;143;139;146;130;120;124;107;141;157;202;228;227;212;206;205;193;155;154;197;177;225;208;194;192;204;155;144;157;149;150;145;147;134;142;150;156;179;166;182;172;138;146;152;141;123;122;157;164;216;188;192;195;205;185;155;130;138;122;133;120;128;119;110;140;146;137;108;137;122;124;128;137;156;170;158;129;147;159;172;172;198;160;149;148;146;136;149;140;151;144;184;188;168;186;176;158;199;236;269;195;142;147;130;166;132;141;132;158;179;160;163;181;182;179;150;134;155;128;148;141;135;152;151;211;244;157;143;130;116;109;132;118;136;158;147;162;145;155;141;166;132;140;104;135;112;129;139;133;146;147;155;140;136;126;126;129;116;114;136;150;129;155;133;154;161;141;151;193;213;254;333;379;289;204;170;193;165;126;127;144;149;199;227;212;160;152;136;178;158;161;153;155;162;175;195;223;251;234;175;198;133;169;181;160;193;216;160;175;180;188;189;187;196;156;175;171;165;167;141;120;139;117;114;132;130;149;137;143;127;96;104;125;129;174;195;240;250;185;159;143;158;124;167;131;133;129;196;202;210;236;187;198;173;138;111;129;166;178;118;135;118;118;144;154;148;163;148;122;118;121;167;133;142;147;146;130;136;142;135;155;159;134;134;135;136;137;154;197;242;364;331;232;147;101;119;142;143;187;216;205;179;200;196;220;222;173;162;188;187;171;186;151;127;138;115;133;142;151;159;154;147;143;166;140;126;152;181;245;246;222;228;161;127;115;124;143;119;132;146;153;132;126;132;131;141;127;142;122;121;126;144;153;174;183;179;137;130;155;119;133;146;163;155;138;136;142;149;180;175;156;142;116;129;105;145;127;130;132;160;153;126;152;150;172;138;136;158;154;169;213;226;157;156;135;156;145;161;134;144;155;139;158;161;169;129;123;145;145;132;149;173
127;151;194;219;239;170;172;175;186;166;158;186;211;176;178;175;191;156;178;235;231;206;161;197;141;141;162;144;166;144;141;133;152;160;157;175;176;167;154;156;161;144;134;115;138;156;228;209;135;177;169;182;164;168;153;180;282;349;278;256;445;564;526;300;218;204;184;139;138;164;164;150;154;145;145;134;149;130;139;141;140;125;124;129;118;112;125;123;124;126;127;128;134;131;160;174;158;155;132;155;123;126;137;156;146;154;137;149;119;133;126;150;141;111;123;130;149;169;186;149;129;137;124;120;130;145;148;169;139;145;125;155;133;139;174;129;146;129;126;121;144;134;117;109;108;113;123;129;104;133;127;137;133;139;139;128;150;127;132;141;110;132;116;141;140;136;131;135;157;176;156;169;161;170;147;156;126;147;127;126;132;145;124;133;108;107;115;137;147;192;213;164;131;126;118;118;137;112;147;152;150;171;145;145;159;151;160;131;126;128;157;146;155;146;152;152;146;200;208;194;176;190;177;226;169;171;151;144;134;158;172;174;158;129;168;160;170;172;190;173;155;144;132;141;148;136;157;160;160;194;194;202;255;246;203;168;130;121;97;114;110;112;181;189;162;161;159;148;131;157;154;134;216;271;354;294;193;158;145;169;243;245;220;179;165;148;160;137;144;159;155;209;153;148;163;132;164;169;145;135;123;135;146;136;151;292;277;223;186;165;158;157;159;127;147;148;136;148;146;154;166;150;189;184;139;121;117;130;126;153;131;133;135;138;136;153;143;164;153;165;140;154;156;124;137;141;128;132;123;123;127;158;162;155;133;164;151;158;136;108;90;121;127;131;168;174;176;174;174;193;173;176;163;178;142;131;113;126;133;131;121;166;151;139;160;134;141;125;147;150;154;143;150;147;129;139;136;149;167;173;174;137;162;158;137;120;134;135;97;108;109;106;101;132;140;113;137;156;184;174;153;140;134;142;151;135;147;146;129;159;177;174;175;174;159;139;168;168;173;169;201;179;144;127;158;135;143;136;136;121;65;68;69;88;96;127;114;126;132;131;128;107;131;157;135;128;130;122;130;170;159;144;143;123;139;125;162;165;174;177;196;177;133;132;101;94;102;136;139;135;133;134;136;172;239;274;234;196;159;160;152;137;129;122;116;141;146;107;155;155;170;147;148;125;147;155;116;122;104;119;143;119;163;160;183;162;163;217;167;136;146;137;158;178;152;156;164;177;177;164;142;120;131;144;144;161;141;162;128;146;144;153;161;131;142;157;132;151;173;137;123;103;93;77;73;108;129;111;120;98;131;149;138;140;156;138;143;145;160;146;129;135;120;134;126;128;119;155;144;137;128;150;181;154;136;134;109;111;117;104;113;86;101;141;129;136;135;135;105;84;78;77;77;74;71;86;105;108;95;101;95;87;108;121;118;103;107;114;97;86;124;111;116;154;151;144;160;180;162;166;124;120;117;153;166;202;193;201;153;136;129;159;154;139;134;144;148;132;145;139;157;175;168;138;154;132;121;133;123;136;131;120;147;144;159;143;146;207;197;146;142;147;132;130;102;117;114;109;126;140;151;141;127;115;127;172;141;152;133;132;133;153;142;153;159;143;124;127;134;141;163;107;86;84;111;210;242;168;111;90;105;111;107;103;86;86;81;93;62;96;113;117;113;112;133;145;160;159;150;145;121;152;150;160;159;165;152;144;145;143;141;158;182;189;159;149;142;132;168;147;164;161;156;146;108;100;137;110;130;120;142;141;124;120;118;128;160;165;144;148;177;192;236;227;174;141;131;124;122;132;128;130;165;186;224;199;165;179;167;175;213;168;136;119;134;133;146;129;117;132;118;103;123;153;165;167;157;165;156;149;136;132;153;129;134;148;187;204;179;188;144;148;146;160;150;163;130;142;144;137;134;122;159;149;148;126;130;106;109;95;141;124;192;193;191;161;148;137;135;124;123;141;134;128;119;102;122;114;123;124;146;154;149;196;214;190;128;141;137;144;150;155;155;203;219;156;164;162;163;137;123;100;118;142;160;135;155;143;144;122;129;142;166;141;118;118;124;136;177;174;147;199;177;150;135;128;132;137;150;144;149;159;159;141;134;137;140;166;161;151;128;131;136;114;110;126;159;169;199;156;164;148;163;153;133;129;126;170;195;201;164;179;136;154;164;144;153;138;128;141;138;178;177;181;143;151;144;156;150;124;159;136;173;161;144;120;117;95;112;116;116;91;113;125;121;135;141;125;144;127;110;105;108;127;151;188;206;196;140;159;190;189;199;204;208;166;146;127;121;147;133;154;161;154;199;197;196;161;163;165;138;143;110;114;100;113;135;149;160;184;213;264;202;172;146;133;130;129;162;183;188;160;148;204;180;169;142;119;137;156;147;146;164;199;156;180;161;184;155;185;165;136;147;154;132;141;157;119;88;136;111;129;151;142;152;171;163;170;149;142;120;121;108;114;137;170;205;175;151;161;150;130;112;105;112;88;132;117;155;127;112;137;139;164;148;134;152;167;170;162;155;131;155;177;201;167;145;150;131;181;194;176;153;162;154;150;157;132;174;189;174;210;173;130;132;132;146;154;143;163;163;144;131;115;99;86;103;128;132;105;128;128;124;131;128;145;150;158;169;219;229;184;213;213;190;172;167;176;195;197;223;221;213;188;175;161;166;143;151;145;167;147;156;156;156;156;161;174;192;153;140;140;134;133;122;172;166;204;201;182;155;173;211;163;147;144;133;139;144;117;128;146;128;140;139;141;125;121;137;142;138;148;173;186;134;133;172;213;204;201;156;155;132;157;131;138;131;172;164;163;169;141;165;174;178;161;211;249;178;137;132;159;130;148;130;149;159;151;149;171;177;149;176;163;146;129;151;146;148;136;162;184;220;295;186;171;106;112;136;105;133;130;152;162;177;162;168;122;145;133;135;131;110;127;129;140;123;135;155;155;137;138;125;118;125;113;117;140;158;162;173;136;130;141;188;165;183;206;208;215;250;193;168;164;141;124;153;144;135;174;185;239;235;160;182;156;166;152;142;150;145;162;153;162;167;175;191;171;149;170;156;150;136;146;165;166;206;177;179;178;166;154;148;142;128;133;125;145;114;120;142;96;138;139;157;154;129;114;115;93;123;135;186;199;242;217;182;176;147;165;116;110;112;125;161;196;211;243;187;190;162;210;173;133;139;176;205;189;156;136;161;139;127;146;170;179;152;110;107;122;139;126;141;136;138;135;132;140;163;172;155;131;120;125;137;149;176;252;274;264;196;138;112;106;128;152;191;229;204;183;198;210;219;218;184;143;157;184;170;180;160;142;143;120;133;169;158;160;181;182;157;155;130;146;159;200;215;256;348;314;180;135;139;141;147;148;141;131;121;137;137;126;129;108;152;122;136;117;149;168;172;162;160;169;135;128;122;116;147;139;142;123;147;133;121;150;202;175;162;139;129;114;121;118;139;153;135;155;163;158;125;134;163;155;136;156;162;167;150;169;149;109;131;116;152;163;135;137;150;151;167;151;135;126;143;142;161;145;153;162
139;162;172;197;170;163;175;169;174;143;152;166;206;188;161;173;162;154;168;176;253;185;186;136;146;167;143;155;147;170;139;139;155;191;219;212;181;162;158;134;147;154;123;143;133;170;204;196;164;164;209;199;207;220;166;162;190;199;176;216;319;506;458;322;276;255;175;152;199;164;158;159;153;166;133;137;142;151;131;128;154;165;158;143;134;100;111;107;122;120;130;159;124;126;117;130;157;162;156;126;138;121;148;130;131;137;111;130;119;128;149;148;121;118;126;119;166;160;142;143;136;172;141;116;129;134;174;155;150;146;140;113;129;159;155;132;132;143;140;134;126;129;143;123;126;117;129;110;125;134;122;163;154;125;115;134;131;129;138;123;119;126;140;130;125;112;120;132;143;162;144;177;173;144;173;148;139;124;149;159;155;156;125;146;110;126;122;135;141;142;172;189;158;142;126;129;103;104;123;133;123;144;162;157;169;174;146;141;138;134;133;158;164;162;136;154;136;188;176;185;188;190;210;202;185;177;154;141;147;166;185;177;156;175;153;157;178;190;180;174;133;153;139;136;134;161;150;159;189;178;181;206;195;212;168;124;124;105;127;102;124;143;156;193;177;169;159;175;169;119;140;143;199;235;257;223;178;167;177;237;321;288;215;204;194;177;167;143;136;146;172;199;161;131;125;140;171;193;173;149;152;126;133;128;142;195;271;199;202;158;153;150;147;144;148;143;137;145;137;149;182;200;228;171;160;167;124;134;145;147;131;147;136;129;120;139;163;140;159;155;169;136;126;126;124;136;135;145;150;123;121;136;145;128;173;157;154;154;121;138;110;103;127;170;181;165;148;190;225;195;179;168;167;152;132;141;126;126;119;155;146;138;145;130;142;152;135;166;129;123;137;155;146;146;149;155;156;164;208;158;173;215;167;165;165;115;132;108;109;90;91;110;102;129;112;118;128;143;165;145;133;119;147;150;128;124;130;109;129;158;183;207;179;188;155;161;158;172;172;207;198;162;152;161;147;159;150;168;160;129;83;48;75;95;105;101;110;121;124;111;119;134;126;138;141;157;153;137;178;162;170;152;137;131;142;123;147;166;151;157;188;167;158;135;114;92;104;102;120;140;132;105;162;208;260;277;247;172;161;153;145;151;142;138;138;145;137;144;151;145;129;117;140;130;138;138;156;126;90;105;136;144;153;143;155;151;130;155;173;138;153;160;187;166;137;127;126;127;165;154;141;144;136;145;185;182;157;147;126;151;169;147;150;164;168;156;169;169;169;118;119;77;83;81;83;100;137;112;107;106;137;146;140;154;137;145;108;135;146;151;132;118;133;140;135;132;150;133;129;164;138;127;165;152;140;120;110;109;126;106;111;110;128;107;140;127;153;106;84;89;82;90;92;82;65;99;109;106;110;98;84;111;109;120;106;96;88;80;106;92;142;156;144;169;157;153;172;163;185;176;162;139;130;126;169;187;147;174;194;145;139;153;158;182;202;142;164;108;141;122;140;141;153;151;149;170;136;153;142;123;132;146;146;123;147;144;154;185;175;160;155;142;136;122;154;123;129;98;144;150;142;142;118;124;146;132;141;138;135;149;138;144;162;157;134;139;154;116;129;133;149;140;95;84;99;151;200;136;94;104;125;120;107;104;113;86;84;70;64;96;84;115;112;118;123;102;140;152;126;140;146;135;153;124;136;134;117;139;145;144;140;135;176;162;159;158;132;127;150;159;164;161;163;154;135;119;123;115;143;143;151;168;157;161;144;147;174;139;147;157;147;184;178;196;181;143;139;119;120;144;148;127;137;159;213;289;255;174;156;155;187;172;126;127;117;128;150;130;149;125;133;114;125;150;190;206;178;190;180;142;152;141;171;148;147;164;187;221;189;162;182;100;147;146;141;140;154;131;147;158;139;135;132;169;155;160;127;109;117;101;137;133;152;170;170;137;141;152;145;144;138;148;170;147;114;118;129;136;148;140;137;134;180;204;200;156;133;126;145;135;149;130;164;194;206;164;143;157;136;128;129;125;118;129;144;138;139;126;133;142;130;140;141;137;92;127;129;122;135;173;154;169;148;138;152;143;142;133;116;125;138;162;198;153;130;135;143;167;157;146;136;119;135;118;155;129;173;218;233;206;197;191;171;170;174;157;151;166;206;181;168;169;162;145;165;143;153;144;150;138;201;226;200;193;150;129;126;108;123;132;152;175;169;158;154;135;144;114;122;104;105;135;112;116;116;132;131;125;131;127;111;109;143;144;173;222;223;184;171;166;195;202;201;212;213;188;132;113;113;109;135;134;144;168;164;143;157;154;175;184;157;135;117;129;101;111;99;112;130;157;195;196;180;149;139;133;137;152;168;155;175;162;133;172;142;167;126;131;125;162;146;181;192;187;157;161;174;158;160;143;154;142;133;146;159;164;134;153;126;122;93;109;134;133;123;155;176;146;135;132;116;117;115;132;169;188;159;169;144;155;136;118;109;91;88;101;101;122;131;135;131;133;132;101;139;163;121;144;130;156;146;158;146;174;162;169;115;119;124;159;145;189;169;158;132;137;138;179;171;187;213;199;156;117;115;115;150;152;168;156;145;158;137;114;118;91;122;121;141;139;130;120;108;128;137;148;178;182;192;189;198;236;220;187;147;178;186;168;192;209;255;231;180;198;167;164;167;174;170;143;126;134;164;148;144;151;136;152;138;167;152;162;150;132;147;141;170;174;170;167;136;171;186;174;155;145;120;140;152;152;138;146;138;150;122;146;132;134;129;145;153;147;164;154;142;147;155;202;183;164;196;164;161;127;143;125;142;145;162;151;161;156;179;121;162;134;175;163;160;131;159;138;136;136;127;141;136;133;161;174;148;160;138;133;163;147;137;141;137;150;157;169;178;218;185;139;157;131;163;129;135;146;170;161;145;147;120;130;138;149;115;112;152;141;136;154;161;140;164;123;129;128;121;122;147;122;155;157;173;134;159;146;150;166;171;168;178;156;181;185;181;179;167;160;152;156;157;134;132;156;152;202;222;188;191;155;133;140;147;142;140;156;132;116;145;143;155;161;164;160;137;136;140;151;142;156;195;186;192;211;198;158;152;144;143;147;133;136;125;123;98;128;152;152;173;135;120;99;84;98;103;118;188;210;221;212;192;175;143;132;122;131;128;124;161;206;261;237;201;164;155;212;213;159;131;180;183;158;136;146;156;152;146;135;145;141;155;98;121;121;122;143;159;125;136;125;109;136;155;139;142;138;142;124;97;162;158;238;231;219;178;141;108;112;131;152;192;217;223;176;186;162;204;193;178;159;176;146;165;191;173;172;142;132;165;172;171;201;147;195;171;162;179;184;159;191;203;264;435;431;242;157;132;120;110;138;120;115;134;154;132;113;126;116;115;117;144;121;159;148;137;125;176;146;133;154;140;126;115;119;118;123;113;116;143;157;155;152;151;144;136;137;135;134;123;131;142;151;123;165;140;140;142;110;129;141;126;154;133;136;123;111;130;133;164;180;140;162;178;186;171;145;159;166;195;154;172;150;156;174
143;206;184;203;153;147;188;197;178;159;145;160;192;171;180;169;178;171;176;172;169;177;170;172;167;176;136;153;160;165;152;148;183;182;201;195;170;129;139;146;142;141;123;136;135;158;197;188;151;183;202;217;203;228;213;167;145;159;172;210;238;281;313;290;333;325;241;198;283;264;180;140;164;150;138;138;153;162;155;127;158;135;160;143;122;129;115;106;138;127;128;159;122;123;119;126;107;157;133;143;131;101;138;143;114;135;144;114;142;120;156;169;158;141;119;120;138;125;176;122;126;170;172;161;124;143;159;153;156;123;130;100;111;165;139;128;142;136;185;162;152;122;112;122;130;124;120;113;115;113;146;171;175;122;128;115;123;150;159;133;144;119;127;135;141;140;128;148;110;130;126;134;148;171;173;179;158;144;128;140;150;162;136;130;135;126;143;146;115;149;168;174;161;151;132;130;139;143;127;130;133;156;157;160;182;192;173;157;135;123;135;136;166;160;162;148;150;159;174;164;167;181;195;262;195;179;150;130;150;159;162;174;157;134;154;171;196;220;217;192;174;118;134;141;152;129;132;148;162;171;166;178;166;158;132;138;127;128;129;117;145;170;180;182;177;170;168;178;133;141;139;177;206;228;261;235;172;156;175;250;349;300;218;196;175;149;154;130;124;151;156;173;158;145;121;154;160;168;193;147;123;139;126;134;148;165;179;169;178;129;122;186;133;170;175;141;128;122;134;141;160;194;175;157;141;149;137;146;142;128;139;142;152;126;154;145;130;143;154;142;177;151;147;151;140;137;140;132;123;130;150;165;166;161;168;170;178;137;122;135;117;130;158;175;177;143;179;166;197;178;193;161;164;135;126;124;147;146;155;154;139;141;142;153;129;133;132;143;131;135;129;124;162;147;133;142;150;162;159;173;178;195;236;187;149;127;121;114;96;111;106;87;93;122;117;128;139;125;154;172;142;133;118;162;138;113;146;116;128;146;190;236;209;199;138;166;149;153;161;193;171;186;182;158;171;151;147;164;173;122;76;57;68;112;94;112;119;109;98;114;119;111;153;174;141;123;146;126;185;184;161;147;156;139;136;169;149;149;169;170;210;159;153;130;89;71;96;109;125;151;118;82;120;177;231;239;192;152;161;145;131;119;130;144;127;141;117;140;150;133;160;156;148;141;145;145;143;139;139;123;114;132;154;124;159;129;148;163;162;150;154;165;159;170;139;125;121;164;155;168;160;141;128;135;152;157;139;136;186;152;168;158;134;129;163;158;168;186;149;141;148;114;90;69;94;87;103;95;112;98;121;138;161;167;142;124;134;137;150;128;155;147;149;160;166;166;149;141;147;130;123;139;105;154;128;136;122;121;127;137;108;115;107;125;126;127;134;109;86;81;102;74;95;106;89;69;96;109;115;103;94;88;107;95;109;117;83;97;120;102;168;172;165;195;171;168;179;173;205;164;170;163;133;138;172;176;178;172;150;168;167;160;204;194;215;183;155;138;120;139;139;141;113;143;164;154;117;113;103;135;135;137;144;155;140;138;178;194;168;170;155;183;116;112;142;122;107;106;127;131;146;125;143;159;178;149;111;123;127;136;128;144;141;155;156;116;138;121;119;131;150;146;107;93;73;104;119;126;81;85;114;105;94;102;90;93;85;81;96;83;95;103;120;110;92;116;123;124;126;146;122;131;119;114;145;157;161;143;148;202;165;136;165;185;170;152;137;145;156;160;165;155;165;143;119;136;113;125;133;136;188;233;177;170;152;185;210;168;173;136;130;149;176;163;149;126;125;159;137;149;118;169;122;177;233;333;261;188;144;194;205;191;159;137;111;104;110;135;140;131;139;119;122;140;170;204;197;236;217;174;139;141;148;114;119;133;177;163;174;156;113;104;107;129;140;140;140;155;164;155;179;153;143;164;136;160;147;139;125;103;150;142;156;152;163;135;155;149;134;129;130;159;143;127;107;138;107;117;148;115;140;138;162;197;206;194;133;149;138;141;158;124;159;150;206;170;167;150;140;138;140;145;137;125;127;116;137;127;133;123;125;164;161;147;124;126;134;110;161;139;139;135;134;161;145;163;145;114;135;124;137;157;225;145;142;119;156;151;149;156;134;123;157;139;165;147;175;185;248;238;210;189;190;177;148;160;183;163;204;182;146;141;145;142;163;142;170;148;138;151;164;250;261;217;163;125;104;112;140;130;139;168;176;187;153;157;132;132;110;134;121;104;133;145;117;110;127;138;124;118;105;116;137;153;168;160;192;163;145;160;178;187;184;203;191;162;132;119;93;124;103;113;122;110;112;94;135;134;142;167;152;180;156;162;145;141;134;100;104;128;159;199;182;152;125;142;136;135;167;150;133;161;149;158;161;152;153;136;132;131;139;170;184;161;140;173;159;152;151;111;132;143;165;159;186;144;142;131;127;127;99;128;121;120;133;168;176;152;154;129;138;144;157;131;139;161;206;174;158;135;136;124;94;105;84;104;121;136;144;135;160;148;136;148;156;136;143;152;123;117;144;130;167;179;149;139;123;143;135;134;180;180;158;137;163;138;137;154;170;199;213;179;167;129;136;119;140;148;173;152;113;156;138;118;122;111;114;117;129;119;110;121;136;130;116;174;166;175;195;207;227;231;249;214;154;144;151;170;184;226;231;227;229;203;178;172;172;168;166;181;148;134;135;139;125;142;133;147;138;169;139;150;167;140;150;152;151;169;162;167;172;141;164;156;164;144;120;152;151;137;141;130;119;115;125;131;132;121;108;136;130;153;144;138;156;129;150;138;151;142;169;166;148;152;129;146;155;122;153;152;155;183;178;150;133;120;115;161;125;126;144;145;141;129;150;156;124;125;152;143;150;148;151;142;138;135;148;122;148;177;147;154;144;140;147;152;124;144;140;153;151;172;128;122;112;118;133;125;118;123;111;120;114;144;162;184;190;169;141;160;142;134;121;142;125;123;146;145;147;161;147;176;153;141;183;164;151;129;164;176;168;183;151;148;159;152;138;168;137;138;165;191;215;226;212;149;174;170;160;155;182;153;147;122;134;129;158;193;185;156;116;132;135;130;156;152;166;170;168;217;272;185;144;150;149;162;150;152;142;148;107;133;152;135;153;152;121;117;98;100;103;141;165;198;231;219;196;150;136;118;102;120;117;137;154;209;226;251;210;166;147;174;178;139;143;154;166;185;141;126;134;159;141;146;160;138;161;134;125;107;125;145;133;139;129;127;112;137;149;133;147;157;150;151;167;152;185;227;252;232;184;148;136;135;132;162;150;181;208;187;178;187;215;161;184;192;171;164;183;191;162;171;168;142;169;154;150;157;179;177;191;214;189;171;148;163;185;255;364;354;234;148;141;109;129;113;112;123;133;139;159;111;135;142;107;151;132;130;148;126;122;128;126;142;144;108;128;130;163;140;134;139;141;152;171;157;158;155;153;166;157;122;131;136;124;149;130;136;142;148;143;141;129;138;123;135;127;125;145;161;134;105;118;139;141;148;134;166;220;214;187;162;153;179;164;177;143;160;181;157
248;226;238;226;173;137;149;155;159;155;183;155;191;158;157;161;175;183;179;157;171;159;161;194;187;170;131;145;151;176;179;176;159;182;162;152;158;164;157;132;133;138;130;142;129;146;174;188;173;182;188;197;183;206;212;184;182;127;158;175;163;183;206;235;354;414;290;226;290;268;184;149;162;171;162;178;145;146;152;168;141;163;135;134;125;106;113;131;133;126;143;123;134;114;109;127;123;135;131;127;161;121;146;165;137;136;117;113;108;161;141;179;150;118;145;141;142;121;125;144;127;170;152;131;128;145;141;140;144;120;130;116;143;125;130;155;153;171;175;214;185;143;118;103;137;141;145;111;139;154;149;154;156;151;148;141;119;122;136;141;153;140;122;126;129;138;135;148;141;138;139;105;151;170;152;151;165;119;121;158;162;139;127;144;132;138;136;113;108;140;167;163;179;140;118;130;120;126;142;125;134;132;164;147;179;182;146;160;147;145;155;148;178;139;134;140;152;146;158;173;148;185;214;302;282;202;161;145;165;158;185;165;160;141;176;184;243;238;220;202;163;143;146;127;126;142;147;146;153;199;177;161;168;185;155;170;135;149;136;125;157;189;220;218;202;162;141;164;143;161;158;202;217;259;289;243;152;135;173;196;268;229;218;189;162;153;153;162;148;159;172;184;172;143;139;115;152;166;166;149;142;128;138;135;122;143;152;153;145;143;169;125;166;152;153;153;161;152;164;172;158;166;172;158;145;147;143;139;146;139;138;153;139;127;143;154;140;131;176;155;183;184;164;175;138;130;151;155;148;132;164;185;158;180;160;182;139;140;150;147;123;139;153;169;165;163;177;165;173;186;155;154;158;131;150;147;173;170;188;177;139;122;122;139;133;100;127;157;156;125;143;144;180;149;179;153;146;185;180;182;209;193;211;202;163;144;113;98;92;109;85;110;114;101;106;119;118;155;147;135;160;143;160;167;160;151;140;132;120;161;193;203;238;167;158;155;167;161;159;189;201;164;176;175;166;157;202;174;188;135;79;90;97;98;135;132;104;117;107;142;117;137;153;166;158;159;157;135;189;168;188;182;180;137;152;146;148;140;169;159;144;141;151;111;74;67;62;107;131;129;114;106;105;130;167;173;143;138;162;142;174;141;128;142;154;139;118;166;147;150;161;130;147;128;143;162;151;135;109;123;135;145;145;141;151;133;138;153;164;162;139;132;127;118;147;122;148;115;137;105;137;168;110;157;145;142;130;136;120;177;167;155;131;155;161;172;176;164;172;181;115;142;126;108;90;74;84;79;98;107;156;159;148;165;113;98;114;124;128;141;127;148;165;158;177;139;147;127;122;116;142;126;145;128;142;127;106;104;103;134;128;124;95;137;145;140;115;105;83;106;81;85;112;74;66;77;87;91;114;114;94;105;69;84;104;87;81;89;114;148;159;199;185;167;131;146;148;168;199;195;204;199;145;157;144;167;164;176;192;186;190;192;206;236;248;262;144;143;149;124;146;140;165;147;150;122;115;106;123;158;142;135;166;162;154;173;173;191;191;186;156;152;136;114;127;128;134;124;129;140;163;161;197;171;184;170;147;125;148;145;123;108;124;146;127;130;122;116;129;142;148;138;121;84;90;90;110;90;78;67;86;106;96;116;122;113;108;106;108;91;97;95;89;101;125;115;142;140;125;125;111;121;117;105;114;132;145;139;167;169;159;157;149;164;163;157;170;144;178;163;139;139;146;166;152;123;158;125;154;152;145;215;198;146;175;217;216;171;117;131;149;124;145;119;128;143;120;131;138;148;143;133;136;154;210;284;254;221;149;167;214;195;170;117;117;104;146;130;140;133;129;120;118;129;150;171;170;201;216;163;183;120;124;135;138;150;147;154;157;151;112;89;105;113;136;141;135;139;147;137;175;164;171;147;163;163;158;146;133;115;153;126;134;156;133;170;180;143;147;131;143;133;158;150;128;111;137;111;114;129;119;163;202;225;201;170;162;155;153;125;157;166;161;176;198;177;148;162;135;123;114;133;129;159;143;132;142;122;127;133;141;130;152;145;144;135;133;139;123;124;132;128;156;166;166;207;168;129;115;129;121;131;160;161;120;123;111;158;164;182;155;173;164;173;177;183;175;207;213;214;231;188;166;181;178;157;174;177;176;171;136;151;163;174;140;172;179;175;155;158;190;216;233;209;142;139;140;156;161;135;160;208;179;184;156;156;177;179;147;150;119;134;123;135;117;119;129;124;150;135;122;109;109;151;157;149;177;175;157;151;162;165;199;203;191;179;139;101;98;98;110;133;145;143;136;116;126;134;139;153;163;162;179;162;149;120;93;113;91;113;136;172;148;134;153;142;131;157;155;169;143;148;131;155;154;174;139;134;152;157;142;166;156;179;174;153;140;127;128;139;154;137;157;167;148;133;132;123;110;134;111;116;126;142;146;151;194;150;142;158;163;110;110;125;121;149;160;170;165;139;161;101;96;97;91;104;133;123;136;124;134;158;138;126;145;142;165;136;135;144;111;146;160;147;159;156;143;127;167;163;200;169;163;142;154;154;149;167;172;188;170;191;165;139;120;127;154;197;190;146;153;146;132;144;129;133;101;127;125;113;108;112;99;102;148;160;174;194;180;209;233;249;227;219;145;155;168;189;221;221;239;227;223;188;173;190;178;184;146;136;155;118;136;143;147;131;148;138;145;144;143;164;155;169;158;145;143;157;175;181;183;176;147;151;162;120;144;130;120;129;135;145;120;114;117;137;155;143;134;133;129;143;124;118;120;103;132;135;164;140;139;139;147;141;140;145;151;136;163;165;167;178;140;170;164;113;141;129;180;146;147;135;135;132;129;145;157;161;144;150;159;147;137;155;152;141;123;136;130;180;162;149;115;117;108;128;139;148;161;144;133;143;125;118;106;123;112;122;117;114;149;137;134;144;175;220;268;238;141;132;133;158;117;140;146;146;137;172;154;152;160;183;166;162;170;155;163;135;142;172;169;151;142;156;159;139;158;130;153;145;154;165;223;222;215;168;177;145;165;176;171;172;165;132;133;142;207;212;204;168;142;127;148;134;114;154;154;187;210;276;247;217;191;187;181;195;184;173;158;161;151;130;145;157;184;174;151;135;136;97;123;126;164;201;201;184;168;138;134;109;113;128;123;123;146;189;214;244;185;152;141;150;168;143;141;128;151;122;150;154;140;141;148;137;123;128;120;129;133;118;143;164;130;153;134;110;135;145;137;137;133;148;161;151;156;161;203;319;317;257;168;140;148;158;191;199;235;200;169;178;201;189;180;175;183;200;189;174;186;189;158;159;161;153;135;149;174;142;151;187;201;239;205;201;178;154;157;179;238;235;186;147;147;134;123;130;123;139;138;140;152;139;139;132;123;113;134;159;133;108;137;109;124;150;137;134;155;127;136;136;140;144;134;139;135;150;144;145;185;176;144;136;146;148;153;177;165;114;164;164;173;141;125;120;134;123;153;140;148;161;165;137;117;135;133;149;156;164;222;196;155;126;146;176;159;139;141;142;155;157
283;280;260;282;190;150;151;166;162;180;169;135;175;145;155;165;164;169;170;162;153;178;177;205;210;143;154;167;155;199;206;225;187;190;181;169;154;156;148;181;162;130;139;162;117;127;150;188;233;221;187;193;195;193;238;245;207;166;163;152;158;137;145;210;376;371;200;167;224;177;177;190;172;148;161;146;131;142;145;129;146;129;132;118;123;120;155;148;145;145;154;144;103;98;110;123;120;136;120;134;138;136;164;125;133;156;119;133;120;133;142;184;161;137;151;146;137;134;149;120;139;158;174;135;155;158;114;128;142;113;107;111;117;152;157;145;166;150;159;199;170;141;141;142;134;142;142;136;133;156;135;139;152;157;140;134;140;131;137;147;135;117;121;126;125;129;174;153;146;127;143;127;122;130;147;144;156;126;142;141;141;143;132;124;123;129;103;126;129;136;142;158;124;160;157;157;142;145;151;134;126;111;133;142;176;181;164;152;110;123;148;159;135;158;136;125;142;160;170;161;156;189;225;400;352;258;204;170;139;149;156;168;168;159;187;256;241;241;179;181;145;138;158;126;145;120;132;159;171;186;158;171;181;191;185;132;122;133;150;161;156;166;205;231;184;150;121;130;95;137;171;176;178;228;213;187;145;139;175;185;193;192;181;186;161;192;169;163;172;182;220;195;183;164;132;137;132;158;157;145;148;139;114;128;129;151;151;148;141;159;158;131;130;147;143;168;166;174;178;153;160;160;159;138;147;142;151;167;127;133;110;147;160;134;120;143;128;133;165;166;228;196;160;157;172;152;146;134;122;119;160;156;170;165;151;174;143;140;136;131;132;160;167;158;163;145;176;167;168;161;166;155;136;142;154;151;183;183;186;190;132;133;110;136;144;119;144;133;138;146;160;162;189;187;150;149;142;162;160;168;197;181;172;194;158;116;99;103;123;113;109;117;117;112;114;110;130;125;143;138;128;150;140;156;179;160;135;124;159;146;161;175;192;179;138;163;167;159;152;158;172;134;193;163;193;128;165;168;137;97;84;89;104;93;112;124;131;125;153;115;137;140;167;163;145;135;135;169;189;210;174;146;176;153;155;132;155;145;143;152;166;164;165;85;77;85;71;119;125;129;114;106;132;147;146;160;136;146;133;133;119;133;153;151;139;134;125;136;150;158;137;132;127;123;148;159;154;148;128;107;116;142;144;135;136;132;173;185;188;173;156;149;139;123;132;113;118;111;116;142;129;110;139;145;145;124;116;130;128;132;139;141;133;128;171;180;191;170;154;142;157;139;118;123;65;65;67;81;97;118;134;147;144;137;121;113;117;127;135;120;136;147;154;154;143;141;132;137;144;130;128;133;147;133;114;127;117;136;138;124;127;115;113;138;116;133;133;95;77;82;94;99;96;81;67;62;88;83;109;102;70;74;79;88;102;104;104;105;116;125;144;178;170;143;120;136;144;140;159;196;224;226;154;146;153;176;188;185;198;198;177;207;223;242;235;214;180;137;131;128;130;132;146;134;119;118;110;102;117;142;158;135;138;145;190;199;199;188;194;152;131;137;146;146;145;145;131;114;156;143;148;188;231;231;163;149;147;169;154;142;147;126;145;138;132;139;131;119;120;167;185;133;127;107;77;96;97;85;70;76;115;121;115;117;110;111;107;94;90;103;104;122;124;115;139;166;136;135;126;134;136;126;115;127;121;153;156;163;206;197;176;162;143;202;216;184;182;161;165;168;161;170;137;169;165;156;135;138;142;163;183;168;158;162;141;159;167;137;120;108;150;129;158;146;128;111;129;117;132;143;162;169;120;148;175;172;224;142;148;147;161;148;147;142;125;137;147;125;111;129;108;108;127;127;143;152;162;200;196;184;141;146;125;131;167;145;177;168;136;155;117;127;119;135;139;142;131;134;109;128;131;129;161;178;178;177;163;133;156;131;172;149;145;126;143;137;146;133;141;126;168;181;162;146;166;152;127;132;131;129;125;148;170;225;193;187;149;155;165;165;150;144;126;133;140;170;151;152;143;142;148;128;136;151;136;164;157;141;144;117;171;135;159;155;136;143;153;126;138;139;120;118;144;156;155;165;157;140;138;115;118;121;159;134;138;144;149;165;193;190;172;186;181;159;142;154;151;190;199;189;189;190;152;179;154;176;193;197;185;158;148;138;149;157;148;192;182;204;175;138;157;156;210;182;118;126;154;165;158;160;185;195;211;177;155;163;169;148;173;133;122;131;120;125;129;128;153;148;130;135;108;123;128;142;153;180;144;166;146;139;126;168;198;184;228;199;162;93;98;109;127;108;150;115;137;134;127;148;169;165;165;175;188;167;148;152;118;128;145;153;159;135;132;126;130;157;127;171;194;179;182;148;153;150;154;148;127;172;158;162;170;198;200;204;206;186;168;145;135;143;149;144;148;143;139;144;115;98;104;134;148;157;174;145;153;148;149;180;151;141;142;139;103;117;122;129;144;138;163;158;147;132;97;109;90;124;150;164;157;159;118;118;124;140;131;136;143;153;125;139;134;123;151;157;149;157;158;154;186;183;202;158;176;144;197;161;161;148;184;164;190;153;186;156;161;149;167;192;188;187;140;139;138;122;142;135;119;124;137;121;120;117;115;96;127;145;174;180;157;204;235;236;233;206;163;160;182;168;199;255;250;197;202;190;185;210;177;174;171;133;170;160;159;137;153;130;143;146;158;155;154;155;150;141;164;162;182;169;207;211;134;130;154;140;169;149;134;128;139;153;149;115;128;125;117;133;124;119;134;123;131;145;124;128;127;136;149;144;170;146;126;136;120;129;140;149;146;135;133;185;166;155;161;163;136;113;137;125;167;146;124;131;126;121;145;166;166;160;177;172;176;152;159;130;145;131;125;122;152;159;174;133;119;100;105;162;182;147;165;130;116;115;116;122;102;114;112;126;157;153;153;141;136;143;170;249;346;265;165;139;147;160;156;127;147;163;168;117;136;173;189;178;186;193;205;213;169;148;108;156;153;172;148;180;160;155;118;144;153;169;171;183;183;226;223;174;183;158;181;191;190;173;151;167;150;146;183;226;207;197;168;170;146;130;135;138;122;139;193;225;224;142;150;144;165;177;192;186;159;129;150;130;146;147;161;187;162;162;184;125;102;143;166;172;171;183;127;108;121;115;113;99;113;125;159;177;225;217;171;136;123;135;145;119;127;118;128;121;129;148;118;143;128;136;130;102;123;141;145;136;153;157;155;118;150;115;127;142;127;147;155;160;138;168;156;165;253;354;374;262;141;143;134;209;295;394;334;271;219;190;187;194;182;169;192;188;213;200;187;199;202;150;200;161;145;143;187;159;171;208;235;298;254;177;142;116;119;122;152;166;175;161;154;137;126;130;150;149;138;157;135;124;144;132;124;133;114;107;113;106;124;120;135;136;127;137;148;135;133;157;174;156;119;110;120;132;130;128;150;160;148;130;125;140;162;179;153;135;150;182;148;145;141;126;120;120;129;162;154;140;129;120;97;114;117;127;132;123;177;160;141;144;170;180;165;127;124;133;149;146
258;248;290;270;165;144;149;185;189;175;171;123;142;182;178;167;157;152;142;167;168;148;196;221;206;191;157;148;159;201;173;206;206;143;148;142;161;187;192;191;163;169;142;117;132;132;156;186;180;185;163;202;171;178;246;256;248;189;166;160;132;136;125;192;259;284;217;183;170;148;128;148;142;161;176;154;150;150;138;158;134;142;144;149;143;185;171;158;166;180;206;163;147;122;108;101;116;126;141;136;143;143;145;128;132;128;108;114;102;111;157;152;159;137;129;147;123;167;145;120;134;162;161;149;137;156;135;103;130;119;120;126;123;165;162;168;172;148;191;185;148;133;134;156;147;132;134;143;122;128;113;144;130;153;128;132;127;121;135;138;133;122;114;124;141;124;173;185;168;157;134;151;105;150;155;124;157;145;139;155;142;145;136;128;142;134;138;137;162;135;181;132;151;139;154;153;184;161;148;126;125;131;135;140;155;156;185;173;130;142;133;161;137;128;138;147;134;162;124;141;156;158;273;336;306;247;203;186;150;177;159;164;187;175;187;273;256;210;192;162;163;160;142;136;137;124;153;152;171;163;128;152;163;162;154;143;139;172;184;157;143;140;198;198;181;145;153;130;139;147;174;181;200;173;174;163;136;150;155;167;174;182;189;200;192;198;184;160;142;153;167;166;163;162;153;136;144;149;124;146;135;161;155;151;128;146;145;135;144;143;128;156;120;113;177;156;176;176;189;162;146;173;179;138;154;158;191;141;147;133;129;115;124;148;139;132;142;130;137;194;189;175;144;159;162;154;157;132;137;130;141;155;170;159;169;175;148;185;141;137;132;161;161;152;132;187;166;172;158;155;138;138;139;171;156;171;165;154;145;159;147;145;130;144;135;128;129;146;144;147;157;173;186;187;193;182;140;128;161;177;137;147;175;168;130;110;109;87;90;113;102;122;142;136;148;132;135;121;138;163;164;140;135;149;158;159;137;142;138;122;153;158;173;188;167;174;127;157;170;143;167;175;150;161;160;158;170;169;132;90;73;71;84;88;129;136;138;139;134;124;109;136;158;143;153;149;144;148;163;205;184;171;150;158;163;148;150;137;170;150;133;143;137;106;85;74;76;108;127;113;95;129;138;141;156;128;140;125;139;141;170;154;163;153;138;141;159;149;146;153;144;135;123;131;130;118;114;118;131;121;132;142;129;147;154;164;175;198;213;209;147;105;131;121;131;112;125;116;128;159;115;120;115;137;113;130;106;124;93;126;130;142;150;136;172;184;183;165;133;148;139;102;120;80;63;62;43;76;101;127;113;125;138;134;119;123;134;129;149;118;135;151;157;151;151;105;123;127;116;124;135;114;104;125;149;154;147;134;169;138;144;119;114;121;136;136;102;102;92;91;90;65;95;72;65;69;62;104;111;107;83;74;84;111;133;120;125;119;107;96;131;124;162;164;139;139;128;120;130;177;187;168;147;128;117;170;202;206;192;180;198;209;208;221;208;194;192;178;149;117;121;150;135;114;133;95;108;99;87;116;148;141;145;159;179;196;183;180;162;163;134;119;93;137;151;145;105;134;151;186;186;190;201;177;156;144;124;137;134;170;142;123;127;131;126;148;115;120;144;154;169;144;139;104;81;73;97;99;65;93;122;138;129;117;97;86;106;128;110;81;115;114;129;120;146;168;128;146;159;143;144;150;144;116;128;123;139;169;184;231;206;205;170;235;288;239;184;165;165;180;148;179;149;162;167;221;213;144;161;155;130;145;139;151;117;122;159;148;135;125;122;144;171;156;179;136;115;115;152;131;143;116;103;138;135;177;145;151;142;142;133;156;162;142;143;121;132;143;109;83;87;108;105;148;130;115;155;168;173;166;171;149;148;146;165;167;193;149;165;148;135;134;131;141;132;132;139;112;116;117;103;155;158;167;201;198;173;140;132;143;143;139;136;119;112;112;148;136;149;136;133;150;137;137;134;142;114;120;131;131;132;152;167;165;189;165;163;171;174;152;145;141;160;144;148;160;165;129;166;139;159;147;128;148;144;149;161;173;147;139;157;156;166;150;133;160;132;127;133;114;131;118;147;147;171;179;173;148;147;122;141;135;150;131;153;129;137;171;181;168;172;188;193;139;130;139;149;170;183;154;180;161;187;176;197;170;139;153;187;151;170;158;139;133;136;164;187;190;144;123;143;162;184;148;138;143;147;118;151;158;183;201;182;180;147;143;147;165;184;155;150;150;130;169;153;160;146;154;159;144;144;117;135;110;135;159;176;153;161;133;128;148;173;174;214;168;161;104;107;122;129;114;109;116;140;145;143;184;183;153;155;162;180;163;153;155;161;168;165;164;169;153;182;126;133;119;152;183;192;214;192;195;158;156;142;129;119;131;157;130;181;208;222;267;208;180;196;156;128;155;131;153;145;133;122;130;133;123;134;146;136;161;175;164;165;134;163;155;130;143;135;121;126;153;118;113;110;147;116;125;142;116;106;99;116;132;135;126;130;144;142;129;127;133;119;125;139;128;135;123;140;137;134;139;122;132;156;160;177;194;156;146;120;152;188;151;137;152;154;163;161;177;189;181;162;157;149;174;163;171;179;174;135;146;149;169;134;111;123;118;99;109;102;121;108;130;153;158;159;179;200;227;256;228;208;182;190;186;218;259;208;204;183;181;168;195;196;167;168;160;153;146;131;157;135;134;155;140;152;139;157;131;133;127;174;147;154;190;211;218;153;119;123;136;142;178;186;133;124;135;138;122;113;109;137;124;125;125;110;98;134;132;119;123;134;145;142;126;145;149;120;133;146;147;154;174;147;150;158;145;168;156;158;147;132;125;134;149;171;139;138;140;146;114;155;136;144;164;142;179;156;165;142;123;130;120;103;114;132;175;113;118;128;115;129;170;174;151;132;113;116;114;127;123;105;108;117;130;156;183;149;144;170;152;162;209;252;204;154;130;113;144;128;162;159;187;142;148;159;169;188;210;175;273;330;260;195;147;133;140;164;166;174;165;191;145;137;177;173;168;162;170;214;259;216;230;189;176;200;216;184;168;148;151;164;182;200;250;202;185;160;121;145;118;126;166;112;129;147;184;186;153;156;150;178;185;173;151;144;161;129;140;149;153;152;202;172;161;173;129;105;122;133;153;182;171;129;132;118;111;111;115;109;131;149;140;206;183;158;138;123;125;109;108;108;118;127;132;123;156;124;111;127;132;142;134;139;148;144;139;116;164;151;146;135;113;129;145;131;117;125;150;155;172;173;182;224;272;304;224;170;160;131;203;360;494;513;415;257;197;187;192;189;195;182;203;200;184;201;236;206;184;174;131;143;171;187;204;217;209;251;253;236;172;141;138;115;137;134;114;142;154;161;149;145;140;145;144;126;158;120;133;105;127;110;124;135;123;141;124;111;124;131;124;147;122;148;117;153;167;138;165;128;114;110;101;111;129;129;157;138;143;122;133;163;194;179;149;142;179;143;130;137;143;144;139;140;129;156;142;112;135;104;111;108;129;135;113;142;127;118;141;160;162;152;133;118;146;122;130
233;250;275;255;179;159;160;181;177;166;172;146;167;158;179;177;164;149;163;152;145;164;195;197;213;140;146;182;179;159;178;167;174;145;168;155;175;184;179;185;158;164;164;139;126;121;136;145;166;171;172;170;157;169;202;217;261;195;168;155;127;124;140;140;180;224;179;134;140;148;164;132;163;176;171;150;144;166;170;165;133;169;155;154;169;230;253;210;204;271;259;215;133;146;131;89;114;135;150;172;146;145;125;111;134;119;124;113;125;132;131;137;126;133;144;122;145;163;141;143;138;130;149;163;145;156;141;130;119;124;128;127;132;157;143;166;143;165;193;149;130;155;162;159;152;134;128;131;141;111;132;136;133;117;119;107;145;117;112;111;88;101;132;127;123;119;141;192;186;148;135;109;104;138;110;138;141;142;126;129;141;133;139;117;124;141;154;121;157;166;134;130;114;149;180;166;166;167;138;127;121;112;127;127;149;163;132;136;129;166;156;145;128;147;145;146;124;132;126;134;159;154;170;208;222;190;200;165;139;165;180;192;191;213;226;221;240;207;169;164;144;151;150;132;117;123;151;152;151;160;142;184;159;159;155;167;119;158;170;131;137;138;173;171;166;139;134;117;120;145;176;209;216;200;141;162;168;162;136;178;166;230;218;206;201;210;176;126;165;172;167;193;219;155;133;133;141;143;163;171;177;175;180;152;133;116;131;137;130;141;163;136;138;130;148;144;159;164;176;170;138;139;165;146;126;136;163;155;153;136;141;147;137;132;141;167;142;157;155;182;168;191;162;183;147;129;148;129;130;127;135;152;174;148;186;194;156;141;171;147;133;156;171;155;129;167;157;143;158;152;140;148;161;157;172;166;146;154;170;141;135;145;137;132;137;118;131;144;126;153;143;145;148;212;194;157;142;169;201;159;157;147;150;138;109;103;88;80;84;91;94;92;129;152;143;137;110;129;123;122;161;158;159;157;123;143;143;120;141;116;147;154;171;169;179;199;152;176;182;163;155;161;145;142;153;171;127;124;118;89;57;79;115;106;139;150;148;147;131;126;119;129;123;143;152;135;168;148;184;193;223;217;206;175;162;155;166;155;154;154;192;163;186;160;106;94;96;108;123;121;146;153;132;122;148;142;143;129;138;163;141;145;150;139;137;152;142;157;169;147;143;149;127;143;116;127;137;116;110;122;127;155;141;149;145;178;182;224;216;190;139;106;119;134;135;129;120;108;127;108;155;126;109;132;117;127;111;115;110;130;111;140;148;163;143;182;167;172;164;157;136;100;103;79;51;53;46;61;75;105;105;124;114;116;125;114;118;137;120;132;119;127;137;127;152;137;113;144;123;148;112;116;125;139;150;133;157;150;165;147;105;114;105;107;129;128;130;156;124;97;76;69;73;77;62;65;99;117;131;109;92;80;64;100;87;140;97;103;106;91;114;114;143;145;152;145;114;125;143;172;162;169;161;156;140;184;152;179;166;186;181;211;205;223;192;206;206;186;174;150;139;132;102;118;99;97;106;97;108;125;127;149;149;164;182;189;175;195;210;160;122;143;111;110;120;135;114;170;186;208;180;134;159;158;144;123;112;146;151;151;153;148;119;140;131;111;119;142;118;154;174;193;145;107;78;78;73;74;96;85;121;126;137;115;103;118;98;143;128;114;127;125;113;141;167;160;172;131;165;140;135;140;163;153;149;141;143;168;174;204;175;175;194;252;373;303;210;151;210;194;192;157;140;175;220;226;203;176;134;113;131;116;152;125;141;125;128;152;128;133;125;121;152;166;171;150;134;115;119;107;128;102;165;143;124;137;138;129;126;117;133;137;133;132;124;136;116;111;82;67;79;99;106;146;148;126;115;135;201;210;163;157;131;134;185;158;162;145;160;124;128;161;129;116;147;132;135;126;135;119;139;154;163;147;192;196;184;150;133;133;161;129;159;136;137;134;111;135;135;153;149;130;131;122;117;117;113;121;138;140;164;140;131;134;148;145;137;129;152;138;139;137;151;133;138;159;146;137;125;174;173;169;151;163;139;151;119;148;160;143;175;172;177;174;166;158;136;131;129;118;103;108;138;142;145;160;140;139;160;153;140;161;154;176;128;134;151;150;177;192;212;175;159;140;123;117;119;150;155;160;143;189;165;220;242;237;172;173;178;200;189;178;163;130;130;163;152;155;151;135;151;158;140;139;131;154;141;139;147;143;171;178;168;169;134;132;139;153;154;181;164;144;135;150;153;150;133;138;180;155;168;165;134;143;145;170;169;168;141;148;156;169;172;199;196;147;116;85;88;114;134;107;106;130;136;131;141;211;178;156;124;153;137;158;155;173;175;187;202;174;161;147;148;162;115;119;118;152;181;191;182;177;181;138;135;130;121;144;138;169;178;216;280;261;217;195;186;164;136;136;148;169;147;137;165;143;153;132;156;128;144;153;185;155;143;152;127;118;127;142;103;119;124;147;146;119;126;165;107;122;123;105;102;127;116;115;127;163;147;124;111;126;118;122;135;146;144;114;141;142;118;140;114;92;109;117;146;171;177;166;167;116;112;167;143;164;116;161;140;154;185;207;193;189;152;174;176;172;171;181;159;186;144;154;163;174;113;92;102;110;107;106;109;115;125;111;116;141;132;149;198;234;279;277;219;215;184;189;214;212;255;201;209;196;197;175;189;163;176;155;169;143;156;162;145;153;137;136;146;153;167;131;127;146;167;154;180;168;165;185;145;129;140;148;175;224;209;176;142;139;115;108;125;117;126;136;119;153;121;111;111;102;140;128;148;140;166;149;139;153;123;133;143;148;201;198;175;140;171;170;159;159;159;170;140;130;120;136;144;142;168;163;180;146;155;123;141;121;134;164;154;143;174;149;143;111;117;116;111;127;123;109;107;125;134;157;155;146;114;116;133;119;133;105;132;126;131;121;131;152;160;158;165;217;166;175;173;161;145;145;140;129;154;155;175;182;151;136;169;194;194;185;204;241;314;272;194;155;141;149;170;150;141;141;158;156;165;171;201;164;179;167;229;261;243;153;170;189;190;191;188;151;136;145;170;159;195;228;225;217;157;136;140;150;117;133;139;145;144;154;152;163;162;137;126;120;130;119;132;155;161;131;150;145;163;171;152;174;177;167;108;113;134;173;171;155;118;136;123;134;108;96;126;166;149;122;173;168;154;113;91;105;112;110;111;127;123;114;144;142;121;113;107;131;115;109;132;153;144;153;143;157;153;163;135;141;117;141;137;138;136;113;138;151;165;165;187;193;194;171;168;143;154;200;316;401;462;407;266;150;156;153;158;161;160;170;178;163;199;189;174;204;181;178;149;177;205;208;182;194;175;201;199;143;134;133;104;110;114;128;122;186;183;192;143;161;152;158;131;152;140;144;130;136;128;121;132;122;122;127;126;131;133;144;143;129;117;117;144;156;121;145;127;120;108;122;122;125;156;160;148;165;146;136;144;146;128;149;149;136;151;143;133;158;143;137;144;139;152;152;125;116;132;107;124;125;110;135;113;141;152;133;129;127;139;144;113;137;131;105
161;222;264;228;197;156;170;163;178;161;167;195;181;204;221;201;157;148;180;154;154;160;189;178;150;138;166;177;184;173;169;143;142;155;180;201;188;195;192;192;184;166;150;114;141;114;147;157;180;185;171;147;144;151;160;197;206;179;155;111;103;111;121;144;180;233;194;188;138;159;151;149;182;223;186;140;132;170;190;164;177;163;183;177;212;281;277;218;249;276;267;193;152;137;143;120;140;141;141;171;152;149;121;137;147;151;122;122;118;137;154;133;147;136;160;146;165;188;160;135;139;154;119;145;148;142;129;100;131;153;149;106;124;157;164;152;157;141;140;154;130;190;154;149;135;134;127;113;114;144;132;127;144;143;113;139;153;123;131;116;133;126;131;125;152;139;129;155;155;142;150;157;129;118;142;140;108;135;138;157;153;126;165;153;131;149;132;137;147;177;163;131;154;156;158;139;161;153;139;116;139;139;102;131;152;172;144;124;148;150;147;138;144;161;159;145;134;138;129;139;162;166;181;191;173;156;180;122;154;148;160;169;215;213;204;212;179;181;164;161;146;170;123;158;132;137;123;138;125;148;133;152;131;136;140;126;125;155;181;168;147;141;157;154;121;134;153;136;105;144;187;207;213;222;209;176;167;155;166;197;188;195;192;214;179;190;200;184;155;182;200;200;176;171;154;134;138;135;137;147;160;175;170;123;136;157;131;134;139;134;132;145;161;152;144;154;164;143;161;175;177;152;163;133;125;125;133;155;164;142;159;148;118;124;129;154;185;143;160;182;192;187;200;195;128;122;130;127;118;112;121;162;142;153;201;220;152;173;167;159;120;152;189;144;177;133;183;140;169;147;127;139;153;177;189;169;151;164;192;158;154;152;129;110;129;128;138;115;147;107;149;149;147;144;145;179;168;185;188;182;166;132;146;120;111;99;109;111;103;101;102;103;121;123;137;129;131;119;136;142;175;147;161;158;148;146;168;147;143;144;123;154;171;185;183;191;165;145;153;165;159;159;153;133;168;154;162;156;113;95;60;66;75;119;113;111;134;130;123;103;112;126;163;176;145;134;122;148;180;196;192;182;176;151;143;151;146;155;137;149;147;210;221;191;114;101;90;101;113;125;128;153;122;154;163;175;158;135;117;126;170;160;149;123;133;145;160;167;155;154;160;146;158;130;136;135;117;148;135;128;111;151;165;149;163;114;168;221;225;197;137;117;130;127;167;160;167;120;148;153;134;132;123;128;100;95;94;121;124;110;150;131;121;158;189;165;176;180;177;142;123;110;83;65;52;54;45;62;68;86;119;131;135;156;132;133;137;144;129;141;138;118;123;118;116;136;133;157;117;131;125;116;110;118;142;155;134;159;133;139;114;130;128;135;151;152;166;170;178;124;103;65;74;86;82;80;110;121;136;114;99;72;96;90;114;106;124;116;115;101;110;105;119;133;163;134;118;126;141;145;176;166;148;155;160;154;172;131;143;148;157;210;231;257;202;187;186;194;173;159;130;130;136;129;113;86;99;120;99;122;153;132;151;155;173;173;192;172;159;115;118;119;124;111;91;114;127;136;188;169;171;140;162;137;130;142;109;122;120;121;145;125;137;177;154;129;117;123;139;161;191;175;168;120;66;71;89;80;91;93;83;126;93;122;111;95;125;109;116;94;86;114;112;127;186;234;175;138;157;148;160;140;156;151;156;139;154;181;178;201;168;155;164;231;315;276;209;173;206;222;184;196;140;142;182;208;200;151;132;115;130;127;127;117;111;105;141;121;152;124;118;134;140;185;176;162;117;99;131;120;112;124;150;154;142;126;111;96;121;107;114;103;106;102;96;89;91;83;68;68;82;79;101;108;119;110;123;150;151;181;153;140;123;122;147;146;131;160;144;157;149;153;149;146;136;150;146;158;137;136;132;149;147;159;167;174;162;148;120;157;165;164;151;148;155;126;113;99;113;147;121;137;138;131;139;141;108;144;143;147;158;130;149;174;148;145;132;134;140;141;155;120;154;140;132;150;149;119;153;207;162;141;175;188;172;156;140;155;165;184;195;192;204;187;145;137;123;133;130;142;91;99;124;119;130;134;145;147;151;137;131;181;167;192;154;152;165;151;211;208;188;171;150;131;136;130;132;162;134;137;160;148;166;243;284;246;170;170;159;182;192;171;158;150;154;144;152;145;137;120;156;105;117;138;120;173;172;143;154;150;169;160;164;173;141;137;127;171;143;158;186;151;138;157;178;134;103;124;146;153;147;133;129;157;143;146;141;139;120;113;123;161;196;189;180;134;112;105;104;123;135;122;102;121;114;120;144;166;157;156;130;141;132;134;162;150;187;243;220;213;174;197;163;156;138;113;119;128;154;196;175;171;141;115;138;115;134;131;147;179;177;198;225;270;213;205;173;145;122;153;172;162;143;159;153;160;148;151;143;147;129;135;158;153;180;180;137;135;112;132;114;124;123;123;145;130;150;142;127;110;104;100;111;108;91;116;131;129;119;138;122;101;118;125;124;113;133;135;129;135;145;144;122;112;111;126;143;166;158;161;135;121;115;129;140;126;121;153;130;144;180;199;172;178;178;177;167;171;183;173;175;161;152;142;143;135;106;104;105;110;110;84;102;129;116;120;124;152;125;165;189;211;270;258;251;243;213;199;211;206;173;203;208;190;188;150;177;155;196;161;177;139;157;156;181;154;170;140;140;149;118;151;136;138;154;185;159;173;179;187;153;149;126;130;170;189;223;176;136;126;144;124;136;126;116;131;131;140;102;127;115;128;141;114;138;131;136;150;143;156;177;161;154;141;163;145;169;157;139;162;164;176;204;165;145;139;130;129;166;173;182;219;201;162;165;152;124;143;142;154;171;139;123;156;141;136;127;110;112;104;96;93;107;116;153;145;130;133;119;114;140;123;134;115;128;160;130;136;154;139;140;145;159;227;189;155;125;147;144;136;134;113;129;194;200;163;156;143;135;194;210;228;206;186;198;217;178;170;197;171;139;123;146;132;150;149;160;201;169;188;164;187;239;235;251;150;175;193;194;191;157;143;136;169;157;150;181;175;217;181;145;134;123;123;148;143;150;138;136;157;137;161;148;137;154;109;114;115;126;145;153;117;124;120;139;151;145;165;194;161;113;120;142;135;168;176;156;140;125;141;133;136;127;122;125;146;151;146;146;130;110;90;105;116;124;146;157;155;138;127;120;118;140;123;140;147;127;159;145;157;142;133;140;149;157;151;130;124;124;126;120;146;133;164;159;168;177;159;186;109;183;136;139;161;212;291;281;247;197;161;171;156;182;137;188;168;171;185;202;177;183;167;178;160;155;157;191;213;169;147;143;179;188;176;143;133;96;107;129;113;138;166;224;222;173;184;153;150;140;147;118;129;136;137;110;111;107;139;145;130;133;116;148;138;151;126;121;109;137;149;163;151;119;138;114;126;137;181;148;165;142;165;163;153;148;131;136;149;141;133;133;117;97;88;123;148;145;143;171;143;140;130;125;117;132;153;138;131;121;125;123;135;129;132;139;144;118;140;117;115
175;175;241;209;189;142;164;154;149;147;166;133;161;197;247;213;177;160;154;179;180;172;150;182;151;167;167;155;147;166;150;137;151;164;163;154;199;165;205;178;155;146;138;156;129;141;142;168;166;152;166;153;128;129;155;143;167;196;132;106;102;130;118;117;166;297;301;218;175;164;167;162;193;238;157;154;142;174;192;191;205;180;189;212;243;267;321;274;231;197;193;154;140;146;138;169;156;128;154;168;156;139;132;121;146;143;136;117;122;162;159;144;118;135;168;180;139;163;145;165;152;130;139;130;123;129;134;143;150;150;156;133;134;148;128;131;149;186;184;145;173;175;192;195;158;139;120;135;114;122;121;105;138;128;125;120;138;114;110;144;109;110;112;128;130;133;143;154;137;125;139;138;130;130;137;134;132;136;151;153;145;164;149;150;124;150;137;136;131;132;142;140;145;158;162;158;141;155;134;162;117;108;132;128;144;145;144;134;124;140;121;133;137;151;143;122;151;105;132;162;189;168;177;165;160;152;139;144;149;135;168;176;197;188;193;211;213;152;176;148;138;148;139;136;136;155;146;155;155;155;138;149;143;131;127;95;153;156;181;132;141;127;154;148;136;135;148;126;137;147;187;235;262;284;249;256;201;200;178;173;177;202;173;188;174;178;170;155;174;162;168;178;142;122;136;134;131;135;142;147;145;145;178;143;150;129;131;131;135;144;133;149;136;145;161;178;175;162;147;170;158;142;143;148;126;112;120;139;158;186;190;146;145;142;136;148;159;174;178;191;203;194;146;179;125;113;119;111;126;108;141;126;162;167;177;168;181;208;182;146;145;128;158;160;138;146;171;169;178;161;159;141;160;158;148;142;150;154;166;161;136;146;147;130;140;172;140;136;135;122;130;150;135;158;149;174;178;132;181;139;147;132;161;119;116;92;99;108;106;90;111;106;117;103;112;132;141;123;121;170;148;144;143;140;111;133;135;125;151;137;135;153;199;169;212;162;164;171;160;172;157;154;184;142;155;170;152;142;135;85;63;101;84;119;112;131;107;131;148;120;121;121;138;152;135;128;156;152;154;147;146;161;171;167;191;182;152;162;180;152;182;191;183;168;126;77;67;80;103;106;138;124;138;146;196;191;151;131;112;114;120;131;128;140;113;158;166;170;146;168;150;150;136;148;136;145;145;142;162;153;149;163;170;116;138;144;144;180;166;202;112;129;134;156;143;150;131;134;142;136;146;126;124;116;103;107;98;96;116;116;132;151;142;173;170;198;167;154;154;147;132;122;111;77;69;74;77;82;86;112;113;118;138;126;132;124;119;132;136;128;107;114;142;127;132;124;152;133;130;125;110;118;98;127;122;137;115;122;104;136;111;120;138;139;164;175;207;242;218;136;81;77;89;70;71;92;107;118;117;127;120;104;101;106;107;116;106;110;92;122;123;120;83;118;142;118;121;112;141;143;146;139;176;158;160;150;147;139;155;150;170;198;216;250;209;175;184;164;155;166;165;154;148;176;149;123;136;132;103;118;120;132;155;150;150;186;204;221;164;130;114;105;130;109;112;118;115;122;152;152;134;125;113;139;143;139;130;134;141;116;119;130;146;150;142;142;109;122;148;186;181;162;143;102;70;71;70;94;87;72;95;89;112;116;94;103;114;103;100;121;125;106;124;118;198;190;155;165;147;147;145;146;133;158;164;203;168;159;150;164;157;169;161;187;205;196;183;189;224;207;212;213;170;144;150;161;135;135;140;128;118;121;135;138;143;118;131;136;145;127;130;145;177;167;175;153;145;136;138;111;103;106;130;117;131;121;101;116;103;84;90;102;93;82;70;92;76;88;76;79;89;105;87;107;118;161;120;130;170;142;154;156;144;129;129;139;146;166;145;193;149;145;136;143;142;157;125;124;139;122;134;121;162;160;143;179;135;141;141;154;175;190;175;158;147;165;142;118;136;125;132;120;118;118;131;129;121;106;125;147;137;134;134;147;140;141;148;142;154;151;144;144;187;177;191;164;154;131;141;155;167;158;161;173;140;152;107;131;165;157;171;187;217;159;150;140;153;136;157;143;125;115;105;121;133;126;117;150;157;150;160;155;145;147;147;179;168;199;167;221;197;143;129;137;135;144;121;124;173;136;147;146;182;193;213;174;165;154;167;163;157;176;145;147;149;133;164;144;155;159;152;121;137;112;131;140;188;162;159;158;163;153;152;155;139;136;148;135;145;167;166;168;155;143;152;126;120;122;144;127;139;124;137;162;164;118;138;119;148;148;177;171;191;194;185;135;101;108;120;143;125;109;124;113;121;107;114;138;156;167;164;157;135;149;155;201;250;268;294;236;213;193;141;132;117;125;137;157;149;155;153;143;174;154;139;141;145;137;152;173;152;189;183;209;204;200;152;162;119;156;161;151;154;145;143;164;169;149;128;139;142;157;142;177;221;224;163;127;103;128;124;126;144;165;131;138;144;132;127;129;104;108;110;142;152;138;128;144;138;129;108;119;104;147;146;132;115;120;132;134;136;163;153;134;157;140;139;170;147;173;156;150;122;109;127;104;131;146;144;149;179;178;178;154;175;173;172;182;192;192;168;200;159;149;124;135;134;122;130;113;141;116;118;114;103;123;147;120;136;131;176;190;214;228;238;247;224;221;201;214;206;232;204;164;173;150;176;164;175;175;139;168;164;179;174;161;172;142;141;171;139;137;144;147;153;178;173;197;185;187;178;134;143;110;135;160;164;152;135;141;136;131;117;109;131;119;102;122;118;123;125;128;155;147;146;119;114;144;113;151;166;186;164;140;158;140;167;154;174;150;196;193;188;134;129;142;151;140;151;181;192;237;277;203;154;125;128;143;167;148;136;165;174;156;155;127;137;124;83;110;118;121;132;111;151;107;138;126;145;133;133;136;130;134;120;164;140;157;172;188;162;179;160;185;183;158;154;150;128;153;137;128;149;123;158;164;157;144;140;198;211;211;201;152;132;170;158;170;143;127;142;137;153;127;159;176;178;210;183;178;186;180;191;250;182;210;167;183;189;183;168;167;150;153;144;144;198;180;181;170;155;143;98;127;155;148;168;163;155;149;140;141;158;158;128;137;123;136;129;151;174;156;146;134;126;160;151;169;172;157;125;140;146;150;174;140;136;169;155;144;134;110;107;128;136;134;124;136;138;129;122;107;128;142;156;129;144;123;140;128;138;122;140;122;138;115;121;137;143;133;142;136;122;155;146;145;137;138;142;121;124;136;141;148;172;186;171;162;143;154;142;137;120;138;156;205;191;224;165;183;174;153;168;202;197;198;181;208;193;190;161;183;179;167;160;194;172;133;145;94;133;163;175;149;152;121;122;98;98;115;153;206;241;221;166;178;185;180;181;165;150;144;134;130;122;133;137;124;141;127;120;114;103;141;116;102;137;141;144;144;141;133;127;132;133;136;152;193;193;179;152;163;168;131;123;151;144;164;140;140;115;107;106;99;130;138;142;151;179;130;117;128;161;156;145;175;154;137;135;117;119;154;137;141;157;154;148;147;165;126
159;172;166;214;164;183;167;183;168;144;151;145;175;197;223;199;188;191;178;174;184;150;163;172;186;153;147;154;170;141;151;179;158;160;160;168;200;208;203;203;147;150;158;147;139;146;127;171;170;174;166;138;134;122;137;149;149;160;141;118;142;158;140;157;197;298;323;249;208;175;195;174;189;188;142;154;170;205;210;212;202;171;180;170;202;216;218;275;238;181;147;129;111;118;180;194;178;142;151;138;143;117;118;139;133;130;112;108;112;158;202;162;139;156;167;209;193;151;126;143;159;143;112;110;106;147;145;150;131;134;141;139;130;127;144;165;223;198;155;138;149;173;195;228;183;158;142;134;118;139;124;152;142;104;132;130;129;138;128;130;107;116;120;108;111;136;162;142;151;143;148;153;122;122;139;158;110;137;159;162;157;147;164;170;140;126;116;128;138;153;169;177;220;204;177;170;165;127;138;139;120;122;110;151;196;165;167;110;129;132;116;142;154;145;131;106;120;102;134;161;177;186;197;197;169;167;151;136;128;146;149;160;168;195;176;199;194;193;179;156;137;143;165;177;147;147;153;141;121;135;136;149;161;136;111;141;128;151;199;168;147;156;124;134;129;142;148;132;142;137;179;223;267;355;388;345;281;219;177;185;185;166;173;207;179;158;175;178;148;186;193;170;154;158;134;142;134;131;135;141;126;168;152;148;146;112;131;139;140;137;132;149;152;130;138;159;143;140;147;122;137;144;154;122;152;136;133;144;160;152;175;152;150;146;122;160;161;155;148;197;187;185;189;134;119;118;110;124;98;101;118;133;163;168;179;195;220;185;207;162;176;154;165;131;156;146;158;185;158;184;182;148;180;162;177;159;186;170;184;176;164;140;150;124;132;157;125;153;144;123;128;107;127;151;138;169;170;152;154;151;155;134;169;123;96;76;98;94;89;111;115;99;103;122;128;110;120;133;125;144;147;181;165;141;135;127;131;116;144;136;142;167;179;206;180;166;160;149;172;156;157;147;158;174;151;148;155;127;120;76;55;48;73;114;113;135;144;142;131;133;122;130;140;137;140;144;201;142;135;156;130;179;190;184;175;150;169;172;142;168;165;194;174;152;80;69;79;86;113;100;103;154;149;141;157;179;155;135;128;120;130;140;132;131;162;137;169;143;176;132;158;138;149;137;144;138;170;160;173;147;162;131;140;151;125;109;147;146;131;150;143;140;154;178;166;141;156;133;139;138;131;137;117;106;111;120;129;124;112;135;128;137;156;165;195;185;186;160;130;144;135;115;112;111;96;88;92;88;94;111;123;108;117;113;132;131;120;126;139;115;118;122;104;113;123;122;135;158;147;119;114;102;107;115;115;115;129;131;124;124;133;130;133;159;171;173;213;252;230;163;91;90;83;66;81;67;100;113;124;120;107;132;93;118;122;119;139;124;84;97;98;106;102;92;134;94;132;135;128;114;142;165;146;156;147;151;154;120;141;139;158;174;188;215;188;156;154;154;143;153;181;210;224;224;209;196;160;133;118;116;110;125;142;151;132;174;179;207;161;138;123;106;114;108;117;123;136;130;89;112;121;118;127;139;110;115;121;135;134;111;141;134;154;156;156;114;135;118;160;171;153;160;111;96;82;60;66;66;82;76;74;89;98;116;115;104;81;101;133;121;104;104;127;144;169;147;150;130;106;140;114;137;152;151;204;225;213;175;162;183;197;143;192;170;180;159;164;195;218;255;207;187;167;132;136;133;121;116;134;118;133;147;120;127;152;172;158;153;90;95;108;148;168;170;141;154;157;154;148;120;113;108;98;122;117;123;104;109;99;110;107;101;91;73;82;76;95;99;85;90;91;125;118;121;152;173;116;132;145;146;141;152;128;136;100;135;141;146;183;169;156;138;116;130;141;123;136;162;104;125;106;160;166;154;152;162;140;121;154;149;194;218;205;193;159;139;142;123;118;101;123;132;139;127;130;102;113;113;109;135;144;126;145;147;127;145;132;162;163;131;142;145;171;169;199;210;171;131;147;149;141;163;167;173;135;147;130;105;159;141;157;147;180;161;126;150;136;128;167;148;150;123;142;124;139;146;160;145;169;149;152;159;165;127;131;140;196;206;177;181;171;146;118;116;109;146;153;134;144;124;149;141;169;170;169;141;144;130;136;133;142;155;146;137;186;195;219;208;171;156;146;140;120;155;122;156;166;142;163;179;182;170;137;137;127;128;136;153;146;175;205;182;144;144;125;138;95;112;125;141;116;129;112;140;146;147;143;140;184;152;173;181;199;193;173;146;120;82;95;118;111;121;132;111;140;129;138;127;135;157;134;156;151;157;153;175;236;294;308;235;211;210;162;118;156;132;150;129;144;160;134;137;145;136;170;150;126;127;150;167;143;148;151;188;246;205;172;125;112;125;126;131;140;151;180;158;129;141;162;138;147;149;170;198;297;277;190;183;127;127;126;106;155;163;156;120;122;131;124;149;117;125;148;139;145;136;136;152;117;117;130;105;107;120;150;128;163;149;133;138;190;166;211;200;175;184;198;190;161;166;139;138;116;113;114;101;140;147;124;137;135;134;145;144;163;163;178;194;160;181;172;173;165;131;139;160;173;172;157;153;134;122;126;139;111;127;135;153;129;144;145;150;156;185;232;264;262;242;232;262;304;216;173;202;141;193;208;199;192;152;145;131;157;159;168;136;139;146;149;129;141;126;123;155;153;168;152;149;169;157;149;114;130;131;137;172;153;151;129;130;136;133;134;133;141;146;131;138;110;129;130;140;159;144;164;114;124;101;131;164;176;212;162;157;140;156;154;162;129;126;179;195;196;183;184;149;149;142;165;158;169;215;265;188;143;134;139;127;137;156;141;145;155;165;182;156;168;135;109;143;129;115;111;130;156;139;136;136;178;140;145;139;156;128;130;153;158;185;227;210;187;150;143;144;161;153;123;132;129;162;154;161;122;124;137;155;187;197;179;178;207;188;136;130;123;130;158;139;132;145;161;183;149;178;183;154;193;194;249;251;206;168;199;224;160;166;162;160;184;171;164;167;164;161;189;161;188;153;188;147;160;127;130;142;123;170;152;165;134;144;156;136;133;159;144;116;147;120;125;140;168;153;126;127;148;131;151;191;187;148;138;124;131;160;148;161;118;123;157;135;152;147;108;133;126;117;114;154;140;142;129;159;141;154;154;134;147;142;136;139;149;145;134;122;142;131;134;130;142;131;114;127;113;155;143;161;164;133;130;104;132;114;150;177;164;160;172;172;162;138;135;129;103;127;147;150;183;188;183;157;178;175;186;190;184;179;188;200;177;182;163;184;165;182;208;185;157;129;127;105;138;164;166;158;136;133;110;113;102;120;160;192;200;189;178;158;220;237;223;201;164;162;133;142;123;139;146;145;144;143;117;109;83;119;98;123;119;128;128;133;147;111;130;120;118;127;154;181;173;154;165;214;232;133;155;131;134;140;130;119;135;127;96;100;129;112;152;144;154;142;150;155;134;173;186;229;262;169;129;110;158;119;124;155;151;158;154;151;163;146
151;145;173;175;165;164;155;147;159;160;152;156;191;171;202;180;159;176;154;158;148;154;171;185;177;184;166;179;160;161;160;163;166;170;189;168;197;220;216;168;147;153;184;144;170;146;126;144;153;184;158;121;128;100;135;130;164;147;121;114;127;134;154;172;176;200;260;201;200;210;198;206;181;211;159;161;147;194;212;186;213;204;183;168;151;160;164;193;201;175;146;141;110;134;147;186;214;164;148;145;129;129;118;135;132;136;126;134;129;150;210;181;157;131;154;181;156;146;125;120;133;149;126;126;122;140;203;162;120;112;128;127;120;118;148;144;221;188;174;140;138;147;211;220;244;199;146;130;137;136;159;148;149;140;135;146;143;141;126;113;116;113;131;129;111;116;132;141;151;175;159;147;142;153;139;130;120;147;127;148;166;147;161;133;152;135;162;126;122;161;191;276;287;234;209;150;138;130;157;116;157;107;122;155;182;201;155;122;145;124;142;134;149;126;139;123;127;122;137;177;168;189;174;157;174;163;137;136;139;147;130;158;177;175;172;186;208;196;155;146;146;132;116;151;159;142;152;153;147;152;156;150;143;188;150;143;145;164;194;184;181;189;166;132;133;143;152;164;158;166;155;175;274;345;403;405;339;231;204;182;185;200;172;195;166;197;169;163;174;185;169;180;193;143;142;134;122;159;133;122;131;134;143;128;133;111;126;115;132;144;155;132;124;102;157;130;149;157;158;129;131;139;113;127;153;141;155;134;164;163;172;155;144;135;162;175;174;174;158;175;203;187;169;130;128;137;107;101;93;104;108;113;139;158;208;158;186;216;163;149;170;182;170;130;142;142;163;148;197;164;181;161;178;183;180;189;177;220;239;191;162;166;139;129;151;139;139;141;117;143;117;126;145;165;169;173;153;169;152;156;136;146;129;131;116;93;101;74;80;97;95;118;123;133;139;153;122;126;143;135;158;148;159;165;161;156;135;146;133;155;152;132;164;210;174;176;180;160;190;168;154;159;169;135;163;160;147;148;125;102;83;84;73;86;114;103;126;135;127;154;159;136;131;128;168;163;193;155;133;141;153;147;156;160;172;191;158;147;149;172;189;146;152;96;95;101;71;87;109;117;138;141;125;147;143;172;145;126;134;120;131;143;153;156;129;158;138;160;145;117;124;138;133;150;141;133;140;171;151;157;147;158;152;145;126;130;131;189;158;155;132;126;141;139;152;132;152;116;152;159;140;127;139;124;117;114;128;122;122;128;162;141;159;149;173;214;183;185;148;146;178;122;126;117;85;68;103;88;113;122;131;127;124;117;113;115;137;124;153;147;134;118;115;119;106;134;178;158;140;122;140;123;132;113;113;115;130;120;119;120;120;131;151;144;158;182;177;179;186;134;137;114;78;94;89;104;103;124;133;115;117;122;109;113;117;112;110;108;94;82;86;107;98;100;155;146;124;109;129;123;121;138;170;132;140;144;142;122;125;145;154;156;172;184;141;151;152;156;148;160;187;282;329;283;262;212;227;165;106;106;139;135;131;157;142;142;170;204;157;141;128;127;114;138;121;147;118;122;127;110;112;104;134;132;129;127;134;132;146;128;136;114;145;152;142;147;141;115;145;166;152;147;109;88;74;71;65;82;91;106;112;106;112;116;106;100;99;92;116;145;145;125;141;146;152;147;110;113;113;104;137;127;137;143;207;242;232;189;179;172;178;177;171;164;161;147;146;161;198;194;211;198;167;161;118;157;123;125;140;142;133;168;157;156;195;220;186;113;98;115;91;127;146;140;148;131;147;152;126;112;120;81;91;73;80;86;103;97;84;101;150;129;128;85;68;90;108;104;140;153;133;134;123;148;187;183;189;200;129;166;124;139;131;123;124;133;139;156;153;154;169;143;140;142;148;161;138;144;147;138;136;140;185;174;194;157;154;137;167;148;198;183;196;169;143;137;121;133;105;89;105;134;143;123;134;122;110;129;133;119;118;133;137;118;157;137;145;137;163;144;128;137;134;152;195;224;201;144;120;125;122;177;168;201;169;144;154;120;178;155;133;129;135;147;139;132;151;140;171;166;158;123;170;142;135;137;125;136;144;163;147;173;136;142;145;157;134;178;181;187;157;138;119;112;112;149;136;151;124;150;158;171;156;188;155;125;126;128;104;140;163;158;148;140;153;250;279;236;185;130;151;138;138;132;131;138;146;159;156;166;190;200;163;150;94;113;115;123;120;154;164;160;150;155;129;125;109;137;131;108;119;102;123;118;125;131;128;132;166;147;159;210;195;182;161;147;123;131;101;100;120;127;128;137;111;112;112;127;148;119;115;137;130;166;147;162;187;237;271;252;227;229;194;161;130;153;151;167;135;170;133;147;165;154;156;150;154;158;176;155;145;178;172;188;269;246;165;128;135;124;133;154;115;143;142;135;128;149;129;149;146;153;153;186;276;289;228;106;129;138;128;101;154;145;149;138;110;112;124;140;132;118;126;145;148;141;147;141;132;128;135;115;92;108;152;142;115;157;139;136;165;158;201;177;204;184;229;227;184;168;149;149;112;120;109;114;128;178;152;152;134;134;128;132;137;174;178;174;185;145;170;167;148;140;151;186;291;282;217;152;128;142;159;132;140;141;118;134;134;132;138;150;144;185;217;230;224;217;252;349;323;223;172;142;167;179;183;186;168;161;155;164;146;138;140;142;158;132;127;134;141;144;146;143;142;135;127;142;158;144;129;134;136;139;161;149;108;107;113;126;117;130;141;154;158;127;136;131;165;142;125;143;143;156;136;135;110;124;131;115;145;175;180;171;143;155;153;135;140;142;146;183;194;212;166;147;184;173;171;160;176;167;180;144;149;156;155;133;139;136;165;141;143;139;176;215;184;143;146;127;109;116;118;145;161;191;164;154;165;169;143;143;124;124;138;123;151;166;262;278;213;173;143;153;161;158;144;137;132;146;127;119;125;121;139;149;224;223;195;180;187;168;150;136;121;121;126;154;148;168;182;210;214;164;179;165;169;199;274;281;224;211;185;184;146;163;179;183;188;157;175;150;192;197;195;186;185;187;171;158;117;143;134;151;155;133;162;171;146;128;130;129;134;118;108;120;111;111;150;142;152;140;141;137;115;144;179;195;209;192;172;139;157;166;183;138;128;109;148;145;150;143;149;135;122;112;135;132;157;169;146;191;182;155;140;151;139;149;141;152;142;116;143;129;138;133;127;126;128;136;149;104;130;139;154;157;156;132;136;114;135;132;173;158;177;185;176;152;118;128;147;121;107;128;122;127;158;190;212;196;183;187;185;192;198;187;164;164;195;193;147;155;181;187;211;212;167;138;112;130;101;119;113;125;146;131;135;112;105;143;192;206;195;185;158;177;211;222;226;247;191;145;150;138;146;119;137;117;145;134;126;112;107;110;121;113;115;105;104;138;111;132;105;117;108;127;122;141;131;173;181;249;223;167;132;128;156;162;135;106;138;148;142;115;110;107;125;141;169;181;153;135;122;142;195;276;248;177;127;163;155;135;141;156;149;146;147;135;160;163
180;153;159;140;152;154;151;183;194;183;167;180;176;139;204;214;167;188;155;161;134;157;136;185;198;192;168;161;137;143;144;154;129;162;145;165;183;245;249;194;159;155;189;177;156;137;130;146;142;158;153;136;107;106;137;142;174;153;130;129;119;156;164;182;163;171;184;205;150;153;210;264;251;226;210;168;156;172;196;188;196;208;167;155;135;126;123;147;172;170;146;127;132;134;128;173;178;164;134;125;136;147;136;172;180;150;139;140;153;174;210;174;161;134;158;187;162;140;124;118;145;123;133;127;111;142;168;139;163;124;144;165;148;143;128;139;166;176;155;152;110;159;215;271;315;247;179;134;121;144;144;154;133;131;151;120;141;112;136;119;117;129;123;144;104;103;155;175;194;157;164;128;115;123;126;113;136;122;140;129;124;146;143;139;147;164;121;118;133;154;219;336;379;260;200;158;126;152;111;145;114;110;120;155;205;199;153;129;137;128;129;123;129;152;159;156;128;130;154;165;204;194;183;187;144;145;153;147;121;140;144;159;146;166;196;189;185;159;168;144;151;138;141;163;178;151;158;151;172;153;153;164;220;210;156;141;151;179;169;186;184;197;217;188;174;178;184;166;147;160;139;149;188;247;332;327;292;194;166;170;188;202;205;190;179;163;180;182;186;212;189;198;162;147;143;111;144;132;149;189;165;165;143;141;123;127;114;136;160;144;126;123;129;121;134;139;135;147;156;146;127;137;149;128;141;170;159;149;179;164;179;156;161;156;170;190;191;172;164;173;181;162;165;139;131;128;119;125;131;116;115;136;164;157;182;191;189;165;166;156;176;183;174;177;137;158;154;168;191;157;216;166;202;179;180;161;162;227;225;177;189;161;143;152;140;140;140;141;155;144;144;139;152;144;140;158;154;169;162;159;172;141;130;129;111;113;93;79;82;99;97;102;115;140;137;166;114;137;140;164;181;203;187;201;186;138;126;133;165;147;162;170;147;155;169;134;167;154;175;155;156;163;131;152;161;165;147;141;114;94;76;58;75;101;106;140;132;121;122;145;140;152;142;123;158;156;157;189;138;142;155;150;178;165;145;159;140;143;142;164;153;163;139;113;88;85;68;90;122;118;94;135;130;134;149;155;172;120;149;147;154;130;130;150;119;160;119;136;141;125;131;127;134;146;142;125;137;164;155;160;158;167;135;145;135;142;148;179;159;173;148;148;141;129;137;141;125;170;159;181;157;139;158;131;125;133;128;126;139;133;134;133;152;170;190;237;192;201;155;131;135;109;101;104;92;96;94;98;121;122;137;110;128;107;122;122;135;160;148;147;127;122;98;119;105;134;182;179;133;136;122;141;114;96;95;118;128;105;104;105;129;115;120;131;167;157;159;151;131;124;122;121;110;103;106;96;122;115;106;110;106;82;117;116;118;127;99;104;113;106;103;105;99;117;141;155;149;132;149;128;138;113;152;127;138;137;132;127;136;130;129;132;142;159;179;172;146;152;141;165;219;274;286;286;200;192;187;130;123;110;133;123;158;133;150;161;186;211;163;154;155;150;141;108;134;149;141;125;83;87;96;114;119;145;134;131;121;138;122;110;124;141;146;168;138;144;148;153;141;153;184;131;100;109;97;79;67;80;99;96;92;115;114;126;139;103;99;115;134;133;157;149;124;160;151;144;103;107;115;105;110;114;149;172;192;207;179;177;171;169;188;158;165;157;135;146;155;182;194;205;222;193;160;136;127;113;111;119;128;132;164;196;163;151;191;200;165;142;88;88;121;124;135;163;132;131;137;141;127;128;129;92;75;79;88;103;99;110;110;132;162;151;113;97;114;103;121;119;130;145;145;129;141;134;178;241;231;231;155;143;146;126;92;116;135;115;134;142;142;134;160;160;148;149;160;168;145;143;125;142;123;168;195;220;183;165;169;144;157;153;168;203;158;157;144;117;121;119;123;103;108;118;166;140;114;108;117;142;127;114;112;127;140;131;128;118;129;167;151;136;118;128;130;155;152;174;184;150;149;136;140;168;184;170;184;155;111;145;164;139;113;131;152;153;148;148;146;145;166;137;158;155;154;179;138;147;119;129;130;123;159;171;150;138;134;130;122;153;181;194;162;160;132;130;125;134;130;151;146;129;125;144;149;155;136;129;125;141;130;122;147;134;171;149;169;204;281;271;178;151;151;142;135;124;131;130;139;126;153;199;191;188;189;147;121;115;97;139;127;134;152;129;160;141;138;140;126;116;104;121;127;130;107;104;142;147;149;151;167;144;165;154;193;182;149;167;150;140;119;123;107;122;100;111;90;105;108;132;142;117;142;149;177;186;192;168;173;259;219;259;208;218;215;186;165;196;166;149;146;130;147;133;157;143;157;173;161;169;182;183;166;162;168;199;224;174;166;126;139;142;133;126;114;127;143;154;130;159;142;123;149;155;155;159;193;209;151;169;144;135;126;102;125;127;109;127;139;137;132;130;159;129;148;129;160;144;136;125;132;121;129;146;118;121;130;153;149;136;151;149;119;133;175;175;163;215;264;258;200;148;175;150;122;130;115;116;127;140;183;145;153;137;117;154;146;185;222;198;218;170;163;178;166;114;157;190;333;405;289;162;145;139;161;169;150;124;121;120;132;137;153;138;159;167;209;236;201;196;198;281;369;266;212;183;169;177;194;190;183;155;145;155;153;123;138;132;161;149;156;147;153;143;159;136;146;97;140;118;126;150;116;122;169;169;149;139;97;121;114;130;146;155;150;167;161;134;140;173;156;175;138;129;159;167;148;138;145;143;130;154;146;182;181;200;173;136;154;157;141;125;157;162;180;211;172;150;155;188;201;153;148;155;153;138;153;141;144;138;124;161;151;154;167;149;152;195;173;140;160;138;149;110;129;178;209;270;173;171;208;194;150;113;112;125;158;154;145;174;187;235;204;170;130;135;179;156;130;128;111;130;146;135;116;117;132;165;200;241;192;130;147;128;152;148;111;107;148;137;162;181;207;217;179;156;147;171;162;183;209;254;223;196;205;200;186;151;155;166;194;172;164;192;210;206;232;174;172;172;139;125;144;143;172;159;158;185;156;155;143;129;132;136;139;108;133;118;128;134;127;150;148;138;126;130;129;148;150;187;178;196;191;167;146;152;159;131;126;125;133;141;138;132;150;128;144;162;139;141;115;148;149;192;160;135;142;133;126;120;135;139;142;120;143;131;146;146;130;132;119;125;115;126;144;147;150;160;141;138;142;133;131;132;132;153;187;155;159;155;128;141;154;152;117;131;105;158;156;208;239;210;174;160;159;180;174;153;171;159;169;168;142;163;151;200;213;238;195;121;145;132;119;119;124;106;126;122;134;134;161;160;189;211;188;175;187;152;171;197;177;188;171;156;128;139;140;121;134;113;113;148;125;107;94;123;123;132;144;115;143;126;129;141;106;143;114;120;145;118;149;143;158;182;179;137;141;127;135;136;152;150;162;144;136;112;110;138;149;128;138;166;156;146;155;150;178;227;208;191;156;186;161;143;172;182;143;157;135;152;127;147
145;175;149;140;150;144;169;168;181;187;174;172;161;193;154;158;157;167;162;171;161;128;147;161;160;185;150;138;151;140;184;149;143;165;153;163;166;230;231;190;166;161;185;183;167;157;174;150;116;137;140;114;141;144;145;131;165;140;124;129;130;142;168;165;139;128;130;129;157;198;222;251;190;204;192;149;162;192;192;195;205;197;165;132;142;117;124;144;160;151;128;132;114;116;138;132;156;158;155;128;130;149;153;155;176;162;146;170;172;183;206;161;158;123;140;142;145;102;138;138;125;98;138;126;126;126;159;168;117;106;138;161;149;152;126;172;154;157;140;143;130;177;199;344;393;324;179;146;132;142;139;117;139;125;126;122;115;147;140;121;111;118;114;135;120;114;145;169;164;165;158;116;120;115;128;152;140;122;116;135;125;125;130;147;142;140;147;126;138;141;228;296;298;259;199;169;132;130;113;108;136;141;129;148;168;166;163;127;157;136;163;148;155;165;184;161;132;154;164;158;167;171;216;209;165;141;191;137;151;122;142;127;137;159;162;195;187;140;164;161;140;131;145;147;159;149;165;158;156;145;167;207;314;239;205;136;148;151;175;213;192;212;224;201;168;238;228;172;130;161;131;141;154;180;216;238;202;179;155;171;164;169;185;194;178;159;156;190;204;198;212;207;156;146;135;141;161;158;179;180;157;164;154;131;142;150;158;129;150;172;146;133;126;128;119;156;146;144;164;140;135;108;133;134;146;160;148;161;176;189;172;171;144;159;166;197;199;187;152;172;163;150;150;163;134;128;115;151;97;122;144;147;134;196;166;178;171;184;165;153;154;180;186;153;163;161;176;155;160;182;168;165;193;183;183;175;176;192;191;189;172;164;147;147;149;150;124;144;143;129;155;145;135;121;148;158;177;168;166;145;154;149;134;144;114;120;110;97;107;116;86;109;126;115;157;147;107;135;138;156;155;181;167;184;186;134;118;119;150;149;182;210;176;159;136;146;148;151;206;193;169;157;142;146;157;177;145;136;130;103;89;84;85;90;121;118;119;95;117;126;138;131;132;125;136;164;164;138;134;151;204;180;163;150;152;154;105;158;188;188;182;158;160;121;105;88;87;80;117;100;122;122;130;150;128;169;155;160;140;149;157;148;140;129;146;149;158;125;156;126;158;123;137;132;159;144;135;133;139;141;166;144;150;140;142;153;171;148;209;209;162;137;165;140;134;128;124;143;160;170;170;136;112;149;124;140;136;123;128;169;148;145;166;202;241;234;197;185;167;125;117;126;98;78;79;88;118;97;120;103;110;108;129;134;138;130;153;150;149;159;160;138;132;156;131;162;172;155;159;124;139;124;102;115;107;138;124;135;133;110;107;141;130;142;137;136;124;158;160;132;125;121;144;124;125;101;123;107;94;86;83;99;124;113;98;110;116;116;99;117;102;98;86;103;124;137;129;143;150;150;141;169;127;158;102;122;144;138;126;124;128;142;141;148;143;146;161;176;159;192;210;221;211;195;138;148;150;103;103;124;133;139;146;152;148;154;204;217;180;148;143;127;130;151;148;139;167;128;126;113;110;109;138;145;145;127;136;115;123;128;147;128;145;151;139;156;159;133;152;188;150;133;119;77;80;87;81;87;81;127;111;94;139;134;125;103;79;108;112;155;174;139;152;170;144;117;108;102;87;112;128;130;143;175;171;163;135;158;176;173;187;186;165;138;130;147;126;150;168;186;181;146;148;130;136;96;126;132;148;140;174;228;193;160;147;171;147;141;131;111;126;142;151;146;144;145;147;147;142;130;114;77;66;79;100;95;121;96;91;116;151;161;119;104;116;126;134;154;128;145;153;179;158;158;223;342;352;225;222;148;163;127;136;145;134;137;135;138;120;131;126;140;167;133;159;148;131;145;131;121;155;194;244;290;197;161;151;140;148;171;166;177;170;147;125;144;118;131;131;107;111;149;136;135;118;141;125;116;140;160;132;129;138;129;138;136;124;129;168;148;141;107;129;168;154;143;130;147;118;128;160;165;172;205;167;205;173;159;149;163;161;129;129;134;136;137;140;148;135;147;151;137;175;158;149;127;127;124;134;148;151;156;177;125;112;107;133;155;142;166;172;152;161;127;150;166;165;181;144;115;146;145;146;157;121;132;141;133;127;143;153;149;157;157;163;199;192;192;130;156;162;154;148;141;141;142;157;148;161;193;210;212;186;185;129;106;108;129;142;141;135;146;163;136;163;138;116;137;140;122;134;107;133;122;157;152;174;154;155;153;115;138;171;168;164;150;137;151;137;126;128;131;124;118;113;118;134;123;134;119;134;150;198;204;187;173;198;207;202;196;194;187;183;156;161;189;202;199;168;140;126;146;174;149;160;167;166;199;141;147;165;134;149;176;164;167;160;149;143;138;122;119;117;117;122;137;137;131;121;141;137;135;138;151;129;140;125;109;147;149;132;133;106;138;146;98;149;129;136;148;164;138;118;111;130;139;143;150;155;141;153;156;110;111;131;135;121;151;141;138;117;165;130;156;151;173;223;204;186;165;177;176;134;130;122;137;142;131;177;161;167;135;118;128;147;168;214;225;185;190;183;164;125;116;125;211;365;336;255;188;142;141;161;171;184;156;140;130;130;163;146;162;146;170;222;231;184;184;195;236;260;279;227;196;193;208;195;233;222;159;142;147;129;118;135;154;136;130;144;155;148;238;182;123;112;110;123;130;138;141;140;112;121;128;150;102;129;153;146;150;124;113;146;133;150;137;135;161;163;206;158;140;138;141;138;160;155;149;146;123;142;138;170;210;134;139;136;148;140;128;132;152;170;168;151;162;187;177;197;161;156;147;136;146;150;155;153;128;124;133;148;165;163;151;165;194;194;142;148;160;146;148;138;176;176;281;235;194;174;189;136;153;108;106;134;144;136;130;162;216;194;186;125;112;152;157;127;137;136;132;166;147;155;160;140;151;146;169;128;153;120;139;129;142;119;106;139;122;129;159;210;159;169;156;162;160;137;150;147;174;168;179;164;180;194;138;140;161;166;171;198;197;177;173;190;151;204;167;149;130;129;142;164;195;193;173;165;176;129;129;129;114;115;129;131;124;128;136;135;164;155;171;128;131;147;152;181;155;160;179;145;183;181;167;137;150;105;138;138;136;122;139;159;145;164;171;192;180;150;143;120;160;149;135;132;145;145;148;166;160;144;131;137;140;166;178;161;144;130;162;157;138;170;166;177;149;143;146;120;117;156;144;158;148;162;180;159;165;150;186;177;178;178;160;137;144;176;198;158;163;191;170;162;185;202;159;167;164;156;196;168;166;165;175;191;224;177;170;146;129;137;113;110;134;129;133;163;200;205;159;256;277;247;183;177;177;149;147;137;146;147;144;154;164;147;131;138;119;118;124;111;90;108;99;132;115;126;134;121;147;144;157;148;129;125;119;137;143;151;172;184;163;177;140;131;121;144;153;160;155;187;155;146;145;136;114;131;121;121;155;137;141;153;142;140;140;193;188;183;162;162;182;194;199;225;187;170;153;132;115
198;162;151;134;151;141;167;176;176;200;209;178;167;171;162;172;154;172;131;180;156;151;138;136;160;153;140;143;135;159;131;156;147;160;133;148;148;174;187;163;156;159;158;159;149;174;159;159;160;161;149;165;116;148;135;151;113;138;148;161;166;163;144;148;135;142;137;136;167;224;240;209;161;135;124;131;178;181;193;172;182;163;145;136;121;130;143;150;138;170;127;125;120;116;124;140;179;180;145;174;113;147;178;163;180;149;163;187;243;214;167;152;149;149;172;153;138;126;119;108;103;126;134;126;145;150;165;144;133;135;130;149;156;167;141;152;151;128;136;147;118;145;201;255;320;241;205;154;122;119;131;115;121;129;125;137;125;150;148;155;114;128;130;147;124;141;167;156;154;168;144;134;131;107;137;138;130;114;132;130;115;137;137;149;163;139;115;120;120;145;175;213;192;215;174;152;122;129;127;142;144;122;147;131;140;143;154;152;157;182;158;169;140;162;180;166;155;144;177;155;149;204;201;190;160;162;148;173;146;153;156;166;147;193;154;175;199;185;183;154;159;159;155;144;158;144;156;193;193;199;166;213;322;362;228;169;145;116;134;166;197;215;204;205;209;233;211;197;171;141;127;129;128;137;137;166;194;192;149;155;183;205;195;191;183;185;167;203;189;175;159;180;156;141;135;146;146;194;185;187;176;152;147;152;153;156;163;147;161;154;155;137;125;122;123;141;152;163;150;133;126;135;144;159;176;151;164;167;202;215;167;140;125;148;190;203;193;202;151;161;134;164;156;147;145;149;150;122;116;148;130;162;169;162;198;186;166;177;163;160;165;168;173;157;148;185;172;147;157;160;154;141;187;173;153;153;153;152;145;177;161;179;179;159;173;153;157;155;162;175;139;147;120;125;135;167;145;191;153;175;156;144;166;132;180;124;110;108;129;100;120;114;117;138;154;152;107;112;122;139;145;157;153;156;182;152;136;127;150;153;173;197;197;175;156;148;160;175;161;162;172;164;172;154;142;140;145;142;113;106;81;76;85;92;94;120;140;116;117;174;117;146;150;138;127;152;124;155;138;176;179;155;157;138;137;144;157;157;171;209;180;150;128;129;99;100;80;81;107;104;127;124;124;122;133;126;139;136;135;155;145;133;135;129;122;128;139;126;147;145;130;147;160;141;141;129;135;135;123;153;139;148;161;132;159;134;140;182;191;170;180;142;150;163;130;125;141;146;164;167;147;149;122;105;145;159;156;142;133;151;145;163;171;198;286;281;209;147;143;158;123;111;88;67;70;90;92;115;97;119;124;124;122;136;133;169;144;160;162;161;154;134;150;120;123;121;147;142;137;130;167;136;128;93;124;130;164;128;155;140;103;101;102;121;127;145;119;131;131;126;149;144;132;127;105;99;111;114;99;60;102;95;138;137;126;154;168;122;111;122;120;97;117;131;122;117;127;131;146;142;140;132;145;136;125;134;122;130;135;134;139;139;142;147;146;168;168;158;154;163;192;159;155;101;91;112;120;117;104;113;131;151;150;138;133;140;189;197;200;151;146;148;130;137;134;144;144;135;105;121;112;112;129;117;132;145;118;129;124;138;148;164;148;150;143;151;112;147;137;155;134;137;104;89;80;107;86;86;106;99;132;111;136;143;114;87;105;129;145;168;172;155;142;118;111;124;103;114;109;110;107;130;110;129;129;160;130;153;163;195;218;200;155;162;144;134;157;142;159;210;193;158;130;122;133;136;112;122;123;138;174;188;163;123;121;129;132;128;131;118;149;158;153;187;142;148;144;126;147;166;113;92;87;87;91;111;113;119;127;128;150;140;127;113;123;121;108;126;158;160;181;163;160;180;256;436;474;303;206;167;165;152;130;129;121;141;136;136;134;158;166;165;142;168;157;154;142;123;125;130;161;159;214;276;211;158;146;163;133;152;152;147;157;138;139;124;151;113;117;108;130;158;158;155;137;132;129;149;167;130;149;133;141;149;130;120;149;135;159;146;139;113;146;127;124;129;132;140;136;145;169;186;200;199;176;186;172;165;180;183;210;145;121;108;129;126;120;120;134;128;128;144;137;140;139;134;150;114;121;127;151;158;161;137;139;103;121;155;165;153;149;158;142;159;162;160;162;142;133;94;106;145;162;150;160;159;138;153;145;121;140;148;134;140;133;154;176;169;145;132;168;134;156;150;159;159;175;130;155;182;194;202;182;149;157;111;142;116;151;140;154;136;149;148;146;144;149;135;112;136;126;149;113;144;152;168;158;154;153;160;147;135;136;124;162;154;146;134;122;132;138;139;107;122;108;131;153;164;154;147;155;137;179;187;209;229;208;196;186;174;177;183;170;160;162;195;177;143;152;161;139;128;133;146;144;143;126;147;155;140;137;133;153;164;143;135;122;111;109;136;110;133;144;170;158;187;125;135;148;130;150;139;140;136;134;140;138;140;126;144;134;99;126;137;153;145;141;138;156;134;172;140;125;136;134;134;148;162;138;157;136;130;122;122;129;140;117;143;131;131;118;144;134;145;139;146;164;165;158;162;192;186;125;126;144;193;169;161;205;222;182;181;133;153;164;202;221;206;150;162;173;150;144;98;127;175;227;242;225;245;184;145;162;161;165;191;162;139;135;134;134;153;147;160;203;231;188;178;185;235;301;290;270;252;224;250;210;254;242;185;146;151;151;159;148;128;132;149;155;135;204;203;162;127;133;116;138;138;127;123;116;111;116;128;151;121;113;132;154;147;145;128;163;132;127;149;159;145;169;169;146;164;149;169;151;142;135;175;174;136;136;129;169;145;161;132;167;156;149;168;134;136;142;167;144;165;172;187;185;165;139;132;155;127;142;115;156;118;131;124;130;134;158;153;171;207;200;156;147;135;157;128;157;151;187;201;194;162;196;150;159;119;119;114;127;140;132;137;166;194;172;166;128;132;155;131;135;112;130;157;193;165;158;169;138;148;140;129;146;120;132;148;138;149;131;123;139;144;172;156;172;169;169;146;135;131;143;136;161;132;179;147;158;118;156;143;159;153;174;190;215;153;144;154;149;133;169;200;155;123;155;140;194;165;155;181;145;156;168;126;82;115;105;122;107;145;138;130;113;151;142;130;145;145;140;193;164;160;121;145;168;195;152;161;139;112;110;142;119;121;128;124;154;161;166;175;167;157;141;140;121;142;138;126;136;144;197;155;193;149;145;142;135;152;152;150;181;135;134;143;206;213;200;175;153;173;167;120;139;158;142;152;155;151;190;184;176;145;150;166;201;210;197;158;168;198;174;186;173;171;165;172;191;228;242;204;204;207;167;200;177;179;172;151;155;190;153;176;144;127;130;121;87;126;127;158;204;266;276;210;232;263;219;185;188;210;185;191;141;131;150;144;146;172;129;153;128;105;115;135;139;115;103;106;126;141;140;131;143;146;146;179;167;146;114;124;124;154;160;154;176;169;130;130;124;129;151;130;162;198;231;186;150;141;152;145;120;131;126;139;129;150;160;167;141;158;147;146;158;156;156;209;252;296;347;276;194;154;125;153
180;165;150;149;149;162;156;187;224;203;218;200;198;192;164;176;163;139;154;148;153;133;136;158;156;164;149;152;146;118;152;140;163;158;173;183;157;170;186;163;142;146;162;144;143;175;178;138;161;156;160;186;204;156;130;122;124;135;138;159;207;198;157;138;158;156;121;156;146;172;193;171;153;152;144;129;169;162;149;160;161;188;185;148;116;127;144;183;153;126;112;144;121;121;145;143;161;175;152;139;130;138;158;143;148;143;177;203;271;184;159;128;141;146;153;154;160;108;149;142;134;131;130;120;120;160;163;164;159;143;137;168;139;151;173;167;150;120;146;142;129;126;158;169;225;193;158;132;136;126;130;113;114;117;122;142;151;148;154;145;111;139;130;132;148;168;151;156;158;164;124;153;130;119;124;147;107;151;122;139;124;126;155;131;163;132;151;130;154;149;177;169;195;165;173;131;119;122;118;132;144;137;131;160;132;139;130;152;163;156;145;166;151;139;155;149;139;140;142;167;185;220;220;191;157;166;193;176;159;178;143;179;173;164;182;169;197;192;145;168;166;158;148;147;143;162;163;198;174;194;205;243;293;299;247;172;138;134;134;121;155;188;206;192;173;162;144;153;142;139;159;127;135;122;143;147;167;137;142;147;206;176;194;187;177;170;176;190;175;193;152;159;149;133;129;145;183;196;197;200;157;161;155;154;170;151;170;175;160;172;170;152;124;106;118;172;155;153;150;150;135;152;162;172;188;168;164;197;216;227;191;130;146;118;164;184;184;171;178;146;148;127;113;142;154;164;136;159;121;190;130;144;147;152;161;179;188;178;172;229;190;166;134;146;181;188;165;171;155;140;164;142;166;137;142;144;129;139;153;185;180;182;181;151;148;169;158;154;169;163;162;158;152;166;162;147;145;160;167;157;137;164;143;157;183;161;120;113;136;107;100;113;138;143;163;117;139;103;138;129;146;138;164;167;158;163;130;142;152;156;191;197;173;160;164;166;171;181;203;168;175;155;154;155;157;164;154;142;131;99;79;68;75;77;90;119;125;125;145;178;162;160;148;146;126;146;156;143;152;155;124;151;132;135;151;128;146;146;169;158;152;170;122;111;89;76;81;98;87;89;128;121;125;128;130;108;151;137;142;172;200;168;155;133;122;147;151;160;172;123;161;183;171;123;145;136;122;113;148;124;118;120;125;143;150;155;169;163;181;153;141;120;131;159;151;136;121;164;138;150;126;113;112;157;171;198;188;129;121;139;133;151;175;181;247;241;200;163;162;171;122;137;100;74;76;77;119;152;128;130;121;140;141;108;119;123;161;149;156;164;141;129;145;152;101;108;110;128;135;134;119;119;122;105;114;147;176;160;127;144;111;118;131;130;107;116;125;115;144;136;133;133;128;133;102;128;131;141;97;95;93;124;126;151;150;112;143;134;109;112;109;101;109;100;99;137;133;156;139;135;129;132;124;126;121;116;150;146;130;129;139;146;122;152;148;178;145;166;177;195;165;156;131;112;101;96;104;128;109;106;122;151;154;129;160;152;169;207;217;194;156;146;159;159;123;159;150;143;137;126;138;133;145;137;116;124;108;136;113;128;133;157;123;151;138;124;108;128;116;127;132;124;100;89;85;90;93;100;100;129;109;97;115;117;123;110;135;131;129;139;156;137;107;125;128;114;116;105;107;120;119;137;114;154;133;152;145;140;171;222;270;213;188;154;155;186;171;171;153;161;175;164;127;111;115;117;123;146;141;109;158;170;163;151;122;106;110;110;133;142;141;149;170;228;184;175;131;129;165;137;124;100;72;84;119;116;117;92;110;110;120;126;122;101;121;113;150;158;170;178;210;179;179;166;193;328;357;237;199;171;115;155;141;146;144;131;142;154;180;154;155;146;167;157;163;167;160;144;131;112;127;136;203;216;173;140;127;142;147;170;141;148;147;138;125;145;132;127;121;119;151;157;135;140;134;134;149;155;114;136;147;126;127;134;137;131;131;176;169;156;131;127;126;143;154;167;143;146;132;142;178;162;195;188;209;184;176;150;219;231;226;170;150;134;118;137;122;152;137;112;132;151;146;141;138;122;135;143;152;154;168;188;147;145;159;144;146;158;140;144;149;172;159;174;152;155;155;142;106;136;109;156;149;139;139;146;139;158;167;162;141;143;128;130;147;138;162;140;134;144;154;139;135;160;144;132;160;164;184;161;163;152;141;163;133;161;131;153;148;150;156;181;174;135;155;164;170;136;120;105;121;115;102;128;145;149;148;147;124;153;170;120;107;110;177;140;124;123;125;122;135;138;143;116;92;121;181;224;185;163;140;124;161;186;257;294;267;204;179;162;163;143;133;153;168;160;121;170;143;136;133;128;132;151;155;162;165;154;133;144;140;155;151;143;154;123;136;149;137;101;122;118;141;126;163;154;157;126;137;124;120;141;140;120;146;148;130;130;137;154;124;116;118;139;154;130;154;111;143;151;160;178;130;129;123;113;145;163;144;190;125;122;132;106;107;124;135;139;155;137;145;130;157;134;131;121;138;141;154;154;168;143;150;145;158;174;167;195;214;213;191;161;154;140;173;216;213;174;177;166;169;94;105;96;113;137;180;215;215;239;168;137;145;157;166;195;171;152;141;135;142;141;137;158;203;224;216;202;215;230;253;300;284;274;207;217;267;185;188;138;167;138;153;138;146;156;149;130;137;148;161;150;182;145;120;109;143;158;162;130;126;121;116;122;90;118;132;130;172;152;155;117;123;134;144;138;130;156;163;170;161;155;159;159;163;159;156;178;143;153;134;135;136;137;150;183;159;170;176;164;160;138;134;157;173;158;163;211;199;150;149;121;130;140;144;140;156;126;141;148;143;134;172;170;204;191;222;194;199;166;163;134;144;151;161;187;169;116;157;150;148;125;134;130;113;132;122;141;169;167;166;149;145;138;124;130;118;116;146;172;173;122;163;164;139;165;169;160;125;140;107;111;115;145;138;141;173;174;174;192;154;171;152;174;140;135;129;171;135;134;154;134;150;132;153;162;147;161;183;188;174;166;149;131;138;148;189;217;201;150;133;168;187;151;173;160;137;155;143;111;91;110;130;135;137;156;129;154;130;129;160;145;137;129;174;165;171;152;145;159;156;151;182;153;136;121;125;116;107;144;101;133;141;161;151;157;177;140;137;134;125;130;122;140;140;203;177;150;160;151;164;138;157;163;166;153;140;158;173;160;191;192;143;138;147;170;157;142;158;144;150;140;116;143;151;209;199;171;145;168;196;182;159;160;175;209;192;175;153;171;172;186;196;239;235;196;219;214;183;194;203;172;174;165;162;151;131;145;137;144;139;128;117;133;172;151;176;212;210;203;200;199;161;146;160;215;187;160;153;140;160;140;157;155;128;127;131;118;108;128;131;110;118;135;149;154;153;146;150;186;212;223;183;152;131;136;152;184;170;155;166;124;139;136;133;144;131;125;181;215;244;193;141;127;122;130;122;144;145;128;135;125;170;149;155;131;135;135;160;152;153;188;307;402;453;278;174;149;143;134
135;145;150;159;130;134;157;188;219;244;239;187;183;177;187;170;188;152;135;123;143;143;164;156;140;154;160;148;151;125;131;158;161;178;171;150;177;164;151;170;156;151;141;151;170;158;165;131;168;160;186;245;246;170;153;146;150;165;159;171;195;167;162;189;151;163;147;133;155;151;156;133;109;135;155;119;133;149;145;166;165;202;184;141;133;170;181;170;149;121;120;141;159;127;135;155;142;158;146;152;149;169;252;229;181;158;139;188;173;177;144;137;131;126;156;147;155;134;131;130;162;121;142;127;128;130;138;178;183;141;178;153;141;153;148;128;125;151;136;145;134;121;131;137;159;160;143;122;130;128;137;120;111;128;111;133;147;161;164;151;118;149;151;129;139;134;147;163;176;181;154;144;123;151;143;165;187;175;165;137;129;150;159;144;155;133;130;119;148;151;158;162;137;156;152;169;165;151;140;134;138;133;147;126;122;131;124;149;170;149;155;174;136;139;163;146;117;139;152;218;203;206;219;181;148;155;193;157;158;135;178;197;231;196;149;183;200;181;162;148;159;126;134;159;149;165;180;188;185;175;189;183;249;277;207;164;133;129;133;146;147;154;173;169;151;142;121;119;150;132;145;125;146;128;136;135;155;149;153;155;157;170;194;159;159;171;150;189;190;199;156;146;137;125;155;161;163;185;187;192;161;149;173;143;175;139;177;182;181;151;151;114;132;119;155;157;152;154;167;139;150;144;161;171;182;175;158;177;161;201;163;160;123;140;135;155;167;182;174;159;162;165;144;143;153;147;152;137;130;125;144;149;161;165;147;173;171;200;218;232;191;144;149;145;174;172;179;149;176;183;172;187;150;184;140;140;144;152;150;138;149;192;181;158;162;160;170;160;188;147;139;138;137;186;172;172;152;124;135;155;170;164;167;148;139;134;122;135;127;95;81;122;126;159;127;118;107;118;106;110;151;187;210;218;181;167;151;150;149;173;167;201;178;179;132;168;168;202;190;185;168;151;166;158;138;152;133;143;103;95;75;71;68;84;113;111;110;137;147;175;152;137;122;145;129;129;134;148;159;165;169;144;135;151;133;154;146;169;165;186;183;131;122;88;70;70;70;94;106;116;116;113;148;153;124;115;123;156;168;189;215;182;176;141;135;143;167;166;152;156;165;172;181;169;131;126;116;147;160;134;118;124;131;140;140;150;150;149;160;146;129;136;131;127;140;128;140;133;145;142;126;111;152;175;238;278;180;141;104;127;139;174;167;186;200;211;175;162;190;158;146;131;101;91;62;94;116;158;179;134;120;121;130;136;110;126;169;158;172;125;138;150;167;137;91;115;108;124;154;131;118;109;110;100;134;141;150;158;133;111;112;108;125;125;125;119;111;116;134;131;139;101;107;117;127;109;154;117;116;101;111;112;133;116;143;130;122;119;92;98;92;113;116;131;137;125;129;147;146;139;134;125;118;123;124;136;119;142;149;141;155;151;195;220;170;172;165;161;181;188;182;179;118;110;108;117;114;109;107;101;121;179;172;140;125;157;172;208;233;197;151;166;137;137;143;144;150;150;151;160;132;181;156;121;143;138;136;126;107;141;139;140;135;144;111;141;121;146;131;123;100;86;85;91;94;94;89;116;113;98;107;99;105;133;117;131;115;133;130;148;126;128;122;115;110;130;122;112;131;162;150;141;143;128;170;175;208;158;188;198;198;168;180;139;159;208;186;134;143;134;159;136;137;148;127;103;142;121;154;143;147;158;147;120;99;114;131;119;144;142;138;156;158;247;196;155;150;124;122;120;112;119;91;113;107;118;113;103;111;133;144;130;135;121;118;132;171;179;258;202;206;176;171;143;181;223;187;207;151;172;152;152;139;173;155;138;124;151;151;160;155;151;160;195;193;196;131;145;135;153;122;157;163;175;164;125;148;135;117;140;171;142;139;129;142;140;114;116;112;133;119;134;152;135;134;145;133;139;113;146;125;138;130;130;118;124;152;146;167;144;135;126;119;140;140;165;146;154;147;146;173;183;166;177;163;165;135;173;222;297;248;162;149;142;117;129;131;136;146;148;146;162;154;153;150;136;124;118;148;158;205;186;163;157;155;151;153;152;148;133;129;124;157;177;165;150;149;137;144;139;147;156;141;151;124;139;127;206;186;157;147;138;143;152;161;149;137;157;141;147;139;133;169;146;142;145;125;172;188;146;164;159;143;148;167;183;189;150;153;150;168;154;168;150;128;141;143;151;127;126;112;99;116;147;161;163;128;135;139;135;127;105;113;143;150;159;134;122;139;147;146;150;115;115;111;123;187;223;220;165;145;152;162;217;250;318;239;173;185;169;131;160;131;122;156;158;124;154;125;118;168;110;143;153;164;167;151;140;144;159;180;176;157;150;148;111;150;145;132;121;124;126;118;135;167;139;146;136;131;128;121;137;117;142;125;151;154;147;130;119;109;132;137;161;168;162;123;159;147;176;189;159;129;116;126;123;112;136;165;142;113;111;77;95;123;143;132;149;165;175;134;161;138;147;160;154;151;149;143;132;146;123;138;148;152;154;152;156;176;175;158;150;126;166;175;202;196;176;146;142;149;128;125;103;113;124;138;183;202;205;162;140;132;130;153;158;140;135;129;131;129;143;145;178;204;237;234;207;200;207;231;263;276;272;232;203;183;175;171;168;155;145;144;140;152;141;145;147;130;135;151;137;137;132;145;111;150;135;144;138;148;123;99;98;125;140;114;148;164;150;160;121;130;150;154;135;127;163;160;166;161;135;139;163;175;158;172;150;163;156;125;117;128;123;150;149;162;177;192;158;154;140;127;139;130;149;179;170;170;144;127;125;122;135;142;165;147;169;126;140;139;150;122;167;190;209;194;226;169;190;192;148;147;173;154;147;134;129;144;120;143;159;164;164;145;121;138;157;135;180;129;131;116;143;107;151;117;120;146;158;171;149;136;145;150;154;135;134;135;112;108;111;142;134;138;141;175;203;231;176;137;159;163;181;159;133;169;185;176;172;177;146;170;140;140;168;169;161;155;153;163;166;155;145;132;163;193;220;189;158;144;149;174;172;147;149;162;144;143;137;117;91;125;142;162;146;152;125;127;106;132;144;142;160;176;194;166;163;158;157;183;133;133;165;128;134;104;116;118;125;136;126;142;149;139;145;146;115;132;126;130;136;109;127;161;157;174;158;139;156;180;211;180;166;160;160;163;188;197;169;184;170;141;130;124;136;166;130;107;149;164;130;124;167;213;224;216;210;196;161;172;176;171;160;160;172;167;136;176;182;189;185;194;195;201;210;275;250;180;210;201;201;163;184;149;134;121;145;145;145;138;136;145;143;145;162;142;158;169;213;173;170;124;144;157;182;130;157;127;160;135;133;146;152;139;112;119;121;111;118;131;116;140;161;185;170;169;152;200;244;253;216;194;167;150;139;171;190;202;180;142;124;135;153;159;159;158;166;179;184;175;152;140;168;133;149;145;164;147;150;132;141;138;157;151;150;136;139;163;143;142;187;229;357;367;233;170;136;137;139
130;159;124;130;109;146;157;180;268;225;219;197;161;159;174;148;169;159;158;141;140;143;149;131;146;141;139;130;147;144;151;155;167;161;176;141;163;172;158;165;152;149;138;149;134;148;152;162;152;177;179;225;210;187;154;146;171;167;163;161;199;205;184;169;178;171;163;173;183;146;128;139;123;114;107;139;135;143;154;146;200;173;189;163;162;194;216;193;166;158;142;132;135;122;119;147;129;128;158;125;136;221;300;302;197;149;149;145;163;151;141;138;133;153;183;131;125;142;147;157;151;130;121;122;125;152;142;186;206;178;165;157;110;131;145;153;160;149;136;137;125;117;118;138;145;141;130;125;112;140;122;127;119;127;140;118;135;151;143;139;128;133;134;142;114;140;111;134;171;171;165;154;128;154;168;164;201;155;128;126;149;157;151;145;158;114;126;118;153;126;153;125;150;157;166;166;147;135;166;148;149;131;126;128;108;132;130;130;135;153;127;143;153;162;143;112;142;126;178;188;237;219;208;170;146;141;148;159;163;161;195;230;233;202;151;147;196;189;150;156;138;141;150;169;170;178;193;175;166;154;169;201;208;222;188;170;119;143;125;119;132;140;134;127;158;121;142;120;161;167;142;124;142;131;137;139;122;140;123;146;154;154;157;182;169;165;181;178;172;170;151;159;138;163;141;167;166;132;162;185;137;146;150;165;157;172;173;179;174;140;140;140;121;146;141;143;155;166;170;131;133;141;135;143;123;141;152;149;147;144;152;133;129;127;133;166;155;146;162;195;173;158;171;133;129;156;153;162;137;155;140;129;119;139;181;178;153;184;226;240;203;166;152;174;159;147;153;143;144;167;177;161;172;163;130;134;175;174;169;129;137;158;192;174;165;141;146;154;155;159;135;144;179;165;181;158;153;160;131;162;125;123;152;169;165;130;117;109;82;88;90;100;138;138;132;147;123;138;137;130;126;188;237;258;211;139;144;143;158;183;198;176;184;147;161;168;200;202;218;195;186;154;140;164;128;154;150;135;87;83;72;72;69;77;107;109;123;125;140;130;155;133;126;107;121;120;123;138;142;167;157;127;138;161;138;157;123;147;182;178;177;128;100;99;71;62;82;108;115;116;113;137;131;120;112;121;137;132;157;177;219;214;180;152;144;141;150;149;198;192;195;180;177;145;150;158;133;172;138;103;118;109;131;127;157;134;167;172;154;143;121;105;123;120;124;123;136;142;138;155;117;131;150;192;257;274;177;132;138;126;142;181;194;203;169;185;142;153;153;150;137;115;91;60;65;95;120;151;134;130;137;132;134;128;146;146;154;168;164;162;134;138;144;131;94;107;121;147;115;127;129;99;95;113;116;131;146;146;100;123;155;122;127;101;116;136;124;115;136;95;133;128;113;127;131;136;94;132;142;119;120;123;111;133;129;125;131;107;108;103;132;114;103;98;120;127;135;146;164;131;112;135;125;138;131;161;143;143;131;170;148;175;236;314;207;183;158;171;179;181;165;129;135;128;119;122;132;159;107;131;140;172;169;158;131;110;158;159;186;201;151;159;139;128;133;135;147;170;158;177;168;143;121;129;132;126;122;113;118;124;111;127;123;136;132;143;148;140;113;84;95;82;76;76;64;90;86;89;110;129;97;91;101;137;153;144;153;131;118;129;141;144;132;135;132;116;138;114;154;158;145;168;153;139;173;216;249;208;159;178;167;167;152;146;171;165;151;163;122;134;129;132;116;112;120;116;147;131;170;119;126;139;135;130;128;138;113;157;152;147;141;136;175;188;188;158;139;130;139;142;123;101;113;119;154;133;113;129;133;172;180;189;147;132;138;150;167;232;295;220;195;156;139;132;147;170;171;153;168;161;153;146;167;191;137;139;140;139;137;135;113;147;163;241;186;159;165;124;151;134;148;150;164;157;158;154;144;140;170;154;179;160;164;138;119;118;138;142;160;139;135;125;135;100;136;152;133;152;153;140;144;119;104;138;123;156;169;195;157;172;141;135;140;152;158;150;161;170;155;165;150;168;204;147;162;161;168;157;174;202;216;198;184;163;128;134;124;125;140;159;156;188;161;152;158;114;97;104;130;172;205;173;162;145;136;134;122;152;129;142;145;156;164;141;144;146;103;119;135;139;160;154;147;139;138;146;151;178;199;171;166;143;148;165;173;159;157;153;172;174;178;158;155;149;135;135;127;146;174;201;228;192;163;152;160;163;172;158;113;139;141;153;164;142;145;141;160;160;133;117;93;104;121;135;139;155;126;141;150;141;162;124;115;166;183;151;134;141;131;128;119;138;128;108;106;130;144;181;190;143;151;165;190;179;245;287;199;172;128;137;106;108;139;128;136;150;140;153;179;146;173;133;122;157;165;148;132;173;155;155;157;183;171;159;121;140;147;126;134;120;132;114;147;120;142;146;131;134;129;130;124;142;160;128;139;143;156;157;122;150;120;125;119;177;168;140;128;136;168;184;183;151;147;141;128;142;143;139;164;151;109;121;116;113;133;144;133;110;132;162;151;115;140;148;170;150;158;145;149;132;126;138;127;150;175;166;157;134;128;139;166;173;152;140;180;187;178;163;175;131;162;139;123;114;113;106;136;192;167;162;145;118;127;132;153;112;153;131;130;111;131;119;161;174;192;226;223;203;208;229;253;239;235;248;219;183;184;168;156;160;149;154;163;135;129;153;146;143;143;111;134;112;159;142;104;116;142;154;142;129;126;98;123;108;102;114;105;110;143;155;127;144;128;150;129;137;155;158;148;125;142;154;154;156;169;145;145;145;152;146;127;129;123;135;160;155;147;165;141;154;153;125;129;116;138;138;169;159;176;173;155;139;147;122;133;141;165;172;156;152;138;156;141;167;193;217;237;207;233;203;165;144;149;121;133;124;142;135;120;129;160;179;226;222;168;126;183;128;122;151;124;117;132;126;145;126;148;167;186;153;144;179;191;178;153;129;127;124;140;127;139;138;146;130;137;150;185;189;215;194;184;141;160;162;159;159;152;187;210;189;156;155;158;139;154;154;151;168;167;141;154;172;150;173;147;146;193;199;219;172;146;160;131;129;153;147;153;158;155;137;130;133;167;192;207;169;152;145;127;124;117;118;160;144;162;156;170;193;172;159;157;159;157;156;119;121;124;99;130;136;152;144;168;144;143;140;136;114;125;105;138;129;124;138;157;133;128;119;143;137;210;305;285;211;121;147;158;168;231;189;158;155;123;144;148;147;167;134;147;153;151;150;133;140;174;203;220;159;170;189;178;171;199;206;171;182;146;169;180;188;210;190;199;153;161;220;224;231;213;184;194;173;220;169;163;153;152;135;140;128;137;147;139;158;181;142;133;149;171;217;160;146;162;145;172;155;159;144;137;157;122;133;125;118;116;135;121;115;129;112;147;123;124;139;162;192;160;185;276;322;276;228;199;178;168;153;148;194;186;154;145;156;159;170;185;188;180;154;154;147;166;134;118;115;139;156;125;136;134;167;147;140;127;124;136;142;173;139;150;124;149;161;154;213;224;179;158;145;117;151
160;126;127;160;129;160;150;159;216;270;211;164;180;161;157;144;137;142;155;147;135;174;140;145;159;145;142;161;148;119;132;199;189;154;150;185;144;149;153;148;143;155;143;137;123;133;121;178;138;188;183;201;211;249;234;198;194;180;153;203;230;198;196;163;138;146;190;245;245;180;158;134;94;137;129;124;165;142;152;159;167;175;161;168;151;191;208;204;127;128;138;135;143;132;117;144;164;162;151;146;148;213;319;254;190;149;133;147;133;132;134;150;138;147;167;173;139;155;156;153;155;167;118;153;123;137;144;159;179;173;167;125;117;139;160;170;152;138;117;142;106;131;144;128;129;125;141;132;124;131;142;129;125;123;139;145;151;119;138;116;135;106;120;147;137;129;124;143;170;172;156;141;128;133;145;176;194;154;146;134;136;153;132;145;146;151;121;120;164;165;134;136;165;147;147;176;166;138;150;136;144;155;139;149;119;122;145;145;144;147;153;144;207;173;144;124;134;147;142;174;204;209;216;180;162;142;136;142;163;159;171;204;226;194;155;155;169;159;145;141;148;142;156;134;152;153;199;181;159;171;169;216;268;246;188;141;138;154;131;138;136;141;146;143;108;129;124;116;127;162;165;149;140;121;105;136;122;104;119;136;122;144;165;187;177;154;186;166;163;181;171;157;150;161;142;148;139;160;138;148;149;133;153;154;152;140;156;165;133;129;149;143;127;143;137;168;190;183;144;115;115;136;122;112;158;136;153;146;154;174;142;115;120;154;154;178;171;146;155;172;157;158;146;126;141;140;147;174;173;129;126;145;157;149;171;159;159;164;190;210;188;183;150;160;167;156;176;191;193;177;161;149;192;184;135;146;123;157;125;136;133;163;149;132;137;165;133;138;158;115;149;163;178;161;196;153;152;169;171;141;145;161;151;144;151;154;107;83;84;89;107;114;124;116;140;140;139;137;144;151;139;152;217;192;174;134;139;144;190;213;198;196;179;150;155;155;161;226;212;193;183;168;182;165;142;142;154;120;100;64;70;73;73;98;118;132;157;133;113;128;115;146;117;126;143;137;115;145;134;167;140;185;170;164;164;154;146;129;163;164;162;146;98;75;60;80;83;95;124;116;118;108;134;128;142;134;145;148;140;146;183;172;169;167;137;143;157;184;158;180;198;184;148;160;147;125;153;130;117;136;116;108;150;127;141;162;181;191;152;169;142;115;137;141;134;115;123;142;148;143;140;122;138;191;204;203;146;133;130;117;145;196;219;240;184;152;149;147;174;157;116;90;67;45;69;79;130;143;111;125;128;126;140;151;142;149;151;148;140;157;126;132;129;135;127;101;125;113;107;129;140;91;122;110;101;114;129;115;132;147;162;167;129;122;119;118;116;95;126;106;112;117;101;115;96;91;118;119;153;124;123;124;127;120;116;119;84;103;103;119;112;115;118;98;142;122;144;165;155;143;132;115;119;134;141;140;146;161;161;142;145;191;259;278;224;208;194;200;190;193;163;171;153;152;120;129;141;136;123;130;132;178;148;126;111;114;147;192;178;157;128;139;123;116;124;136;119;141;195;145;178;147;130;122;127;138;178;129;105;127;132;115;139;141;171;133;112;122;122;113;86;65;69;60;57;54;65;94;106;128;99;105;105;110;146;141;163;129;121;125;128;142;164;148;143;134;131;135;132;166;152;177;155;161;175;242;291;240;189;177;166;131;160;120;146;151;160;137;153;119;134;132;120;116;122;125;124;143;148;116;124;115;115;149;124;140;171;140;151;158;136;141;145;217;172;157;141;131;136;145;127;136;142;140;138;154;144;153;213;256;238;198;174;129;128;134;169;180;183;184;153;126;121;126;138;158;143;139;137;163;154;137;178;205;162;132;131;118;109;116;137;139;170;184;208;196;163;150;125;142;150;129;166;184;146;164;150;149;141;185;186;177;147;99;130;132;159;138;135;145;147;149;140;127;134;120;135;119;119;149;124;130;135;108;161;167;141;159;133;143;145;129;134;148;155;151;147;167;147;154;155;145;147;125;158;150;148;133;157;165;188;160;183;132;137;142;124;137;135;164;194;183;174;141;151;128;129;100;134;140;144;157;138;138;139;136;137;150;127;130;142;134;145;155;198;159;151;134;157;142;158;177;167;141;178;174;177;177;192;173;152;151;159;195;265;193;185;168;175;154;141;155;134;129;137;135;132;146;162;190;203;233;168;155;155;162;148;121;109;117;137;143;160;138;107;142;157;202;164;116;111;137;138;132;151;132;141;104;163;155;141;157;160;184;193;162;123;127;162;121;155;134;146;127;116;101;156;180;178;163;167;165;165;204;228;234;264;162;158;133;119;106;126;117;132;135;161;168;192;195;158;152;127;152;148;148;143;154;157;150;190;230;183;161;135;134;141;128;129;134;130;132;130;127;134;126;139;128;123;132;150;142;150;172;191;159;137;146;130;124;112;125;108;142;152;155;124;171;190;211;187;168;161;134;140;114;136;171;158;155;153;128;130;121;130;139;136;148;135;122;149;125;159;163;171;159;161;147;125;149;143;138;123;147;168;152;160;128;113;143;167;158;156;139;159;175;144;128;172;159;147;161;120;129;125;138;123;150;167;151;120;96;101;119;136;130;156;138;131;129;123;125;132;150;190;222;237;228;219;217;237;251;250;202;239;179;190;179;184;159;152;142;110;134;143;126;142;146;130;127;131;113;118;125;124;133;102;139;148;141;123;112;122;112;103;106;99;123;155;134;125;132;142;143;132;120;150;142;123;128;115;143;165;152;159;148;128;141;161;174;136;130;130;150;159;174;162;164;156;168;135;138;135;148;151;138;170;173;167;181;150;160;182;173;213;152;161;156;157;164;135;125;118;143;193;173;197;205;176;184;191;145;108;108;104;111;110;103;136;132;164;163;267;282;152;126;150;149;143;142;122;129;117;110;142;164;263;272;268;230;170;189;194;203;170;148;146;120;131;128;109;136;130;155;162;169;166;186;200;217;216;171;164;195;174;177;160;197;205;210;211;133;157;141;173;186;144;181;172;146;162;190;175;159;153;165;188;230;224;141;139;142;159;147;141;175;186;156;134;132;124;118;138;166;167;152;148;141;99;111;129;142;154;153;146;178;193;184;149;157;152;146;150;148;152;111;130;114;120;123;139;153;139;126;135;139;144;117;115;109;130;126;149;130;149;152;156;127;110;128;233;363;341;281;165;137;154;168;192;166;129;122;134;134;132;165;144;145;162;144;159;133;140;152;151;192;183;161;167;185;195;205;222;229;206;188;153;139;155;164;193;201;176;188;159;149;192;231;206;159;150;146;153;189;164;152;126;131;149;130;150;164;170;153;176;137;128;155;163;179;175;149;139;158;176;138;129;131;136;147;116;128;112;109;118;108;127;115;118;117;129;144;147;129;156;171;157;150;197;264;243;206;176;155;185;176;165;181;161;189;178;179;199;188;173;184;215;157;139;159;135;125;134;138;136;149;131;139;145;128;164;149;137;114;156;159;150;158;153;135;137;130;152;172;195;164;136;134;115;121
135;162;137;143;150;154;177;173;232;286;258;197;167;167;160;146;131;141;150;174;163;135;148;130;172;162;158;160;174;155;138;179;153;164;186;194;144;156;147;154;142;153;143;140;133;138;141;163;170;177;189;183;199;286;266;204;221;194;168;208;265;210;170;155;129;147;216;348;368;228;173;147;131;133;140;132;127;148;140;194;180;176;170;130;160;191;220;199;146;136;154;152;133;112;144;150;166;131;151;141;144;218;263;270;207;146;153;127;112;118;139;139;151;154;185;195;147;129;136;154;158;134;114;118;138;147;131;121;138;139;145;114;124;124;162;134;160;139;139;102;133;141;159;156;118;131;154;140;120;140;129;117;141;134;144;152;143;116;130;124;116;125;123;144;125;152;136;120;157;169;155;147;157;147;175;132;165;135;124;150;156;129;118;127;167;117;124;140;142;137;125;134;150;148;160;160;158;154;154;157;157;147;172;114;132;130;129;139;142;137;155;156;180;187;154;132;136;136;144;179;175;189;237;219;176;153;108;152;143;147;192;162;169;169;149;133;142;142;141;151;146;150;148;151;162;156;168;164;205;170;177;202;257;210;222;157;141;146;155;124;133;136;137;144;115;120;130;111;144;188;154;145;141;154;114;149;106;102;119;138;136;144;160;194;173;157;169;144;185;190;153;160;167;122;141;167;138;150;136;141;133;160;142;128;141;132;139;129;132;142;128;151;131;146;152;163;184;188;185;122;135;120;139;145;132;130;140;134;132;148;148;133;145;148;159;129;140;129;135;177;169;169;130;148;147;151;170;157;209;156;132;144;152;148;154;156;164;177;161;156;190;185;171;157;163;160;163;187;199;175;191;157;190;166;144;150;131;124;180;121;130;135;157;147;123;148;125;148;165;139;158;139;139;160;171;152;160;140;149;162;182;135;173;180;165;148;127;94;113;130;133;137;149;123;144;148;141;149;161;157;124;169;202;150;160;122;138;133;176;216;204;195;182;194;170;185;160;185;157;170;199;226;192;155;140;115;134;124;94;79;60;78;83;112;126;112;137;126;126;133;126;135;132;149;164;151;134;137;132;152;166;170;183;140;167;147;151;149;149;159;150;138;98;100;62;56;90;91;124;132;117;117;119;155;133;148;129;122;141;146;134;151;142;124;161;145;155;180;186;177;184;160;146;155;153;157;144;105;116;115;134;134;124;122;159;169;204;175;168;142;150;137;148;132;118;140;122;139;112;124;141;160;138;137;176;193;161;135;111;138;177;187;228;232;198;163;152;158;132;133;126;81;91;74;63;88;132;140;116;115;110;149;144;162;145;126;110;118;156;150;131;142;138;122;132;115;103;140;126;116;136;110;118;108;120;121;108;111;107;129;152;166;133;114;94;109;117;105;142;96;114;110;106;104;96;78;80;99;127;143;139;119;118;123;124;109;132;110;103;109;130;113;105;130;125;120;152;183;133;145;115;129;129;150;131;144;148;146;156;121;127;162;173;196;178;169;203;168;165;187;171;181;157;181;136;135;152;143;125;115;101;176;157;147;107;105;137;149;182;174;157;134;114;154;114;127;168;162;138;145;154;155;118;117;129;139;149;145;113;108;129;134;147;159;161;159;141;145;109;125;104;63;58;74;66;55;75;87;99;93;106;139;100;116;136;132;136;103;113;112;126;164;166;161;143;121;152;131;150;146;148;148;146;149;177;254;281;283;197;179;182;149;169;150;140;128;122;177;150;156;140;154;128;140;110;129;120;121;130;124;109;123;143;142;129;130;176;176;177;174;151;144;144;180;141;118;114;127;192;195;172;168;168;130;177;136;167;202;276;382;337;184;206;146;144;135;154;150;164;149;127;142;156;145;114;148;163;147;138;109;128;132;131;108;140;136;141;151;117;130;97;134;162;154;187;212;177;171;123;130;129;159;165;181;173;151;149;157;111;154;166;184;160;120;127;147;149;174;156;127;138;127;153;165;143;133;121;112;136;136;147;149;110;132;113;138;163;147;116;122;141;146;152;130;113;126;126;130;164;134;145;152;165;125;142;160;144;135;114;135;153;134;153;147;159;142;148;134;133;168;197;188;168;168;148;147;121;127;118;122;141;139;148;151;143;128;155;117;114;138;127;146;133;145;149;148;133;151;157;139;158;166;148;152;176;155;135;156;157;163;152;142;194;231;268;200;213;214;182;189;182;143;106;104;124;166;120;145;157;156;216;216;185;177;168;167;156;120;126;146;123;136;143;115;131;154;184;232;189;142;122;147;138;141;134;136;145;116;143;155;134;166;161;251;259;157;139;109;138;174;147;167;174;147;107;108;127;189;175;173;158;169;142;197;193;213;219;203;146;155;140;108;115;134;124;141;148;197;214;206;176;149;168;117;130;142;138;132;121;136;171;165;165;153;131;142;108;141;161;126;113;134;141;125;132;107;127;110;130;148;131;175;177;194;162;182;151;139;156;125;155;108;116;108;118;128;144;164;181;224;215;141;129;116;109;122;128;171;153;144;139;139;122;129;147;155;135;160;140;141;146;141;154;158;196;180;150;151;149;131;153;158;123;139;149;172;133;118;132;140;151;163;152;156;133;139;128;140;138;140;151;176;140;134;126;125;143;143;152;131;105;118;98;141;118;125;148;139;135;116;138;112;147;146;167;170;219;241;205;193;228;264;234;217;230;175;208;169;195;135;149;125;134;145;168;149;164;186;114;134;132;133;134;136;127;119;127;139;142;170;157;137;144;142;136;108;121;127;146;166;124;144;123;143;131;143;129;141;162;142;118;147;160;164;136;150;120;133;146;183;125;128;152;130;168;164;193;155;159;163;115;142;157;166;161;150;169;184;181;193;151;187;182;172;171;167;164;126;137;148;145;115;134;136;151;180;188;182;179;178;177;138;124;106;100;108;128;136;149;137;141;182;203;216;162;164;145;166;140;161;171;131;122;112;155;199;381;562;481;280;144;159;164;149;139;126;141;123;148;128;138;134;167;183;186;237;216;179;178;180;200;171;189;225;196;165;177;178;200;217;185;153;144;174;167;179;206;200;177;176;170;159;142;149;133;182;180;183;169;161;148;158;157;176;144;164;152;153;127;115;129;135;138;158;148;145;105;100;118;112;122;133;161;148;164;172;163;158;157;150;138;138;149;170;185;156;115;133;113;148;134;138;132;141;129;105;116;117;118;122;134;141;129;131;174;167;154;128;102;140;189;280;330;243;175;131;116;155;152;126;133;120;138;154;131;142;159;128;133;143;151;146;146;154;181;166;164;153;173;155;171;176;189;200;184;175;150;146;149;201;186;178;173;156;170;167;167;192;205;205;188;158;208;196;193;158;150;153;134;162;184;218;212;228;185;146;157;170;199;175;162;149;137;161;149;137;142;120;123;125;136;134;114;124;97;112;121;130;123;151;151;156;149;117;128;162;136;151;162;181;210;177;175;159;170;145;146;166;187;177;184;173;198;205;195;174;165;153;136;145;157;128;130;128;145;156;139;126;136;151;148;135;117;133;177;147;175;159;142;138;155;143;144;142;153;164;139;126;121;149
126;158;167;150;158;168;153;156;214;283;226;173;144;143;159;122;138;166;165;167;141;174;147;153;180;161;168;147;160;149;158;144;154;166;167;148;169;170;138;136;133;146;150;164;143;147;173;153;171;227;203;176;198;338;314;264;267;233;156;208;207;198;158;139;111;134;199;318;342;266;161;143;123;117;127;154;153;177;155;163;167;178;141;132;126;175;236;209;139;165;151;113;135;125;125;137;155;138;126;117;168;213;210;200;156;159;140;131;132;134;117;122;148;158;208;216;141;149;149;132;159;139;135;138;136;125;124;107;124;107;116;112;115;161;155;156;137;107;105;109;128;154;185;192;143;134;138;144;118;140;144;118;158;170;151;133;114;144;123;116;120;113;114;136;130;123;126;143;168;158;174;148;145;154;187;152;155;139;124;154;158;136;137;159;135;132;136;131;143;158;125;145;137;146;176;182;184;205;182;165;177;183;134;144;146;142;123;149;159;158;146;159;153;181;129;145;138;169;161;169;184;269;297;288;166;164;153;134;168;158;171;156;160;172;159;150;163;151;133;162;161;170;164;138;144;175;193;190;219;251;175;214;217;197;179;150;151;181;145;134;136;129;142;151;124;119;111;142;158;142;174;156;159;142;139;134;108;104;135;155;138;181;185;218;159;146;159;140;176;187;180;168;159;138;148;148;155;155;146;151;134;155;154;139;140;141;154;156;134;141;130;151;148;133;147;158;151;153;118;123;136;120;120;149;136;169;164;148;143;140;130;147;126;138;138;134;132;142;141;149;156;174;151;158;107;141;153;175;179;147;152;112;149;159;145;162;154;169;166;129;148;161;152;151;161;185;199;220;189;194;213;218;176;139;171;143;156;140;142;132;146;150;163;153;157;132;151;148;129;158;159;158;144;147;172;161;166;158;164;161;151;159;165;168;168;141;124;109;138;161;202;145;122;108;125;147;162;177;150;151;136;118;146;149;140;124;127;133;166;235;184;193;212;159;175;167;202;190;176;214;207;181;210;158;150;136;142;116;83;81;69;83;95;104;117;131;108;121;113;129;131;147;146;138;133;123;127;134;125;161;140;183;141;162;160;147;143;127;130;135;149;125;108;74;62;65;85;117;108;126;115;131;143;143;142;147;151;133;114;168;144;137;124;134;140;149;145;183;175;153;139;146;179;148;158;130;136;122;121;127;131;137;171;167;141;162;154;204;153;191;134;129;124;130;149;151;148;144;120;139;152;154;139;160;150;142;133;138;132;142;162;194;219;212;186;167;170;146;154;141;99;85;70;56;70;101;127;149;127;101;140;107;120;147;125;121;141;133;129;134;139;126;144;128;120;118;116;108;119;131;138;105;122;115;142;112;101;111;120;119;151;149;111;90;88;114;91;82;109;104;129;108;110;108;99;80;89;92;113;125;153;120;120;120;115;100;91;96;97;103;112;111;132;115;110;121;133;132;150;151;177;134;150;117;148;137;168;145;138;138;143;144;140;161;152;173;192;137;154;163;178;184;148;163;141;148;125;140;133;120;132;128;153;136;123;121;148;158;169;149;167;132;129;105;108;122;131;114;153;149;159;152;120;120;101;154;158;141;116;117;121;143;154;134;148;131;136;139;128;136;82;64;62;61;78;79;88;109;144;115;113;116;115;85;92;90;132;128;91;111;146;204;208;205;146;142;119;143;150;140;146;128;146;182;201;211;314;265;208;170;195;176;170;157;124;138;141;172;180;144;165;126;141;125;117;140;127;124;130;124;123;121;153;129;127;138;153;159;140;178;167;158;158;145;123;120;125;148;187;184;166;201;197;219;173;160;152;181;238;372;290;222;196;155;136;129;140;146;156;131;118;132;136;132;152;165;178;143;118;130;155;137;135;161;159;163;135;138;144;118;125;135;140;162;162;227;239;215;144;125;157;141;160;170;173;170;161;159;127;169;171;172;141;123;132;157;170;187;164;139;129;142;153;170;143;130;123;115;136;138;131;141;116;150;143;140;155;126;115;112;138;149;132;148;114;136;141;133;152;129;162;151;141;141;106;117;152;114;108;104;169;156;134;153;147;156;154;122;158;137;156;163;188;163;166;142;150;160;154;136;134;165;111;130;116;122;124;124;150;132;146;145;141;139;177;150;175;182;157;156;124;158;159;150;147;151;150;162;171;158;153;150;178;212;220;220;208;213;160;158;150;149;99;117;147;146;140;137;161;173;171;209;166;184;189;185;156;115;125;134;135;146;132;104;115;157;197;215;162;156;135;147;141;107;117;107;124;132;159;173;117;139;197;252;234;166;140;114;157;183;166;183;181;151;118;104;119;151;182;166;174;155;151;161;147;192;225;175;169;161;121;127;139;108;139;129;158;178;173;222;193;173;165;146;147;128;130;127;123;132;165;167;143;143;148;109;150;142;135;115;128;104;109;109;116;125;122;130;125;145;126;166;198;220;187;190;174;160;132;140;183;144;109;119;101;145;139;180;194;183;184;160;140;102;103;120;146;149;159;133;138;172;148;144;147;163;149;167;157;149;142;139;169;161;180;173;134;129;146;130;153;139;138;171;154;137;151;132;138;112;152;150;154;179;146;137;126;119;169;177;169;195;182;140;163;134;148;165;163;157;151;122;115;133;129;126;129;111;131;122;158;168;150;161;192;206;246;217;185;218;214;226;221;176;187;178;215;164;134;145;157;141;137;140;150;152;178;134;153;149;143;124;148;118;155;119;138;120;159;159;154;137;170;140;132;106;109;112;137;142;140;111;126;119;122;126;153;151;147;137;123;135;141;167;143;132;154;151;156;159;156;140;117;135;155;157;167;164;158;150;134;135;131;169;176;161;171;183;182;211;183;157;176;185;203;172;152;136;124;152;139;145;129;130;151;156;172;182;158;167;191;137;115;105;106;119;117;128;124;142;137;159;186;174;169;165;182;134;167;213;178;164;145;157;157;189;426;644;604;285;156;137;137;125;135;117;128;126;162;134;135;137;173;189;260;293;230;166;169;176;174;199;186;189;167;174;169;173;173;189;163;142;163;164;149;157;193;178;176;154;173;153;138;132;164;188;181;179;157;151;185;165;145;161;162;131;152;113;115;89;114;134;144;117;136;117;131;135;138;108;122;149;149;143;150;151;179;169;171;144;151;159;149;188;182;137;140;139;121;125;131;118;134;115;150;149;145;150;136;123;149;151;131;163;174;191;158;164;132;111;147;189;241;211;193;161;144;142;142;118;133;150;139;148;119;135;146;147;142;149;148;130;153;175;195;223;175;167;187;162;158;171;187;155;138;154;131;134;149;162;172;199;191;189;169;170;176;172;168;187;187;173;208;222;194;196;155;147;169;200;222;321;318;261;215;171;171;198;231;209;171;131;129;133;141;152;168;161;142;135;147;118;116;119;118;129;94;125;158;136;150;132;150;147;129;144;132;116;154;143;193;157;165;133;137;145;149;168;171;167;165;162;187;167;158;147;132;141;140;147;137;132;139;123;143;148;163;147;127;157;130;139;158;171;201;183;143;134;149;138;159;144;155;141;139;133;131;123;123;140
155;150;152;147;166;150;148;172;196;198;229;228;168;163;162;151;165;181;170;171;150;140;149;162;165;147;150;125;166;145;147;149;135;155;178;149;153;131;132;127;117;141;160;179;181;169;138;185;154;198;224;178;197;249;243;238;248;180;156;156;147;175;139;130;128;131;154;201;240;202;156;135;120;134;144;152;156;147;157;161;156;156;143;141;113;138;162;166;171;138;131;131;126;133;139;121;133;141;121;123;169;223;220;234;169;120;133;120;151;122;132;136;122;127;180;228;173;139;142;130;138;164;151;161;133;147;128;108;115;120;132;106;104;138;142;156;146;113;98;115;114;129;135;163;126;129;148;136;142;119;138;134;161;184;145;124;112;99;107;103;111;105;114;141;131;128;134;157;169;178;189;149;168;173;183;185;176;142;146;150;133;140;159;155;134;140;161;143;161;153;166;160;150;177;173;191;230;184;170;192;157;172;147;141;127;136;152;152;162;173;167;151;134;164;175;154;138;133;138;150;177;233;249;234;244;180;149;140;157;127;158;148;139;175;158;151;153;162;152;175;160;164;162;158;148;161;191;214;310;288;237;225;185;180;154;145;158;147;150;121;147;131;111;116;133;130;114;146;131;149;147;150;150;151;170;125;142;145;138;156;183;179;185;207;186;185;144;136;154;194;179;145;149;149;141;134;143;147;149;153;148;162;138;151;121;128;168;149;137;121;119;119;160;165;147;147;170;133;143;130;131;115;129;120;161;188;178;193;150;137;100;131;124;153;148;157;146;131;154;156;138;154;140;147;140;142;156;164;186;174;140;137;149;153;143;146;134;155;148;145;144;159;171;164;213;221;295;208;253;234;253;219;207;152;160;143;145;137;161;144;142;178;172;163;139;164;126;146;173;152;155;157;162;172;143;155;195;163;157;171;180;165;140;167;177;154;124;113;157;175;174;120;120;109;145;151;184;162;156;128;114;147;138;130;143;120;114;144;168;190;198;190;194;191;191;179;193;178;163;189;189;179;163;142;150;149;129;116;117;88;73;61;84;104;118;143;124;119;111;122;115;143;119;134;119;121;134;130;131;150;147;166;174;136;141;171;144;125;140;161;150;130;78;72;64;65;78;92;112;137;130;124;114;122;115;128;140;142;168;129;144;104;122;154;135;146;158;151;162;138;140;165;161;137;179;135;113;133;103;161;151;142;155;172;147;134;158;156;156;160;157;141;125;134;154;147;144;142;124;110;131;143;166;156;164;151;155;138;142;154;152;178;189;196;174;144;129;145;108;116;96;87;67;55;61;80;91;121;111;137;102;102;122;131;129;147;137;131;129;161;168;161;129;137;129;127;120;132;139;122;148;126;123;136;135;102;114;126;120;123;111;115;96;102;81;89;93;95;123;118;115;116;101;103;95;88;74;78;94;128;126;117;111;123;111;113;106;104;123;117;131;126;102;117;118;101;119;125;134;152;162;121;119;161;158;141;136;143;122;142;135;147;148;121;150;149;141;152;141;169;164;174;202;197;173;162;177;123;110;116;123;137;138;112;121;138;148;162;175;195;187;151;123;122;132;153;158;141;131;132;135;120;133;128;119;117;133;128;146;119;118;125;160;155;140;154;125;134;154;131;106;64;67;90;72;85;97;144;142;144;131;117;97;111;107;92;108;109;105;151;154;206;195;195;166;167;162;137;147;134;135;161;143;147;196;202;260;281;237;175;193;195;191;175;171;142;139;165;168;149;146;135;142;126;149;152;147;155;136;101;97;136;162;143;138;146;144;157;155;182;170;176;173;140;109;125;127;151;142;166;170;202;192;212;161;143;157;156;194;256;244;182;176;147;113;138;134;143;139;139;96;139;134;162;147;125;163;136;146;135;135;126;129;125;138;144;147;138;143;117;110;132;150;151;205;296;324;270;172;139;138;152;149;170;174;170;160;161;158;155;158;147;135;148;128;156;165;161;148;136;117;148;146;139;143;125;119;133;141;122;143;114;146;139;151;164;134;122;125;135;123;146;145;136;139;114;142;145;155;163;153;136;123;152;128;138;164;123;108;122;157;138;113;117;131;122;128;154;141;121;143;148;168;159;169;159;158;153;167;159;193;160;136;132;142;125;142;125;135;137;139;166;120;162;154;138;168;188;174;140;136;161;154;166;134;151;134;134;158;137;169;147;161;171;179;185;182;193;166;162;135;123;132;134;175;148;121;129;135;136;157;153;180;162;193;193;192;159;138;113;145;163;130;130;122;136;160;210;172;142;150;181;140;145;127;128;111;145;136;182;159;150;138;158;178;158;135;106;161;171;161;181;166;142;122;107;115;156;164;160;168;161;148;154;141;182;177;180;184;156;120;124;126;128;165;137;144;145;169;196;175;161;169;148;149;122;119;118;150;162;182;175;160;147;151;144;147;148;132;137;127;135;154;130;121;123;121;125;118;127;134;133;168;178;175;190;164;162;139;158;185;149;119;106;113;116;149;129;152;157;127;127;119;98;117;104;143;150;160;144;154;153;141;136;149;145;170;167;175;158;146;149;162;171;166;147;147;152;145;128;142;120;140;138;123;118;140;134;128;143;122;132;112;132;170;160;139;154;146;147;193;179;166;165;147;153;169;164;163;198;155;145;152;150;163;154;153;158;166;154;188;155;146;180;228;242;230;200;183;183;206;237;216;194;185;188;190;190;178;160;147;134;111;140;149;153;172;129;171;165;157;146;127;169;143;140;140;145;120;138;162;148;170;122;121;125;98;106;126;122;114;105;131;117;126;163;130;125;182;160;153;188;149;158;178;184;160;154;127;153;154;136;161;133;137;149;164;159;149;165;159;148;170;154;154;188;166;197;210;190;179;151;148;168;187;182;156;120;126;112;157;153;159;148;165;159;142;154;191;215;245;179;133;111;135;135;141;160;153;149;163;180;163;162;149;134;188;161;180;274;234;167;146;151;171;212;289;434;407;238;160;140;107;123;130;106;130;134;158;144;117;125;160;169;208;229;209;170;145;146;196;180;199;213;187;176;172;149;180;176;159;158;121;139;150;198;198;200;198;163;145;144;128;161;158;202;200;159;138;159;196;155;151;163;162;138;126;95;81;84;85;93;133;117;129;142;142;150;156;155;149;121;151;130;136;135;170;196;155;169;166;146;165;157;198;162;158;118;130;122;119;113;101;113;121;145;139;139;154;155;190;156;168;163;154;205;187;135;111;116;132;132;149;181;156;156;151;145;146;127;114;141;167;154;138;130;140;131;137;129;131;103;163;160;185;242;183;158;173;176;158;150;148;127;142;138;140;135;146;186;187;160;194;202;213;167;170;171;195;222;188;207;232;213;208;195;158;176;216;204;271;337;338;256;200;161;157;201;285;225;170;155;123;133;128;164;157;182;140;156;160;144;151;103;111;115;117;127;134;120;153;149;155;105;112;125;132;105;140;150;179;208;151;144;149;134;151;170;166;175;160;166;153;149;147;163;156;139;121;145;136;133;150;120;141;131;155;170;161;136;122;144;145;212;239;186;159;160;167;169;129;127;136;149;132;117;101;142;127;135
124;155;156;159;175;154;135;171;180;186;233;214;167;160;174;159;191;153;158;155;153;143;152;158;135;165;149;175;135;139;157;135;139;155;161;130;139;145;157;134;166;152;151;185;165;153;153;160;175;210;210;192;193;187;212;192;224;160;173;161;152;142;146;139;132;159;163;171;161;142;144;111;141;152;171;153;149;167;189;164;155;143;137;150;130;140;145;161;150;138;129;122;123;118;137;127;136;119;115;135;166;161;187;199;162;136;124;134;151;149;128;134;132;144;146;166;157;134;128;146;130;136;132;154;149;153;120;120;129;101;113;107;112;116;124;139;151;119;99;131;139;135;142;138;128;109;134;114;120;100;118;120;143;158;163;166;128;115;106;103;125;128;125;117;128;159;151;146;162;156;183;146;168;160;192;191;179;135;152;119;141;151;135;147;143;154;149;158;167;144;182;140;162;183;185;210;202;198;160;174;151;151;134;156;171;153;151;188;170;157;163;136;149;169;184;159;139;131;125;153;192;176;229;236;173;174;157;156;138;145;170;186;152;195;166;143;162;176;173;133;129;172;155;125;158;179;180;223;284;288;204;145;155;145;120;140;151;150;138;130;144;136;129;113;119;163;135;136;124;134;142;155;155;150;144;146;173;143;147;171;207;211;209;190;219;174;140;162;186;211;204;152;165;160;178;163;171;164;139;151;151;143;138;181;135;160;173;160;144;127;138;108;142;135;133;149;140;144;130;150;126;139;129;170;174;259;261;218;152;144;134;121;132;128;175;146;138;133;144;149;144;153;145;132;147;151;133;168;181;160;147;148;129;153;163;163;136;165;176;166;144;149;139;159;207;270;259;242;233;270;330;310;215;174;141;120;133;160;142;154;178;200;229;187;161;161;146;153;153;155;139;158;134;127;125;129;162;141;144;145;165;173;159;164;129;171;113;95;84;107;113;119;113;118;126;154;167;181;140;142;108;114;159;145;187;155;145;144;123;152;162;154;152;163;174;165;193;218;207;153;182;185;176;162;147;137;144;122;108;92;64;75;86;99;119;124;140;120;128;110;120;131;130;137;124;121;123;124;122;130;146;184;188;176;155;127;150;122;146;143;145;136;83;75;88;78;75;93;110;110;128;121;122;160;147;169;149;144;121;115;160;146;146;163;142;163;151;178;163;157;149;175;191;163;138;151;156;120;104;110;125;126;133;146;141;139;171;155;162;133;152;163;132;123;139;175;180;133;129;131;121;121;125;160;153;184;146;139;122;142;144;188;166;163;159;160;137;131;125;97;76;57;66;43;64;77;83;120;101;116;116;114;99;91;109;107;130;121;143;130;162;133;143;123;134;115;118;120;158;135;163;136;105;121;124;136;106;123;112;111;87;113;94;87;113;110;96;109;109;101;103;125;102;116;97;76;69;87;93;118;127;128;125;109;111;101;120;100;133;121;150;120;100;113;109;118;117;119;122;138;126;143;123;183;170;160;117;150;147;150;144;157;145;126;135;155;153;121;150;145;149;183;185;203;183;151;144;146;114;141;124;134;121;120;121;118;144;161;156;156;151;138;120;158;180;194;139;131;146;166;143;124;145;137;131;123;126;153;134;118;139;144;171;180;145;133;152;142;151;130;94;63;78;90;112;109;88;108;133;132;149;129;105;75;71;97;94;115;124;143;154;186;182;166;202;209;196;176;160;142;166;156;160;178;215;237;203;228;181;162;151;177;198;203;187;156;163;169;141;132;145;132;134;126;132;143;127;120;125;121;111;125;152;161;139;147;130;134;135;138;173;186;154;137;122;133;148;105;157;181;173;193;200;174;162;181;180;170;137;151;172;164;162;127;127;122;142;114;109;99;102;125;130;127;142;136;147;164;131;167;147;139;148;146;128;118;148;134;142;140;120;129;145;149;208;275;331;231;164;164;152;142;153;186;201;137;132;161;148;164;160;158;162;143;133;128;134;141;134;113;157;117;145;138;144;121;118;126;134;133;136;115;128;156;141;136;140;127;130;120;146;142;141;152;128;142;146;147;186;139;155;164;168;156;127;153;131;126;128;138;128;146;123;123;120;121;126;151;130;151;145;142;147;145;157;150;144;149;155;205;231;209;166;145;140;158;144;147;145;149;167;167;158;181;183;154;164;179;178;139;155;154;159;146;120;130;115;151;148;150;184;180;143;174;138;142;164;156;164;188;142;113;150;165;171;159;132;111;149;147;131;162;168;160;153;199;154;154;137;122;140;141;144;130;124;146;197;224;185;146;145;149;130;126;116;113;130;102;150;134;162;127;133;140;121;116;117;109;137;186;189;180;172;146;130;110;152;159;154;167;160;156;146;130;123;183;193;206;172;152;164;168;172;152;157;134;150;140;148;155;140;157;165;163;144;132;147;151;148;240;236;186;160;141;145;156;159;133;145;150;136;143;140;155;125;114;114;111;124;125;109;152;131;150;187;187;180;160;162;130;164;184;135;131;121;122;90;122;143;157;151;99;103;113;117;145;135;144;169;144;135;172;169;153;153;136;174;149;167;181;185;177;175;170;161;144;141;148;132;143;150;145;126;119;112;125;155;114;148;154;134;148;141;167;160;179;146;132;140;145;139;201;187;186;154;158;155;154;174;178;166;163;193;139;170;157;161;163;170;210;221;175;181;187;213;220;213;165;154;154;232;280;222;207;185;186;201;184;162;143;143;121;109;121;123;134;153;137;165;155;170;164;178;175;178;161;134;121;135;142;134;148;105;121;136;122;117;114;124;134;118;130;115;127;141;143;161;149;191;191;174;188;157;191;213;199;147;143;144;146;131;164;143;139;126;127;149;142;160;128;150;167;189;199;171;161;159;177;199;170;158;137;184;156;155;165;155;160;120;132;151;160;143;124;145;144;173;171;181;215;250;195;143;152;124;126;134;144;125;132;163;150;163;161;136;169;151;158;177;249;247;162;150;158;166;178;227;217;235;182;118;114;129;134;120;119;128;126;137;126;117;119;125;147;172;180;150;137;116;140;166;175;181;167;205;177;168;197;176;153;159;129;146;142;145;159;182;182;182;170;145;160;145;159;158;186;183;157;151;162;185;148;176;185;175;137;103;78;76;79;78;96;146;124;125;144;153;153;168;206;158;166;149;133;153;139;175;160;169;166;153;157;188;185;193;187;166;139;152;127;130;146;103;143;147;153;134;140;138;163;169;134;143;144;160;217;213;196;144;134;135;162;143;142;172;167;137;165;143;153;125;147;141;134;121;144;113;115;126;135;130;109;149;184;237;236;182;173;167;175;153;156;133;125;125;130;141;141;170;174;179;160;146;179;208;200;182;162;211;219;188;179;187;235;213;219;182;204;257;235;231;335;290;217;153;136;174;203;246;207;158;118;136;122;148;167;181;177;173;160;137;130;124;114;128;105;112;136;141;119;161;133;133;131;126;136;122;133;145;138;187;170;179;151;157;118;105;145;167;146;163;151;164;153;160;132;149;123;97;122;131;140;116;116;146;152;163;173;180;135;147;156;152;204;211;212;201;177;153;154;113;148;140;141;133;121;135;126;128;155
139;145;172;201;195;164;166;179;195;169;196;207;178;158;144;166;169;183;161;158;140;143;144;142;159;156;153;160;161;145;151;139;136;128;140;116;146;148;153;147;155;131;144;153;148;150;135;105;155;154;224;187;189;126;146;161;141;153;172;141;168;152;118;134;182;181;192;170;179;126;144;145;142;145;151;164;176;191;165;169;166;171;172;127;140;136;151;171;189;148;131;126;120;126;115;122;114;132;129;148;159;158;184;172;164;105;132;125;144;129;126;140;161;139;120;138;137;153;131;125;170;147;149;135;154;128;125;125;111;122;104;110;102;95;146;124;103;93;115;134;152;114;117;125;108;118;124;123;106;104;107;116;138;177;134;127;123;128;115;116;119;116;123;118;147;118;129;147;128;128;146;135;154;162;150;172;144;120;109;159;130;166;151;145;170;144;148;166;141;152;153;171;167;189;175;214;168;218;199;175;125;154;142;154;174;159;154;167;158;148;168;160;160;183;176;143;148;124;128;129;155;147;148;190;161;180;137;163;136;148;182;188;178;175;165;168;181;172;189;168;159;163;145;161;123;148;190;223;281;281;205;174;152;124;145;150;137;152;161;154;139;139;126;129;137;141;157;140;137;119;117;126;127;134;151;139;140;183;171;169;187;180;174;210;189;189;166;170;194;182;180;187;183;172;148;151;182;168;145;174;164;148;161;140;144;145;191;149;163;129;124;144;118;137;129;125;125;144;142;180;161;147;139;165;185;262;318;217;168;135;139;144;157;139;165;172;162;141;143;147;154;163;152;151;157;121;143;155;148;143;127;133;156;155;133;154;147;185;197;123;138;144;164;159;182;240;214;197;259;323;391;340;254;176;125;125;136;161;178;204;154;218;209;171;180;168;166;148;149;150;142;167;162;140;127;164;153;151;153;136;151;183;172;149;159;139;135;106;82;106;68;75;103;129;134;146;147;165;153;150;115;130;130;165;172;192;169;127;148;144;164;132;175;145;151;178;161;188;190;157;151;170;202;174;131;154;130;109;112;78;60;56;72;104;122;144;137;130;158;140;134;147;153;116;137;110;138;133;146;134;149;197;151;151;142;143;158;126;147;165;168;114;90;82;67;79;85;88;118;126;163;128;147;133;128;182;134;147;137;159;143;132;152;175;156;158;174;173;127;175;161;167;193;178;159;135;127;114;104;107;126;143;146;137;162;123;165;160;163;155;183;166;169;139;148;154;180;118;129;133;131;137;103;130;145;164;177;129;120;146;150;171;188;175;164;144;124;124;132;108;87;87;54;58;80;104;122;115;122;126;128;108;113;90;116;135;135;124;126;165;162;128;125;126;121;104;113;141;163;168;181;157;144;147;152;115;117;125;128;92;94;87;83;118;108;119;118;135;127;120;110;129;149;106;96;87;70;80;97;116;137;140;135;104;86;95;104;124;163;192;147;117;107;105;124;121;134;122;142;156;135;129;154;148;157;164;165;166;164;137;129;149;138;139;144;135;153;163;159;154;153;170;192;200;187;186;155;142;113;128;148;121;126;121;126;125;147;131;150;162;159;113;116;163;180;192;169;133;166;154;114;133;109;113;113;117;125;120;154;117;120;140;130;141;153;146;165;138;146;127;97;67;74;110;103;111;107;129;141;137;113;121;104;81;97;88;118;113;134;121;147;176;143;144;165;176;176;210;161;162;148;161;159;167;183;161;179;188;185;178;163;165;161;194;147;152;168;159;157;163;122;125;132;123;150;136;145;127;132;115;113;113;143;169;161;160;152;143;169;126;139;146;140;112;110;111;124;120;141;145;153;151;146;151;191;235;238;189;160;151;151;135;127;103;105;126;100;135;114;135;119;111;125;143;135;148;165;152;148;152;118;141;130;139;123;157;146;127;141;125;168;142;112;182;200;207;224;215;160;151;141;141;173;175;145;148;134;149;173;172;184;158;130;129;141;139;125;119;119;146;149;171;130;144;117;120;122;116;122;116;134;119;147;147;156;155;122;128;130;120;124;136;137;162;157;153;139;159;191;195;189;168;165;170;175;165;143;130;128;150;153;130;135;137;130;126;133;136;149;161;135;146;138;153;143;125;149;137;159;214;274;233;162;178;161;165;146;156;148;139;160;151;167;187;194;173;155;157;142;130;133;129;142;153;136;156;129;155;140;149;171;190;151;154;142;132;152;182;183;194;135;109;130;169;208;144;113;121;153;141;147;146;120;142;182;142;151;134;131;136;130;137;146;130;131;173;216;241;194;156;130;145;124;136;103;80;98;106;151;140;115;129;156;125;122;118;92;111;171;190;209;184;141;133;139;136;134;146;140;176;151;154;128;139;146;178;179;173;159;174;177;171;161;175;163;163;155;177;144;127;157;145;138;147;143;140;144;122;148;233;239;202;152;121;136;147;173;131;124;152;153;139;135;140;145;119;139;122;141;153;118;126;120;165;180;177;166;166;145;140;159;166;129;115;110;111;137;122;126;143;131;111;114;119;129;142;138;164;145;122;141;170;184;172;136;144;153;139;153;145;192;190;226;231;189;153;131;124;124;128;139;112;108;124;134;115;153;149;170;167;157;142;160;147;245;212;159;126;139;148;152;181;182;172;166;160;173;136;134;183;204;192;149;136;138;159;176;158;220;245;254;193;201;239;251;237;181;189;150;183;232;240;198;160;190;190;182;199;154;166;148;147;107;156;145;150;123;142;155;166;166;188;164;193;171;146;147;143;115;134;177;170;121;119;109;127;114;113;130;142;136;155;152;142;135;133;115;150;149;174;177;201;176;188;210;173;159;122;140;142;145;150;140;149;148;166;123;144;129;149;166;177;209;249;192;152;153;169;156;151;190;163;199;242;211;204;162;132;122;146;147;146;147;153;158;158;174;135;159;184;217;207;205;155;121;121;147;144;139;158;186;180;152;135;137;131;153;142;159;176;188;160;136;158;171;161;153;177;235;211;138;115;142;110;107;94;135;142;140;141;110;119;109;146;130;147;139;126;124;128;140;164;160;175;170;181;197;183;167;164;156;143;150;124;158;158;186;184;189;152;134;157;148;167;182;202;168;152;145;173;179;164;157;170;164;150;95;100;76;85;96;93;107;118;141;131;116;147;159;210;151;144;139;134;147;142;166;205;161;156;153;165;160;172;196;211;176;172;166;158;119;117;142;126;121;138;125;123;138;190;180;185;148;140;168;235;249;204;149;131;143;146;174;167;153;154;158;158;154;148;135;133;139;137;119;142;116;144;136;136;121;139;146;168;207;209;188;190;168;192;173;159;156;148;157;154;150;127;123;175;159;165;180;203;179;174;165;187;188;203;208;227;185;225;228;213;206;212;309;244;206;239;229;207;156;167;160;182;189;172;149;139;135;121;138;169;170;159;153;147;163;119;96;99;137;133;118;139;144;121;133;138;161;121;136;120;144;128;149;135;181;179;191;138;132;111;110;119;125;149;157;154;169;166;169;151;140;124;118;131;162;148;131;146;168;167;177;196;142;142;161;147;192;202;241;248;198;193;174;175;162;145;165;143;133;142;128;139;129;162
139;176;195;207;226;199;165;156;165;181;231;212;191;171;151;179;163;207;155;153;148;162;173;148;147;149;154;161;199;164;159;143;137;116;141;142;154;150;190;155;187;141;134;143;148;145;147;138;125;160;198;201;175;146;125;134;149;149;172;183;180;166;123;149;214;272;292;212;171;126;128;154;157;169;173;189;178;170;177;150;145;175;180;185;158;139;129;202;215;199;125;119;126;124;149;114;96;121;138;132;164;167;149;180;174;144;139;120;138;143;120;129;124;169;118;149;136;160;149;127;143;132;154;132;130;141;141;140;107;110;83;112;111;111;115;127;92;80;103;153;145;133;142;132;116;108;120;128;87;125;97;123;122;150;109;135;101;116;123;112;111;126;115;134;129;120;127;131;124;124;148;135;130;135;146;146;152;138;114;118;128;105;153;103;137;141;140;137;182;152;166;153;179;149;129;184;173;164;176;167;174;176;185;198;210;188;157;158;133;142;148;134;150;160;171;146;124;130;136;160;154;184;181;169;155;141;171;158;167;176;163;170;174;200;150;157;158;143;203;184;166;174;157;137;143;138;159;181;175;217;171;133;126;106;110;122;139;149;142;153;133;156;138;121;136;150;149;154;149;117;107;120;133;122;145;143;154;169;167;164;175;184;180;203;197;177;172;185;182;194;177;195;190;180;170;161;169;142;156;152;139;156;179;155;126;149;167;163;135;142;147;129;145;144;105;123;139;125;118;159;181;186;133;140;149;184;229;170;146;153;154;151;147;126;168;138;185;136;143;179;176;219;171;164;137;159;156;136;158;114;148;148;153;139;155;154;163;180;186;137;154;176;124;151;172;158;147;155;245;368;425;284;215;150;130;148;137;159;167;169;169;180;194;161;153;171;168;157;151;156;158;145;161;150;147;169;153;129;148;117;154;137;143;154;155;143;115;110;78;77;76;96;94;118;119;140;128;147;189;157;131;116;119;122;157;145;172;146;136;151;151;168;146;153;168;163;152;183;186;163;174;182;175;175;161;146;127;103;84;54;43;47;64;100;111;112;123;142;114;130;154;145;137;114;141;112;146;123;167;145;145;162;175;175;147;130;128;140;148;166;139;119;103;74;77;75;85;98;107;139;135;147;150;114;130;142;145;159;146;160;158;152;162;152;156;161;147;136;138;129;155;173;169;156;132;145;124;117;151;105;112;130;126;137;149;127;155;185;219;207;251;169;156;125;156;151;157;113;109;131;146;130;123;118;155;135;125;118;115;135;157;177;203;167;149;158;119;132;135;122;93;96;79;86;93;107;120;117;130;150;130;103;137;110;120;136;139;133;140;141;126;145;107;106;104;116;122;138;153;184;150;140;148;171;128;133;112;128;136;108;87;83;123;117;152;147;134;146;118;107;128;105;111;119;111;81;90;109;113;130;139;190;153;110;98;92;97;136;164;194;156;127;104;93;124;131;184;177;148;122;136;117;138;186;196;173;155;139;132;147;166;152;137;157;157;153;167;149;151;173;120;145;173;177;205;157;174;145;109;129;152;137;123;108;120;116;160;144;109;147;124;110;108;160;157;164;114;156;154;143;148;110;111;127;107;116;118;128;131;105;125;151;153;174;159;130;131;155;141;114;90;66;82;93;117;121;91;127;131;133;132;85;81;102;92;90;122;126;144;151;150;148;124;139;116;150;178;182;205;168;185;173;181;169;172;156;156;194;171;157;182;169;189;166;150;140;128;122;147;154;136;134;138;143;131;159;151;142;129;130;137;146;139;191;152;169;129;131;133;133;147;166;133;129;111;116;130;152;142;142;128;137;105;128;188;263;284;197;154;176;136;115;124;120;145;116;129;130;136;124;108;112;136;141;133;131;150;154;161;143;149;143;139;141;159;143;141;174;129;166;157;157;147;132;161;168;183;143;158;135;145;165;197;195;141;139;127;156;164;171;167;149;127;124;113;135;126;113;149;140;127;129;124;146;119;119;123;161;129;140;146;142;111;154;122;127;117;133;123;120;138;109;114;149;158;166;160;149;205;189;206;167;140;167;173;162;142;124;148;150;138;142;129;124;126;115;122;141;148;163;191;167;143;165;142;143;138;150;136;198;226;189;160;180;155;159;138;166;173;175;163;154;154;183;151;162;137;167;139;130;130;137;167;154;148;163;170;151;136;153;174;162;145;116;134;117;136;175;177;182;147;102;116;147;148;125;110;131;137;143;131;136;148;169;161;151;147;149;151;135;133;138;121;160;156;179;204;204;181;127;147;136;117;116;107;103;121;116;134;125;143;145;126;132;137;126;101;83;151;184;181;140;165;127;143;138;140;119;161;153;134;143;137;135;153;171;174;162;143;154;152;180;159;149;157;159;192;191;157;125;170;162;145;148;112;164;157;148;127;147;179;162;162;151;146;154;145;142;131;159;173;162;135;130;148;132;126;108;137;142;163;158;141;136;141;143;178;140;143;111;128;123;140;114;127;126;133;126;129;133;123;113;145;103;117;133;136;138;125;135;140;142;162;163;170;164;166;135;136;148;161;230;256;290;226;155;151;130;139;113;137;131;128;108;110;116;129;134;131;170;159;198;175;187;168;157;125;150;150;153;149;177;170;171;190;163;160;123;126;116;165;166;168;173;141;138;135;165;185;293;326;239;218;235;308;271;230;210;201;196;189;188;180;164;193;171;183;202;172;184;155;148;137;132;144;133;154;137;169;172;167;159;163;175;159;161;142;142;167;164;227;193;154;118;123;151;145;139;137;174;155;140;146;129;137;147;127;133;153;177;180;229;200;167;139;179;156;162;136;139;137;157;157;140;129;145;137;152;156;163;143;177;218;297;269;230;169;181;163;153;169;245;314;341;214;194;164;149;157;146;144;189;131;145;173;169;176;133;125;163;196;220;191;144;96;126;131;127;135;166;167;167;159;163;169;136;147;139;143;179;164;165;131;140;135;118;152;158;211;174;135;132;118;132;125;128;112;107;136;132;114;131;134;153;138;152;110;115;125;143;132;154;141;161;165;215;170;187;194;175;178;148;144;146;141;189;188;205;194;143;168;137;109;165;179;190;190;140;139;136;140;171;143;152;155;163;129;133;97;80;94;124;119;138;144;107;130;132;136;156;135;136;136;120;133;142;141;139;165;152;143;162;185;188;182;197;200;161;157;165;171;111;105;105;135;122;133;141;178;239;200;148;153;144;156;195;199;154;151;118;121;133;133;152;149;169;167;185;169;140;122;148;125;139;145;160;159;95;155;141;152;128;164;175;212;220;193;204;221;217;198;163;152;155;167;147;153;138;141;136;159;186;163;205;233;224;189;208;184;191;223;235;219;220;190;187;175;182;191;200;183;206;219;168;194;213;221;156;156;147;124;141;113;123;149;139;158;153;149;171;160;144;124;108;128;164;146;149;134;134;125;137;160;161;125;140;121;120;111;146;147;186;175;157;144;137;125;146;147;135;180;167;179;167;158;134;119;127;116;140;145;133;159;160;176;167;162;160;160;156;142;180;205;209;239;233;212;235;235;205;179;211;186;177;159;130;131;151;161;165
145;176;189;244;254;233;157;148;166;173;189;214;161;156;142;127;146;190;169;166;145;171;167;175;164;157;120;187;183;189;159;129;134;135;122;123;157;159;133;145;152;136;127;143;135;156;143;132;152;179;199;205;160;135;152;132;136;146;176;193;149;136;125;164;222;404;350;247;146;111;134;130;173;190;186;163;219;193;158;111;140;213;197;170;154;154;144;163;195;173;131;143;136;128;143;144;122;132;150;144;163;177;192;216;173;140;132;122;134;139;150;149;125;149;152;130;148;166;152;116;130;145;130;150;139;154;137;168;147;111;128;104;105;114;112;112;112;81;106;109;140;109;126;147;128;121;135;135;121;118;115;117;131;147;132;132;130;128;144;121;126;116;120;143;132;120;149;130;124;147;129;125;143;130;130;156;156;153;144;119;138;97;148;126;141;141;151;143;144;152;162;166;155;164;171;179;199;179;166;151;172;179;174;237;227;193;201;161;165;147;142;161;161;152;129;140;130;130;131;145;164;182;188;173;153;133;151;159;178;162;146;153;165;180;160;168;165;148;176;175;177;169;155;159;150;166;149;166;169;166;133;131;111;126;120;136;152;136;138;158;142;166;130;129;134;163;137;152;137;147;130;115;113;105;122;137;128;129;149;180;159;189;192;170;193;192;163;179;189;204;182;197;204;159;177;173;140;155;134;144;167;129;150;127;173;149;156;128;144;116;139;157;161;135;126;134;129;147;164;153;154;137;122;106;144;154;163;149;159;158;141;174;144;172;126;145;197;144;142;165;174;177;166;161;151;142;148;125;141;129;145;149;151;157;174;143;165;178;149;153;161;179;173;166;150;143;153;170;194;316;312;225;169;147;150;138;163;185;170;156;158;147;161;121;150;147;177;160;135;156;163;171;163;176;157;148;170;149;151;152;169;176;157;146;143;129;106;104;61;68;98;104;107;117;116;114;152;162;181;127;130;137;126;124;127;149;165;193;176;175;162;161;134;133;149;150;170;190;167;153;181;186;185;189;179;147;144;104;71;56;45;40;57;71;100;104;123;119;121;127;144;147;114;127;114;151;152;157;165;148;157;152;183;153;142;148;133;162;156;174;149;132;114;90;79;81;80;120;143;124;153;159;146;116;118;155;142;152;155;174;189;186;158;163;152;128;140;123;115;138;129;171;184;184;145;130;180;132;135;143;142;114;125;121;153;144;162;192;249;231;228;204;155;146;144;131;126;136;115;119;136;136;127;128;108;143;122;111;107;122;168;191;201;176;154;135;139;130;138;134;100;97;91;112;120;148;114;97;126;140;129;135;122;130;108;129;159;133;132;127;127;129;124;113;127;116;139;107;148;139;150;144;134;163;129;143;131;167;156;124;105;78;92;118;148;138;136;135;107;122;135;104;110;115;115;100;110;106;116;109;152;118;116;93;82;96;90;138;160;162;111;113;107;90;113;117;128;185;175;142;148;144;133;156;174;183;149;148;124;134;174;146;134;133;156;188;148;138;140;152;149;143;187;221;242;199;148;132;134;151;150;130;129;126;137;133;136;118;106;102;120;129;128;126;158;122;121;151;125;120;142;110;129;118;112;126;122;122;146;131;134;135;154;154;152;156;138;151;154;115;98;91;88;85;91;88;98;98;97;98;120;114;96;96;99;116;110;104;127;149;150;134;123;137;121;133;158;179;194;175;177;177;141;156;144;164;192;222;163;159;178;168;181;182;123;143;140;171;142;110;138;157;140;142;149;150;145;149;140;131;137;121;151;193;179;173;152;142;136;126;138;138;162;131;138;107;142;133;142;155;141;131;108;138;195;254;236;178;123;130;110;118;121;127;128;151;136;164;160;163;135;120;119;137;105;132;123;170;172;175;156;168;133;149;142;156;168;187;156;162;185;177;138;175;161;141;146;129;149;162;147;150;172;191;181;138;148;157;171;174;164;151;134;148;144;133;108;116;140;129;136;138;123;127;138;122;119;131;148;137;138;143;140;147;134;120;106;95;119;137;130;126;144;145;157;145;142;158;166;167;153;148;132;135;146;152;136;141;166;181;142;135;141;135;133;127;123;147;146;164;162;132;175;136;174;146;137;119;162;184;177;192;151;148;148;157;152;145;151;138;135;146;147;149;143;169;147;139;129;121;128;133;158;169;152;164;134;156;149;162;158;147;138;104;108;148;140;134;152;140;123;109;132;126;121;148;138;137;145;110;111;117;148;141;186;204;156;147;141;156;135;117;139;152;157;203;179;143;150;160;127;122;127;121;130;106;105;125;117;151;146;146;147;148;107;117;98;102;123;159;159;170;148;126;147;145;159;136;180;180;162;158;162;170;162;187;176;164;120;168;142;138;157;139;145;154;168;193;156;160;161;154;129;135;152;176;166;131;126;153;151;135;163;166;141;171;155;124;132;131;137;157;128;140;148;142;127;121;159;155;150;141;129;148;150;157;154;142;143;125;103;136;126;137;148;148;126;125;153;141;128;131;116;134;108;115;130;147;125;140;132;146;156;170;167;130;134;108;160;159;154;238;277;265;223;198;132;149;129;129;129;122;126;131;117;114;117;142;154;170;191;213;199;169;161;147;144;139;153;138;144;169;195;150;180;171;137;120;126;138;131;122;141;136;146;104;156;130;186;230;250;249;202;246;323;284;282;252;253;187;160;176;135;145;179;175;182;171;224;143;155;125;135;160;156;133;133;120;118;137;154;122;166;156;140;119;148;159;187;196;270;226;171;138;168;179;157;156;160;174;210;206;181;143;143;126;125;137;142;167;174;213;169;179;161;136;142;167;166;147;157;127;142;142;134;144;158;135;151;143;143;167;237;344;307;258;226;227;197;157;187;225;351;347;195;158;143;127;131;122;155;172;165;150;140;180;182;151;106;135;151;141;187;127;126;112;135;151;144;135;159;186;191;149;162;144;171;127;153;182;211;172;117;109;135;114;134;136;158;159;142;133;170;154;123;132;143;124;112;111;123;128;110;150;143;126;118;110;127;119;144;152;178;142;173;176;198;199;222;219;205;150;163;156;174;195;201;225;172;139;174;152;133;175;191;175;151;140;118;140;149;154;150;166;182;198;172;130;99;130;120;128;122;134;140;117;132;140;127;123;124;141;169;160;155;144;150;187;142;148;127;158;180;208;165;203;218;179;149;191;171;135;114;129;127;124;145;137;169;209;236;179;139;146;135;168;142;140;116;110;127;113;132;138;158;203;169;169;130;131;124;122;164;161;171;204;177;163;114;131;144;148;172;236;227;199;181;194;254;209;188;156;143;161;170;184;133;120;131;151;151;143;159;216;218;218;214;207;176;198;191;237;198;208;188;161;139;136;168;156;168;184;202;189;215;232;225;132;134;123;112;120;117;149;122;145;149;144;155;167;142;150;142;130;163;147;159;161;120;135;116;146;179;180;143;130;124;143;127;162;135;152;161;171;146;151;170;108;124;122;146;162;177;174;143;129;130;148;155;143;139;153;131;140;182;161;163;138;135;122;139;162;185;189;190;179;178;177;202;195;205;277;276;191;127;136;132;128;154;141
162;155;215;255;257;199;176;179;142;181;181;162;139;154;140;157;144;161;166;172;156;161;157;168;163;160;159;160;183;179;153;150;120;136;130;148;196;177;155;129;132;120;127;143;147;146;161;151;161;173;172;189;162;142;144;129;120;148;151;141;141;128;106;148;248;319;343;255;151;139;189;177;198;191;184;174;196;165;177;155;134;176;183;206;168;137;120;122;137;131;133;145;126;154;143;121;130;137;159;165;157;153;203;193;191;142;147;110;111;144;139;147;132;124;119;147;139;143;126;128;137;141;140;114;123;139;170;151;148;137;100;115;99;106;114;103;107;83;85;111;126;152;146;114;147;129;108;119;115;115;125;129;158;128;113;142;130;143;132;144;130;123;129;137;113;129;171;145;151;149;135;142;151;152;155;159;139;138;109;121;127;110;112;122;122;155;151;130;161;155;142;175;162;158;181;199;179;210;183;166;155;191;184;196;180;191;208;177;186;147;166;174;134;173;148;137;123;141;141;185;173;165;185;185;181;155;151;148;150;160;187;187;159;125;154;123;138;171;213;170;200;169;173;149;169;153;167;160;169;155;143;142;122;136;135;146;138;164;130;126;126;201;156;131;138;131;112;141;126;140;122;112;107;116;138;120;113;114;114;150;169;163;164;203;203;176;182;191;203;170;183;169;194;170;159;161;164;160;153;133;137;133;142;139;139;144;170;144;148;152;143;149;126;142;126;125;135;159;158;150;131;123;133;132;127;138;132;143;135;156;159;145;130;147;142;127;170;119;158;156;171;159;136;150;127;134;150;140;162;141;100;124;117;101;127;163;142;153;137;136;166;149;192;159;153;157;150;141;165;191;243;216;163;154;164;152;136;162;137;154;165;139;132;140;130;174;167;166;166;162;182;127;145;167;176;179;147;152;130;154;162;148;148;146;147;136;132;82;94;65;102;104;125;124;107;123;141;162;140;114;135;130;122;121;128;112;167;178;198;188;167;163;131;164;160;163;180;191;199;158;185;153;179;166;171;150;141;116;81;67;53;52;62;75;91;121;130;114;114;103;128;138;112;126;131;166;174;189;187;165;155;152;164;156;147;154;130;151;152;171;130;121;115;91;77;59;80;110;113;157;177;196;172;141;125;121;116;120;154;167;162;151;175;155;150;162;147;131;112;134;152;154;200;219;177;163;168;178;142;133;124;122;138;146;140;134;189;174;165;181;191;189;200;155;158;123;144;121;135;137;166;182;156;121;125;119;124;122;131;139;128;195;199;169;162;141;144;133;127;143;112;95;98;137;138;171;143;108;127;126;136;107;112;104;133;131;137;131;121;126;139;150;116;115;122;101;122;135;148;152;154;142;134;144;133;147;124;135;130;107;101;101;93;101;133;124;165;124;134;128;137;128;100;105;90;85;120;118;112;98;118;121;99;92;106;115;116;133;149;167;128;113;99;79;104;126;114;147;173;146;130;140;156;150;150;151;151;144;121;149;136;138;113;121;170;153;157;171;138;147;140;107;178;227;213;169;156;132;152;171;152;126;112;124;124;148;132;107;123;132;92;121;97;141;146;119;121;126;146;124;124;136;126;130;137;129;125;130;116;125;128;126;170;174;147;143;126;152;164;129;105;84;67;93;94;76;66;70;90;95;105;121;141;129;117;119;101;131;143;157;143;137;119;118;102;125;159;178;216;193;169;148;159;169;141;150;149;224;183;152;165;196;178;160;125;128;128;141;139;134;146;153;158;136;161;186;136;143;166;171;147;132;153;186;185;174;135;123;119;146;167;183;217;187;131;149;165;160;149;144;136;135;125;113;163;197;172;109;118;114;133;128;132;128;157;155;161;161;181;178;167;120;149;114;103;129;168;195;180;172;166;156;166;147;125;145;150;200;167;155;167;155;135;138;136;159;157;141;161;150;147;126;148;157;177;149;151;148;171;195;172;136;142;147;153;146;107;128;134;136;117;138;124;120;131;128;129;121;109;121;127;129;141;142;135;123;122;115;122;126;134;140;115;132;128;147;144;160;161;167;177;153;150;138;153;141;133;149;167;177;150;126;128;116;120;109;133;147;141;123;175;131;185;175;167;161;130;120;146;162;155;142;160;127;119;140;147;150;131;136;159;133;129;164;162;154;143;154;145;154;149;148;133;169;200;166;155;186;156;165;145;124;114;138;135;143;154;145;171;151;149;133;151;177;144;145;131;144;132;142;122;128;120;148;192;188;180;165;140;136;148;150;151;164;169;139;136;142;123;125;154;151;133;133;90;91;115;146;162;147;192;154;164;116;120;107;87;109;149;161;158;131;116;145;133;153;185;177;179;180;176;194;183;208;177;175;135;133;131;141;163;170;152;119;138;145;155;153;161;142;146;130;133;149;135;138;190;130;137;172;136;150;175;169;146;170;158;137;140;144;147;172;153;151;154;146;121;148;144;126;125;168;142;155;143;144;150;140;144;140;114;142;110;128;104;131;126;127;166;162;156;122;133;135;104;131;128;123;141;157;127;134;133;188;170;148;131;133;136;157;167;178;221;236;230;165;131;151;150;127;127;131;123;147;137;178;174;162;165;164;190;235;224;161;150;149;135;146;155;145;160;178;163;151;183;161;159;130;149;122;131;142;138;123;122;116;123;149;144;181;203;202;184;233;283;266;309;284;294;250;161;148;140;163;178;145;179;180;246;200;153;129;133;137;122;159;134;131;129;117;125;154;138;126;127;120;143;174;179;217;227;189;151;139;133;164;148;147;163;186;180;210;145;111;133;145;134;121;148;123;159;154;139;170;156;159;159;161;147;138;126;127;174;170;156;150;169;144;136;160;147;140;172;257;277;230;259;230;217;174;165;216;249;212;178;146;143;130;115;116;147;193;187;132;156;156;150;117;119;143;131;159;127;134;122;126;125;116;130;147;188;217;174;130;112;148;114;127;130;161;222;149;123;99;109;121;140;142;149;125;159;146;178;133;149;108;129;125;140;124;117;137;151;140;139;117;118;138;116;153;147;140;152;155;147;162;182;211;239;260;178;153;144;171;175;184;182;230;191;154;166;163;173;229;222;205;159;124;119;135;170;165;164;186;162;178;176;138;124;123;158;159;150;162;149;116;131;117;136;130;124;129;157;134;172;179;169;154;124;121;116;126;167;163;173;226;222;190;158;172;159;144;137;132;118;122;129;142;174;193;199;176;142;120;118;129;146;104;136;131;127;132;114;147;194;208;206;130;113;126;125;131;133;192;193;172;146;117;104;140;144;157;166;200;215;188;178;180;200;208;173;148;157;178;165;178;143;104;116;121;137;138;139;196;245;176;178;239;213;195;184;185;197;166;178;163;131;114;127;143;157;183;250;208;184;198;198;172;154;130;119;144;143;125;137;132;148;143;163;157;159;141;160;135;164;159;151;146;114;114;143;170;193;182;143;158;131;125;122;128;149;138;146;130;145;136;135;125;105;127;137;162;172;182;174;132;143;136;126;142;134;135;136;155;151;168;163;140;131;121;132;163;179;205;153;170;161;161;145;178;186;178;261;199;150;118;123;132;143;160
173;137;196;200;235;215;168;174;153;163;146;182;140;170;170;153;183;225;171;145;141;181;165;160;169;182;150;145;175;160;139;159;148;132;134;140;189;179;156;148;136;140;145;145;169;140;144;156;155;170;164;181;189;205;214;163;141;143;147;175;162;179;133;162;178;228;251;205;135;161;203;235;190;183;157;189;167;152;142;150;143;151;164;173;129;125;123;108;128;128;131;132;127;146;136;135;151;138;137;162;143;172;157;161;139;132;128;120;114;153;174;156;143;130;136;142;107;123;138;143;113;122;109;137;113;148;167;201;162;140;124;82;115;102;86;104;100;64;78;107;142;125;139;143;128;170;135;147;119;137;125;162;160;131;136;143;113;128;132;115;135;131;141;136;114;138;175;178;152;153;128;149;131;143;148;173;163;156;130;134;125;135;125;124;114;141;130;137;149;149;188;160;203;193;206;192;190;169;151;174;165;191;168;176;170;188;163;143;161;165;147;161;122;147;143;159;142;141;143;190;183;194;197;203;183;168;152;165;166;155;194;209;155;151;146;157;193;186;184;192;204;204;187;208;181;183;182;173;145;140;143;150;139;154;149;158;138;125;132;140;158;166;164;160;126;108;92;127;135;117;112;114;102;98;114;112;126;99;125;175;183;167;185;185;199;189;183;182;225;203;178;182;203;157;159;167;176;125;127;132;144;142;123;139;140;166;165;125;130;155;128;141;120;116;120;121;131;145;115;146;141;126;131;127;140;149;137;141;143;165;163;143;159;132;140;151;163;153;174;150;183;163;145;151;128;137;142;143;126;106;137;137;106;141;150;153;135;164;145;120;133;181;179;175;175;161;146;164;164;171;154;177;142;187;157;150;143;144;134;142;140;133;141;132;131;151;188;171;151;158;157;165;170;151;162;184;177;142;154;141;137;146;151;145;148;150;132;84;69;97;103;123;86;90;107;107;130;133;140;132;118;132;118;141;123;157;155;176;192;194;202;168;164;173;179;178;196;165;182;175;177;158;153;174;140;150;142;109;86;70;57;67;77;78;103;114;88;130;116;145;162;133;116;140;157;148;151;167;162;145;166;162;160;168;131;140;140;138;153;161;149;103;95;66;82;78;95;116;112;183;226;253;187;135;120;114;140;145;126;130;138;149;137;153;151;136;132;138;149;134;176;205;206;212;217;157;173;143;148;138;141;138;127;151;121;131;134;170;175;160;171;166;158;133;155;132;134;152;106;145;164;190;185;160;127;118;114;118;132;134;135;157;161;170;183;144;126;148;154;134;109;82;94;130;140;153;124;128;108;128;105;113;123;120;134;117;132;119;139;111;114;120;129;128;120;122;141;169;149;146;144;118;124;127;124;127;142;140;118;116;97;101;101;111;137;133;125;123;162;135;129;96;89;91;96;88;96;105;121;106;95;81;82;106;118;143;155;179;167;150;150;131;101;92;117;126;133;121;179;168;169;156;154;152;160;157;142;150;147;163;155;156;143;158;171;137;136;145;157;143;143;118;175;168;178;160;138;162;165;158;147;98;116;131;126;113;127;92;114;122;113;115;129;146;136;117;138;127;120;119;108;130;149;114;113;125;127;159;145;119;138;124;158;170;154;128;148;161;183;130;105;94;101;77;92;99;78;70;100;123;109;111;112;95;106;102;105;120;126;157;156;180;148;115;140;135;156;198;224;196;172;162;172;161;163;141;154;153;149;144;178;189;191;165;104;133;122;142;157;157;127;158;130;143;145;161;145;186;221;202;157;131;142;155;156;192;155;132;126;124;152;241;277;198;153;168;203;202;209;171;152;125;115;143;130;153;147;126;104;121;136;132;157;145;164;175;141;139;168;205;205;150;143;127;141;125;172;172;198;164;148;143;127;159;151;120;142;156;141;137;142;167;141;166;163;165;139;159;147;155;144;151;162;161;124;169;168;173;177;179;167;173;149;151;149;148;128;125;124;131;162;139;146;148;138;152;133;121;143;135;130;138;142;148;147;151;132;134;147;147;127;124;97;143;139;132;187;150;148;148;167;151;156;130;173;150;152;168;156;154;168;138;138;145;126;125;148;156;113;137;119;127;160;171;149;118;142;130;173;180;209;175;157;137;125;151;140;144;143;112;131;153;145;140;155;158;153;160;139;119;133;130;153;205;218;196;142;144;149;168;155;134;102;116;142;143;150;177;208;214;135;143;169;190;155;133;169;181;131;134;141;168;169;166;182;225;195;142;148;158;152;132;155;156;159;143;127;149;129;130;128;113;140;122;121;110;118;137;161;142;158;152;175;140;108;89;100;127;158;141;131;118;139;139;141;165;186;181;157;152;189;186;194;212;219;163;172;134;101;147;178;161;175;135;145;155;158;145;165;155;144;129;144;129;163;168;133;154;161;165;168;160;175;179;159;131;131;129;126;145;142;191;230;200;161;129;123;121;140;134;140;130;143;121;125;156;151;148;152;159;153;134;148;168;148;118;123;129;169;160;146;141;126;153;109;106;127;132;150;140;151;143;165;189;174;140;136;144;169;163;182;190;197;193;217;144;128;150;150;180;135;138;155;142;164;168;162;174;177;190;196;247;171;176;164;141;133;149;167;146;133;176;164;140;158;126;137;122;147;126;141;127;131;123;114;119;140;131;137;143;160;177;178;214;223;242;291;335;323;253;186;123;165;162;150;184;186;231;270;229;168;162;150;130;130;153;159;157;129;145;127;136;120;127;132;129;129;121;162;163;171;139;142;152;146;174;139;147;139;171;169;154;131;147;119;133;155;120;139;134;149;151;146;164;150;162;143;142;193;137;158;180;193;203;178;164;139;158;136;157;146;164;166;193;218;224;215;209;178;173;168;166;157;174;142;165;114;125;151;144;154;156;151;145;140;143;139;103;133;153;149;130;125;139;131;115;119;150;146;160;189;159;122;136;137;129;132;109;129;148;145;122;132;98;117;93;137;131;121;147;132;184;165;146;131;140;120;119;142;136;134;148;134;142;122;127;129;123;120;141;134;152;145;153;153;173;197;187;189;203;181;147;149;143;172;163;196;166;173;147;185;160;189;230;187;192;166;134;121;138;151;190;162;128;194;157;160;158;144;138;209;216;191;158;124;136;122;172;131;133;132;164;139;142;150;145;168;144;116;128;153;133;170;173;188;235;212;156;162;161;166;187;154;122;102;113;143;153;144;160;181;183;154;120;119;127;133;130;146;108;100;127;153;185;195;213;168;129;133;142;112;134;151;186;160;145;150;145;131;150;132;165;147;157;153;138;160;144;146;159;181;179;166;165;168;140;130;118;158;153;148;178;186;187;182;188;170;182;210;171;173;180;171;156;147;156;111;123;120;141;151;189;175;173;154;132;159;161;169;153;140;136;137;145;152;113;161;166;160;144;169;139;133;153;163;171;165;144;144;134;144;196;197;192;168;147;137;138;116;133;136;153;125;149;126;142;133;142;111;156;155;160;187;194;182;185;132;145;127;143;131;144;163;155;153;150;174;149;148;138;141;140;184;189;140;145;138;121;166;165;201;177;173;166;154;126;116;139;118;149
126;167;166;167;209;211;189;151;134;176;157;163;169;190;163;182;200;186;192;160;186;173;192;162;155;161;154;155;152;156;153;135;118;163;144;153;183;204;184;134;173;143;140;140;164;152;138;130;151;155;165;195;227;314;368;212;148;126;136;172;196;211;173;169;147;179;182;136;154;151;204;198;191;199;189;156;157;167;156;155;147;138;123;141;121;143;93;130;108;142;191;152;132;133;135;132;146;122;121;125;146;164;142;133;132;134;118;119;132;144;143;161;132;131;120;115;89;105;139;123;120;128;127;136;104;136;136;151;141;102;110;108;96;67;87;112;113;83;95;104;131;151;122;140;145;148;162;167;132;135;134;128;144;116;126;116;145;119;130;113;121;121;135;138;133;131;122;134;139;138;173;174;150;142;127;145;155;155;117;118;121;120;104;135;128;161;132;117;146;143;150;180;279;301;227;188;186;181;169;164;193;189;153;173;174;151;153;181;173;179;203;156;138;152;141;127;120;132;159;173;180;215;212;216;167;175;151;178;169;174;220;207;153;135;157;167;179;169;173;183;153;173;181;192;178;170;191;161;130;137;134;125;149;163;160;165;108;128;112;116;148;143;178;152;140;130;151;138;126;119;125;122;141;126;106;131;110;122;153;170;199;192;176;203;173;204;172;185;202;218;153;184;173;156;154;180;189;153;132;145;113;124;125;127;139;171;125;140;137;136;152;140;126;159;137;126;137;127;146;146;156;118;119;146;138;136;161;160;180;158;169;163;148;150;145;140;171;162;151;189;189;169;128;144;162;133;143;135;130;125;127;134;126;141;170;152;164;162;130;99;134;119;140;168;173;162;172;141;135;162;131;155;176;178;169;146;139;135;143;135;120;113;141;128;122;149;167;138;165;151;150;158;171;189;190;160;156;161;152;137;153;145;132;145;153;119;120;87;67;61;94;97;101;106;82;126;138;123;115;129;145;130;119;141;138;137;143;167;220;246;210;186;183;187;151;167;200;177;189;186;157;149;151;160;113;135;117;96;110;85;61;69;63;72;116;115;120;119;138;151;160;160;123;124;120;159;144;137;140;134;112;168;170;158;148;139;139;158;132;157;115;105;113;88;78;84;69;103;112;144;200;275;187;133;124;135;116;137;168;119;130;139;151;128;140;148;129;154;136;175;196;209;215;209;200;135;156;170;169;150;133;174;146;136;145;170;161;175;162;154;152;163;158;137;121;133;146;130;131;117;169;175;170;148;136;111;118;124;129;132;137;142;170;173;151;165;156;180;169;150;90;84;83;111;154;156;125;110;112;111;116;132;117;126;151;117;134;137;132;156;134;134;142;122;119;105;120;157;172;148;123;109;114;123;108;133;151;156;136;123;125;109;92;111;125;161;135;122;111;144;104;67;69;95;89;109;100;103;113;114;83;92;89;129;136;171;170;182;202;184;148;131;115;125;106;108;134;136;139;142;162;151;163;168;136;148;158;179;194;227;178;178;154;153;151;136;169;147;182;150;132;106;85;115;121;124;126;185;168;122;130;93;109;106;137;112;105;93;101;120;132;132;126;120;130;133;137;151;165;135;122;144;132;116;123;120;131;122;124;133;169;157;168;169;152;125;154;151;163;163;135;121;110;92;80;86;66;58;111;117;120;125;120;97;109;114;95;108;143;139;153;175;136;145;122;150;169;225;229;167;141;143;159;177;147;139;141;131;153;168;170;197;185;162;114;114;144;142;122;122;149;150;135;151;124;129;147;182;231;187;165;143;146;168;187;210;181;137;112;124;156;191;216;177;171;166;161;209;203;188;167;149;149;182;154;151;148;95;101;111;136;134;121;152;144;132;155;155;172;196;146;161;146;131;129;137;169;194;181;154;164;148;144;134;143;110;138;147;164;139;171;131;145;170;130;125;131;164;154;146;141;153;142;147;142;152;170;184;156;168;180;164;164;178;147;156;150;156;153;175;162;144;151;149;163;137;135;123;116;142;152;124;150;166;149;151;142;131;143;164;132;125;144;140;152;144;180;219;178;182;150;110;132;156;156;150;154;166;184;167;156;147;136;140;139;135;123;143;132;94;115;110;135;179;158;131;153;176;180;205;213;193;175;131;136;115;168;158;133;124;150;140;134;140;137;143;139;164;162;173;173;150;163;208;202;167;154;159;139;146;155;148;139;148;162;159;191;228;260;209;178;147;141;163;154;137;169;159;174;149;176;189;191;190;203;198;172;128;135;156;154;165;153;160;125;140;127;134;119;162;142;140;125;134;118;110;119;134;158;153;157;157;146;139;107;95;83;151;175;142;145;153;164;156;180;185;166;168;158;159;171;165;202;178;164;173;157;119;129;181;187;213;191;167;134;132;143;151;160;152;172;157;136;139;139;147;179;149;153;130;149;153;205;205;143;145;122;124;127;122;147;197;219;201;143;143;126;142;130;158;133;113;121;125;171;138;153;161;179;166;148;134;148;201;172;152;123;140;171;144;155;142;152;129;117;113;148;156;146;154;178;166;167;161;120;124;127;133;142;181;192;186;186;199;205;156;155;147;180;145;154;149;131;167;178;160;151;183;178;156;197;197;225;190;144;161;127;130;132;158;119;121;158;120;106;122;125;135;149;147;145;150;141;120;121;125;148;130;132;127;138;147;172;182;238;241;316;289;254;237;165;153;176;173;158;189;182;252;243;186;178;136;163;128;114;140;129;138;118;128;145;149;141;102;117;133;131;135;123;141;146;151;137;147;185;190;198;124;139;111;154;135;144;115;127;138;123;141;106;125;121;153;127;135;130;140;148;155;208;174;135;155;175;198;168;168;167;130;161;147;147;154;149;160;159;169;180;161;143;195;184;160;142;131;143;141;124;122;109;140;143;153;148;127;130;129;113;140;107;131;166;140;123;124;133;119;135;142;152;140;156;154;122;143;108;122;123;99;130;137;134;126;114;126;110;116;155;131;166;163;120;151;152;138;126;134;133;110;129;157;120;152;164;172;148;123;119;152;154;144;129;148;151;164;184;145;170;177;185;179;178;165;138;169;155;146;130;149;160;138;156;152;196;212;189;168;141;123;121;115;124;163;168;170;177;154;168;145;132;153;183;217;206;163;139;136;128;136;124;157;158;130;147;137;159;150;146;131;133;135;123;164;146;159;200;211;197;153;153;129;137;134;141;138;137;139;125;139;151;179;164;153;135;117;122;141;156;155;126;134;128;131;139;139;181;201;145;116;119;134;122;144;120;164;174;141;153;137;157;162;151;151;158;181;142;138;127;134;164;170;194;183;169;174;143;141;123;153;135;171;163;187;171;200;205;160;186;156;205;182;159;143;165;147;146;136;147;125;156;133;152;161;148;132;134;153;151;210;197;158;142;156;161;153;151;143;135;158;161;146;138;131;138;162;162;173;150;135;124;117;141;177;171;193;161;164;135;130;126;150;146;149;150;120;147;134;143;121;124;148;151;172;150;167;192;177;157;153;138;142;142;154;138;146;153;134;139;141;138;113;123;156;194;201;168;138;150;139;164;176;175;161;145;137;115;108;128;132;119;149
196;167;178;165;157;217;172;157;151;165;162;168;169;177;186;157;170;179;176;182;173;195;213;173;173;158;146;163;158;183;137;144;152;132;163;124;189;181;187;174;154;149;134;144;140;149;118;126;137;141;165;188;241;328;420;297;177;146;134;154;197;201;249;187;138;146;129;129;125;125;163;219;215;188;178;175;125;153;171;204;171;140;125;107;133;123;130;133;120;145;177;147;137;154;155;151;135;128;133;123;139;140;163;119;121;120;125;114;118;139;151;155;135;110;126;125;152;132;151;122;118;109;112;148;116;112;140;126;131;136;124;95;89;94;86;97;106;89;107;94;118;118;105;128;169;143;164;169;136;128;106;118;95;138;117;111;117;133;106;137;143;143;134;137;117;124;124;137;134;163;167;129;165;153;154;155;144;139;132;107;115;139;146;168;173;153;139;140;120;145;163;188;286;368;280;204;161;170;150;156;195;200;207;168;166;153;168;148;177;181;163;152;148;127;143;118;141;129;152;167;170;204;219;222;193;159;160;185;147;169;190;156;151;165;151;162;149;172;184;147;130;150;155;212;182;185;181;147;151;161;187;175;185;135;141;156;129;112;121;114;142;129;159;167;149;145;129;131;148;121;112;120;129;105;131;112;128;158;147;219;245;218;228;196;169;175;180;178;210;178;197;163;189;156;159;190;159;153;131;129;139;127;116;116;134;131;149;162;134;133;112;123;130;115;115;135;134;144;130;159;174;176;152;144;128;142;153;160;142;174;163;134;126;120;158;146;129;156;165;175;169;164;143;142;156;186;146;142;141;140;134;137;141;153;190;162;162;143;119;94;128;139;142;150;151;149;148;148;165;162;149;130;165;202;182;170;146;128;131;129;146;150;119;120;136;138;170;148;147;150;153;132;169;179;182;148;143;157;137;140;141;156;144;149;155;142;113;76;83;90;75;123;124;139;120;125;108;133;142;136;117;122;161;134;121;128;162;154;189;173;180;166;182;184;174;171;185;222;192;173;163;175;159;174;154;132;123;128;104;87;73;59;74;101;121;109;136;167;172;154;140;114;137;131;140;167;185;143;120;120;135;153;162;147;127;159;148;142;156;144;101;82;81;82;83;85;95;92;118;151;166;197;150;128;139;120;141;116;122;126;154;137;133;107;123;116;150;138;141;168;214;229;206;194;179;149;142;144;147;165;144;148;123;139;147;185;165;187;192;178;167;130;159;124;147;133;164;151;121;148;143;190;183;153;140;123;110;120;131;132;134;162;179;187;145;146;155;149;155;134;95;66;69;89;127;120;131;130;127;155;120;134;143;135;134;130;103;106;152;133;127;133;127;131;101;115;106;126;142;140;106;120;86;117;137;159;145;124;123;142;146;109;95;90;129;117;99;128;122;132;92;72;72;73;68;85;95;107;102;99;72;80;108;146;160;157;195;160;164;171;168;136;113;121;134;123;120;101;142;155;151;167;182;139;164;163;184;179;222;238;209;157;161;167;155;146;145;153;186;163;147;105;76;86;120;142;155;145;169;118;87;106;106;129;136;118;94;107;107;149;151;150;140;131;148;139;152;138;115;150;124;131;149;131;130;122;122;138;140;147;115;156;146;148;172;139;152;144;149;164;166;141;111;118;103;98;77;85;89;105;126;108;94;118;100;117;92;136;136;148;166;156;118;130;124;148;167;201;199;175;148;131;178;179;127;157;146;165;154;173;168;174;149;147;118;105;134;145;137;141;166;155;133;126;123;168;183;208;234;192;174;149;154;200;291;307;228;158;116;135;137;175;179;165;150;168;198;192;187;180;161;180;185;163;177;156;120;109;103;124;133;142;132;138;158;139;132;150;162;184;161;142;108;118;151;135;161;180;182;135;162;144;159;162;120;133;147;145;138;133;134;153;140;164;126;129;121;134;136;117;134;160;133;167;146;184;175;164;156;172;167;193;186;171;166;123;155;147;174;175;178;175;160;162;157;143;149;135;112;143;131;144;138;139;167;147;167;177;140;186;152;149;152;143;132;163;172;234;252;221;134;172;152;159;155;167;186;155;174;149;139;134;147;138;166;150;105;131;102;122;102;123;113;141;151;175;179;180;172;230;220;208;190;154;117;134;123;152;161;143;152;156;135;127;137;109;141;210;220;220;184;169;139;165;181;195;145;136;166;135;165;161;168;136;160;200;223;230;243;206;191;168;147;151;139;143;167;178;166;169;189;225;191;193;152;167;131;138;145;152;150;162;149;170;129;103;124;132;122;149;125;120;114;119;122;122;157;127;155;135;127;131;135;145;116;94;99;156;169;162;165;152;165;187;157;149;164;169;163;156;164;174;162;155;176;155;150;148;125;190;241;239;205;180;168;124;129;164;171;158;175;176;122;164;127;143;145;140;148;150;118;145;165;198;141;122;157;132;137;120;155;152;197;171;124;123;112;132;175;148;138;141;145;130;163;151;177;177;153;163;130;154;165;195;139;135;123;128;130;140;161;151;158;144;159;159;154;167;165;157;190;178;178;134;139;115;133;124;144;190;217;182;191;191;204;166;168;140;144;144;133;146;152;145;163;165;148;150;159;204;164;164;170;196;144;166;163;151;142;112;149;122;131;135;109;121;155;131;117;124;162;158;129;119;112;110;136;129;128;131;154;140;153;185;238;213;272;283;265;210;148;157;166;186;204;192;205;173;246;174;151;159;170;120;105;124;112;107;129;133;146;150;134;109;115;130;118;145;116;121;140;150;151;174;179;184;188;131;129;157;145;150;133;162;137;124;147;151;144;117;123;125;125;137;123;128;124;176;156;162;167;154;167;195;179;179;163;143;140;146;164;162;178;161;141;142;147;154;160;182;170;157;157;154;138;142;103;102;95;132;141;163;156;118;132;130;126;141;125;155;135;139;136;158;155;148;161;157;161;137;128;157;127;111;119;123;97;120;123;108;128;123;134;138;115;133;142;135;140;177;137;148;114;148;119;136;124;123;154;143;161;150;150;153;145;134;129;179;173;141;158;148;157;185;200;196;172;146;152;171;203;195;164;145;125;130;125;149;151;146;138;150;206;198;174;166;144;132;115;119;119;156;154;152;182;194;183;142;123;143;179;188;152;144;137;154;149;139;128;145;154;125;140;121;172;166;147;142;116;126;132;156;148;144;165;166;153;149;141;133;152;137;151;136;134;140;143;162;162;153;169;182;134;142;198;218;210;158;142;127;126;136;128;152;146;163;146;134;138;157;146;122;126;145;151;146;134;129;156;178;177;201;181;164;147;144;133;148;163;202;197;191;186;147;173;151;143;149;137;183;192;182;157;215;192;164;180;136;188;199;180;139;143;141;151;161;147;125;154;151;168;170;154;133;127;180;187;205;188;153;138;176;159;152;158;123;164;138;141;135;146;150;155;140;146;146;168;142;118;138;129;182;176;146;163;130;147;139;133;171;154;142;138;158;145;169;147;141;131;183;182;187;155;178;194;167;187;170;142;153;153;153;135;151;152;122;132;121;111;120;125;148;256;296;201;146;162;128;141;160;161;151;141;122;114;114;122;154;152;135
237;178;165;175;168;204;183;175;181;150;165;168;187;188;214;172;138;165;185;181;213;213;189;161;168;160;166;134;193;196;166;146;155;152;135;135;155;213;224;165;138;134;136;139;155;141;118;119;168;149;155;172;239;328;391;256;161;113;129;129;145;236;220;181;139;147;135;140;132;140;160;212;227;220;160;154;132;136;196;205;163;132;119;113;134;103;116;135;124;143;171;154;148;138;144;164;144;127;129;99;114;155;148;101;144;127;118;130;129;149;143;120;112;107;117;123;123;134;115;136;117;137;151;147;114;139;128;125;124;127;99;116;102;94;100;102;112;94;106;92;141;93;127;118;126;155;170;157;144;141;124;121;126;96;128;121;113;111;130;121;131;140;121;125;154;140;160;124;152;154;163;149;141;166;148;164;160;140;145;127;127;146;115;150;158;156;141;126;158;142;137;183;227;281;220;203;163;162;167;152;186;182;185;176;158;189;178;188;205;161;148;145;144;137;120;145;154;141;123;131;164;210;195;196;219;194;169;175;151;168;174;148;151;167;169;162;157;157;133;136;144;128;166;152;175;170;189;150;166;160;213;181;183;137;150;122;108;137;123;121;130;151;167;168;144;141;166;139;142;143;137;105;129;120;134;119;120;148;176;233;285;252;206;167;182;167;172;225;225;185;172;175;155;178;185;160;183;171;153;146;127;111;135;119;127;137;175;146;116;110;145;125;131;155;128;130;134;133;133;152;171;190;170;194;145;141;159;203;176;171;140;130;124;124;133;150;121;156;163;160;150;146;144;157;142;158;179;164;149;156;144;143;131;139;173;160;150;146;129;140;123;133;130;140;109;135;130;172;179;175;165;181;175;194;182;176;122;127;133;162;120;123;130;140;131;149;119;167;151;136;123;167;156;158;190;141;159;173;152;144;152;157;160;146;174;150;102;107;66;71;84;118;115;131;108;116;104;114;123;139;127;168;132;114;140;138;143;148;170;178;173;191;210;180;186;171;173;224;198;195;177;169;144;147;141;147;116;99;106;86;63;67;64;96;111;135;172;183;236;191;129;134;122;160;182;172;151;137;141;132;122;146;156;148;144;106;158;172;157;132;119;73;75;84;89;68;88;89;109;133;128;138;162;149;166;135;136;142;131;156;126;133;102;124;116;125;123;136;153;199;245;229;225;180;177;136;137;125;141;130;134;118;131;125;145;166;176;203;225;195;178;157;155;136;164;129;159;155;147;146;161;203;219;178;118;113;118;108;131;116;149;162;184;174;144;126;158;150;136;116;107;69;54;68;114;128;127;136;140;128;138;134;159;146;117;117;114;127;146;142;139;125;107;96;142;136;113;143;144;136;114;131;116;111;95;124;123;113;114;120;133;119;96;97;105;105;107;107;100;106;81;67;57;58;76;88;70;107;100;95;68;88;98;139;169;183;167;127;121;139;137;154;109;129;139;113;122;125;118;117;173;161;157;184;155;171;177;170;188;207;206;186;143;164;158;176;153;172;159;138;154;94;81;87;117;163;151;153;127;100;115;84;123;140;168;146;109;92;95;99;138;144;122;154;161;164;127;154;126;148;160;133;124;141;135;130;125;131;154;145;157;139;135;137;154;139;122;145;189;155;172;174;113;103;95;89;91;89;110;113;102;120;114;110;121;110;113;137;124;131;170;149;149;141;120;136;153;160;185;159;160;166;160;150;158;167;142;139;159;187;158;163;143;148;115;122;125;170;149;156;160;167;149;126;130;171;204;238;231;162;165;125;162;198;392;414;299;196;119;117;136;141;169;152;117;122;136;160;157;148;179;163;197;186;184;168;145;108;101;116;120;128;123;146;147;155;136;130;146;139;137;135;128;139;117;118;128;165;162;134;130;128;155;162;117;128;129;123;130;120;162;154;178;143;124;140;153;134;132;135;137;143;149;154;155;148;135;154;170;170;173;197;169;182;157;115;137;150;187;185;133;153;148;166;164;149;147;138;131;139;134;110;127;132;157;155;146;153;164;127;146;139;139;151;131;158;198;289;285;249;192;168;146;153;149;162;146;106;156;162;161;134;151;163;150;158;150;127;110;113;105;106;109;122;149;185;167;216;195;223;205;178;160;151;140;123;136;165;161;148;143;154;148;148;129;159;194;247;310;245;210;163;139;183;180;157;140;135;152;166;178;137;153;155;176;251;275;276;223;185;231;185;145;150;145;130;166;185;166;171;188;204;214;156;164;145;121;153;133;151;166;141;165;134;131;149;124;140;137;122;123;139;114;112;130;134;148;138;135;163;140;142;146;141;100;104;118;138;147;137;122;149;134;170;175;162;148;162;153;166;157;165;177;147;160;164;164;156;185;200;238;262;187;161;145;131;125;175;182;187;185;126;162;144;165;189;151;134;130;130;125;140;150;171;142;148;129;148;127;150;153;142;154;153;114;100;112;138;153;179;179;156;168;176;174;151;168;170;148;129;139;124;168;165;141;138;100;121;152;134;148;151;160;166;226;164;150;161;147;166;179;194;160;125;127;122;121;116;140;151;202;184;186;156;170;159;138;170;160;138;138;146;165;160;173;153;159;135;144;160;156;144;150;169;225;171;176;176;157;125;139;161;144;144;103;130;124;132;107;138;176;162;152;141;117;119;138;134;128;125;130;133;171;222;238;265;251;264;188;178;136;183;163;168;201;178;188;206;178;182;152;158;125;105;120;116;126;128;122;153;147;125;131;119;112;117;128;138;128;146;149;161;152;175;200;201;192;164;129;154;139;156;140;125;137;127;137;135;128;124;139;109;131;135;145;167;141;157;172;177;132;159;135;154;198;170;163;155;176;165;154;160;165;147;153;124;154;157;148;164;174;143;155;135;126;140;131;112;124;124;131;155;166;150;135;136;114;145;133;141;148;141;131;121;157;160;194;192;144;125;134;138;132;127;124;103;110;102;107;125;135;126;134;121;142;134;129;159;155;153;155;134;152;143;125;150;159;132;163;144;160;124;164;144;128;144;149;161;183;148;135;162;146;188;182;193;183;168;170;182;160;167;135;155;139;145;127;144;164;147;148;164;185;152;194;167;152;139;118;138;121;151;169;165;214;181;173;170;135;146;185;165;160;137;127;138;132;129;163;166;155;131;129;108;148;136;144;112;110;119;144;163;168;173;158;158;145;103;138;139;125;122;140;149;135;155;168;171;157;174;201;184;154;169;224;340;281;222;153;170;126;113;136;125;145;151;115;117;130;142;160;133;142;146;154;122;104;147;154;184;194;230;225;216;183;125;133;131;166;193;214;172;158;137;119;124;128;159;143;167;171;181;209;185;190;150;158;149;169;183;165;162;147;141;122;149;125;145;152;179;167;150;143;129;124;163;178;184;154;157;163;184;193;197;158;131;169;145;157;136;143;146;132;147;139;135;137;138;144;144;179;159;182;181;145;154;129;130;150;140;144;136;120;122;118;160;135;131;139;152;154;170;156;144;189;199;201;187;176;152;130;151;174;135;143;105;94;113;105;120;131;181;379;401;285;198;141;155;130;121;159;143;136;128;131;142;163;202;199;151
272;216;230;196;171;184;178;158;154;153;150;157;197;236;218;190;170;168;177;154;193;202;212;175;180;163;149;157;190;159;172;161;125;122;121;148;195;212;226;175;139;147;127;141;108;115;127;146;126;139;144;145;192;272;297;163;168;136;130;147;157;158;172;164;119;139;159;127;118;163;165;190;175;198;129;146;121;134;168;175;146;125;117;121;137;124;120;139;135;141;140;178;161;164;145;154;153;144;95;99;135;145;139;122;100;126;149;155;143;120;123;129;136;118;126;125;132;116;109;132;114;124;123;115;123;132;125;148;128;136;115;111;94;103;101;118;121;115;117;94;111;108;120;131;159;146;164;140;152;159;131;128;105;99;127;105;127;122;101;133;122;130;125;145;128;143;125;125;142;151;146;132;140;170;167;156;145;115;143;140;130;120;125;116;178;143;166;145;146;145;129;155;198;216;193;155;163;126;147;148;170;152;178;170;172;167;184;240;229;203;132;145;129;137;118;111;144;124;120;128;177;214;208;205;223;193;204;213;203;204;172;173;220;160;166;149;133;162;150;144;137;149;150;165;147;157;170;168;164;138;141;174;165;136;146;124;121;125;118;98;139;164;152;174;175;157;152;180;144;139;133;142;138;130;112;130;126;185;167;225;234;212;199;189;186;198;237;275;243;167;185;185;184;175;191;187;199;156;153;160;138;151;119;138;139;130;150;149;140;139;128;142;112;119;143;144;117;129;119;165;176;180;199;181;170;142;185;180;183;164;152;126;160;139;131;147;133;171;173;159;146;120;125;147;145;149;145;155;137;149;162;157;144;158;165;153;148;148;131;119;131;135;134;144;126;142;159;154;175;216;172;187;213;220;218;170;143;117;133;134;132;132;149;103;140;121;129;153;153;128;150;151;159;174;176;153;154;144;161;158;167;176;166;177;126;112;102;102;82;69;99;99;132;126;108;101;109;122;119;127;118;157;142;127;142;133;128;170;167;159;182;232;244;235;205;185;203;205;196;215;205;177;146;144;139;133;117;113;84;93;70;70;77;108;141;137;167;182;220;153;137;126;118;139;165;179;140;117;147;145;130;148;159;149;139;145;148;154;155;119;118;90;81;90;103;88;85;96;105;137;159;165;162;153;136;177;129;140;151;133;106;134;114;135;126;107;132;116;172;172;217;238;209;211;188;148;157;158;124;107;96;103;102;135;147;141;184;201;244;193;196;184;159;144;147;154;151;145;123;154;163;184;208;174;133;140;106;105;125;143;145;154;175;146;159;156;159;159;159;116;94;65;59;67;105;114;107;116;137;138;125;138;136;163;122;121;134;133;143;155;136;141;117;116;118;129;158;153;112;130;115;130;99;81;114;123;124;109;126;142;129;133;108;99;103;116;108;118;130;106;119;92;91;58;77;105;97;73;65;68;76;106;96;139;140;167;136;121;109;128;106;115;121;145;126;110;106;130;150;141;143;158;152;193;153;164;190;148;163;173;200;197;192;186;144;154;159;168;167;187;153;145;105;102;143;156;160;125;118;103;105;97;110;148;160;116;116;113;79;88;100;112;119;178;170;146;127;111;107;151;145;136;124;118;121;137;125;167;149;175;139;134;142;138;185;169;148;151;161;132;176;151;129;94;101;87;96;96;108;135;118;110;96;95;109;136;131;150;140;164;171;169;147;147;115;126;156;149;152;165;175;137;150;161;149;151;156;145;160;144;177;146;121;127;132;162;186;189;153;142;177;161;163;123;135;156;202;240;192;167;148;162;181;216;343;373;287;181;157;150;147;151;160;173;155;136;126;144;141;162;207;182;160;186;182;168;147;89;113;128;111;132;151;149;170;143;136;130;148;158;129;147;150;120;140;143;164;152;157;153;148;146;146;140;131;145;126;105;152;154;144;195;202;159;160;157;144;148;125;158;130;160;151;146;169;163;169;161;146;150;136;166;169;165;144;148;153;138;160;185;139;151;131;135;166;138;157;126;118;136;144;127;141;149;132;149;171;124;146;137;135;146;145;160;130;146;184;282;320;224;196;166;169;157;146;133;146;117;137;116;157;194;173;166;155;135;136;130;139;134;123;120;119;155;156;206;182;225;195;210;191;158;155;140;124;154;143;152;169;146;157;142;144;131;128;168;243;391;524;355;222;150;152;162;213;201;192;147;132;146;176;152;145;158;218;308;368;306;205;176;177;176;140;135;140;148;185;221;180;151;177;197;191;185;120;139;122;140;140;122;146;152;172;150;127;110;127;126;135;119;104;121;116;111;144;158;148;149;114;158;156;162;151;132;112;107;128;167;154;141;139;149;128;163;189;170;170;172;149;144;190;155;158;167;167;164;160;185;161;178;192;183;193;173;165;126;160;179;167;174;164;157;129;163;154;145;151;161;134;116;117;128;148;199;150;110;121;128;137;155;141;144;122;140;110;122;127;168;160;158;153;141;164;174;156;155;144;169;155;130;132;162;147;127;134;119;99;128;152;152;140;137;174;234;274;245;190;166;154;162;132;141;151;150;145;150;141;111;123;155;176;184;163;182;161;161;132;157;152;148;143;131;148;134;137;141;154;143;147;155;164;144;145;189;205;174;260;200;182;158;170;149;168;141;135;138;172;142;134;153;166;154;149;114;126;131;146;156;141;159;139;178;181;208;223;236;252;228;208;160;147;159;169;192;210;207;176;166;167;173;131;130;138;131;119;117;100;115;117;129;152;146;139;161;123;142;144;147;166;186;177;184;207;208;214;205;194;154;144;154;143;160;139;125;128;142;145;123;129;118;137;123;153;139;131;139;122;123;154;145;157;148;153;140;145;184;158;162;159;131;155;159;159;170;128;132;138;161;132;137;149;152;101;125;169;110;129;114;114;148;147;146;165;164;147;127;116;137;138;171;152;129;124;135;127;173;205;185;146;147;148;126;105;114;148;91;118;139;146;163;176;139;123;164;158;129;155;127;172;134;121;123;130;118;159;155;152;151;160;116;137;124;135;132;112;159;162;190;157;132;127;139;184;164;186;174;179;152;181;164;175;150;161;158;134;136;135;135;171;127;135;139;143;184;162;152;143;140;139;133;110;149;157;197;247;240;168;164;171;162;159;152;143;146;151;169;131;123;125;139;147;125;127;147;148;143;161;133;131;129;145;145;153;143;163;164;154;111;133;124;132;105;110;129;149;142;120;148;177;185;200;195;200;235;295;404;326;215;180;143;136;160;130;151;146;123;114;99;142;135;153;157;184;134;132;144;139;176;173;183;206;230;245;210;183;193;149;184;165;192;173;162;128;151;121;141;134;146;166;173;185;184;172;211;192;215;159;184;171;195;175;143;134;144;144;161;160;183;207;254;218;135;143;147;134;162;120;137;139;160;161;212;224;206;141;129;143;155;164;170;142;134;146;132;135;146;136;116;155;165;160;183;190;162;159;134;128;144;133;148;131;111;119;115;142;147;180;134;131;132;138;145;153;142;187;213;261;280;234;192;163;122;128;129;122;109;107;110;98;128;151;178;371;357;290;208;147;132;134;145;126;146;147;155;163;177;184;198;205;173
290;266;303;250;184;166;175;164;137;174;182;170;197;250;246;214;174;163;164;161;181;177;179;161;180;156;163;183;144;167;136;181;153;140;140;144;172;203;266;200;145;152;144;135;122;116;126;134;166;132;138;167;168;205;192;178;192;206;182;131;132;160;160;158;137;128;167;132;138;131;141;162;195;184;154;133;121;152;166;178;140;126;129;118;146;157;134;139;154;143;162;198;146;163;237;199;140;109;111;140;106;147;139;131;139;161;167;183;131;146;128;147;125;124;109;135;139;142;155;120;104;129;134;143;120;146;94;143;131;120;104;106;127;109;111;129;140;118;102;114;123;127;129;119;128;127;141;138;134;137;158;127;107;125;124;115;103;134;113;115;128;130;123;137;155;132;143;142;138;145;172;114;164;160;177;171;160;178;131;132;131;141;132;144;163;145;138;129;135;147;146;148;162;164;144;141;133;114;124;163;163;149;146;156;157;156;171;229;215;170;168;129;113;117;120;140;121;139;135;146;183;230;250;210;187;228;227;221;210;205;184;177;188;173;176;176;166;165;184;164;133;137;142;151;177;147;172;171;150;141;139;149;159;134;121;114;116;119;100;117;115;132;151;174;163;143;147;129;165;159;118;130;135;117;151;125;152;162;148;161;210;192;203;158;148;178;220;254;229;174;202;199;170;168;166;154;187;173;170;142;130;131;126;130;140;142;130;137;124;130;133;127;128;119;105;138;123;118;149;195;188;175;162;153;141;167;175;178;194;135;184;126;155;137;139;116;138;154;157;148;132;135;121;120;146;154;160;144;139;146;180;137;137;142;143;154;146;151;123;123;120;132;128;113;129;149;154;158;182;187;168;155;171;242;258;163;144;135;126;140;136;142;133;126;123;145;154;142;152;135;121;164;175;174;179;162;209;167;153;153;157;166;192;165;144;122;131;97;87;77;95;101;123;130;115;119;133;95;126;119;138;135;176;140;151;159;159;183;162;156;180;225;270;238;186;207;183;209;227;232;224;187;169;161;165;136;126;107;109;78;78;86;79;140;174;171;204;180;158;139;122;106;145;142;157;162;157;119;144;146;152;134;162;138;161;133;145;139;165;135;118;85;95;87;94;95;88;96;94;137;154;156;181;143;142;146;157;139;107;109;148;123;129;106;117;104;122;158;189;176;189;187;249;212;200;192;167;190;154;123;87;88;104;97;115;143;177;186;184;179;202;187;137;166;149;149;132;139;156;192;162;164;181;168;139;141;134;124;105;119;127;159;155;160;144;141;155;167;135;117;70;64;61;74;89;104;114;112;125;149;141;125;141;152;140;132;107;140;137;144;137;121;114;137;114;113;144;161;145;109;128;125;108;90;119;99;135;117;113;121;130;125;86;94;103;118;105;112;106;144;120;119;78;81;80;90;113;85;78;98;102;86;110;119;117;152;115;119;125;117;116;125;146;134;122;137;98;149;180;174;168;158;144;163;164;193;167;133;123;123;151;191;210;188;148;194;167;164;156;175;188;155;130;144;149;127;115;124;111;110;111;96;119;142;148;135;115;87;77;79;107;116;124;154;155;127;120;109;112;125;140;135;142;129;122;125;137;155;158;173;161;130;146;135;168;169;139;167;163;180;156;159;137;125;106;98;121;114;107;146;118;95;100;100;103;130;137;120;131;148;148;169;176;136;127;134;148;170;180;211;192;194;169;148;191;163;149;144;147;167;187;186;152;132;139;170;175;196;189;153;144;113;108;117;141;132;134;185;164;152;172;149;153;173;218;252;199;175;132;146;141;140;156;173;131;124;113;116;141;169;196;169;158;173;180;176;144;106;103;126;121;130;130;178;187;155;146;123;132;149;134;144;137;145;156;152;187;167;167;144;146;149;155;117;124;133;113;110;140;158;160;204;219;194;192;152;175;130;140;155;153;140;177;179;152;158;158;150;130;139;180;144;156;143;142;122;137;137;188;149;146;119;149;146;138;119;113;123;146;138;144;140;141;155;162;158;147;137;145;151;135;133;144;184;152;135;160;204;254;209;194;177;143;153;125;131;147;150;148;145;166;194;183;183;183;161;164;185;141;133;112;141;145;156;162;173;185;193;172;158;160;154;181;140;136;140;137;189;178;148;138;126;151;116;154;179;293;412;562;404;225;146;154;166;201;183;176;182;174;169;173;171;169;159;187;288;344;265;200;160;138;139;138;164;151;211;215;177;187;157;190;195;152;129;135;104;101;115;122;148;150;134;169;140;151;128;142;126;128;100;118;123;119;120;125;178;173;139;140;176;171;185;177;157;133;149;129;159;165;161;128;125;132;138;149;148;173;157;181;142;206;161;173;141;137;169;178;173;201;184;185;159;149;131;135;132;117;162;173;172;190;165;147;118;128;137;122;155;145;162;142;144;178;149;118;147;134;154;137;181;154;150;128;138;125;120;115;140;163;154;150;133;156;173;145;166;149;154;126;125;128;145;129;156;101;127;121;125;132;140;117;156;185;260;335;277;209;161;160;150;133;144;143;128;143;181;162;143;125;137;163;171;172;163;148;163;165;141;130;170;127;137;119;172;150;148;145;134;172;154;178;194;178;190;181;183;224;191;173;184;135;172;140;142;171;170;160;146;158;161;176;145;121;134;136;126;133;162;159;134;137;172;193;214;223;231;254;215;205;172;144;137;165;186;192;192;193;207;194;165;141;154;135;121;112;129;114;115;120;132;124;129;147;159;140;141;158;175;184;197;196;186;202;183;183;165;150;150;176;163;175;171;181;145;140;136;139;120;118;118;119;140;160;150;150;118;132;151;155;122;115;124;144;128;153;158;192;173;153;171;131;136;159;166;121;121;133;152;168;132;134;139;125;129;141;142;162;148;149;162;162;191;145;153;145;139;145;174;160;163;175;155;145;127;126;153;202;172;157;125;130;124;105;129;121;104;133;133;126;160;177;194;205;183;211;200;200;192;157;124;116;141;124;145;148;143;175;186;153;124;140;134;112;114;141;130;151;138;155;141;114;130;146;136;175;161;161;165;176;151;196;135;176;145;164;167;132;129;133;123;159;151;158;161;150;178;174;139;123;131;129;103;115;174;210;194;175;159;156;179;194;158;140;148;127;137;153;152;129;111;129;138;144;153;156;156;129;118;122;141;147;161;126;167;166;141;124;121;103;117;79;109;98;125;139;138;142;155;165;164;205;227;225;250;258;308;256;195;168;147;179;140;136;138;130;110;104;124;118;147;160;167;182;172;146;132;137;156;195;181;206;236;225;214;188;192;151;163;164;151;164;170;148;157;117;145;151;143;164;168;164;165;203;251;230;197;180;176;186;204;185;162;127;146;151;135;160;217;238;249;198;181;142;132;130;144;129;145;127;129;138;171;187;170;167;125;123;149;173;165;165;163;154;153;137;124;127;116;141;137;145;161;163;148;145;137;152;123;128;150;123;101;104;111;143;154;139;170;136;120;128;136;159;156;197;239;368;363;229;152;128;124;143;118;130;128;135;119;124;144;157;156;230;241;213;200;155;153;132;121;126;129;142;167;181;216;221;259;249;202
187;247;334;253;186;171;182;162;159;166;167;175;203;234;239;206;181;153;164;173;185;195;158;164;166;146;153;170;181;167;151;139;165;152;141;155;159;206;159;181;201;184;153;135;131;111;125;155;143;176;151;137;160;147;149;214;207;230;248;180;172;159;159;130;114;138;134;149;146;145;157;159;168;137;146;123;141;166;163;161;143;145;138;138;158;170;220;195;196;160;170;164;166;203;235;218;132;128;129;114;110;137;136;157;174;209;221;207;137;148;124;124;125;120;118;111;119;138;122;141;125;121;139;130;135;145;131;127;124;133;120;104;103;117;115;113;132;124;120;119;139;134;140;121;119;126;138;119;149;171;164;156;133;108;114;119;134;136;128;138;130;153;160;154;158;195;140;161;134;127;120;120;126;152;167;135;160;151;114;140;142;152;158;140;159;158;137;144;147;145;146;167;144;155;125;144;153;141;149;146;174;183;178;173;150;156;181;208;189;162;150;128;128;128;128;140;145;134;146;169;186;232;244;251;202;192;245;208;223;222;221;180;156;143;137;136;153;179;151;168;166;134;137;157;158;158;165;155;172;147;169;121;151;144;150;125;133;113;109;124;123;148;143;182;150;121;144;123;128;150;141;162;134;116;123;144;175;155;136;159;167;195;192;164;187;151;176;205;205;176;167;180;167;158;163;172;189;162;160;160;158;150;134;148;134;146;172;167;188;148;133;136;120;128;117;126;107;138;154;143;175;175;152;131;146;173;146;158;159;171;169;161;150;135;135;136;144;154;157;175;142;161;149;127;133;155;164;131;118;147;136;145;147;157;151;158;145;157;152;139;116;143;147;135;142;140;125;150;151;178;167;147;194;244;286;221;158;132;127;141;134;147;147;131;131;123;151;122;145;139;153;146;167;187;186;170;198;193;180;154;169;155;183;156;138;130;120;100;95;89;88;99;114;109;109;114;124;141;140;122;121;140;143;173;159;178;186;158;177;148;192;225;230;189;187;167;183;171;198;229;195;175;191;155;163;150;126;120;119;91;84;70;91;153;275;364;255;203;167;140;130;137;119;153;134;144;145;150;115;134;133;150;159;168;149;156;149;175;154;125;119;83;78;107;121;106;93;105;108;151;192;168;136;134;141;124;157;169;159;137;104;123;129;92;120;133;138;154;201;171;142;177;234;232;180;145;166;182;196;128;82;96;95;120;123;146;150;162;166;166;157;155;176;192;185;130;135;147;157;185;172;150;155;163;170;149;118;134;109;120;134;157;168;148;148;159;145;151;152;115;73;52;56;51;78;92;94;106;136;142;122;156;152;147;140;115;120;141;131;127;129;119;141;113;131;122;146;116;123;116;154;100;102;85;97;106;124;135;137;137;125;105;96;101;116;120;141;117;112;142;153;145;122;119;89;91;95;93;85;106;99;118;114;118;130;102;88;114;90;98;110;136;128;128;146;150;138;183;224;201;189;135;141;135;145;160;164;156;128;140;161;190;146;145;161;213;209;156;166;171;169;160;149;155;159;140;118;118;126;131;142;119;147;138;116;127;120;95;99;91;89;136;118;121;104;102;126;106;121;116;130;148;112;134;137;149;131;153;137;174;153;147;144;169;171;167;158;170;133;155;187;173;148;107;112;88;114;122;132;142;150;129;120;97;114;145;132;111;149;129;130;139;146;144;125;136;124;132;176;219;252;232;189;159;183;147;170;149;167;176;176;193;171;139;141;170;167;183;170;139;129;111;123;142;125;115;131;129;127;122;166;159;185;171;172;186;157;149;151;124;120;110;122;135;136;117;128;115;119;139;193;176;160;171;211;158;138;111;106;170;154;151;147;172;220;173;139;114;124;129;147;135;171;172;148;148;198;158;144;140;133;158;130;135;121;111;130;133;127;168;133;172;187;181;196;180;152;155;136;133;147;141;175;165;181;141;148;141;136;146;166;170;161;149;118;143;124;161;160;142;136;133;136;139;170;166;122;149;129;123;132;145;143;156;129;147;145;148;139;150;149;157;123;143;169;112;165;186;191;196;175;153;144;103;138;131;130;151;141;148;170;198;208;243;170;161;194;221;192;158;143;128;139;154;129;161;166;161;179;146;149;166;159;159;143;125;133;154;177;179;159;150;178;148;172;170;245;325;439;347;222;190;139;166;173;185;156;168;215;210;158;162;192;206;187;201;230;244;191;146;165;170;137;135;151;177;195;187;168;140;149;170;141;139;135;104;101;135;139;145;152;162;154;146;149;130;114;126;147;138;126;139;121;131;140;144;142;139;128;165;171;141;150;157;155;160;166;179;146;140;142;134;123;150;146;175;169;141;160;190;195;200;151;130;152;176;163;183;194;205;160;139;125;145;163;140;122;115;172;166;194;182;128;146;135;133;131;123;114;132;133;169;151;168;154;118;154;133;135;164;159;158;145;127;113;122;154;135;116;129;167;127;138;131;143;108;121;113;152;115;130;129;139;162;157;138;113;131;116;121;134;153;198;216;267;288;188;175;145;131;148;145;132;139;125;140;156;107;130;119;134;150;172;183;133;166;167;159;152;155;127;140;148;163;162;177;186;185;161;159;169;207;194;155;168;170;195;209;198;188;142;151;146;129;154;165;187;155;134;169;161;142;157;135;128;112;129;142;145;148;154;161;199;206;248;236;196;209;207;183;162;159;161;198;206;214;207;222;170;173;155;136;114;125;114;115;115;140;141;139;139;135;144;159;167;144;158;221;216;232;171;193;148;164;146;141;144;133;174;159;196;194;177;173;157;154;133;166;149;135;130;112;138;148;128;128;166;144;145;137;118;132;141;160;162;168;165;161;149;144;155;146;147;147;136;135;131;159;153;133;126;146;137;152;153;168;166;162;135;172;163;190;193;165;141;137;145;176;210;174;182;189;175;131;141;140;152;140;137;158;136;122;117;130;148;126;127;152;198;188;179;182;213;169;188;249;257;222;159;144;145;130;121;149;199;222;208;192;151;128;126;140;130;131;135;153;174;138;147;127;125;124;132;157;165;176;138;150;180;217;179;162;131;140;129;138;109;142;139;136;165;164;146;156;163;197;194;148;125;144;116;118;118;153;145;176;150;155;166;203;219;193;132;137;140;165;151;148;114;121;104;140;162;183;165;155;155;122;124;127;122;128;145;163;160;151;115;116;110;107;80;97;120;118;140;138;130;144;146;192;218;189;216;213;191;175;177;157;163;155;136;154;126;136;127;129;134;119;122;101;124;139;133;158;159;147;124;143;170;162;216;220;216;237;226;174;169;157;166;128;148;156;164;133;139;158;166;156;174;167;165;183;180;251;308;280;219;221;187;203;192;194;175;172;155;160;168;185;241;206;181;129;114;109;138;110;114;104;120;114;149;153;150;163;148;133;155;165;166;166;172;179;145;159;140;130;143;106;122;129;141;137;133;138;117;128;140;144;163;167;131;141;129;122;123;162;158;154;174;156;134;153;131;185;194;227;291;325;234;155;142;149;139;109;121;129;126;133;120;134;143;141;169;194;199;154;147;139;128;129;131;141;125;146;151;200;201;261;303;251
215;226;274;198;170;165;179;173;178;158;178;159;201;220;216;176;158;137;137;144;192;186;150;161;143;155;142;160;185;158;138;142;166;155;131;168;144;180;161;180;192;174;170;159;125;137;140;148;160;153;144;140;149;128;192;187;227;262;198;168;158;147;201;146;129;138;171;166;204;201;181;169;168;165;151;133;181;181;189;151;151;134;128;161;145;167;262;228;197;168;156;161;157;207;257;218;166;117;148;127;107;142;149;154;153;218;257;214;172;142;146;174;142;122;95;102;133;151;136;134;137;148;138;118;110;144;151;146;138;127;135;118;114;109;131;135;156;124;122;127;148;133;127;128;116;142;124;131;155;184;157;152;117;126;108;134;139;147;128;133;133;154;144;161;159;139;145;143;127;155;150;152;112;134;153;143;152;151;140;140;120;140;121;151;145;163;156;146;154;168;148;148;157;125;132;140;148;163;122;164;168;179;180;173;140;165;162;187;151;145;153;139;135;122;133;156;142;126;168;134;214;253;287;210;207;236;222;164;205;198;189;195;148;126;126;152;142;161;179;176;157;147;130;154;165;162;178;184;203;155;157;165;146;117;149;133;144;138;119;115;126;146;150;153;156;145;129;151;162;158;179;171;128;119;122;165;146;162;143;137;182;165;180;180;170;181;164;156;162;159;166;155;181;147;170;148;188;196;177;173;146;167;155;151;160;182;211;207;200;164;141;153;156;148;154;143;135;149;177;150;150;123;142;148;149;155;152;182;159;155;141;145;161;147;126;148;157;164;169;175;159;133;127;134;146;149;145;149;126;132;156;125;174;169;184;148;149;170;158;197;208;166;164;144;132;166;148;123;144;173;177;184;188;255;234;181;133;139;138;130;138;144;137;128;112;122;130;145;128;115;119;126;143;176;166;179;177;177;147;158;140;132;140;154;141;137;112;99;88;77;82;95;114;115;120;116;115;141;125;130;112;130;155;191;189;205;235;161;149;161;173;191;207;183;197;185;171;162;167;206;206;188;175;135;164;163;146;126;103;94;113;93;101;271;445;608;477;270;158;130;136;113;134;159;136;157;132;122;127;145;137;160;151;153;171;148;186;156;154;150;108;93;123;141;142;136;99;108;141;157;197;180;150;129;136;163;186;180;128;129;117;149;112;112;127;120;118;137;150;163;149;176;202;179;154;165;162;193;167;124;97;101;105;129;119;131;145;150;159;149;141;135;139;165;167;153;156;132;159;162;172;124;148;126;154;127;146;130;104;130;126;151;184;182;187;157;166;144;138;106;63;54;46;57;65;92;93;99;108;109;128;127;123;115;143;118;117;133;127;140;120;135;129;129;127;136;114;122;122;131;138;147;87;112;109;120;108;122;131;142;113;125;136;122;124;135;111;125;106;123;130;140;134;119;93;94;111;123;133;130;102;146;97;121;116;92;95;94;118;107;126;119;128;143;151;140;151;193;262;208;157;125;123;136;157;142;173;158;148;142;175;168;175;148;156;178;175;159;144;162;150;158;152;132;133;101;127;122;123;140;129;114;125;120;117;117;107;96;87;91;89;109;107;113;116;108;104;109;135;134;147;130;125;139;139;151;117;125;133;142;159;131;141;147;164;167;179;160;155;162;173;172;155;132;121;103;103;97;129;168;166;170;137;123;117;122;136;116;125;135;146;153;167;142;143;127;159;125;179;212;257;198;173;175;154;158;171;160;155;174;194;179;155;143;133;133;173;165;152;141;130;108;137;124;157;127;127;123;112;150;144;148;164;157;143;142;144;127;99;120;129;117;136;118;119;125;125;151;123;122;158;157;177;161;139;149;99;123;158;163;191;172;176;195;210;176;138;133;124;129;165;162;196;183;153;160;181;168;164;129;129;142;144;110;106;117;118;122;133;137;143;146;161;162;153;149;152;159;118;127;144;133;150;153;141;178;145;151;154;154;161;175;129;146;118;119;151;156;192;191;156;153;177;135;144;164;152;153;159;170;134;143;176;156;137;152;154;139;147;155;131;135;124;151;139;130;166;163;150;134;170;129;119;140;129;131;132;162;161;153;159;174;193;214;194;187;230;263;234;170;155;150;151;144;138;139;158;184;144;168;158;169;159;148;119;126;131;172;182;180;143;173;157;130;150;183;216;206;256;220;191;161;138;151;166;183;131;165;173;173;140;166;167;148;151;180;185;161;138;162;189;155;166;163;161;155;194;169;134;138;121;139;149;139;127;119;105;110;117;132;164;158;151;171;148;148;152;152;116;112;115;122;112;109;142;147;118;148;147;168;174;164;175;202;172;159;179;193;145;111;128;114;126;181;159;149;173;157;163;160;173;177;167;152;170;152;170;182;150;156;175;141;127;141;171;167;142;128;119;148;166;148;125;149;130;152;141;121;125;129;143;175;198;162;160;143;134;114;126;137;146;152;146;115;108;120;134;129;125;130;161;143;136;147;129;124;139;128;143;154;115;153;141;159;160;118;148;108;115;120;140;174;197;218;226;183;191;138;124;123;135;131;151;136;144;156;154;135;126;115;130;143;164;133;151;186;160;143;147;159;125;146;147;139;194;237;237;207;171;160;151;174;180;181;190;169;198;168;183;187;165;150;138;138;146;133;136;118;128;146;135;136;120;143;142;122;130;150;176;150;143;157;195;226;197;208;235;229;189;181;180;187;216;191;205;208;222;231;209;187;164;126;118;132;124;116;136;155;154;136;126;148;138;119;140;142;195;194;234;201;164;161;145;151;149;118;136;140;150;175;180;233;168;172;191;190;189;209;208;182;144;150;130;145;147;118;149;151;129;150;124;124;147;141;155;191;165;152;150;142;135;117;127;136;140;122;129;169;141;130;132;132;150;138;202;233;197;162;153;148;165;183;197;147;135;127;117;140;178;190;174;224;209;169;112;125;127;100;100;145;170;128;137;152;138;133;159;167;188;166;164;224;199;182;223;276;311;249;186;154;163;150;141;160;273;377;253;187;168;125;132;117;121;108;127;125;142;127;131;159;140;140;139;146;161;195;189;153;166;183;176;147;142;138;135;148;119;130;152;144;156;151;132;174;174;174;143;126;133;139;124;132;124;156;151;160;135;136;157;210;216;169;171;131;127;122;144;129;140;121;130;160;161;165;154;155;137;118;149;126;145;135;138;155;148;163;117;107;113;123;92;95;109;115;127;143;154;164;165;214;213;185;191;186;153;152;151;146;120;147;122;127;130;152;144;123;134;117;103;140;137;139;136;163;162;158;150;140;137;135;154;176;219;191;195;181;172;200;191;160;151;153;131;154;128;134;176;179;197;203;178;173;220;256;401;320;239;186;200;210;185;177;164;184;158;167;179;195;140;168;144;132;128;119;139;129;136;114;115;107;129;121;121;132;139;127;165;170;152;146;136;163;157;138;150;123;132;112;111;125;125;147;97;114;130;135;153;118;163;149;141;125;98;119;144;122;155;140;158;153;147;138;141;178;172;164;219;229;171;139;130;153;135;120;105;113;113;114;123;136;138;132;127;148;148;142;148;156;151;155;135;136;148;144;159;166;211;240;299;206
193;215;204;182;160;142;204;175;175;158;153;193;157;188;192;165;154;122;135;155;168;178;156;148;158;150;171;132;165;123;139;136;155;150;154;144;132;117;144;142;167;169;185;190;141;151;129;133;154;125;152;144;135;123;154;163;186;192;158;144;136;187;187;152;185;143;178;228;226;204;169;182;193;181;165;171;186;164;167;162;138;123;135;152;149;169;190;222;199;176;169;182;159;222;267;207;159;156;130;134;144;150;147;172;137;171;219;195;174;161;192;188;181;131;100;117;124;105;132;139;120;111;129;126;127;139;150;151;146;113;162;114;117;115;117;155;124;136;132;119;134;148;142;151;128;102;123;131;141;136;161;129;118;124;108;127;136;124;125;140;150;116;131;135;134;136;151;142;140;137;129;138;122;154;127;149;139;165;146;123;142;137;140;149;153;156;128;167;150;131;114;124;137;141;146;148;155;177;160;164;170;170;182;189;166;188;195;164;157;159;134;138;133;127;138;167;174;165;151;183;213;274;290;239;193;180;166;156;159;170;184;130;150;152;176;157;153;154;153;177;130;148;123;146;182;177;184;168;184;162;183;143;124;133;141;127;153;132;164;149;160;166;146;177;170;160;137;119;154;117;179;138;134;115;134;127;137;128;111;148;161;181;172;188;153;215;175;167;194;172;186;194;174;166;167;166;157;192;177;167;134;154;170;153;159;199;233;238;182;145;143;137;141;156;149;145;117;148;159;159;149;135;141;166;157;151;155;156;148;143;143;133;151;119;135;149;168;194;174;179;175;138;113;131;161;156;143;130;141;160;132;147;171;168;195;159;160;222;260;355;262;207;151;174;170;143;152;155;143;150;165;176;186;203;189;172;152;136;137;134;118;141;127;131;126;139;103;140;137;143;134;134;161;143;148;165;164;165;170;146;148;166;160;166;171;149;119;91;99;81;97;101;135;123;122;112;121;144;140;143;123;134;142;186;212;245;251;192;167;151;178;204;187;183;189;177;173;168;148;196;231;212;166;164;140;128;133;107;119;105;93;123;138;229;536;805;673;343;159;134;105;128;148;133;136;156;143;150;146;155;133;180;180;157;167;157;189;180;149;155;110;115;110;142;200;153;105;105;131;174;195;149;122;161;136;150;176;140;136;127;139;123;120;119;145;133;113;139;144;136;143;165;177;171;174;163;186;214;149;108;106;107;134;140;138;181;147;132;123;130;119;132;106;159;136;140;146;137;143;121;156;127;122;138;130;137;160;126;120;126;131;161;135;176;172;157;140;155;143;71;61;42;50;53;82;87;102;118;119;115;132;148;129;117;136;141;126;139;134;128;115;143;129;134;120;107;133;122;125;130;121;129;109;99;100;90;112;130;113;130;124;128;134;132;135;146;125;105;117;150;128;132;113;97;109;119;113;129;101;101;119;112;100;94;103;79;106;90;86;105;118;141;120;126;122;134;137;153;208;170;188;157;144;163;149;138;155;140;154;163;166;158;148;162;163;167;176;154;162;148;172;178;152;145;120;98;103;113;120;141;162;136;145;115;111;128;119;137;116;90;107;125;120;103;128;120;94;126;119;114;128;150;132;116;158;141;126;136;135;141;153;128;125;152;167;171;177;142;166;132;184;200;195;138;122;116;103;95;109;161;161;148;117;120;121;153;106;115;101;128;139;147;162;164;125;172;153;157;165;165;181;199;166;183;195;180;191;201;165;177;163;185;168;151;159;163;187;199;152;150;136;146;123;127;129;119;105;110;115;106;151;202;164;170;164;147;154;141;126;108;123;140;125;100;115;121;124;121;134;120;133;165;192;176;168;166;144;151;148;167;202;142;169;199;184;170;158;136;138;145;167;179;166;160;159;170;185;184;144;152;153;129;126;118;106;118;131;151;138;135;126;122;157;135;142;140;120;134;122;133;139;136;129;145;164;160;149;125;155;145;161;164;144;134;114;104;157;168;189;165;141;152;160;155;154;177;160;135;131;141;156;170;153;184;168;160;147;146;153;139;138;129;121;140;120;150;157;159;164;133;139;123;137;152;160;162;150;116;155;191;167;208;199;215;188;205;206;262;189;181;170;168;153;159;143;154;163;143;134;168;161;152;180;153;113;113;169;158;181;147;130;137;157;156;161;208;183;202;228;183;188;161;136;137;142;138;145;145;149;170;141;156;150;150;127;155;159;172;165;154;175;176;150;139;154;161;178;147;143;123;141;141;143;157;148;125;109;116;159;157;170;172;157;143;151;130;140;133;142;119;106;101;111;122;129;172;151;168;212;183;166;176;191;195;190;188;173;153;124;109;119;112;167;155;170;163;146;135;133;154;183;200;156;143;151;142;166;155;172;149;150;130;146;144;184;189;153;124;95;121;141;122;139;129;127;164;144;129;148;133;141;174;211;167;149;130;112;109;140;142;128;168;148;149;133;150;139;130;130;150;130;133;138;154;152;168;178;162;156;135;111;129;142;162;150;146;134;146;104;125;141;159;196;215;193;166;127;139;125;129;129;143;148;132;159;136;134;129;136;112;146;138;145;155;164;149;139;152;140;166;153;177;206;185;228;284;312;204;157;150;121;147;146;191;208;212;169;183;178;149;157;162;130;146;118;128;144;146;124;117;131;112;117;134;127;152;128;148;130;146;153;146;169;199;182;227;239;223;213;217;206;193;237;247;213;238;218;240;167;160;130;129;131;120;121;151;128;140;120;143;139;155;140;137;133;154;189;188;201;190;147;126;136;144;152;136;134;172;150;198;185;192;164;142;155;183;235;249;295;220;179;131;134;140;123;122;138;154;144;118;129;140;141;156;155;136;166;158;132;138;135;150;147;127;129;138;166;171;173;134;126;125;149;151;178;205;150;134;126;126;169;169;170;165;123;124;105;129;179;169;204;180;140;155;140;133;131;113;103;128;133;147;149;131;179;142;155;190;201;179;219;260;285;210;181;218;191;209;182;139;157;146;138;180;278;361;263;153;145;160;123;125;107;120;134;113;131;139;133;139;170;138;168;197;179;185;191;150;140;157;156;132;166;147;138;152;153;159;142;149;152;157;155;142;163;164;179;146;117;138;137;160;151;151;167;137;143;153;148;183;199;161;183;148;130;123;133;127;126;108;132;157;171;179;180;143;152;113;138;137;158;151;165;139;175;157;112;121;93;108;87;89;117;145;147;151;141;181;247;211;197;191;183;167;142;130;138;131;146;140;132;137;127;122;129;116;121;123;135;163;163;160;125;153;167;148;131;140;136;133;148;142;147;175;175;168;163;185;180;180;149;162;146;120;135;153;179;240;256;197;229;202;217;300;374;321;230;190;191;208;166;196;177;143;161;179;211;168;137;144;140;129;110;131;137;129;128;125;119;109;128;120;136;112;128;163;158;176;135;143;139;156;145;130;153;145;126;123;135;128;129;134;114;122;134;132;130;143;176;187;144;140;149;119;117;130;118;149;157;167;156;136;131;142;156;145;168;148;150;144;129;134;136;140;119;117;135;128;140;139;128;135;130;129;131;152;149;153;136;144;135;146;124;140;185;172;186;169;214;157
191;162;170;164;154;194;178;200;208;180;161;168;179;150;168;136;146;137;140;164;185;164;158;176;172;170;139;154;143;142;124;147;148;139;157;156;162;149;162;146;161;156;203;178;157;152;146;137;135;157;148;135;128;145;128;127;139;140;142;122;138;167;153;180;177;161;189;199;215;163;182;179;188;177;170;172;170;178;150;150;128;106;141;138;137;119;182;205;167;161;155;163;164;195;224;196;142;155;127;145;159;155;204;260;178;172;193;184;234;159;187;222;170;113;132;125;140;137;152;133;119;135;123;139;122;149;175;144;145;132;134;133;130;149;141;156;139;131;131;130;133;186;150;167;156;128;148;144;142;134;131;136;133;116;114;125;140;116;134;145;139;154;149;140;155;128;128;130;139;143;131;130;129;115;124;130;142;142;131;125;116;128;151;133;143;136;142;151;164;128;144;132;136;110;149;118;152;194;148;187;194;171;179;144;163;224;198;199;170;147;149;138;139;120;135;178;194;182;181;163;212;218;258;203;187;154;168;143;153;157;181;167;156;153;158;142;157;155;157;131;148;118;144;155;169;178;181;158;175;200;200;152;143;170;137;150;145;167;157;182;201;172;181;210;189;145;129;132;149;179;157;175;128;110;129;129;138;119;147;164;172;187;202;201;184;151;139;157;175;228;229;197;193;165;166;199;164;188;183;171;153;159;141;138;161;218;251;212;173;160;156;147;151;165;140;125;144;132;119;146;152;156;126;164;149;139;149;158;129;157;125;138;129;119;122;150;164;179;156;205;166;121;137;134;133;161;165;177;155;142;134;138;128;147;184;176;175;218;334;447;377;236;190;187;147;139;147;147;146;171;177;190;186;179;174;159;134;142;147;152;137;149;150;131;113;132;124;131;143;152;157;140;155;146;145;150;174;170;164;178;166;165;156;172;155;160;121;125;101;111;117;139;121;143;135;133;118;136;138;128;159;140;141;177;205;230;270;183;141;174;138;192;177;196;181;186;157;157;136;158;196;194;170;158;146;134;135;109;114;100;100;130;118;181;443;626;531;272;134;135;105;110;123;104;130;140;140;151;135;140;129;183;175;144;164;138;155;166;157;132;126;83;96;118;144;134;135;121;130;134;145;122;123;117;144;142;171;154;158;125;135;117;131;132;127;131;134;136;148;152;167;153;165;181;149;152;181;177;137;105;125;115;124;161;158;144;164;142;130;127;93;89;87;113;135;146;130;144;163;145;145;136;134;130;146;125;125;139;109;134;147;163;211;187;171;167;154;148;123;93;70;63;78;59;65;105;104;97;124;135;116;135;136;120;152;110;130;106;117;140;138;128;118;125;125;128;144;168;134;143;141;100;110;105;98;100;116;93;98;102;105;152;139;145;148;142;132;121;109;136;134;112;100;81;78;99;125;115;125;124;107;131;91;117;84;86;89;100;102;113;127;130;129;134;154;138;162;176;159;176;142;164;154;131;132;164;130;167;139;170;191;187;167;166;160;160;167;147;137;162;165;201;166;169;129;108;110;105;112;143;164;144;111;122;132;116;97;108;105;115;136;122;135;155;122;137;133;118;127;140;129;122;133;118;151;137;153;149;130;143;167;155;162;163;212;199;169;151;168;182;196;193;171;145;105;95;84;87;100;107;111;138;121;130;137;143;154;120;100;126;142;167;154;153;136;134;184;162;127;173;171;182;193;179;192;184;172;180;171;162;156;148;133;159;158;202;206;207;172;148;139;130;131;142;147;127;104;119;114;135;143;174;177;213;167;175;140;164;143;107;121;130;130;111;124;130;126;138;125;144;147;157;222;254;256;168;142;135;136;137;111;145;186;169;163;165;153;161;123;145;168;236;171;142;127;129;161;160;119;149;153;156;154;114;131;115;123;150;120;152;117;116;116;116;143;121;140;135;135;119;102;102;131;170;144;175;128;136;123;146;166;127;126;116;110;111;140;178;225;148;135;162;172;164;134;186;155;150;128;157;173;166;170;194;191;167;140;133;172;159;150;122;136;122;129;111;120;140;144;149;125;144;138;152;154;145;157;156;136;165;178;181;182;184;160;165;194;181;203;162;140;141;153;143;161;155;135;117;142;155;135;161;142;134;127;129;160;154;177;179;163;157;151;145;176;173;227;211;226;186;183;141;148;174;135;136;140;144;143;141;134;152;146;129;123;127;159;126;137;172;169;163;132;173;178;158;155;161;167;153;135;130;127;161;164;160;161;131;164;188;185;179;160;185;158;141;141;146;173;138;116;124;115;139;156;151;166;148;161;154;149;156;185;195;206;167;149;140;155;119;132;130;177;179;174;153;150;142;136;147;130;159;167;141;145;142;157;184;162;161;147;122;133;174;187;194;143;134;118;137;146;136;160;134;126;134;140;135;141;128;149;177;169;170;157;130;113;125;153;135;139;143;144;146;135;117;150;130;118;140;141;163;139;146;144;175;184;220;186;154;114;131;129;142;135;139;153;146;153;140;149;135;166;175;175;143;151;102;120;132;130;141;141;162;109;115;138;145;139;128;110;146;144;159;186;166;174;145;142;141;143;146;177;204;174;251;271;238;168;142;148;148;180;197;206;206;181;164;168;155;145;158;132;132;136;111;130;120;131;158;121;115;128;150;128;132;157;124;129;138;134;140;167;183;195;223;211;243;234;170;174;150;172;196;254;240;228;199;177;172;147;115;114;123;116;143;132;126;133;138;162;142;161;140;134;139;177;179;141;144;167;153;132;148;128;133;124;146;186;186;194;148;160;144;158;155;196;258;347;269;166;136;126;132;148;140;156;133;126;155;123;142;131;171;160;125;137;165;151;168;158;131;118;135;135;117;167;158;155;126;126;123;137;161;171;195;152;156;124;151;186;160;183;161;143;131;107;125;154;182;200;176;167;152;119;128;155;145;112;110;139;129;131;134;132;176;184;183;185;200;240;358;355;233;167;160;184;199;168;166;150;118;151;169;193;236;212;173;160;144;128;133;129;146;112;118;122;130;149;138;152;132;158;156;170;196;200;191;178;175;157;148;186;193;152;129;148;145;121;158;148;128;143;142;146;175;183;145;126;148;165;171;161;153;151;140;177;208;218;207;187;175;188;159;139;112;122;112;125;149;159;151;166;174;179;173;159;145;114;139;137;146;131;152;178;170;132;104;115;96;111;108;131;133;135;130;173;191;226;226;227;216;202;198;167;113;125;133;119;124;117;126;107;144;140;134;106;139;138;129;142;136;172;161;135;123;130;135;119;130;144;159;163;175;142;163;139;187;205;179;202;158;135;137;146;146;208;267;287;222;203;164;170;225;266;238;208;182;201;197;196;194;161;160;142;146;171;132;115;123;149;150;144;134;109;129;130;129;120;142;152;157;122;120;116;170;176;172;123;140;155;147;167;164;155;144;142;131;117;129;144;136;115;133;159;161;147;164;160;182;164;137;144;123;93;122;117;125;141;173;156;159;153;133;143;124;118;161;185;135;130;138;154;148;138;113;113;126;152;121;143;117;129;112;119;121;166;148;104;139;160;130;131;163;200;236;208;193;152;124
161;159;159;160;172;189;212;221;199;211;199;183;174;175;152;145;160;143;162;192;210;211;169;162;149;136;158;164;148;138;137;131;134;153;162;185;187;154;174;139;151;154;172;196;193;156;157;153;145;169;160;164;165;121;116;143;147;128;113;123;142;159;158;168;163;168;192;207;179;188;158;190;194;193;184;139;133;153;131;119;116;121;121;119;130;148;166;144;155;133;114;150;168;150;152;170;144;141;142;137;148;140;227;238;187;172;155;199;212;177;196;189;156;117;137;131;140;126;120;138;141;119;125;124;117;142;153;163;128;123;152;142;131;157;191;166;163;135;115;136;187;229;251;181;176;120;121;123;151;127;149;138;116;123;98;132;119;133;119;141;125;132;146;133;142;124;139;123;135;131;129;137;121;140;119;146;165;130;140;129;127;120;146;160;127;135;158;158;134;161;161;156;149;138;149;125;132;129;169;152;208;176;182;160;156;157;180;204;216;161;158;139;149;141;134;168;151;186;135;149;146;187;221;195;180;171;164;166;102;145;148;184;186;141;197;187;171;158;141;141;128;133;122;145;150;149;179;184;192;195;185;171;159;156;133;139;142;148;146;207;239;232;247;204;158;166;135;140;135;168;183;166;142;116;103;117;128;143;120;152;160;172;204;205;164;168;158;196;234;275;203;188;165;184;180;176;178;189;193;172;147;136;155;164;163;192;180;161;145;149;158;141;168;147;145;159;123;135;148;181;167;124;161;160;186;160;139;145;156;136;143;103;156;177;170;189;179;172;187;169;154;151;118;143;139;160;139;169;156;151;144;115;142;132;170;139;159;215;246;357;275;191;193;190;164;143;163;207;194;143;173;199;139;184;158;169;127;151;116;142;152;150;176;156;150;136;115;159;155;177;176;152;185;172;169;146;167;186;169;163;170;174;178;160;141;125;101;116;116;93;92;147;142;141;151;134;120;141;143;138;128;140;159;172;186;202;195;183;185;165;187;170;146;165;197;169;174;152;157;175;210;210;170;143;161;143;108;111;101;87;87;74;105;150;240;306;308;173;129;103;133;138;121;100;123;121;124;139;117;140;165;177;157;180;156;134;159;155;138;142;132;90;92;119;98;117;107;104;125;133;136;157;113;121;128;153;160;139;137;161;172;144;137;139;125;140;140;128;151;147;126;155;173;179;196;163;147;152;149;122;128;132;161;186;182;154;164;168;168;163;113;115;109;110;139;162;141;151;149;147;134;138;179;161;111;127;137;122;132;167;167;150;183;166;180;138;147;131;121;88;103;92;94;88;80;105;121;122;122;108;116;120;142;130;145;129;118;123;134;140;128;112;129;134;136;101;152;184;156;147;114;104;100;116;108;92;99;105;91;113;110;144;142;167;122;116;118;138;120;148;99;92;102;93;94;126;125;117;106;104;117;118;129;118;121;98;114;106;116;115;130;139;135;152;165;175;162;152;158;137;158;119;157;164;121;154;145;141;149;195;197;172;160;163;174;182;198;157;148;176;173;207;209;184;146;121;103;95;121;146;145;138;137;117;124;96;85;109;112;151;107;131;135;127;115;136;107;120;141;121;129;131;153;123;136;139;143;149;138;149;147;133;163;172;205;225;156;144;177;190;195;167;155;142;96;54;53;83;111;101;110;104;109;151;126;136;110;137;134;123;109;130;123;142;134;159;155;147;122;148;157;203;216;211;202;207;157;155;161;148;166;149;169;166;168;157;207;185;166;159;153;151;148;150;166;156;139;115;125;130;160;169;188;217;191;182;153;155;148;131;115;152;142;131;142;141;138;126;164;190;226;225;222;255;273;178;133;104;142;103;137;124;170;173;162;180;218;223;141;146;181;194;164;133;151;143;129;139;128;147;131;135;147;126;134;126;165;175;176;133;133;109;118;142;150;129;148;132;121;122;127;127;130;178;201;143;141;140;124;144;140;120;132;118;118;118;140;200;198;194;162;150;166;154;152;162;179;169;161;164;202;173;173;180;214;142;127;131;123;158;133;117;111;116;114;123;128;140;145;134;123;115;109;137;125;148;145;152;138;149;194;168;142;167;165;155;166;177;154;147;155;140;144;156;159;152;153;128;157;150;141;140;131;154;158;153;169;157;152;163;131;131;148;157;170;214;238;205;235;209;150;155;123;156;151;137;130;164;159;141;164;141;150;140;138;176;127;128;158;169;149;173;135;149;132;138;151;135;139;174;129;127;123;176;184;165;161;187;205;263;196;170;171;154;157;156;157;176;203;165;155;153;144;138;170;149;131;153;151;168;168;170;178;213;196;163;142;143;127;168;133;144;158;168;169;143;136;118;117;137;148;168;193;157;154;175;172;172;183;157;147;129;150;168;164;152;134;147;123;136;134;138;137;109;124;109;120;143;126;143;165;141;164;160;127;117;122;149;140;135;141;157;131;149;134;131;151;136;112;137;133;134;139;144;149;173;261;238;164;139;138;154;138;140;128;155;184;165;144;154;154;164;150;144;159;126;105;113;133;144;135;146;139;156;119;144;128;149;132;122;118;149;162;196;170;174;138;174;141;145;155;145;165;170;164;174;201;177;159;158;162;216;183;205;183;216;205;200;177;157;150;166;142;140;123;92;116;149;152;163;137;143;140;139;145;146;117;129;136;140;162;131;164;190;181;203;207;200;167;184;161;155;152;196;208;203;237;207;181;161;141;130;107;105;118;145;131;134;121;120;140;140;127;157;146;165;134;116;125;141;139;145;126;140;122;149;161;134;181;188;150;160;143;136;159;158;151;199;250;256;210;119;129;123;171;158;173;153;135;141;127;130;172;170;148;111;149;149;146;135;150;121;145;128;138;121;154;211;194;148;116;134;142;152;164;172;152;144;128;133;151;152;184;138;146;122;126;156;163;173;175;144;129;137;114;141;142;142;143;134;101;112;126;139;118;125;160;182;176;210;223;298;283;203;151;145;133;137;141;144;151;139;124;117;173;180;163;147;156;151;114;126;124;114;148;140;134;181;150;160;143;149;186;166;162;133;173;187;190;177;166;160;134;151;142;175;170;151;145;120;136;165;153;157;120;157;171;136;137;153;178;212;196;180;174;141;181;207;260;170;158;181;173;158;138;125;127;141;132;144;164;190;183;168;190;180;152;151;159;141;152;140;132;153;177;158;138;123;144;122;117;126;114;156;148;166;155;169;215;199;200;226;259;249;188;126;116;115;144;108;126;114;126;124;122;145;125;124;126;142;158;143;146;141;121;116;123;121;128;121;140;154;149;187;154;150;158;178;208;234;251;196;149;161;186;185;193;194;258;200;209;176;157;176;189;184;185;201;191;216;166;171;169;174;140;129;139;138;131;128;155;161;132;114;152;138;153;135;142;190;233;200;159;135;107;155;171;151;131;149;145;172;175;186;148;171;136;140;139;138;157;138;121;159;187;178;176;161;159;153;139;116;134;124;131;134;136;115;176;148;157;182;152;144;144;131;144;202;221;166;129;141;171;139;135;143;126;127;166;140;147;102;105;96;144;160;163;139;134;144;146;149;177;198;296;383;272;166;134;105
175;155;176;202;189;202;212;215;218;214;180;205;209;186;187;162;179;143;149;179;236;221;186;173;168;147;139;170;152;128;132;151;145;150;173;149;170;161;179;179;153;162;155;205;225;221;151;123;157;201;159;198;178;169;176;140;169;170;134;123;135;171;171;140;158;164;251;257;202;150;133;194;211;236;201;195;144;146;140;100;120;123;125;147;159;197;201;159;167;123;114;121;121;140;133;144;152;147;154;155;143;167;204;212;208;156;139;201;206;150;189;151;129;139;140;129;112;131;117;143;144;115;128;137;143;135;121;137;115;104;153;151;160;149;169;191;151;114;118;159;244;322;342;268;160;145;136;145;128;148;173;162;131;139;118;145;124;119;108;118;124;132;161;151;143;132;118;122;145;131;127;121;103;144;137;139;159;123;128;121;112;127;141;134;122;151;136;158;141;146;143;159;149;140;129;130;139;144;158;155;159;154;156;159;154;160;216;194;177;171;156;144;123;143;123;134;143;121;163;140;170;183;199;216;194;169;152;140;121;160;179;197;184;157;177;205;188;151;158;137;133;143;145;152;163;193;167;170;177;174;153;195;183;172;174;126;135;151;140;179;196;211;187;172;152;163;136;152;190;158;171;176;171;133;137;118;130;143;161;151;147;164;187;193;189;175;160;179;224;226;212;200;171;161;126;148;177;203;162;161;166;152;130;161;164;164;159;113;148;139;147;153;153;140;161;152;163;156;175;183;193;151;149;130;164;182;168;132;176;141;145;129;149;158;189;181;185;197;188;190;191;137;125;127;109;122;148;163;171;154;148;129;123;151;133;155;176;158;169;180;192;171;140;139;139;153;161;195;166;183;175;170;171;161;183;167;130;145;132;130;149;140;172;174;132;142;131;133;185;214;180;144;163;160;147;177;154;180;150;168;152;162;174;157;140;141;129;131;93;96;140;148;137;165;135;138;152;138;139;126;147;162;180;204;170;179;179;180;189;181;171;158;196;195;175;170;159;167;168;199;202;198;161;171;139;140;103;110;104;90;72;80;84;98;149;185;168;123;121;133;118;109;119;122;121;135;150;111;121;140;134;147;175;160;156;169;165;164;164;144;106;95;78;75;95;123;115;104;106;134;125;117;107;126;127;144;155;157;148;170;154;152;138;147;139;149;139;146;160;148;166;150;189;212;214;143;153;138;120;116;124;128;137;172;171;179;162;176;187;166;144;95;102;134;121;152;131;121;184;138;139;138;157;153;132;138;140;111;130;142;155;145;155;181;161;116;142;146;108;88;67;100;83;84;78;82;129;116;126;120;125;119;140;137;139;137;127;107;114;149;112;158;131;127;110;118;156;131;141;126;113;115;96;116;103;110;103;93;82;93;109;105;132;150;182;134;145;131;169;134;134;105;110;126;128;154;157;134;104;105;107;100;110;117;133;127;97;101;121;136;138;140;133;184;204;192;155;137;127;126;154;132;180;164;194;204;218;149;145;176;206;157;178;181;197;173;202;167;153;166;159;189;213;181;202;158;98;94;119;153;155;136;119;106;79;89;93;79;133;118;122;118;125;129;123;108;112;107;146;126;127;118;148;129;142;143;130;133;160;145;159;160;154;215;231;255;168;168;175;173;199;179;161;124;78;71;75;95;103;97;104;107;114;116;119;144;137;124;136;135;142;129;126;127;147;137;169;156;145;158;163;196;206;210;187;168;183;172;205;179;179;165;168;166;196;193;172;168;157;166;158;151;138;149;200;159;134;133;131;156;135;148;181;184;220;224;169;136;127;131;137;142;141;140;143;138;151;164;207;264;293;300;255;203;156;136;98;124;121;103;111;124;155;213;176;174;212;214;183;151;137;165;189;151;164;112;131;126;128;101;125;108;122;138;122;146;131;175;134;125;155;113;125;126;151;140;148;131;128;141;122;119;169;184;170;157;155;133;120;143;135;117;121;101;128;122;137;148;156;153;151;123;130;126;147;165;175;154;178;210;250;200;154;138;151;126;136;125;141;164;120;105;120;115;145;122;148;149;168;132;133;133;145;149;132;131;149;150;130;139;169;157;145;146;136;124;137;137;153;152;146;142;121;161;147;153;156;152;153;164;137;118;127;127;144;138;154;165;145;157;148;139;147;160;193;246;254;272;293;251;190;171;134;168;165;165;175;156;161;159;160;154;140;129;149;126;158;138;140;152;146;178;151;118;153;136;147;162;139;140;144;146;133;177;197;210;198;196;184;246;211;179;136;174;221;164;183;155;150;143;150;169;149;137;136;137;142;144;142;143;160;170;189;195;188;180;170;124;131;103;141;154;164;144;162;129;118;127;95;112;152;211;233;246;198;142;143;158;187;148;158;136;174;204;200;159;161;113;145;157;144;151;152;157;105;139;119;132;133;131;147;147;191;188;130;127;126;131;136;135;126;150;161;120;153;126;137;148;146;157;154;141;142;137;140;173;207;174;179;148;168;164;138;133;136;169;180;177;141;148;159;141;159;149;179;107;104;126;104;143;140;156;130;125;129;130;131;130;120;134;125;155;149;184;185;196;172;181;173;156;143;156;179;148;151;135;158;172;131;180;196;214;183;188;183;211;204;187;170;174;174;164;147;155;104;97;116;158;153;164;138;153;146;155;149;131;127;126;138;134;145;133;162;172;204;201;179;197;166;163;161;164;158;194;197;195;221;182;179;144;141;127;120;106;104;125;124;141;100;123;129;134;151;133;128;138;137;126;125;131;148;154;132;142;142;125;134;160;150;183;189;187;122;153;135;128;136;156;158;191;156;115;146;157;179;185;177;156;151;126;146;141;157;129;168;134;139;141;134;125;152;140;148;128;145;129;144;171;161;136;134;118;152;158;157;139;134;134;133;135;146;151;142;151;124;130;119;147;175;195;173;161;123;125;105;115;139;153;119;135;114;109;109;127;121;141;142;172;158;182;197;191;192;156;110;132;139;128;143;142;145;128;121;144;171;145;144;143;145;186;140;104;116;136;136;138;154;163;174;135;120;161;181;153;155;165;157;187;232;170;166;161;124;147;124;131;168;153;141;148;143;159;136;125;124;132;133;143;144;166;183;203;199;235;152;138;153;153;208;169;143;126;121;136;107;113;138;136;151;176;183;190;180;186;189;174;156;128;156;167;165;148;186;191;199;182;157;131;130;113;120;125;148;143;145;173;147;187;175;169;225;288;335;322;189;154;140;137;119;122;137;99;138;146;145;137;128;128;152;129;130;150;118;99;107;125;130;118;128;124;158;162;147;190;168;138;148;176;226;364;319;245;171;193;252;177;153;154;156;155;181;166;179;175;195;173;179;212;224;204;183;139;141;150;143;123;121;119;118;141;146;171;117;143;138;129;151;146;129;202;253;205;165;138;133;111;105;128;131;148;171;185;187;201;179;156;141;131;122;133;133;153;115;166;245;208;188;163;142;155;135;143;141;133;129;128;139;162;163;152;151;150;170;132;149;166;145;208;221;185;147;133;133;146;150;148;115;132;155;150;132;125;120;132;152;213;192;170;158;142;156;151;185;187;335;410;304;182;152;132
173;168;187;194;191;179;177;194;193;187;189;178;186;175;180;171;156;169;166;171;176;206;211;160;148;156;145;168;133;142;123;143;139;172;175;176;194;154;169;150;143;155;141;209;209;173;171;157;177;136;161;164;184;151;164;205;200;171;157;138;126;185;171;139;135;203;272;254;165;135;150;191;220;263;241;205;147;145;132;106;145;108;148;146;148;209;176;170;168;128;118;131;131;116;145;143;149;137;123;132;163;152;171;219;195;159;187;202;204;167;188;152;148;116;152;129;137;124;125;129;134;126;135;127;130;136;117;121;136;123;149;149;154;156;145;181;126;119;120;113;227;326;321;208;163;133;131;146;146;153;156;135;137;117;115;101;136;119;116;119;130;141;136;153;146;146;141;157;170;148;138;121;116;133;121;162;148;127;124;126;121;127;112;123;131;173;166;134;148;143;168;145;137;133;124;125;140;138;129;130;162;151;158;149;157;150;161;169;153;149;134;143;124;144;132;148;161;150;147;141;191;226;224;222;197;212;165;170;163;151;167;185;166;165;191;186;167;135;164;173;145;138;141;138;142;166;177;198;161;155;161;195;172;154;140;136;131;123;148;163;170;150;146;122;126;120;132;122;141;162;176;164;156;118;109;131;165;215;190;167;166;171;168;188;175;170;169;154;164;157;179;180;187;180;164;162;158;192;164;148;158;151;157;152;150;153;144;149;113;158;132;174;155;144;165;169;207;156;209;208;172;165;137;159;143;132;146;164;153;128;130;149;112;135;134;142;195;167;185;191;158;162;144;132;127;128;136;146;153;113;122;114;142;116;163;154;163;152;147;134;142;158;135;149;120;158;175;172;182;151;134;157;153;143;148;164;149;124;119;136;156;146;162;145;135;146;161;169;269;246;177;157;121;139;168;152;179;182;141;194;160;176;156;163;145;113;142;141;94;115;132;130;141;144;162;155;135;139;135;131;148;178;185;198;216;182;188;223;183;190;184;180;197;185;184;189;180;168;164;184;198;155;168;193;141;144;108;109;91;97;78;84;98;92;116;145;140;136;125;122;123;136;135;138;135;116;132;108;145;146;135;157;145;170;172;174;152;139;132;156;113;81;90;72;105;93;92;112;138;117;122;127;104;127;128;136;136;144;123;158;147;149;143;162;158;142;131;135;150;133;172;147;210;243;208;144;142;133;134;130;131;117;156;149;139;161;183;177;213;206;183;135;121;126;148;129;137;152;154;168;162;151;140;129;144;150;160;132;130;160;161;147;158;150;159;145;152;154;122;86;65;83;77;77;60;68;100;141;140;135;139;129;133;158;106;114;104;118;116;121;148;133;139;109;107;109;113;136;132;116;110;105;125;130;137;127;120;103;107;99;115;117;119;178;155;158;134;131;152;123;146;103;123;131;132;139;119;125;150;111;91;91;101;119;132;109;100;150;150;131;134;128;138;198;208;201;211;145;112;155;139;145;184;170;137;182;209;155;124;161;161;170;165;167;151;179;157;169;166;148;191;159;177;178;201;172;143;119;133;144;129;144;117;127;110;92;83;121;113;141;142;134;142;130;123;135;139;110;144;128;133;148;140;122;122;153;139;122;130;126;131;144;177;204;268;255;174;176;190;187;179;178;121;109;100;74;66;90;119;121;120;113;139;147;109;136;149;149;127;143;145;141;144;141;137;148;156;132;151;197;220;189;193;213;199;193;171;191;223;216;198;163;148;188;198;177;149;147;151;137;155;149;161;205;191;185;134;123;154;135;108;126;124;161;171;225;175;154;107;121;104;132;128;131;134;164;178;189;187;221;332;327;256;211;120;108;137;113;128;93;119;116;156;167;194;183;187;179;137;127;145;202;190;184;136;177;131;124;141;121;125;123;119;123;129;112;140;154;132;117;138;137;163;116;147;144;143;147;154;143;138;117;138;153;156;165;154;139;145;125;135;119;116;96;133;133;143;120;168;121;121;104;135;127;161;177;192;172;178;257;313;214;134;140;133;118;132;151;139;137;125;106;128;116;102;131;158;127;132;118;168;161;132;130;150;150;152;141;161;161;174;164;128;136;142;135;144;156;132;147;150;143;142;139;149;143;167;168;131;151;124;146;145;135;141;181;136;170;162;155;127;154;156;198;201;202;225;261;286;236;205;196;169;152;167;145;164;158;156;175;144;147;118;121;156;156;169;174;149;168;135;129;143;138;148;138;143;147;155;168;163;142;151;193;230;228;179;194;181;200;216;156;143;165;197;168;164;143;164;138;135;158;138;143;140;149;138;151;148;168;165;181;193;187;193;201;130;123;137;144;150;170;215;175;151;142;133;98;104;102;136;175;270;293;177;136;155;156;164;170;154;151;148;228;255;213;163;142;138;167;145;140;163;120;123;104;132;154;157;124;130;137;149;159;121;110;103;132;152;136;136;174;156;153;160;143;147;149;151;150;163;139;154;138;138;142;169;173;145;162;185;197;189;129;144;154;175;148;147;161;182;161;152;145;145;116;120;138;118;162;141;138;131;128;129;130;151;137;140;140;125;134;149;190;200;210;226;192;157;146;135;119;156;156;123;135;134;152;172;182;166;182;168;179;214;196;164;182;179;159;132;162;139;124;117;108;100;131;143;177;172;163;143;153;146;152;137;122;120;126;133;157;192;224;224;221;189;163;155;143;158;160;179;151;179;191;208;201;177;173;137;136;112;119;107;131;123;106;117;98;141;125;124;143;144;137;134;123;127;113;140;133;136;131;110;136;113;119;159;146;162;170;125;139;141;137;141;118;145;150;141;116;125;144;187;193;207;152;142;129;136;152;146;159;154;144;146;126;112;132;155;196;166;156;123;130;128;139;160;128;120;151;157;170;147;143;170;132;157;140;163;144;149;140;149;141;148;156;156;183;181;169;162;145;143;140;134;151;139;138;95;117;117;131;140;130;143;142;155;149;143;177;149;143;126;117;122;126;135;108;142;124;122;136;161;157;170;153;157;134;141;125;104;162;179;187;138;147;145;151;147;158;214;159;198;162;156;210;207;152;160;145;141;131;133;135;150;147;155;157;144;143;151;114;117;119;140;154;144;172;168;183;204;237;178;131;137;131;152;138;136;124;146;151;139;125;103;142;143;176;171;190;186;189;181;175;153;151;160;138;129;165;168;184;178;227;138;117;118;104;107;119;145;167;170;183;167;157;134;176;157;216;263;309;194;136;148;150;146;139;132;104;114;134;140;145;164;151;181;168;129;119;127;127;118;99;155;118;120;125;130;143;205;144;158;151;133;150;212;308;324;233;178;210;212;179;167;118;131;165;171;153;184;173;202;196;208;203;222;179;157;135;124;139;125;106;129;146;156;174;176;167;123;147;111;130;133;136;130;140;195;161;160;145;129;140;148;121;116;132;163;172;188;173;161;132;145;144;117;117;133;123;151;138;182;184;154;136;157;135;140;131;142;149;145;170;142;144;126;126;165;133;149;120;148;138;130;196;167;167;151;142;143;165;174;147;127;154;173;175;132;134;109;127;161;195;247;217;177;150;160;144;175;205;254;292;240;148;109;112
230;250;235;212;193;198;189;197;150;181;153;196;184;177;163;179;164;162;139;193;182;153;172;138;148;162;157;162;142;125;135;142;179;214;171;154;163;157;169;155;177;161;175;180;165;181;138;138;162;170;152;180;140;166;137;193;212;153;151;137;162;190;183;146;140;172;186;196;173;123;138;169;224;259;248;186;151;135;129;119;96;140;161;163;157;165;176;158;164;121;117;114;122;118;144;137;126;123;129;151;144;144;165;182;197;181;141;175;171;180;195;221;156;146;151;133;135;125;116;142;142;151;144;149;128;144;111;136;139;129;122;134;138;119;167;144;122;122;112;140;168;233;250;166;150;148;143;150;139;156;144;135;117;126;134;117;119;111;117;123;117;146;152;180;152;164;155;197;218;177;139;116;149;119;130;118;142;135;138;129;140;144;122;124;119;130;146;124;154;146;161;170;182;123;147;131;139;161;123;138;148;179;198;143;160;128;152;143;150;135;156;124;130;163;134;140;172;180;159;177;187;240;244;238;234;222;140;157;154;160;175;218;158;189;170;177;171;163;163;193;153;169;155;131;178;161;204;194;197;159;180;161;183;156;174;148;133;126;142;142;143;148;145;136;114;128;131;139;153;121;155;175;121;149;135;156;156;231;217;223;166;187;154;173;190;141;183;169;154;168;178;149;159;152;145;133;163;177;189;183;197;155;165;149;145;165;187;144;152;132;144;139;158;151;155;210;215;201;222;255;200;166;183;172;167;192;148;170;153;129;129;142;153;144;131;126;151;154;146;148;161;155;159;137;133;142;149;139;143;121;154;128;138;178;136;175;158;156;133;138;124;144;129;148;152;156;171;172;163;142;145;137;165;168;150;135;136;150;119;137;127;135;112;121;125;121;134;168;268;247;203;178;154;153;160;175;187;174;159;153;165;160;151;178;136;152;147;95;103;93;96;126;161;144;146;127;159;150;123;150;158;179;190;196;198;222;231;250;221;172;166;194;195;210;192;196;180;163;143;209;188;206;153;167;179;140;104;115;105;98;99;82;99;94;128;132;113;121;120;128;150;133;156;140;112;127;137;114;136;155;131;162;152;174;172;166;171;136;142;151;98;89;59;69;66;94;114;86;88;111;119;116;131;121;130;139;136;142;136;133;152;131;159;162;158;125;142;129;144;163;134;139;183;203;198;146;123;112;120;126;121;133;151;138;169;169;161;148;199;226;139;124;125;117;131;136;156;177;186;138;153;135;142;152;177;171;146;154;149;145;171;171;140;174;171;155;178;155;125;99;82;71;72;76;69;74;116;152;139;133;129;133;127;119;126;119;128;99;98;111;116;123;120;124;139;122;123;123;102;104;110;92;136;133;124;125;117;105;102;100;114;135;107;135;139;122;139;149;121;119;134;131;131;120;156;162;115;140;142;88;87;85;100;124;116;138;123;162;185;145;120;135;144;162;224;220;175;152;133;136;152;163;166;179;167;165;152;166;147;139;143;166;151;133;143;159;147;167;163;158;195;155;152;160;173;192;152;145;123;136;141;157;143;127;102;113;108;120;138;158;140;145;123;127;115;133;136;131;129;135;120;139;107;125;149;108;136;113;133;147;138;135;210;277;265;234;169;165;216;170;186;192;156;108;91;74;69;106;139;147;122;124;123;106;123;123;117;123;161;141;140;132;131;115;120;153;141;155;197;217;177;194;170;184;186;148;168;218;246;237;217;186;194;199;205;174;149;144;119;122;159;149;164;193;200;210;195;164;153;118;130;106;134;128;165;169;171;150;114;125;123;119;113;100;143;157;171;185;186;215;287;368;315;208;131;105;103;110;95;124;114;134;150;180;158;160;149;128;143;128;173;183;211;160;161;134;121;131;140;123;130;123;114;130;136;114;149;127;150;127;149;142;147;147;141;156;172;170;142;134;146;123;122;149;172;146;139;133;143;130;117;100;124;97;126;129;122;120;131;154;127;135;136;107;144;162;176;175;178;246;267;227;134;118;117;123;146;147;156;127;105;128;96;105;106;140;140;152;142;139;166;165;141;153;125;146;157;154;151;164;143;163;151;157;159;161;153;173;138;126;157;164;153;145;141;143;156;120;120;152;110;138;136;152;136;151;155;132;176;152;159;145;169;223;218;191;215;245;257;214;206;238;196;153;134;178;148;163;134;150;129;149;158;150;153;196;176;200;212;166;144;152;147;110;139;142;120;126;147;163;164;141;177;232;226;198;165;161;145;136;161;169;144;115;135;135;155;143;142;144;157;170;149;156;131;135;121;156;132;168;178;192;201;216;208;191;179;141;129;135;134;178;227;169;146;143;142;121;97;92;119;165;203;238;210;154;157;159;136;162;147;152;223;211;294;240;187;171;183;154;144;142;146;134;124;111;150;129;135;112;136;145;127;135;149;110;115;137;150;151;175;155;162;156;180;169;154;131;167;141;174;193;183;150;130;147;142;140;156;157;219;194;140;144;119;139;190;172;165;192;233;152;156;142;137;141;154;139;126;147;125;131;132;158;141;140;136;157;154;164;154;132;170;199;207;223;209;187;190;156;155;129;138;138;138;134;134;121;159;169;174;195;188;187;197;163;186;162;170;172;181;145;131;131;151;100;94;133;159;150;135;159;153;144;134;131;128;119;119;136;157;175;204;244;202;204;196;167;154;201;160;150;148;168;175;186;201;181;174;170;170;142;123;113;115;125;134;107;136;119;157;127;128;137;144;121;153;116;125;146;158;132;130;98;114;145;133;134;162;136;153;158;124;123;120;132;135;138;135;111;126;118;143;144;205;271;247;173;125;119;135;132;131;144;148;132;168;165;132;153;142;149;144;141;144;124;126;143;125;114;134;174;201;161;134;153;145;141;163;161;181;152;131;147;120;125;149;130;187;192;171;179;140;130;151;146;163;170;145;150;109;104;126;144;158;188;161;134;135;144;137;149;131;160;146;135;139;147;139;146;138;137;125;129;161;158;151;163;139;140;118;124;140;212;296;258;223;165;140;156;125;151;157;163;174;179;171;167;169;171;166;146;175;124;132;135;117;122;143;153;147;152;144;116;116;129;89;127;135;146;147;167;155;171;177;150;147;119;124;125;102;116;139;157;155;146;156;137;136;128;162;169;171;175;184;177;138;134;121;152;154;165;175;193;207;222;171;113;130;105;98;118;150;176;160;154;182;163;146;156;162;186;231;180;184;142;126;170;169;129;144;123;112;144;135;163;137;141;170;148;123;135;112;130;134;111;143;149;138;124;117;134;134;160;116;134;139;147;177;206;234;189;166;179;181;180;186;178;146;128;172;181;207;192;218;221;195;209;210;193;156;147;125;133;114;111;111;117;190;178;143;150;118;112;122;141;122;123;119;157;140;152;174;170;151;126;142;133;146;157;151;162;159;156;145;158;121;137;104;125;137;131;137;143;152;146;129;119;143;142;126;127;132;153;144;151;158;148;147;138;151;144;133;122;130;159;154;174;170;174;148;121;154;152;163;106;121;135;159;146;121;118;124;142;177;212;246;240;181;176;156;190;190;150;182;205;162;111;112;128
228;239;277;225;183;157;180;162;150;152;158;195;173;170;170;162;154;164;189;220;181;166;155;155;158;138;154;138;160;143;153;151;152;161;148;147;140;156;181;212;208;177;179;170;167;168;157;145;154;154;164;153;168;164;177;155;142;119;147;145;179;180;160;151;149;184;219;215;172;127;151;151;191;201;188;158;121;160;141;121;113;120;161;183;150;140;131;128;162;122;139;113;134;130;122;160;139;127;118;129;141;156;208;223;237;213;180;151;137;187;228;209;170;165;156;151;146;150;139;149;157;145;145;138;143;138;122;123;106;142;123;134;146;139;150;143;128;137;126;127;131;168;155;163;120;146;138;153;169;142;141;119;133;139;154;116;104;106;100;119;127;150;174;161;160;135;162;245;244;188;138;131;153;144;122;144;136;156;134;151;124;133;143;129;134;172;170;146;148;162;167;177;159;158;117;135;121;159;144;146;130;155;170;163;173;148;136;134;135;153;151;160;153;157;143;137;148;158;156;173;184;281;243;202;186;178;184;179;153;202;216;210;164;178;168;158;150;158;239;217;200;153;112;117;140;188;204;175;183;160;180;234;239;192;173;131;126;101;133;148;139;193;154;134;141;115;128;136;119;135;148;143;170;117;140;126;132;211;240;167;161;175;171;191;173;180;165;201;176;160;161;150;200;156;139;150;158;174;154;169;152;143;149;134;159;176;177;164;173;160;134;157;155;150;162;193;185;204;216;230;198;171;145;146;126;174;177;152;135;126;165;173;137;138;115;125;169;156;152;153;174;155;139;162;150;167;152;153;139;158;146;147;155;171;144;127;153;178;122;101;116;130;140;164;149;137;148;133;142;137;140;144;153;158;148;129;127;119;136;130;131;142;121;121;132;132;138;163;175;186;174;150;146;159;184;197;186;147;135;168;147;144;163;152;171;159;150;121;98;105;87;130;144;168;182;185;134;134;200;173;206;167;199;212;176;174;210;240;197;189;168;161;172;198;169;163;150;161;190;171;191;210;161;163;131;141;106;105;99;98;99;84;99;96;103;126;115;119;133;158;145;170;139;107;125;127;147;137;143;147;166;157;149;191;139;176;153;147;135;120;83;69;70;75;86;80;93;107;121;123;126;125;130;132;137;124;145;139;122;165;170;163;135;144;125;133;147;130;140;138;107;130;170;161;183;137;130;117;118;149;121;105;148;159;172;178;165;159;158;161;163;134;132;126;142;146;136;155;170;145;169;141;185;219;200;246;161;147;136;194;189;164;182;177;148;178;170;152;129;79;85;89;106;87;78;88;126;151;161;151;140;136;151;126;147;117;129;121;129;125;128;112;107;120;113;140;114;105;123;95;116;134;124;155;128;127;107;99;98;111;109;131;114;132;105;161;185;150;115;160;157;157;163;121;170;134;104;123;132;94;103;113;94;96;97;114;141;182;174;158;146;138;148;141;163;188;163;132;124;134;161;172;181;165;155;138;165;131;138;132;162;150;151;156;147;164;158;168;187;178;173;133;150;155;184;174;152;153;131;164;163;169;152;132;139;129;168;137;132;166;119;129;141;111;121;125;114;143;142;137;134;159;136;114;102;126;130;106;132;123;132;156;221;257;262;196;160;165;202;195;150;158;132;103;81;81;76;108;144;149;112;102;97;108;106;129;118;127;123;135;156;128;112;127;146;132;139;147;143;190;141;175;174;164;149;146;166;222;249;254;230;169;146;197;188;165;129;131;118;141;131;143;159;178;188;173;181;166;144;129;111;130;146;135;148;124;125;133;128;88;104;113;122;115;145;162;164;188;129;174;266;234;225;176;151;159;112;115;138;133;202;215;226;196;178;164;123;145;147;141;141;167;158;141;134;129;132;124;128;135;114;127;134;142;125;137;149;127;126;115;140;139;146;154;144;142;173;154;148;126;164;146;125;156;152;150;126;149;151;138;126;116;138;109;94;135;101;114;123;145;141;156;127;129;142;179;148;158;141;216;190;217;147;146;137;120;127;174;177;140;139;109;126;124;115;122;157;177;162;146;153;158;170;141;160;145;127;152;168;165;175;168;154;166;189;179;154;147;124;134;162;159;159;166;148;152;150;138;138;121;147;136;132;147;142;156;129;140;152;191;164;164;181;200;206;190;211;188;185;201;217;223;165;130;134;132;121;144;140;137;130;160;148;134;117;193;176;228;190;203;133;154;113;130;151;115;155;146;153;159;160;153;172;186;201;203;162;141;148;138;131;136;113;115;139;152;132;136;118;149;185;167;170;137;147;144;142;162;156;144;190;233;256;227;207;173;138;136;121;123;161;197;159;166;140;143;152;137;106;122;136;155;172;189;184;138;157;168;127;117;159;143;189;216;287;243;206;189;176;157;135;130;164;133;126;137;124;137;131;124;130;171;140;153;140;139;142;168;156;145;168;169;152;151;167;160;187;153;141;159;165;186;146;161;128;151;154;142;137;141;166;174;138;122;152;168;181;198;203;256;267;204;156;146;162;150;164;150;154;162;136;120;134;166;135;146;122;184;190;171;183;151;180;217;223;214;203;223;180;148;143;140;128;147;116;144;140;139;146;158;192;197;179;173;184;160;143;176;171;172;161;133;126;155;143;119;112;100;142;151;129;113;130;128;150;155;148;146;126;166;165;210;213;250;206;183;173;201;198;174;154;160;157;185;202;178;212;198;169;151;129;134;120;131;106;115;135;135;155;119;149;142;140;166;175;143;128;148;147;125;158;118;131;119;158;119;133;188;189;154;151;143;128;118;119;123;130;114;105;106;123;119;148;161;205;244;245;175;152;155;141;137;151;145;151;139;140;123;139;141;148;142;146;126;121;128;178;145;136;123;148;166;202;175;127;131;113;152;178;175;183;156;124;145;131;124;128;181;153;172;159;170;134;144;154;156;137;158;155;122;128;141;121;159;178;216;199;154;156;144;131;142;131;135;134;146;134;132;142;133;138;109;133;120;140;133;153;126;139;131;166;132;190;278;411;385;235;182;157;151;155;145;150;168;155;158;140;149;148;156;134;132;127;131;144;118;120;137;143;125;167;149;146;121;118;123;148;141;121;140;138;154;141;157;148;142;120;103;119;112;108;107;154;180;177;147;130;115;126;132;184;170;167;178;161;150;171;145;134;132;145;165;163;191;217;201;167;143;117;106;109;115;136;150;148;170;138;155;179;174;164;158;157;150;143;142;157;146;155;129;168;149;129;139;128;137;163;154;147;122;144;120;134;129;124;114;120;135;139;138;130;139;148;133;141;131;122;115;151;166;165;161;144;170;198;224;220;192;175;155;141;150;156;202;198;212;201;193;188;153;171;138;106;152;125;143;163;176;162;159;158;129;119;124;121;133;123;121;108;105;129;147;149;144;159;148;118;148;132;137;159;133;156;172;135;137;157;146;146;155;153;123;122;108;136;115;116;133;147;156;126;133;135;153;187;183;210;169;153;152;145;141;109;133;157;131;149;172;217;159;155;134;136;141;146;118;95;145;149;156;149;148;129;126;166;211;267;239;192;149;147;166;178;160;171;156;149;122;114;118
168;192;209;206;195;169;178;168;193;158;175;183;169;178;183;170;159;160;175;197;183;154;165;166;169;158;173;160;150;180;165;145;160;178;156;161;143;136;182;220;235;183;177;153;150;134;138;146;158;182;155;141;134;140;161;121;135;136;141;142;160;156;172;141;151;241;314;265;184;128;142;135;165;162;151;131;121;131;119;124;116;141;193;197;181;124;131;141;140;129;109;124;133;139;152;144;124;150;144;158;151;174;193;229;227;199;149;146;136;166;156;162;175;133;156;178;161;197;147;163;160;131;141;147;139;113;127;132;121;115;135;163;155;166;138;144;137;151;133;142;146;148;138;160;145;124;116;169;200;165;141;130;118;117;112;113;99;107;98;134;121;157;149;156;152;162;143;170;167;137;130;135;156;133;141;155;137;134;167;138;138;133;151;121;152;197;193;157;130;170;173;175;168;151;146;144;154;188;174;170;147;157;174;138;168;139;146;131;137;138;150;120;134;157;145;153;171;157;138;155;179;204;214;202;187;195;195;175;171;209;213;211;181;175;184;171;147;185;244;234;223;173;138;133;162;164;185;206;189;169;162;212;225;158;154;135;121;115;134;132;141;207;181;208;152;159;121;141;146;137;164;133;140;118;130;133;148;170;150;162;154;165;178;174;184;194;179;187;185;171;160;160;169;177;168;150;180;155;167;164;134;142;158;128;168;190;213;182;210;204;174;144;167;152;133;137;163;159;218;210;190;172;162;141;156;157;174;147;150;141;159;167;122;123;130;127;157;179;162;138;165;155;142;163;178;148;159;149;131;134;134;124;124;127;140;159;166;153;135;153;142;128;166;162;186;169;172;150;167;154;127;132;142;153;152;148;138;120;107;140;131;142;132;127;135;141;147;178;156;174;129;160;131;162;178;187;167;149;150;144;148;167;133;152;157;168;163;140;123;119;133;139;189;183;169;148;158;153;145;134;161;197;205;232;216;166;166;195;200;179;171;180;144;161;176;161;160;184;182;212;197;174;174;158;136;137;136;119;113;91;70;97;102;103;117;124;122;139;138;148;134;123;138;128;118;130;153;134;139;138;161;151;164;166;158;152;148;141;122;108;109;70;53;76;95;79;99;89;115;141;115;115;123;138;158;170;154;160;134;126;137;142;154;137;131;134;130;140;139;148;136;137;173;162;167;148;146;150;130;141;130;149;158;130;171;184;156;142;155;128;149;113;123;119;151;151;156;158;150;146;156;192;235;238;273;242;191;180;187;180;200;159;166;148;163;145;183;151;137;116;103;107;102;112;64;83;115;166;173;140;135;123;137;147;120;116;104;118;139;120;123;123;123;96;135;115;136;117;103;96;109;141;135;158;133;119;87;107;99;102;113;110;120;108;114;133;141;124;119;136;159;146;151;147;125;157;132;130;166;115;111;146;128;115;106;94;131;145;152;130;133;127;151;145;124;154;154;126;117;129;145;163;164;166;128;152;149;143;147;159;172;166;167;153;169;147;160;133;153;171;157;177;163;146;170;199;195;156;157;157;125;145;142;143;148;151;168;167;155;129;163;118;146;132;132;121;133;114;155;138;157;154;153;140;110;134;129;135;102;151;147;132;165;209;210;191;175;184;170;162;157;127;127;102;71;80;88;124;164;145;105;123;131;124;116;125;134;174;135;141;125;136;148;120;138;124;144;151;136;150;148;125;153;161;154;155;179;178;210;217;244;214;158;187;166;146;121;117;134;137;138;114;167;214;206;184;191;194;182;132;121;136;125;126;107;128;116;133;132;122;107;113;114;112;121;133;170;162;144;149;183;202;178;155;167;144;143;131;135;158;234;331;301;232;184;147;145;129;158;147;140;154;137;154;131;128;136;160;179;173;140;149;116;128;135;139;124;134;123;122;124;135;131;140;135;141;130;161;139;160;144;143;121;124;137;134;151;162;154;142;144;125;110;116;129;133;149;138;148;140;135;132;137;133;137;140;141;164;136;145;154;150;151;128;117;119;127;141;126;123;128;101;88;105;132;137;142;113;129;140;184;165;190;181;160;116;154;160;172;163;166;183;161;179;165;168;163;144;118;142;168;184;177;174;154;139;135;140;121;105;161;160;139;148;128;143;139;152;154;165;167;191;199;208;145;190;214;212;232;202;190;187;157;135;118;142;127;133;135;152;149;129;139;115;153;196;192;197;185;135;146;124;138;136;124;130;112;167;159;164;162;148;171;158;185;177;150;146;114;126;135;125;118;113;132;136;137;126;136;141;198;172;152;130;160;157;159;163;140;150;191;252;254;190;192;186;146;141;145;103;167;149;180;153;121;131;137;143;147;125;131;161;167;169;169;156;144;130;109;120;124;142;161;167;182;174;191;186;172;149;112;141;160;140;124;127;127;126;117;134;137;143;162;152;159;137;155;124;167;145;125;114;138;123;172;172;170;159;126;154;162;169;168;129;162;183;177;148;154;123;119;157;138;116;138;142;191;213;253;281;276;206;146;142;141;151;165;187;161;140;122;116;125;149;149;141;128;145;143;181;131;169;148;143;185;171;180;181;151;151;139;154;149;130;159;157;158;128;134;168;168;166;173;180;182;169;197;171;160;195;197;177;133;153;128;99;87;94;125;128;130;137;132;169;148;166;147;144;135;155;187;188;250;253;201;170;209;154;146;138;147;158;154;143;183;194;198;202;162;152;123;152;108;115;111;124;126;136;140;111;144;132;158;160;150;147;128;117;129;167;157;135;121;143;147;137;142;230;243;194;159;106;119;115;116;124;109;108;139;119;137;130;131;151;180;215;180;156;150;139;137;164;139;159;171;153;137;163;139;124;125;137;137;143;127;143;148;152;146;154;162;147;172;143;144;120;117;158;180;191;155;156;136;149;112;126;141;159;154;150;156;161;163;166;131;150;148;173;152;124;148;145;151;161;141;173;197;144;159;134;128;151;157;140;128;117;139;136;141;133;140;138;144;133;131;115;139;157;146;158;173;145;166;246;327;322;215;168;158;162;167;142;125;153;161;189;148;149;171;163;130;122;161;123;148;115;133;113;144;150;144;144;179;140;123;107;114;150;149;156;127;137;139;145;127;149;109;135;150;114;116;126;136;158;178;160;116;121;126;125;161;155;140;131;153;149;131;150;155;142;135;152;167;206;191;191;152;158;123;115;121;121;151;146;142;140;155;168;191;183;188;150;147;122;121;133;136;139;122;129;156;147;125;120;110;140;149;130;147;147;147;143;151;119;137;141;132;156;113;124;122;134;153;129;131;118;133;166;157;162;122;123;136;198;222;192;225;194;156;157;172;177;154;167;220;203;190;178;183;173;161;149;119;116;132;130;209;210;180;167;125;131;109;124;124;126;126;147;131;123;125;146;136;159;173;138;126;143;134;135;139;143;127;133;145;142;146;128;105;172;133;141;147;125;114;129;126;126;150;124;125;137;107;157;197;267;295;306;181;158;132;114;120;130;130;172;189;265;249;195;163;154;140;156;161;155;145;178;213;162;130;106;115;136;123;178;172;205;137;136;156;180;132;140;144;131;120;128;119;109
189;174;174;196;183;154;177;179;181;167;177;183;155;201;195;159;166;153;178;179;182;157;165;171;187;157;167;148;174;138;152;143;157;143;151;167;155;188;202;194;176;188;168;149;169;129;106;115;157;173;149;118;138;164;146;150;134;133;143;146;135;141;147;146;135;228;334;332;241;162;142;147;174;170;170;162;138;141;114;138;139;152;190;201;222;147;134;150;135;131;110;128;138;143;175;177;155;125;154;191;188;147;162;210;217;189;166;155;143;129;149;136;140;164;146;162;152;169;171;163;189;137;128;161;135;168;114;127;129;119;134;152;142;152;160;162;145;142;158;161;173;141;174;147;134;117;149;150;195;168;135;139;115;126;121;115;103;90;101;139;165;145;168;156;171;147;153;144;150;147;135;141;149;164;151;122;154;144;164;138;157;162;161;146;129;162;186;153;170;167;136;180;170;151;133;135;126;157;175;155;144;168;186;133;170;171;172;133;160;144;157;117;140;140;121;147;119;156;162;184;202;173;191;189;161;162;138;173;193;181;217;196;164;168;192;186;172;180;246;266;246;168;137;127;159;174;161;160;169;173;146;161;212;139;151;146;115;132;94;124;142;194;214;207;180;177;154;115;146;151;158;153;145;135;137;117;147;133;132;134;154;164;162;179;166;158;180;177;201;173;181;187;154;157;164;161;194;185;165;176;142;161;149;144;163;217;237;224;213;174;163;167;148;140;131;115;134;144;156;169;150;159;146;152;129;141;154;137;135;131;149;136;127;133;129;135;154;183;180;164;140;142;166;160;156;161;136;132;139;140;132;129;145;136;148;149;164;158;142;131;150;163;191;189;201;224;183;151;178;168;147;162;145;151;176;143;137;104;144;111;138;137;136;148;168;185;184;163;157;142;158;134;127;135;158;179;169;152;149;151;159;150;138;160;169;134;155;142;106;90;147;231;267;266;209;189;133;159;141;139;188;184;193;182;142;162;166;187;205;168;173;175;159;161;177;185;179;165;208;187;168;162;160;171;158;147;133;108;82;70;74;89;113;136;154;124;149;136;150;138;131;130;135;119;100;123;138;121;145;122;129;157;158;144;144;144;125;157;114;114;98;85;66;84;83;82;89;117;98;118;127;114;133;139;139;130;154;166;137;125;135;140;157;128;136;129;153;133;142;145;128;134;164;181;179;159;134;122;139;122;147;160;132;155;161;192;174;148;131;132;107;109;128;107;138;118;124;152;166;132;178;189;242;266;276;330;233;172;178;193;147;153;159;175;166;147;183;163;161;120;127;119;107;97;76;90;122;146;155;148;145;127;158;147;121;119;142;147;138;144;126;118;111;110;98;119;137;137;118;124;130;131;158;140;139;88;107;99;109;108;132;92;98;109;127;119;160;131;141;112;107;157;101;130;132;131;159;127;142;136;133;207;179;124;102;131;126;130;114;111;105;120;121;133;139;147;146;122;115;132;143;141;161;161;167;148;168;171;126;136;132;139;150;135;169;129;156;153;183;154;139;153;153;186;222;209;209;164;182;148;161;162;145;167;133;155;170;199;161;143;110;116;127;138;125;141;159;154;151;145;123;138;161;127;111;126;130;119;132;105;147;154;166;166;173;178;165;147;153;152;132;159;159;110;73;71;104;138;161;134;104;91;104;127;135;133;140;149;138;152;146;153;163;151;122;153;157;133;121;136;141;130;152;165;126;151;148;178;171;192;187;182;180;201;171;157;132;139;179;141;140;133;168;177;177;146;174;176;174;135;132;105;132;138;131;113;111;118;137;121;98;83;130;109;129;152;142;146;141;139;143;132;167;159;178;156;150;150;155;190;346;451;412;241;157;155;127;128;120;141;129;161;177;131;187;141;141;115;168;175;140;135;139;151;141;122;120;120;108;117;127;127;100;113;127;126;146;107;161;145;144;168;169;162;133;158;152;168;164;141;128;152;129;102;107;111;137;151;151;161;162;123;117;135;130;135;135;129;126;166;157;145;133;142;132;141;142;161;164;155;135;138;116;112;115;128;155;140;134;132;134;137;178;209;166;178;150;137;169;168;161;163;168;149;161;148;128;134;159;131;197;189;178;141;167;150;149;131;117;150;115;137;157;146;137;147;140;158;169;194;230;238;244;184;175;174;225;212;185;162;153;157;147;157;128;154;128;133;161;135;167;149;151;143;157;161;152;148;122;135;108;112;128;137;114;121;113;130;139;130;145;137;145;151;156;182;155;144;151;110;138;149;129;121;102;124;128;120;139;151;177;197;148;152;141;155;164;135;141;170;249;260;232;203;163;144;155;131;124;114;108;137;138;137;126;99;130;133;115;146;128;155;152;193;179;164;138;131;133;96;125;135;157;161;162;158;154;159;186;165;164;153;140;140;124;121;130;121;124;151;128;156;172;183;150;179;111;166;153;120;151;130;126;138;143;151;157;143;106;146;143;171;190;147;152;175;159;139;141;119;114;137;130;115;121;143;169;188;194;227;234;163;143;122;128;126;151;173;187;153;140;138;149;147;128;148;115;137;161;139;139;124;100;125;127;149;154;154;163;157;152;146;128;170;180;148;132;151;124;141;154;200;162;170;182;202;206;149;153;163;188;186;167;127;131;127;74;86;96;103;112;132;120;146;163;128;150;158;150;171;199;229;244;243;199;186;167;164;162;152;159;171;167;173;189;180;178;199;185;160;135;119;122;125;131;131;126;153;112;155;125;147;135;138;117;132;101;160;150;134;140;155;154;137;144;143;171;196;208;188;122;97;97;104;142;116;134;130;134;162;124;125;141;165;200;197;188;181;156;181;141;158;188;127;145;130;146;148;138;126;159;130;130;141;144;131;140;176;157;165;162;160;159;159;144;142;142;157;141;175;157;153;138;143;128;114;128;148;145;161;147;190;191;145;150;142;154;145;135;143;164;179;179;148;131;154;154;142;150;131;146;166;175;177;129;115;118;125;121;97;134;146;131;139;102;123;141;148;145;178;175;168;163;198;219;214;203;156;156;194;189;152;174;173;151;161;135;159;151;137;147;120;122;128;123;150;143;128;145;138;133;141;158;149;138;118;149;154;161;142;138;128;137;131;117;123;126;124;125;126;139;106;141;147;140;142;124;133;154;172;179;132;145;159;146;154;165;135;175;144;137;212;216;216;213;195;178;139;132;97;108;110;126;165;128;150;129;152;174;165;170;142;134;161;155;139;134;161;128;135;139;129;117;115;130;135;177;164;154;148;161;196;159;138;140;148;128;146;132;131;153;133;129;141;117;147;148;174;190;153;118;104;131;146;213;202;178;157;146;164;153;148;136;172;173;210;185;158;152;168;160;157;142;121;132;181;220;302;233;196;127;120;123;126;132;127;163;150;138;114;129;148;140;157;173;152;166;176;141;139;152;149;151;139;143;154;140;150;143;129;117;124;113;113;115;122;126;137;124;129;117;123;134;182;199;334;416;253;183;136;124;118;141;141;149;157;205;281;262;215;198;204;209;165;127;153;170;237;221;153;133;114;103;121;143;134;159;164;155;130;137;126;130;124;146;127;142;131;106;131
153;137;168;199;180;186;214;189;158;164;170;166;191;185;190;211;188;170;164;153;171;138;157;165;157;194;159;167;150;166;169;154;154;155;161;194;173;203;206;202;176;157;182;176;162;140;128;123;130;150;155;145;138;162;188;154;152;150;147;140;121;158;102;120;141;196;283;300;229;173;128;179;174;169;177;172;163;113;107;137;145;196;219;216;210;157;147;136;158;143;162;137;126;153;193;185;175;162;167;182;162;164;165;151;153;150;155;173;160;141;141;131;127;119;114;146;169;178;180;185;130;141;146;146;154;134;126;118;111;110;119;158;169;147;150;151;129;118;131;143;154;164;157;152;157;155;129;142;151;132;128;120;117;118;112;134;146;109;119;135;156;136;154;178;186;165;162;145;151;131;137;156;144;164;132;123;188;143;161;161;127;153;142;155;146;149;141;135;157;129;138;142;199;204;193;139;121;121;149;146;147;162;181;164;177;155;161;163;143;153;143;168;149;130;137;155;142;128;135;134;173;181;205;187;152;141;190;147;155;137;153;144;174;158;192;173;203;203;239;236;240;170;140;122;165;153;161;159;152;153;140;151;133;134;114;135;109;111;127;135;140;193;214;212;178;174;132;156;135;142;147;153;155;134;121;125;142;132;135;131;148;162;176;197;180;155;174;166;162;188;212;200;198;144;146;152;194;173;170;158;152;150;152;165;181;236;268;253;218;198;157;172;170;138;155;130;141;124;144;177;160;182;143;148;139;132;116;158;132;131;132;128;118;118;117;123;147;170;169;154;163;135;150;143;121;135;136;136;138;131;134;132;147;144;158;150;162;172;157;158;155;158;183;200;225;196;153;179;150;156;149;165;124;132;128;142;120;129;142;141;145;150;138;136;201;289;267;176;151;165;118;163;149;140;160;139;183;169;142;142;120;155;152;171;147;170;151;158;138;95;146;204;268;292;208;169;167;148;163;152;169;159;173;153;141;144;170;217;199;166;185;142;161;157;160;142;180;183;167;202;181;167;170;140;155;136;139;112;101;58;72;91;105;139;155;145;124;146;136;150;134;141;136;142;120;136;123;135;144;132;129;165;156;141;141;155;139;143;143;131;88;92;94;73;70;95;110;105;123;126;122;126;127;127;135;110;129;152;163;141;139;138;157;136;147;128;129;141;138;157;155;160;201;214;189;143;122;160;104;130;143;151;127;135;142;140;150;141;136;136;128;99;108;123;156;131;155;152;173;151;166;160;212;238;247;291;175;154;191;188;176;144;146;162;177;153;166;161;118;86;118;116;96;113;91;79;120;132;145;158;115;125;109;150;140;118;122;150;175;175;137;133;104;118;107;118;116;110;101;116;113;130;179;168;181;115;112;83;109;118;99;100;98;93;94;122;135;177;164;143;122;126;108;118;106;105;141;152;134;139;163;169;126;115;104;105;104;114;117;97;97;99;126;114;139;133;149;151;136;116;134;147;151;151;167;145;175;149;124;146;122;138;148;165;166;150;157;160;163;138;113;152;178;211;184;205;230;169;169;173;144;167;159;189;141;163;174;205;161;138;131;124;121;120;152;140;144;154;183;134;132;141;134;104;116;128;116;126;134;177;160;153;146;141;139;149;141;131;128;134;139;155;143;120;82;80;99;133;134;135;105;99;102;108;116;125;132;157;132;131;147;149;135;151;112;156;122;115;138;131;153;134;110;149;154;145;157;195;144;176;175;155;201;195;173;156;150;166;233;189;136;182;152;138;137;117;152;146;149;145;143;148;160;113;136;136;136;143;142;128;138;114;115;140;114;165;150;147;140;144;106;129;125;144;151;148;172;189;171;173;289;360;335;207;156;118;127;122;152;140;190;234;206;164;159;132;140;153;184;179;183;172;132;148;125;116;129;130;103;122;122;117;139;137;138;145;133;128;148;139;157;175;151;131;149;147;176;170;164;146;136;127;127;121;130;123;144;152;184;152;124;129;113;126;138;124;141;152;139;146;145;161;130;132;118;135;132;134;157;159;123;122;101;117;115;142;146;124;114;126;132;152;175;189;163;139;133;168;143;163;148;149;146;121;148;161;169;142;135;149;159;177;149;147;171;150;119;122;137;112;123;141;150;151;136;138;124;143;169;212;260;310;243;168;174;190;184;182;185;175;173;143;135;154;145;138;130;134;139;141;174;144;150;163;173;176;143;125;134;144;146;124;124;142;146;128;150;107;123;124;140;143;169;138;193;167;150;142;132;115;110;127;102;105;100;132;102;129;133;157;157;150;133;164;156;141;130;143;136;189;234;261;213;167;138;148;124;125;110;90;111;128;138;134;107;112;133;149;155;138;140;130;172;206;201;177;139;104;113;123;129;144;146;164;137;127;146;164;158;152;163;139;132;143;138;125;125;133;145;159;172;171;164;175;164;137;158;150;155;131;139;109;127;113;139;145;152;144;105;138;167;226;241;203;152;138;161;154;125;127;126;139;138;121;132;152;143;150;151;186;159;143;115;109;125;137;137;144;154;141;123;140;164;151;144;150;135;144;119;139;115;113;95;116;110;125;118;157;166;168;143;144;139;135;198;166;161;185;153;154;154;155;202;168;169;206;196;154;145;165;177;190;146;129;126;112;103;97;80;109;88;110;126;101;128;144;150;149;157;181;215;202;229;240;218;215;189;159;140;118;145;208;194;204;182;201;176;197;141;159;132;146;128;127;124;118;147;139;121;155;185;130;145;117;130;120;138;133;152;145;163;161;169;145;151;131;143;133;177;146;139;139;110;123;112;141;126;135;153;136;151;148;130;156;201;174;150;144;162;164;144;159;137;143;147;140;145;144;132;121;130;118;130;140;142;137;155;152;149;184;185;151;127;154;141;151;144;126;161;146;147;155;145;111;106;88;112;121;143;171;170;184;215;151;120;145;117;133;103;166;175;199;185;160;140;126;124;133;130;151;165;139;181;160;121;145;156;136;115;121;140;122;123;134;131;121;150;126;150;184;185;171;189;195;165;166;182;157;207;258;231;175;150;145;155;168;173;161;160;152;151;157;123;118;140;184;157;150;131;149;143;157;159;146;143;145;172;190;163;145;140;148;147;120;109;126;117;126;118;141;130;110;139;138;114;155;153;158;204;218;199;136;155;170;167;156;150;152;161;123;155;235;308;277;203;171;160;129;119;94;96;114;126;125;119;119;127;148;152;171;171;177;192;143;172;145;148;151;144;150;133;131;114;116;152;176;163;149;130;123;171;175;143;144;125;140;143;156;135;103;143;139;124;146;131;152;138;175;199;151;124;134;121;139;181;141;163;174;138;134;160;143;145;185;147;177;165;171;134;154;154;177;144;138;148;208;255;280;278;201;134;111;123;98;129;119;136;154;138;131;145;136;152;179;177;145;146;166;148;154;155;143;138;134;148;146;150;140;136;135;134;109;129;132;124;121;120;101;133;152;151;205;156;147;192;267;368;315;179;152;127;107;120;118;117;176;174;222;208;206;268;307;234;177;143;141;188;201;230;168;130;115;104;113;95;112;131;151;157;132;133;122;131;132;124;148;119;123;112;112
177;172;155;149;196;183;241;206;169;173;196;193;189;203;203;241;225;190;167;145;160;150;152;144;145;174;159;133;155;157;172;135;152;170;157;171;171;243;280;202;154;133;183;189;178;153;129;126;154;162;152;154;139;185;194;244;197;155;160;121;132;117;107;121;157;173;213;207;179;148;145;134;163;172;181;200;170;141;132;127;145;202;206;198;187;143;148;150;151;154;146;163;137;157;200;198;179;144;137;160;140;127;119;140;117;128;164;181;172;131;122;129;121;150;157;151;150;162;177;153;141;133;132;120;153;141;122;129;132;120;145;160;203;181;181;159;167;160;138;119;137;141;145;149;171;154;141;130;122;133;143;110;107;106;118;135;158;145;155;169;161;172;192;230;196;154;162;146;143;123;139;141;135;133;157;170;149;155;120;136;150;149;144;143;146;137;129;132;131;118;127;156;194;213;203;147;121;152;149;134;137;158;130;169;169;148;177;177;164;155;172;167;147;147;164;149;130;129;112;115;164;206;213;177;168;167;154;146;137;152;119;139;161;169;175;154;165;162;208;211;224;185;157;132;163;152;187;179;137;149;134;141;131;117;110;116;108;112;118;134;166;175;193;237;227;177;154;129;125;141;159;176;116;131;123;146;128;139;150;149;178;199;209;183;188;186;155;166;141;201;210;222;172;191;179;165;185;202;170;187;201;193;187;176;186;214;246;256;196;149;154;136;170;141;130;130;149;139;146;151;165;148;143;151;150;121;108;143;131;136;137;160;143;151;143;115;171;164;176;152;147;142;142;120;126;143;122;128;151;141;140;167;153;134;140;138;164;180;161;196;193;147;160;190;186;195;194;161;153;134;158;138;161;160;152;144;128;148;162;156;156;156;147;137;182;234;246;170;135;130;128;152;149;158;146;133;141;174;161;177;161;199;178;182;155;145;169;155;121;117;117;211;310;297;207;151;169;159;119;168;166;143;125;130;142;172;147;185;163;191;199;163;165;162;168;151;163;166;200;200;192;141;150;179;139;125;131;108;85;73;71;64;127;176;165;124;153;139;150;139;139;165;143;145;140;146;128;141;100;137;147;160;139;134;147;154;142;143;135;123;97;87;81;94;100;86;105;119;128;121;143;117;115;126;113;117;161;158;178;164;141;132;137;120;105;136;123;153;164;137;156;153;176;174;158;130;135;167;115;126;138;157;155;163;134;155;134;131;126;143;136;123;117;133;150;159;159;186;164;175;171;177;187;178;194;202;179;147;148;177;159;154;142;145;148;173;183;175;127;96;95;95;82;80;90;92;112;116;141;120;138;130;115;116;126;128;135;154;168;162;121;100;101;121;123;133;103;115;92;103;97;135;144;158;156;125;100;92;105;105;108;87;99;101;101;118;131;166;140;148;147;122;118;90;105;95;119;108;121;149;159;137;138;93;88;107;124;97;87;93;98;107;103;107;129;137;155;154;162;140;160;158;152;144;163;129;168;176;139;151;128;132;149;139;142;134;144;164;149;152;134;123;147;184;199;221;207;173;142;171;174;173;179;167;161;160;181;175;177;162;147;138;111;121;138;156;190;166;183;166;147;120;104;117;124;116;131;115;116;139;141;141;142;151;146;153;144;123;126;140;163;168;158;105;89;78;82;100;84;85;98;118;101;101;112;131;147;119;146;123;138;139;135;120;124;123;130;158;122;163;176;169;128;148;122;137;163;178;179;173;182;159;154;164;144;142;159;195;245;233;154;146;140;119;142;125;123;133;174;155;181;170;171;123;108;129;143;189;212;162;150;145;148;126;124;133;151;155;126;136;162;138;140;154;146;136;158;179;182;154;148;167;206;171;153;133;137;141;135;151;172;296;264;190;156;148;135;133;171;178;154;136;156;151;138;118;127;125;143;142;143;141;151;143;144;139;143;136;126;148;158;170;150;150;126;153;146;176;150;160;164;122;118;121;137;143;140;203;211;164;139;154;117;111;156;151;149;136;141;138;138;126;142;105;109;149;125;157;157;190;132;137;125;110;115;163;144;137;127;131;150;132;160;190;170;159;147;134;149;172;173;138;158;140;128;123;150;147;140;136;141;123;145;134;124;160;142;151;133;132;133;143;154;170;168;155;151;177;180;176;194;244;223;183;143;148;163;200;186;178;170;152;153;159;144;127;144;117;146;151;145;140;188;157;170;183;148;154;143;167;133;138;137;110;140;128;95;110;111;130;121;145;178;183;189;152;161;151;145;141;121;132;123;98;109;113;132;118;132;144;133;135;161;138;144;132;149;123;133;172;211;197;177;144;145;145;120;124;106;83;88;128;170;141;94;98;128;152;161;138;129;141;191;197;200;150;154;124;127;113;121;158;129;142;139;134;124;185;142;134;130;138;144;137;117;116;125;143;167;163;150;186;157;189;144;135;153;136;160;117;122;115;123;108;134;131;153;108;112;96;145;191;215;182;167;181;160;171;155;136;144;137;149;157;122;135;143;139;157;164;157;155;108;118;100;126;114;143;147;153;164;154;180;154;159;145;139;125;107;121;112;89;109;114;103;119;129;149;151;146;138;142;133;140;173;167;164;175;217;148;155;149;179;160;172;157;163;183;172;187;162;172;143;180;131;116;95;88;81;100;103;110;113;153;120;148;136;159;144;153;177;213;214;223;192;206;195;153;143;120;160;186;185;186;200;175;166;176;177;170;168;148;101;94;142;108;119;155;154;121;145;133;139;140;112;142;141;137;162;160;128;179;167;199;165;161;133;142;132;111;120;110;119;129;142;136;128;130;153;170;157;138;133;160;177;161;154;147;149;165;168;167;173;129;130;145;144;151;117;128;125;148;135;129;110;154;131;140;164;159;181;168;140;152;150;152;122;140;142;154;168;139;117;120;91;94;100;131;175;188;191;205;195;147;118;141;133;107;111;143;153;163;168;122;115;120;132;145;171;185;176;159;143;137;141;158;128;141;130;153;131;122;115;115;137;143;125;120;140;179;179;149;163;142;143;133;175;192;244;347;352;227;151;161;172;149;175;138;127;135;140;121;114;126;173;190;166;156;139;141;157;157;161;189;163;158;144;172;149;167;157;132;133;147;132;131;142;131;154;154;119;152;122;125;121;137;151;170;241;274;248;143;151;181;182;175;169;176;171;147;171;211;308;269;192;179;164;113;128;103;102;117;109;106;130;132;150;150;141;133;176;186;184;178;196;164;128;162;134;170;158;124;118;150;166;200;172;158;118;107;148;155;138;131;139;107;131;124;121;127;144;136;146;151;145;173;160;168;177;198;144;137;128;130;144;154;133;142;160;163;170;162;195;161;168;175;197;186;143;144;156;154;172;147;132;143;191;199;245;180;125;121;131;105;123;106;125;127;107;133;128;129;139;161;142;158;170;159;151;120;145;174;161;173;156;126;107;121;139;132;148;124;135;125;137;112;99;138;141;161;196;226;158;153;185;263;261;240;169;130;140;118;123;137;138;146;177;207;189;180;242;307;245;210;116;127;154;158;195;167;142;119;109;120;119;107;136;132;157;166;132;147;159;148;148;118;131;115;121;106
173;187;161;159;176;211;203;201;172;173;184;198;200;195;196;214;229;155;159;161;139;146;147;159;162;145;141;159;168;147;158;148;150;163;183;184;173;199;219;200;175;148;150;203;172;165;113;142;140;162;157;137;129;178;291;273;248;170;132;123;128;109;102;132;151;160;167;169;148;113;134;141;171;173;172;169;154;137;102;124;144;161;193;173;149;159;183;189;155;164;132;150;128;147;143;148;174;134;128;107;143;128;140;124;142;127;132;166;154;124;142;127;136;161;154;139;138;158;147;147;187;135;138;154;124;152;147;121;103;134;156;167;184;146;135;136;159;131;150;131;147;130;144;149;150;128;113;121;134;137;134;103;108;130;134;139;170;206;172;156;171;190;217;244;208;156;147;128;143;133;121;143;126;111;135;164;157;155;142;157;145;140;149;149;150;132;141;121;126;116;141;168;159;206;167;143;134;112;132;129;162;139;151;141;170;161;200;172;172;158;151;145;145;149;120;161;162;134;138;128;170;191;221;183;173;161;157;131;139;148;143;116;155;159;173;174;184;178;166;162;179;152;146;137;166;166;211;174;159;189;140;126;126;122;124;127;118;122;121;147;196;209;211;218;208;158;126;150;137;138;170;177;175;165;117;93;113;138;129;140;162;211;212;200;198;191;182;158;168;202;173;193;180;165;146;173;188;194;179;171;251;282;243;215;214;172;213;198;199;167;160;131;148;120;157;140;129;140;146;171;174;146;152;124;114;93;124;99;147;139;158;146;138;159;145;141;166;155;193;164;170;136;135;127;112;128;148;144;171;153;158;149;164;141;145;147;151;162;166;152;161;125;166;175;168;170;165;163;139;131;158;159;162;129;130;144;167;175;182;201;185;142;150;151;174;176;174;146;130;136;150;154;158;132;153;148;157;167;154;171;159;147;186;198;160;177;160;179;106;111;130;207;274;238;190;143;152;145;142;171;135;132;122;133;181;151;198;188;159;189;148;179;161;160;158;127;147;132;146;171;161;191;162;165;152;135;132;118;90;79;81;96;127;168;165;159;134;137;136;114;139;140;154;153;148;161;156;139;126;140;152;167;144;161;174;186;174;151;131;125;94;87;88;94;78;84;101;104;129;121;109;130;110;122;133;145;169;159;166;163;135;158;155;148;149;131;155;147;156;149;184;157;169;156;156;141;158;137;129;135;139;163;177;155;122;111;129;132;128;160;148;152;146;140;126;154;163;170;170;162;174;178;190;159;186;170;146;138;167;153;167;158;171;146;175;182;222;177;128;95;86;84;63;73;89;83;82;94;134;119;122;114;111;95;116;125;118;137;156;138;114;111;101;108;121;131;118;106;111;104;113;115;158;159;153;115;88;103;92;103;99;133;128;91;82;106;149;155;161;133;119;124;113;83;91;92;113;131;127;173;169;132;96;99;93;94;110;80;111;110;108;107;115;122;136;158;161;145;158;172;151;168;172;152;179;151;192;198;176;152;164;151;165;190;152;170;139;147;148;132;131;143;170;183;191;219;195;169;159;172;182;216;200;198;166;159;162;154;160;159;121;114;119;103;125;167;202;176;202;148;144;143;130;134;129;130;118;108;110;124;133;131;123;130;165;160;146;153;155;114;131;165;174;119;89;75;67;82;71;106;121;126;106;95;95;112;129;124;136;129;138;142;152;117;126;114;142;138;154;166;176;160;168;158;154;139;160;189;192;177;173;169;152;167;145;148;148;170;212;183;149;143;91;125;137;122;138;157;143;177;189;175;164;114;130;138;170;203;280;210;195;168;199;160;155;137;145;157;172;141;138;161;156;151;130;140;139;168;137;124;125;152;124;132;136;107;126;144;153;174;178;257;273;196;143;147;134;142;166;166;145;146;163;127;130;130;130;154;159;144;138;181;155;143;124;133;154;159;116;135;148;163;145;146;130;158;167;159;165;158;155;144;135;139;121;148;178;201;253;200;175;118;123;150;132;177;163;133;157;138;125;147;117;116;109;149;130;144;145;154;150;128;123;133;140;176;147;181;145;135;125;141;148;139;195;186;130;151;152;160;136;166;135;119;138;157;128;145;129;114;133;144;125;139;148;132;146;141;143;125;150;153;140;146;157;134;162;160;184;170;164;187;177;152;161;132;157;166;148;175;145;142;150;163;149;155;172;149;132;154;160;170;150;179;199;174;142;172;122;128;115;93;117;113;116;116;116;142;121;131;118;174;188;206;200;128;151;150;137;128;115;131;121;105;113;103;113;106;129;113;130;129;117;144;132;148;132;112;113;145;152;202;166;138;137;129;131;142;97;107;86;115;150;146;111;96;143;169;165;172;174;149;174;192;166;163;149;102;115;116;140;159;172;162;170;107;128;140;146;136;122;143;134;142;118;126;146;169;174;137;140;176;196;169;169;152;128;149;152;149;107;125;116;106;126;107;114;96;94;105;139;168;165;206;164;144;175;223;178;175;148;139;139;117;136;128;129;130;148;176;163;149;143;105;97;122;123;112;143;167;136;170;155;163;138;171;151;135;151;146;117;125;112;107;114;130;153;115;153;153;142;136;142;151;168;152;174;167;213;164;170;168;179;184;196;198;202;158;152;157;169;154;148;151;116;116;139;94;83;86;92;101;106;108;139;145;136;175;154;161;182;185;211;229;195;184;193;153;132;117;142;188;190;198;228;177;151;178;163;158;146;126;110;109;118;133;141;135;131;144;125;127;135;147;126;120;145;154;143;117;156;148;176;181;184;187;155;165;146;115;126;111;122;136;143;139;136;138;145;173;165;154;125;134;144;136;135;122;140;155;157;153;159;150;146;132;143;120;124;141;134;138;139;137;143;146;136;135;148;162;143;156;177;142;140;140;154;146;157;151;160;152;133;109;95;98;109;126;171;221;202;161;165;130;123;121;108;129;108;126;142;158;144;125;143;126;155;144;172;223;240;161;135;151;130;152;169;149;164;151;131;118;99;113;142;174;175;162;145;144;152;165;140;134;155;119;138;167;257;361;316;204;157;160;161;192;168;143;123;143;164;126;136;134;164;163;192;167;165;141;161;160;188;175;190;146;143;153;174;147;125;146;120;140;134;139;111;138;130;144;153;154;127;134;138;124;141;163;219;281;227;130;154;155;186;162;179;151;200;148;196;205;243;213;163;164;166;111;105;105;91;110;112;131;118;126;132;139;111;142;187;152;174;186;213;168;136;128;165;153;165;138;142;127;164;209;189;151;131;129;153;146;139;140;127;106;124;120;115;133;154;162;156;145;163;167;194;161;197;197;211;181;123;121;140;148;138;124;174;147;149;183;183;179;207;204;184;213;140;142;113;118;152;134;149;139;161;180;162;144;141;126;128;114;130;128;127;116;142;124;178;145;155;165;145;165;211;201;179;125;134;171;220;190;138;130;106;123;100;110;144;140;119;129;107;107;107;113;133;148;189;176;153;171;165;190;213;201;175;146;119;119;158;129;153;160;156;197;167;177;213;233;207;178;143;131;133;146;164;158;123;138;106;114;122;136;129;160;177;171;152;152;139;137;138;115;110;157;121;113
191;181;183;171;156;174;194;205;192;192;185;190;184;199;198;225;177;152;142;130;168;140;147;154;153;159;181;167;155;157;140;152;177;154;179;174;178;141;173;183;145;130;141;166;182;160;158;129;139;147;145;130;130;165;245;249;253;168;119;135;127;122;125;119;141;140;126;137;139;149;123;138;134;169;167;140;158;131;116;118;145;132;161;155;167;170;201;205;184;145;129;141;163;147;147;153;150;141;100;123;109;115;114;128;146;153;151;136;145;125;145;154;132;133;147;141;147;149;131;134;159;157;136;151;154;153;154;114;116;110;135;139;157;129;157;151;155;149;130;127;126;134;144;146;158;150;133;136;125;134;135;118;135;130;124;155;154;158;156;137;147;175;186;222;160;150;125;151;146;157;113;144;133;141;134;146;178;173;160;148;155;139;116;149;142;150;150;132;125;140;125;156;139;172;156;136;132;117;160;145;118;132;136;144;160;186;169;169;160;153;150;150;135;186;150;150;160;122;124;159;163;204;192;182;149;175;161;182;150;162;145;162;147;179;202;158;174;184;144;156;176;130;152;160;175;173;193;161;169;164;167;181;132;128;165;153;109;114;124;142;204;198;214;181;198;150;118;131;142;148;215;214;173;145;137;124;103;143;129;169;163;202;171;209;211;177;162;185;155;207;208;178;176;146;154;168;165;195;188;184;200;292;227;208;168;180;163;163;184;153;150;127;157;133;120;151;114;149;171;168;164;145;144;115;118;132;131;123;134;162;156;155;144;145;146;135;147;175;179;174;138;140;115;115;106;150;129;176;159;156;155;137;133;123;121;128;134;141;144;146;139;121;148;152;169;155;166;161;149;164;163;166;147;148;137;157;174;224;238;200;183;174;152;168;134;176;146;139;140;121;119;134;125;145;152;146;170;180;189;171;182;146;189;175;172;155;163;143;131;134;123;145;180;173;154;129;137;114;135;153;121;121;113;138;156;176;197;171;188;149;181;161;173;147;157;178;154;162;156;156;184;181;206;164;122;103;109;117;113;90;67;97;118;132;143;143;136;160;102;111;110;146;168;138;161;161;146;124;137;136;153;135;155;158;166;186;169;132;121;124;115;90;90;96;109;89;96;117;135;132;119;125;120;118;126;141;161;172;151;131;131;158;171;162;173;156;133;133;152;190;202;148;133;165;173;132;137;151;138;126;155;187;188;160;116;127;122;135;143;161;208;179;167;164;131;122;161;146;165;136;153;152;170;156;149;136;122;124;156;175;163;180;151;149;181;192;231;205;132;85;61;50;58;69;58;72;89;96;111;141;128;125;119;111;143;156;131;144;138;139;130;115;104;116;127;136;116;117;130;102;101;120;129;162;151;123;93;94;101;116;102;118;157;136;113;117;128;145;149;146;112;115;92;85;96;86;86;92;144;151;170;141;118;92;116;108;94;89;101;107;115;126;135;116;139;145;169;177;161;153;173;172;163;147;152;191;186;197;163;155;143;156;178;187;174;151;153;184;158;170;155;175;183;192;209;208;202;176;155;167;190;188;200;202;151;150;133;151;158;122;127;152;129;140;155;188;201;193;155;117;117;131;163;145;150;107;141;120;119;114;128;127;119;130;137;154;171;170;133;145;149;164;146;119;87;79;90;96;87;96;105;116;99;81;92;107;122;125;119;139;138;136;117;120;117;140;129;145;174;167;175;143;160;158;151;150;175;190;163;162;168;164;151;113;132;124;149;159;159;153;158;156;132;146;127;127;154;178;172;176;153;157;160;128;115;144;164;215;238;196;201;195;191;197;145;114;137;139;159;152;131;161;163;136;141;148;160;156;147;103;138;109;142;128;140;139;145;143;159;162;178;223;194;169;154;131;151;158;175;174;160;152;135;156;111;101;134;149;138;195;176;242;239;219;196;118;151;133;139;155;151;159;141;126;150;144;157;162;174;138;123;146;113;127;129;159;181;226;196;180;148;121;134;144;157;201;200;185;144;137;135;136;130;128;146;124;137;160;155;185;178;143;130;114;112;140;147;135;140;163;164;143;115;140;156;154;123;121;129;133;106;128;135;138;146;148;119;145;133;126;130;115;121;120;125;122;147;119;149;145;155;139;152;163;133;143;153;133;139;159;164;154;158;139;124;143;165;140;141;143;148;163;134;144;154;142;154;186;194;155;151;154;179;186;204;173;139;137;160;159;130;138;106;123;113;142;123;124;132;117;146;142;214;195;204;164;169;135;152;153;130;138;112;113;95;127;131;128;124;100;125;129;117;143;148;127;128;131;131;126;182;185;162;139;123;139;128;147;105;115;110;132;153;130;120;116;121;158;195;153;145;156;157;154;151;115;135;141;110;111;152;182;152;203;178;160;150;120;139;144;143;165;162;156;156;142;143;164;152;143;155;168;214;187;171;136;147;144;155;158;121;108;112;132;125;104;126;115;97;104;133;119;167;146;147;140;183;188;187;134;136;145;148;153;115;139;145;152;162;185;180;180;148;118;119;96;104;116;134;140;121;139;141;161;155;160;151;122;156;130;112;129;120;112;125;126;146;145;153;168;136;149;138;158;149;151;137;144;174;155;161;188;176;188;200;173;164;166;169;168;174;171;147;155;126;137;111;86;110;111;99;102;102;112;136;121;131;157;166;171;205;175;180;221;187;195;171;145;126;95;144;172;188;187;191;199;215;169;167;142;137;138;147;123;141;129;141;123;146;155;130;126;129;132;131;141;132;142;148;133;125;160;198;200;179;209;181;149;146;130;129;138;115;141;119;139;122;112;149;179;177;146;136;161;139;157;137;129;138;162;175;158;156;189;191;167;140;132;120;125;132;153;142;166;188;160;132;135;143;155;152;186;142;148;161;144;137;142;168;167;164;183;171;129;120;122;96;124;189;259;231;191;162;138;138;125;139;136;141;126;145;130;134;139;139;150;157;142;172;172;194;151;132;140;151;143;173;153;164;163;131;137;120;112;167;167;182;150;113;139;135;150;129;136;123;136;141;178;201;215;218;172;160;138;144;154;126;155;141;136;154;157;142;148;158;174;153;142;151;147;142;135;176;183;204;158;128;170;142;153;148;133;118;139;138;131;139;133;130;150;152;153;134;139;155;134;139;146;201;246;191;135;138;145;179;188;190;182;170;176;171;163;185;176;139;120;126;91;112;93;101;108;102;106;109;125;151;164;148;159;185;179;198;222;182;146;141;133;172;150;163;158;158;161;183;215;190;177;150;115;126;126;131;130;127;133;128;113;134;147;141;162;164;188;183;197;185;188;205;203;215;167;185;193;203;192;150;155;151;166;174;178;166;176;164;146;192;173;161;134;133;154;155;192;179;183;165;144;135;132;143;152;124;143;140;139;128;127;121;138;160;152;127;140;179;221;252;238;203;154;145;187;189;192;139;126;118;129;115;117;107;146;142;148;110;105;123;134;131;130;131;153;154;123;137;172;154;181;162;151;155;140;126;122;148;136;139;175;168;145;176;192;155;151;111;117;138;112;129;164;158;151;105;125;123;132;141;158;146;144;151;141;152;123;113;110;123;124;127;113
223;163;214;160;153;190;202;196;171;164;177;184;158;198;176;188;190;148;165;169;158;131;134;167;177;143;150;152;156;148;153;148;134;157;166;197;172;174;140;123;136;124;137;151;194;180;126;151;132;131;129;137;123;136;175;205;173;159;130;121;137;121;109;145;125;126;161;134;148;149;174;142;136;139;165;165;156;121;136;131;156;151;142;130;124;171;213;177;155;150;160;170;168;159;160;163;146;163;124;131;116;107;117;142;199;163;199;148;145;121;146;134;122;147;144;138;148;147;132;163;132;168;123;145;142;153;147;129;101;141;150;145;154;190;184;183;130;148;115;119;122;142;138;130;136;148;130;154;151;99;119;129;113;141;137;145;159;164;164;155;108;135;125;155;155;143;135;141;155;127;106;142;152;142;159;169;239;269;176;142;123;136;139;139;137;130;148;130;127;135;135;132;156;151;151;119;161;136;163;169;124;150;150;150;162;179;176;164;147;141;160;168;137;181;164;159;130;133;145;143;161;215;193;156;166;169;155;160;196;201;189;163;151;164;174;173;211;152;142;137;123;154;141;165;180;214;242;229;156;165;166;147;139;140;149;150;162;125;139;182;195;187;170;184;189;168;137;135;122;149;204;196;162;142;155;127;133;136;149;164;160;163;186;185;197;166;156;199;168;171;187;207;162;168;133;161;161;159;157;150;165;210;186;186;157;154;172;196;171;168;151;156;123;136;140;149;125;103;148;160;152;149;152;119;107;113;124;159;156;133;166;156;161;184;177;141;144;143;161;153;160;164;148;129;126;123;134;152;178;169;157;127;127;135;129;130;122;139;136;111;144;135;126;133;152;145;173;143;146;163;171;174;144;162;160;135;162;246;237;196;188;156;167;158;137;163;140;140;121;116;120;113;141;135;139;151;158;175;166;201;151;148;168;159;138;177;139;168;147;112;103;125;122;148;133;123;147;145;155;151;134;121;127;126;163;153;178;163;196;189;179;189;151;157;148;177;165;159;175;161;143;209;196;169;155;134;112;85;78;59;83;69;90;138;132;155;159;146;94;108;119;119;154;163;162;146;164;137;149;130;144;175;162;145;153;174;160;143;145;84;100;94;86;108;70;71;110;115;168;142;131;131;117;117;132;129;161;126;140;158;145;170;173;174;202;173;153;140;122;156;143;141;143;150;173;166;188;178;150;118;157;177;181;155;152;161;110;143;183;259;271;231;177;148;144;122;142;107;126;126;143;141;152;149;145;121;94;129;123;147;151;134;148;184;174;199;248;185;128;83;75;58;71;59;48;54;59;93;105;110;116;124;123;124;129;133;125;118;140;126;111;112;111;105;127;132;112;132;122;128;93;117;156;211;184;110;102;101;93;104;107;114;102;123;111;117;128;117;134;145;119;114;88;99;98;100;94;95;83;139;136;117;91;92;99;108;111;100;98;106;124;93;118;130;125;136;139;139;137;166;201;186;168;165;183;190;222;221;172;139;121;138;161;193;211;169;151;176;171;166;165;174;203;213;212;186;179;181;130;132;140;203;189;183;161;148;141;137;129;116;146;133;144;174;156;149;223;164;147;115;159;137;127;124;142;140;140;138;120;147;128;151;122;144;162;202;162;177;139;141;145;136;133;115;86;104;90;98;87;90;124;110;118;93;107;100;100;105;114;117;134;140;131;141;122;116;144;132;149;158;172;135;113;180;175;196;184;171;160;157;151;130;135;127;118;132;163;159;161;166;135;137;118;103;140;128;155;157;182;185;171;163;114;131;132;151;170;234;205;168;149;179;203;177;125;147;134;126;138;126;152;137;162;148;128;147;174;163;153;135;126;117;144;152;168;146;139;149;163;145;153;178;166;148;177;145;158;208;210;154;144;155;144;120;127;105;107;126;148;145;200;326;389;301;165;133;126;143;146;120;124;138;144;142;148;114;166;150;144;140;120;132;116;134;119;159;173;191;204;180;135;141;158;169;198;242;275;189;179;127;130;143;114;143;121;125;161;149;151;164;142;153;142;111;136;166;125;154;144;155;193;154;146;152;129;135;129;104;117;153;145;122;133;127;126;168;142;160;137;137;117;136;130;146;154;130;136;141;145;108;155;138;135;140;113;126;137;109;135;149;151;137;146;153;117;135;132;162;135;143;154;146;145;178;138;156;178;241;225;194;150;146;133;168;204;187;174;159;170;142;137;133;114;120;130;160;139;125;137;117;117;113;169;208;181;188;167;157;126;149;136;121;100;125;106;152;125;128;114;124;133;109;125;125;131;129;124;139;164;138;178;155;173;128;127;117;167;120;130;116;109;145;144;125;113;133;146;146;173;181;156;144;125;140;112;117;114;110;119;125;143;150;177;195;212;170;133;136;119;127;133;162;197;199;171;152;153;138;139;147;147;180;195;186;166;156;138;143;166;133;115;112;126;128;118;109;133;105;110;113;106;129;118;130;126;132;163;165;160;162;158;162;175;148;140;124;135;168;193;209;196;185;123;122;112;112;101;132;162;155;204;173;140;149;136;150;127;116;142;136;109;126;129;130;135;121;152;137;168;152;162;129;143;154;153;119;150;152;141;136;150;155;177;167;228;188;172;161;159;178;159;180;146;188;168;129;155;132;127;108;99;114;135;138;151;132;145;166;176;207;240;205;193;203;209;171;183;172;139;104;127;145;149;151;191;217;235;199;141;170;152;141;119;127;133;155;127;160;154;159;145;134;127;128;131;139;158;162;167;154;184;185;211;213;189;188;174;166;175;149;145;128;155;134;141;118;118;131;153;164;176;167;139;144;165;172;141;137;137;147;203;175;176;197;194;166;129;135;139;135;148;170;186;187;162;146;173;166;143;132;168;149;152;129;134;116;164;161;150;174;173;132;149;141;133;134;129;119;194;238;203;173;147;137;124;98;114;107;131;121;163;143;139;131;134;164;147;117;126;140;185;121;140;133;149;129;149;169;186;191;191;158;145;138;130;158;167;170;138;147;126;143;122;145;136;160;182;169;181;166;177;142;140;139;158;157;143;154;130;136;167;144;142;140;169;171;143;168;163;155;149;173;170;194;178;158;144;136;144;171;139;154;155;132;127;126;136;154;123;152;159;144;122;126;136;116;136;183;151;170;145;173;150;164;204;197;216;179;180;168;157;186;189;164;142;127;107;94;80;81;95;83;97;103;86;109;130;160;131;172;190;182;186;199;180;155;161;138;115;166;160;158;134;140;138;143;168;177;157;125;124;139;133;117;151;131;118;113;142;119;123;162;164;192;200;192;183;196;210;212;183;196;200;245;195;195;188;165;173;164;198;196;173;172;182;186;184;167;163;167;145;152;174;253;202;165;152;186;131;149;150;173;161;133;127;108;147;128;116;144;154;165;131;154;169;202;212;216;159;145;136;142;168;159;152;117;122;103;123;114;131;132;145;157;108;115;120;131;140;126;157;159;162;137;110;125;145;129;132;139;155;166;124;148;130;141;134;159;154;137;153;148;127;141;132;146;134;150;156;161;147;130;127;133;146;132;136;146;143;137;131;151;150;156;121;142;137;169;153;142
181;170;192;169;190;159;202;231;190;172;180;196;183;175;214;187;197;174;133;133;133;133;138;175;177;153;163;155;149;180;151;155;130;141;141;154;154;172;143;149;131;145;130;168;167;178;169;156;149;156;139;129;107;121;152;165;171;149;122;102;136;169;137;164;102;138;121;164;149;198;181;179;167;158;155;157;153;163;142;118;140;119;128;123;165;183;171;187;144;138;139;181;195;157;148;139;148;141;147;141;137;124;120;151;172;186;194;183;141;116;147;142;105;128;118;121;135;136;149;131;159;126;154;168;190;146;128;148;152;151;138;179;142;192;206;185;160;138;137;118;122;133;158;156;141;133;150;135;155;133;119;152;137;177;170;145;143;162;141;123;120;131;146;142;135;116;112;129;113;135;121;136;155;136;141;166;248;241;201;140;159;146;105;128;125;163;157;133;136;135;129;129;154;153;132;144;160;149;167;144;149;143;144;150;158;208;190;183;187;182;164;151;152;142;151;128;140;124;151;153;188;180;186;158;158;154;153;203;215;249;196;195;162;173;187;218;197;168;146;132;146;151;162;169;177;200;223;219;196;168;155;147;146;135;118;147;151;123;135;150;156;159;155;185;202;189;152;99;117;147;178;187;198;180;152;143;154;138;137;137;165;165;164;164;132;152;162;165;177;153;180;176;154;177;170;149;174;136;165;163;155;178;187;164;155;178;143;189;197;146;187;166;133;139;137;130;135;130;138;152;168;133;168;139;119;123;125;128;156;157;160;145;179;179;154;151;136;135;136;173;150;182;158;160;128;120;158;139;172;176;163;120;171;162;159;138;150;134;110;110;148;115;138;131;162;151;179;144;126;155;186;169;160;134;148;143;178;189;190;186;207;201;156;157;142;177;140;153;134;135;105;122;131;158;152;138;135;181;146;157;161;154;127;125;130;143;144;148;145;117;107;107;135;124;135;140;153;133;108;143;109;108;135;167;159;145;148;158;171;173;183;157;177;163;155;161;179;143;168;152;168;203;179;172;135;137;95;84;77;51;63;60;99;115;122;142;137;129;108;125;122;127;156;183;149;155;137;133;121;143;168;164;172;155;167;178;149;173;121;106;75;81;111;77;77;66;96;131;152;125;131;127;135;135;125;126;128;128;132;144;150;130;134;171;176;142;155;141;127;145;112;157;149;156;155;156;180;172;158;148;158;182;182;176;187;213;169;156;174;287;312;276;176;143;137;105;132;112;148;163;157;157;163;154;133;132;107;125;129;150;148;175;180;205;165;213;212;189;134;114;84;66;59;57;32;52;60;89;116;91;115;111;123;136;136;144;115;154;131;125;119;98;122;119;138;135;107;103;119;118;120;129;199;182;126;95;91;102;105;115;106;99;119;123;137;124;175;148;148;122;118;97;95;125;111;113;85;70;66;117;115;114;121;104;93;90;94;96;93;123;92;104;111;100;115;127;148;144;117;165;180;179;176;190;154;196;214;180;175;143;129;155;183;205;195;170;135;178;172;185;152;194;195;191;219;210;195;197;164;149;148;138;165;161;175;145;146;133;141;151;120;126;153;177;141;157;173;153;138;116;115;127;125;120;130;102;132;113;133;133;167;148;167;145;169;206;219;190;169;117;159;134;146;96;115;82;116;97;92;100;72;85;102;101;83;83;115;95;130;119;154;121;102;113;97;112;97;115;140;155;146;136;134;151;171;180;196;209;193;163;148;143;127;149;135;146;164;145;147;124;132;145;122;149;128;119;120;162;171;163;188;168;131;127;124;143;144;167;141;146;149;136;157;146;124;107;108;121;165;130;132;141;133;160;141;155;152;178;147;137;145;158;162;190;194;175;128;150;141;149;132;155;134;159;176;165;161;194;185;166;139;121;128;124;124;141;126;121;134;140;221;497;517;369;202;146;133;128;150;140;144;135;146;150;180;122;154;145;138;135;123;116;131;123;118;133;132;133;145;128;137;156;176;178;179;221;255;238;168;131;108;124;103;138;123;127;138;151;155;167;136;124;154;140;144;141;152;139;153;141;170;165;150;133;131;127;140;120;128;137;151;158;142;153;155;164;145;152;192;166;137;153;126;142;147;141;146;139;148;148;148;149;146;137;122;110;123;151;153;192;150;150;126;148;142;148;144;167;177;150;163;167;161;171;157;162;172;206;220;183;169;119;165;155;150;165;164;132;153;134;173;141;116;121;126;124;133;133;112;148;127;136;186;177;164;184;165;184;122;144;125;138;114;114;127;139;143;118;82;112;115;116;92;132;129;129;139;143;142;116;180;186;152;150;130;148;154;147;127;134;161;149;146;140;126;117;120;159;166;167;150;174;162;151;140;114;128;108;98;119;108;143;185;181;192;172;133;119;140;126;137;154;220;243;220;190;157;159;158;156;147;139;186;175;162;120;136;142;163;144;113;118;128;141;132;119;110;143;114;125;106;118;121;137;109;119;149;137;143;128;164;164;180;147;154;173;147;169;168;190;188;188;148;130;127;133;101;144;143;161;178;171;165;136;133;128;137;124;121;130;123;102;96;141;117;156;135;158;168;158;159;133;176;160;157;144;152;164;153;151;150;153;145;163;178;158;186;156;168;191;169;184;156;156;160;156;122;131;143;112;102;105;121;127;139;106;122;140;193;248;240;213;185;197;225;213;199;209;143;134;116;136;171;179;168;276;255;200;147;165;156;136;124;132;137;137;110;140;184;159;185;171;137;108;132;165;159;169;159;173;178;230;204;201;204;168;168;143;137;149;150;130;130;141;136;130;119;116;127;163;138;147;146;150;140;165;148;154;145;159;206;173;188;200;179;145;154;126;126;132;135;154;203;203;151;156;161;155;165;141;160;151;146;134;142;150;154;167;159;193;176;172;155;140;153;163;155;164;170;214;205;192;170;139;114;104;117;113;157;143;145;153;148;150;158;145;133;116;148;191;163;150;148;125;141;140;146;176;172;164;168;170;153;130;160;158;120;133;116;123;138;123;131;161;146;154;165;184;152;144;138;146;148;145;156;175;165;149;140;121;142;153;175;180;184;186;155;187;141;156;173;189;183;190;169;148;130;128;150;123;110;147;151;159;126;122;125;123;130;124;123;119;135;158;127;133;147;158;162;168;155;142;143;163;211;193;167;195;204;186;174;199;203;190;135;109;108;83;65;81;70;79;105;105;86;110;143;168;155;167;176;187;207;188;159;132;141;129;124;105;160;161;156;138;138;151;148;171;179;149;130;121;129;103;144;117;130;116;117;121;123;146;181;193;229;208;202;202;191;200;199;223;284;271;234;210;180;148;153;175;163;180;173;171;173;153;181;184;200;156;146;147;200;321;283;176;128;133;139;152;151;199;185;140;112;117;122;98;144;163;214;183;183;147;126;165;177;175;152;139;127;134;143;148;126;127;124;128;147;104;132;131;137;121;115;138;154;144;142;131;144;153;178;136;129;119;117;121;137;122;152;142;161;119;139;145;148;156;142;119;163;159;154;143;145;144;140;159;136;140;137;130;145;130;128;162;151;139;166;138;147;151;166;137;115;139;132;163;158;148
138;156;185;161;192;164;184;250;200;139;171;173;168;158;188;221;208;166;141;149;146;141;160;161;155;180;150;145;139;160;154;120;135;136;156;146;141;166;165;167;151;130;130;134;170;163;190;173;143;160;149;139;111;112;119;120;142;141;144;129;141;130;162;164;154;132;137;126;132;170;173;170;167;147;124;146;170;174;144;131;119;179;134;145;161;164;162;145;139;169;163;211;188;146;140;147;152;150;137;128;152;133;129;137;194;169;204;182;150;137;126;155;120;129;121;123;133;135;141;166;160;156;157;143;140;141;164;137;134;122;152;132;177;248;287;209;188;190;151;131;139;157;171;138;155;127;139;129;147;122;155;119;120;129;148;140;148;118;116;120;145;109;155;112;139;97;122;114;132;109;127;127;137;150;132;157;186;188;165;142;121;118;150;158;138;137;163;134;129;145;146;120;142;153;169;142;153;146;144;162;158;166;142;170;237;251;255;240;240;198;218;225;195;154;156;163;146;133;136;149;133;159;169;160;154;154;137;192;255;223;163;174;174;161;171;208;176;142;134;140;166;151;148;152;145;201;230;203;215;163;161;149;167;140;135;116;127;120;125;142;130;126;169;181;215;169;147;130;113;128;145;163;145;165;139;166;168;160;154;169;163;167;178;150;178;176;163;186;162;164;159;168;189;185;157;153;158;162;153;184;161;169;141;160;151;141;170;153;151;145;164;168;170;150;146;139;128;147;160;143;187;139;149;143;125;113;116;141;117;174;152;149;184;158;179;143;138;186;172;166;160;165;158;155;175;157;127;145;148;166;159;134;152;155;135;180;172;113;94;125;114;135;135;132;137;156;163;164;149;162;166;189;156;170;152;131;131;161;169;199;182;163;181;154;144;166;125;141;154;114;130;128;130;151;192;153;163;169;174;141;167;168;185;130;144;132;135;145;139;109;86;113;102;129;142;146;141;134;108;125;131;140;131;152;140;125;157;170;167;153;158;164;161;177;180;174;169;180;170;184;191;180;179;128;142;138;115;78;62;65;45;66;100;118;137;180;183;201;176;135;133;139;155;162;156;165;153;162;129;159;162;180;163;175;140;171;166;129;126;127;90;83;90;84;87;85;101;101;134;129;134;148;142;133;127;128;120;121;106;143;133;123;137;137;129;136;130;144;139;132;161;146;144;147;147;138;110;137;140;153;139;155;138;197;236;242;186;152;180;237;242;184;168;152;133;143;126;115;162;199;213;175;163;144;153;125;123;120;129;132;163;197;206;195;171;201;194;175;152;103;78;68;40;39;38;47;42;76;120;98;95;132;137;124;169;144;132;125;127;122;131;88;129;108;110;130;109;129;108;125;90;123;193;200;135;104;104;89;112;113;113;119;120;134;145;142;160;157;144;123;142;116;136;106;130;104;100;84;72;85;114;130;114;126;111;96;76;90;94;101;99;89;114;89;118;129;132;111;134;173;186;190;186;183;159;189;208;201;180;155;158;169;164;192;188;158;168;170;171;195;174;177;179;209;217;207;207;193;171;147;124;141;137;144;156;145;115;125;130;138;152;152;156;186;185;162;138;130;110;124;116;115;125;111;114;117;128;131;127;104;134;144;137;155;140;176;161;147;136;162;128;143;112;108;78;80;121;105;88;91;81;86;85;107;95;84;123;120;103;111;149;143;114;107;108;121;106;108;136;173;143;146;140;138;185;198;188;211;202;157;174;174;155;143;154;197;150;142;148;141;134;122;127;122;132;123;127;121;139;114;148;139;140;113;137;134;154;140;138;141;106;120;121;133;119;120;129;103;120;138;138;136;128;160;163;154;182;145;132;153;147;179;188;195;175;157;174;163;133;141;153;138;145;148;187;194;224;243;216;163;156;150;140;137;136;125;102;120;120;140;235;413;432;314;226;153;145;139;135;132;141;141;131;151;182;159;125;130;125;136;118;110;128;124;124;120;127;128;118;132;141;168;184;168;176;194;216;179;156;137;138;113;123;108;140;146;151;151;164;186;174;160;150;158;160;176;156;144;151;169;147;142;122;151;126;142;128;142;141;142;117;138;154;162;179;177;207;183;181;166;134;130;171;157;135;147;145;147;135;126;155;166;164;121;117;123;148;156;185;159;169;144;131;149;129;134;145;151;151;144;165;140;140;155;159;157;153;168;183;168;161;133;170;158;137;128;146;159;130;156;162;162;128;126;136;124;135;137;138;129;143;161;167;171;162;164;185;178;154;140;138;149;154;146;132;160;145;102;113;91;111;124;109;126;131;136;159;148;141;166;183;176;152;163;144;164;170;148;134;135;119;174;146;137;131;111;107;160;158;178;165;204;215;190;167;164;152;137;139;98;110;133;134;175;171;157;155;141;104;118;136;155;258;252;216;190;161;155;175;140;151;156;158;167;160;143;128;142;142;132;120;153;145;139;144;130;151;131;131;97;137;121;125;129;119;148;152;172;165;168;198;188;189;151;138;148;151;151;164;165;195;153;155;150;167;169;167;140;128;153;187;191;167;139;124;125;123;132;137;116;120;103;126;134;123;150;141;168;167;154;156;152;161;151;176;123;124;161;159;159;150;145;145;161;147;167;186;194;204;187;182;171;162;163;139;138;121;111;140;147;131;119;143;134;138;126;139;159;184;177;180;162;158;174;209;213;233;206;187;177;136;169;181;160;239;253;257;232;209;169;133;152;128;147;141;124;138;138;154;185;182;114;125;130;132;158;185;160;185;177;194;194;167;166;160;162;157;143;127;168;147;126;127;152;163;167;154;120;139;140;140;144;165;166;184;160;173;149;160;207;218;201;191;190;167;152;163;158;147;137;168;152;170;198;153;156;142;149;161;167;156;156;148;159;141;148;141;147;160;198;188;154;151;150;153;153;161;158;173;166;185;171;137;114;96;103;139;141;168;159;165;151;155;133;137;148;143;133;169;199;179;142;193;181;125;125;138;147;158;147;133;172;179;143;143;126;136;135;121;137;117;131;142;139;127;121;134;138;173;141;162;180;179;161;140;154;129;188;174;140;156;173;175;184;171;164;178;159;146;142;175;189;189;194;188;153;126;156;152;114;108;128;126;134;134;124;122;121;123;115;123;154;132;154;174;174;190;170;159;163;167;169;160;160;183;189;188;211;205;177;157;196;173;154;141;94;85;84;65;76;72;85;120;116;118;135;156;176;177;159;154;197;224;175;170;133;105;121;140;126;135;176;154;162;142;118;166;192;222;172;147;149;123;122;122;119;114;142;105;130;128;123;164;223;253;195;180;172;156;146;153;195;274;259;249;201;174;178;146;169;168;180;176;164;176;194;203;158;183;165;166;142;248;282;248;150;126;128;119;129;153;149;144;114;126;120;141;152;136;163;203;239;202;146;135;168;153;160;134;135;131;149;141;148;197;132;137;114;143;122;127;126;106;138;137;150;135;135;126;148;144;156;153;141;126;116;131;120;134;169;130;165;141;141;122;175;163;161;148;137;155;136;162;134;132;141;146;161;172;129;140;139;148;141;152;126;156;170;177;164;146;138;134;139;130;128;129;178;141;142
138;126;148;167;188;172;173;211;170;189;147;146;192;165;189;197;223;168;162;135;148;121;145;154;177;152;141;159;172;188;170;137;114;115;142;147;154;155;168;175;166;161;142;140;152;182;204;184;163;158;142;147;162;117;139;135;139;121;141;125;128;145;173;157;173;149;157;139;142;161;166;173;119;121;155;158;166;145;141;136;116;128;159;152;172;204;152;143;165;183;168;177;186;140;123;138;117;122;113;125;134;96;137;126;154;168;178;207;174;198;173;144;142;134;105;120;149;129;142;158;166;144;148;150;154;157;132;146;153;149;137;184;200;294;328;278;238;245;190;133;144;151;148;116;133;136;108;119;137;106;130;124;125;141;138;149;149;133;144;126;136;132;125;143;108;110;131;130;120;115;138;113;136;143;158;146;191;161;137;141;153;139;158;157;140;132;112;112;157;144;131;153;167;138;157;157;137;133;138;144;117;153;173;178;266;341;347;365;312;255;309;323;233;195;138;129;127;139;146;141;142;161;222;190;165;149;153;186;203;212;191;151;166;167;163;198;189;154;147;120;121;125;134;175;163;187;231;275;257;233;189;167;178;147;138;122;120;124;126;116;102;133;141;205;187;160;152;99;120;123;135;159;146;148;156;165;132;136;161;212;206;213;177;156;155;158;169;167;160;161;137;175;176;165;159;157;173;162;143;169;142;150;149;136;134;155;179;171;135;147;169;204;141;174;142;136;160;159;142;169;156;137;127;117;136;130;114;144;149;174;159;167;181;147;168;129;144;179;229;197;169;177;156;141;141;133;134;142;144;146;154;150;145;157;167;148;157;130;136;123;126;152;140;144;123;132;137;138;156;173;176;164;149;152;160;151;152;182;178;199;196;167;143;177;135;113;130;139;125;123;111;142;147;139;158;177;148;167;148;134;158;131;132;145;135;126;120;129;128;115;102;92;105;116;138;145;131;128;135;151;154;150;158;165;129;116;107;130;179;163;153;148;137;170;191;185;180;215;197;172;203;169;171;139;148;153;115;92;57;55;73;92;107;116;165;173;257;257;251;125;119;127;128;160;169;169;204;147;147;151;149;157;152;155;144;141;139;125;144;121;109;99;107;83;81;95;108;121;123;150;139;144;170;167;156;148;134;135;130;122;134;146;117;146;133;119;146;113;159;123;169;153;162;149;134;135;116;147;136;182;137;128;164;196;240;219;164;150;153;192;227;162;153;134;152;137;132;146;171;171;200;175;171;146;139;133;129;121;140;133;137;150;175;188;179;170;204;167;143;88;95;62;48;50;35;51;62;77;97;74;105;104;139;135;129;152;131;125;105;126;89;117;105;90;124;117;108;144;127;110;131;125;182;171;143;110;111;109;111;128;124;110;123;153;157;165;159;206;164;141;112;128;122;103;117;116;76;90;79;101;117;107;143;116;111;125;91;90;76;95;97;100;88;96;112;123;133;144;128;153;173;204;181;208;207;204;235;220;258;197;171;161;154;163;150;155;167;159;158;207;165;159;195;219;258;269;231;186;174;170;124;149;142;131;140;143;144;125;137;127;158;125;145;159;159;155;145;115;105;133;103;134;117;147;122;108;134;127;114;140;130;130;120;122;151;150;158;156;136;135;156;145;128;97;92;100;104;89;97;98;112;85;101;94;119;127;119;100;105;123;139;124;135;127;92;89;104;113;111;156;168;150;150;127;185;194;192;211;187;176;178;157;163;181;181;244;226;160;175;173;169;153;149;145;137;135;111;106;134;139;130;140;116;123;140;129;133;143;143;129;116;123;129;127;148;116;111;144;127;141;119;127;143;167;177;169;150;169;139;135;184;195;225;176;160;137;174;152;124;142;149;130;132;144;174;214;207;250;232;192;129;107;139;126;110;123;128;119;127;156;198;271;264;245;167;126;152;147;145;133;138;126;152;166;150;165;125;135;129;129;129;111;129;141;112;119;144;133;134;145;163;172;153;147;166;171;181;146;134;120;123;107;134;122;129;137;171;149;160;175;185;157;183;176;188;164;153;145;130;161;142;136;120;159;137;135;125;140;135;148;133;186;166;167;173;170;214;183;188;160;157;175;195;137;169;191;177;156;149;129;138;161;157;144;135;118;134;128;154;148;132;164;140;154;161;147;137;161;142;184;177;162;154;144;141;145;169;178;175;183;160;154;132;166;120;124;124;122;150;163;141;132;98;128;143;164;148;159;168;142;161;162;148;157;174;157;180;187;183;135;156;179;159;146;147;141;134;94;96;86;99;94;89;116;144;124;130;151;187;173;208;174;175;178;154;164;172;182;167;151;143;185;132;113;101;116;108;164;205;148;177;193;207;244;194;197;212;201;157;139;118;106;136;176;172;152;156;124;104;107;132;161;250;256;229;179;161;155;157;138;146;162;147;166;160;123;150;160;150;181;142;159;175;181;198;180;184;133;129;125;142;148;142;139;149;153;147;152;157;168;227;237;182;177;134;126;135;140;146;185;168;178;174;183;244;243;191;179;146;175;193;163;146;142;140;122;117;147;167;141;97;113;92;114;115;132;162;163;175;155;152;148;156;129;147;145;143;142;173;204;148;160;137;145;162;153;179;192;212;197;204;170;163;178;164;132;118;107;131;140;152;143;139;154;151;130;148;146;175;193;181;176;160;190;243;259;281;244;218;182;197;209;193;183;213;271;269;281;233;164;145;150;139;129;136;143;123;143;212;233;166;133;141;129;153;191;194;211;205;174;202;190;157;138;162;128;146;138;138;145;140;129;163;201;192;156;173;147;144;160;159;127;143;150;183;157;141;143;148;194;213;204;187;158;145;171;163;152;157;124;146;167;182;179;151;156;148;159;139;160;150;142;158;150;142;143;154;166;164;180;191;167;161;165;165;210;174;162;174;150;153;167;128;105;102;87;102;134;154;160;135;143;162;153;137;150;148;141;169;168;195;232;260;217;153;145;115;112;122;107;122;144;154;142;146;146;149;122;112;122;112;123;111;135;129;123;155;161;174;163;170;190;173;144;141;144;146;170;172;189;169;197;193;184;217;180;162;158;141;157;155;194;181;188;169;153;129;126;107;137;101;90;114;115;148;130;121;138;149;152;167;112;143;161;223;238;229;186;167;163;157;156;165;161;184;205;200;196;226;190;205;180;176;191;126;110;81;62;70;67;72;77;111;108;101;154;160;189;163;181;177;227;249;167;140;101;102;128;133;118;148;132;197;165;129;117;122;168;213;163;143;127;138;122;129;129;120;127;113;143;121;147;134;208;216;192;170;176;161;151;152;155;203;221;212;219;158;174;150;174;163;188;186;171;187;156;178;200;195;163;185;143;176;170;196;155;163;167;160;152;147;138;131;147;122;127;111;102;124;144;168;225;219;182;116;121;147;146;122;115;125;135;159;139;183;165;159;136;147;123;118;111;121;98;129;107;119;140;152;143;150;142;156;142;133;124;140;129;135;163;143;128;113;121;135;152;141;128;168;188;161;163;164;140;148;133;159;186;146;122;131;138;124;148;147;121;126;201;211;181;160;142;137;159;123;123;121;134;205;136
155;145;172;157;163;173;170;176;174;162;150;160;199;170;184;243;202;165;154;123;135;118;156;150;155;144;133;169;166;175;154;141;118;129;139;150;138;196;180;175;153;179;155;138;130;178;206;178;138;131;145;169;159;172;130;111;123;141;140;128;123;130;151;180;214;190;137;138;120;133;137;117;131;142;157;169;145;150;131;143;108;121;125;169;213;206;153;143;197;203;194;175;155;141;122;142;115;142;124;138;133;126;116;128;127;172;185;191;188;164;187;131;154;134;116;120;137;143;153;172;175;149;142;146;160;165;136;169;162;150;142;165;185;273;336;248;283;285;191;128;122;133;133;138;126;135;150;138;153;131;146;114;111;151;172;142;154;143;112;125;117;113;128;121;127;127;128;143;154;122;107;140;131;145;172;142;178;161;167;162;151;153;158;149;144;128;147;143;135;139;152;148;162;159;145;155;132;130;133;155;123;167;152;178;251;338;384;427;369;255;238;291;245;175;128;115;128;136;115;138;154;192;209;213;167;151;157;154;167;194;167;170;173;154;177;169;182;172;135;158;135;135;144;162;161;190;221;276;231;220;188;161;149;155;124;135;133;132;116;127;112;121;145;155;172;165;145;101;113;114;124;124;159;156;174;170;166;160;198;267;247;209;193;181;161;172;179;166;154;147;166;185;174;192;164;157;176;154;150;141;173;152;170;161;125;160;172;156;154;192;201;181;177;154;163;154;164;139;135;148;138;154;138;139;141;154;143;177;183;183;184;149;166;169;151;98;140;161;177;162;181;159;158;149;143;139;137;176;139;149;133;137;159;159;142;168;122;135;116;136;120;123;154;148;142;149;154;150;164;172;149;135;172;154;161;154;144;164;193;208;186;148;153;140;149;124;138;123;131;131;158;150;152;179;138;132;138;138;162;148;156;140;158;133;138;150;135;108;103;96;93;82;103;107;145;155;141;159;150;147;168;182;162;152;118;131;155;149;163;152;163;174;143;162;155;184;180;202;208;214;182;184;153;165;144;127;123;87;83;63;60;95;120;145;187;191;254;369;290;174;138;136;146;155;163;192;193;195;152;140;146;142;184;165;143;150;149;133;117;114;124;109;102;84;79;95;108;127;130;101;139;147;161;164;142;132;124;154;145;145;129;144;135;135;125;122;160;144;150;148;172;154;173;146;128;121;126;154;184;156;139;148;143;205;197;163;143;136;163;197;168;129;144;156;152;146;142;132;158;145;159;157;156;150;150;142;131;139;112;125;139;132;168;162;157;197;203;209;143;108;73;65;49;53;46;45;62;74;109;102;105;129;128;124;130;119;116;127;101;100;107;108;115;103;109;118;118;115;135;113;104;133;130;140;138;97;116;128;131;102;152;129;144;151;161;135;160;184;150;142;115;151;120;133;141;104;86;107;88;104;133;114;123;105;107;114;101;95;95;89;123;100;103;91;107;120;121;132;129;134;137;166;201;175;179;195;191;245;278;265;178;173;150;175;138;117;167;129;152;151;201;171;182;197;253;244;200;180;206;154;149;149;148;151;168;173;132;115;105;129;127;164;127;158;179;181;194;158;134;141;130;122;144;126;139;122;129;123;148;137;131;141;159;116;101;137;120;118;129;142;131;121;125;103;90;93;105;106;98;100;101;75;96;130;127;112;119;107;114;128;120;156;151;147;131;129;97;103;124;151;164;165;164;165;159;171;185;147;158;196;165;179;164;184;224;291;294;197;174;156;167;141;135;111;126;113;124;100;138;141;127;133;143;110;120;116;141;143;167;147;131;123;134;150;142;103;123;113;153;170;121;101;133;157;138;138;135;147;130;151;155;173;162;157;148;151;127;143;129;187;144;132;149;150;183;198;213;212;184;174;142;131;141;119;129;134;111;136;173;139;188;193;179;162;159;136;132;126;127;145;154;149;131;135;154;136;141;118;128;118;118;124;125;107;131;137;127;123;139;168;149;173;160;166;164;169;135;135;127;121;113;114;135;121;140;127;112;130;169;179;156;181;173;172;190;166;132;132;145;169;166;122;109;152;147;129;133;135;143;164;135;174;181;157;147;180;159;162;163;157;172;162;180;174;173;177;194;157;130;128;132;162;165;129;132;127;130;151;170;184;167;132;135;154;157;143;141;136;145;172;181;151;142;136;136;157;157;121;166;168;143;130;140;170;128;122;111;133;146;141;123;103;125;145;174;196;179;161;196;148;124;128;123;144;138;158;177;191;193;172;166;169;175;163;141;158;134;120;102;115;120;104;102;120;123;121;168;139;140;196;162;191;162;170;157;162;182;202;138;135;147;154;130;129;132;105;115;152;177;194;145;148;194;249;198;203;244;242;208;156;129;132;102;160;205;194;158;142;142;130;131;179;237;249;187;204;120;140;120;138;137;128;153;150;139;144;138;149;183;193;174;185;181;205;195;211;153;140;120;111;129;140;155;162;150;154;173;151;159;176;195;187;191;188;156;128;138;154;131;132;155;174;161;181;262;299;207;149;160;171;150;157;147;176;150;155;151;209;173;158;134;130;116;137;122;130;154;151;182;170;179;145;132;130;114;119;138;146;196;179;175;158;154;168;147;181;166;211;236;203;204;153;177;173;137;143;132;110;98;139;112;142;112;115;148;133;130;172;156;154;162;194;175;182;209;236;269;317;270;222;269;252;214;148;182;203;292;278;286;232;170;145;135;112;126;129;135;151;238;262;211;149;128;151;174;175;189;188;201;199;214;183;174;148;137;141;124;138;147;149;169;161;171;230;248;252;169;138;156;163;145;140;150;156;169;166;155;130;158;195;247;183;174;184;176;159;162;155;128;173;145;136;131;155;170;168;193;165;142;162;169;191;169;169;165;166;127;164;203;204;198;173;165;165;181;188;134;152;174;170;181;173;136;127;107;100;118;140;119;142;132;125;128;141;160;159;157;151;147;161;226;289;385;300;186;126;126;115;122;98;114;133;103;144;139;124;132;126;107;152;128;137;127;130;126;141;166;172;180;188;204;190;175;146;147;149;166;190;201;180;167;187;220;195;171;173;198;206;155;161;170;188;157;202;146;135;139;126;138;135;103;105;146;118;162;173;138;179;138;136;125;134;135;183;256;268;215;184;160;154;158;142;126;143;162;203;188;227;233;176;205;226;212;207;146;118;88;89;66;75;74;90;112;125;115;149;152;193;181;179;221;196;232;170;116;140;114;131;125;133;134;160;180;175;147;128;120;138;172;143;116;122;121;124;120;124;153;150;123;170;120;132;169;186;205;220;181;175;140;138;170;172;192;243;259;220;200;193;194;206;186;225;175;169;182;177;166;176;182;151;167;141;165;150;173;190;174;173;212;190;146;133;142;110;134;116;127;108;122;152;159;180;167;138;117;150;138;124;138;123;123;136;151;170;180;165;166;165;155;148;168;122;119;123;102;110;126;121;165;160;157;126;153;164;176;159;144;112;161;148;169;136;106;125;128;168;138;137;151;188;175;155;159;135;139;136;145;139;128;116;112;138;148;146;157;170;147;177;184;184;139;138;146;136;146;130;153;134;140;183
159;168;175;165;210;190;171;160;164;156;138;197;181;182;202;174;186;175;149;137;143;138;152;175;155;153;169;165;206;190;167;152;137;143;126;169;174;192;184;156;173;153;139;150;154;161;175;170;149;148;158;183;185;176;166;131;116;112;127;161;130;140;145;203;219;178;148;143;109;122;122;118;140;132;143;170;163;131;137;131;119;122;136;170;178;184;164;192;192;201;174;148;137;131;127;127;117;125;157;149;147;137;131;125;123;149;163;159;180;161;201;169;156;157;160;118;134;163;164;192;193;167;139;159;183;152;158;140;146;124;122;149;162;209;223;224;240;261;182;148;143;133;121;119;130;153;176;161;151;118;113;129;123;145;140;159;158;118;107;108;86;110;126;118;131;139;144;147;132;133;122;126;153;151;175;190;176;160;168;169;146;134;157;147;144;113;133;132;133;113;135;147;143;149;174;159;149;128;163;147;132;174;148;140;217;241;255;341;284;252;218;224;206;163;132;153;147;115;120;145;163;206;286;339;236;157;157;154;180;174;187;163;141;164;143;164;152;148;143;137;131;150;176;145;147;176;190;236;222;201;216;183;153;141;127;107;130;146;128;136;133;122;135;123;144;124;141;110;139;127;111;128;118;170;167;155;135;205;233;352;314;224;208;178;166;168;176;163;165;154;158;186;155;138;163;153;135;145;158;175;160;151;163;165;170;134;165;187;173;157;189;170;159;161;166;137;143;136;132;129;131;145;153;172;166;162;193;204;186;184;168;156;179;146;132;103;124;160;176;179;165;172;169;143;126;134;156;150;133;141;135;137;133;133;148;102;120;124;122;131;128;115;121;135;155;152;162;140;157;165;131;128;154;161;158;141;152;171;175;194;149;144;157;131;150;141;142;130;145;173;179;146;169;167;147;156;167;137;170;163;159;170;160;147;149;155;141;104;83;91;82;87;111;139;134;152;152;154;144;162;215;184;140;130;140;127;136;171;176;157;165;169;160;152;164;172;181;190;200;194;188;190;170;140;136;138;115;75;69;82;63;96;121;149;178;158;240;276;280;194;135;153;162;146;193;192;219;229;171;145;149;162;181;160;154;120;131;120;131;94;87;105;106;86;81;98;88;107;93;115;111;113;139;152;178;162;152;170;159;133;146;137;142;179;153;143;163;144;141;149;180;178;159;133;135;142;138;149;171;177;152;127;154;150;175;169;133;152;145;172;183;153;128;158;150;137;144;127;129;154;154;138;164;144;148;132;136;136;144;113;123;136;156;166;193;205;170;172;136;115;85;71;66;53;38;36;53;80;78;110;90;131;123;116;112;138;128;126;110;106;119;92;106;89;100;91;127;112;120;92;117;134;140;120;112;123;160;135;148;152;156;139;144;149;154;160;145;153;154;139;127;132;131;109;113;95;62;89;122;108;123;114;125;101;95;98;115;98;97;112;72;86;98;96;84;112;111;101;116;111;123;146;179;162;172;161;180;219;267;194;145;171;147;151;152;161;156;160;170;190;185;197;200;214;255;215;182;207;166;139;150;139;148;144;160;150;144;140;127;141;152;138;149;149;198;222;179;160;163;162;121;113;125;149;128;156;147;116;114;131;116;132;118;123;135;149;132;132;153;148;144;100;107;81;85;108;124;101;108;99;83;110;100;131;121;121;94;102;100;101;136;142;156;172;149;108;107;110;130;142;173;181;188;164;140;160;145;173;166;154;170;192;208;209;212;244;254;204;163;163;140;162;145;136;141;112;145;119;137;153;152;142;143;138;130;127;154;178;177;137;124;124;139;119;116;120;130;146;155;172;110;132;125;130;156;149;126;127;123;127;147;164;165;156;142;132;132;135;159;144;145;155;135;166;162;163;166;196;139;146;138;136;131;138;109;128;123;114;160;162;167;143;162;148;152;122;122;130;153;153;189;148;137;154;159;124;129;134;128;137;134;128;141;109;125;148;121;120;141;146;148;151;146;173;169;165;124;111;142;107;140;136;116;112;126;126;132;161;127;153;143;149;174;170;174;137;151;124;162;121;134;117;128;155;137;139;159;148;152;152;164;169;165;182;152;157;153;164;118;135;153;160;157;151;181;156;153;142;145;118;117;128;154;128;111;122;130;145;144;147;157;151;185;200;170;157;117;136;167;190;183;183;143;158;157;117;142;174;178;164;134;131;141;161;160;141;140;119;131;147;145;146;148;155;171;201;172;138;165;155;138;110;113;114;136;133;155;195;211;181;142;170;175;148;163;129;135;98;115;117;148;151;134;130;115;144;151;134;172;188;185;189;151;159;143;171;170;208;172;140;148;144;170;116;120;155;147;159;178;176;141;151;242;230;221;204;226;220;185;166;135;139;151;209;237;194;183;161;136;118;146;148;223;199;184;157;140;141;127;123;122;123;147;139;136;116;125;145;185;189;174;182;190;206;226;218;165;139;122;125;138;169;135;131;146;137;163;194;164;190;165;167;223;204;183;147;110;131;168;157;155;176;168;185;253;260;185;156;138;136;152;152;141;167;151;132;169;193;209;147;166;146;138;144;131;158;137;149;166;172;185;159;160;139;116;142;137;182;207;173;169;157;174;167;165;176;198;208;203;192;168;156;141;151;160;122;136;111;142;123;141;124;121;136;123;161;150;168;194;178;150;165;177;192;214;232;258;291;250;179;240;289;238;166;165;202;231;271;257;203;146;134;130;121;144;125;122;130;190;227;180;128;160;158;174;177;171;195;210;152;212;213;174;171;144;132;144;137;147;176;199;174;198;260;322;272;199;176;154;154;141;144;138;131;161;138;147;155;156;159;189;202;209;148;154;144;130;133;159;154;147;166;154;128;148;143;167;160;154;187;159;200;230;195;184;148;161;177;187;191;172;189;149;163;159;162;134;145;171;163;151;137;120;114;91;111;107;104;137;137;128;112;107;137;133;169;186;198;235;209;210;275;351;304;169;143;118;101;120;103;111;118;127;123;131;123;114;118;150;158;186;140;117;112;109;153;189;161;162;158;164;161;167;152;148;133;144;179;164;154;158;203;198;181;192;201;170;171;181;173;184;169;172;175;129;132;155;113;112;120;132;141;136;159;182;181;175;154;142;160;112;145;150;223;286;258;234;161;186;165;139;155;146;165;198;212;224;260;243;228;196;213;215;174;144;122;110;110;96;80;96;97;107;112;124;115;146;169;202;235;234;186;171;134;106;125;141;128;125;139;159;170;180;157;131;111;117;133;137;126;131;135;127;121;125;147;160;161;160;156;113;159;190;195;220;209;183;196;158;178;203;207;190;213;284;219;221;203;199;232;223;236;210;198;176;173;205;171;190;174;175;178;135;168;170;182;216;225;247;238;213;154;120;100;123;133;113;104;118;129;177;169;150;132;101;119;128;109;129;120;141;137;142;167;165;190;171;151;158;169;152;128;117;121;134;112;109;127;154;182;162;136;146;143;159;148;128;138;135;175;156;160;128;126;129;131;128;111;150;166;150;147;131;106;151;147;147;144;172;95;109;122;133;147;170;146;158;148;185;184;124;150;152;171;147;143;147;124;151;174
132;158;167;222;245;214;187;182;159;153;164;195;211;156;152;183;159;181;160;136;164;139;158;170;158;165;146;182;199;177;167;151;140;150;148;168;160;185;186;180;164;142;146;153;153;147;145;137;145;132;144;162;193;208;180;149;139;141;128;120;124;142;166;223;220;212;149;112;132;128;125;118;131;173;154;174;166;142;158;150;126;127;132;151;140;112;147;184;215;212;174;163;159;135;133;134;134;129;162;183;163;118;129;119;111;126;148;122;150;173;157;167;160;163;144;164;124;136;152;156;149;147;141;126;144;150;130;138;144;134;117;144;144;173;166;184;189;192;148;144;120;117;127;137;128;153;161;206;158;156;138;124;116;108;148;147;133;148;118;122;116;110;121;125;113;122;159;138;140;132;143;124;124;131;172;172;182;169;180;180;176;148;131;142;123;124;126;133;148;140;124;140;161;161;171;162;152;138;127;141;141;148;159;157;156;204;222;228;283;200;172;143;166;142;135;144;131;138;140;140;170;235;360;416;322;205;158;152;153;172;190;160;148;156;142;158;131;143;157;155;147;123;134;126;149;180;192;182;227;206;216;179;164;132;128;109;131;120;114;124;101;124;140;150;153;149;172;123;115;122;144;115;135;123;128;151;139;163;235;309;290;223;184;159;142;165;169;177;184;149;153;146;139;155;164;164;144;169;129;141;161;148;156;151;129;157;152;161;163;167;190;140;135;136;146;115;133;119;127;134;152;158;191;211;163;212;216;212;203;198;206;189;185;149;137;148;104;148;178;158;173;165;139;151;143;131;150;119;143;135;112;116;134;136;140;140;137;128;120;97;109;112;142;119;155;166;154;162;176;141;138;141;153;142;178;168;138;135;181;179;142;134;141;131;139;160;132;156;129;146;166;217;202;213;174;147;147;147;169;179;180;166;161;157;166;150;138;99;100;75;100;113;111;162;167;156;108;134;140;149;197;181;156;146;134;117;146;172;152;155;169;171;150;159;167;143;148;151;178;182;191;164;171;151;141;111;119;99;47;64;68;90;88;100;120;120;177;171;193;208;203;194;134;183;196;171;213;214;152;132;162;184;185;196;135;149;130;116;101;111;102;88;106;119;74;76;74;86;87;96;113;123;129;134;143;181;188;165;154;132;176;129;150;149;151;142;151;166;174;159;171;206;191;144;133;139;140;155;196;157;160;149;142;138;151;146;137;154;186;179;190;135;149;146;160;135;132;108;123;120;107;138;145;148;125;113;147;130;126;118;128;164;161;200;187;192;164;156;145;106;92;56;49;35;32;32;50;64;92;105;124;143;122;113;116;121;132;146;135;136;123;102;110;113;93;92;85;118;107;134;122;157;139;125;148;159;144;146;136;133;149;158;162;163;172;133;128;162;169;171;144;139;118;111;88;92;79;91;99;127;113;110;119;124;112;101;104;109;110;92;102;85;76;92;109;101;101;108;103;115;135;157;132;130;141;133;161;173;188;192;149;164;160;176;178;179;166;158;142;142;162;205;280;338;363;294;228;188;180;144;164;168;168;153;153;137;138;116;100;105;119;131;138;181;145;185;189;191;184;222;174;134;103;147;165;165;146;127;120;139;124;129;118;97;128;138;148;137;108;123;133;115;90;70;91;112;129;133;134;81;77;84;94;103;139;144;84;96;102;118;121;144;138;161;165;134;103;114;148;153;158;162;164;162;170;158;165;167;167;152;182;165;229;244;221;214;195;170;170;158;142;144;133;133;151;134;100;132;141;140;164;113;152;120;122;127;135;135;159;146;129;134;126;135;127;141;118;115;139;161;133;127;140;165;177;165;137;134;125;131;148;155;158;165;152;125;123;139;167;194;142;163;114;154;158;165;158;151;139;138;134;149;137;126;129;122;106;115;128;147;151;159;142;168;117;104;142;135;172;191;214;190;173;164;176;164;156;133;121;145;148;148;139;126;131;135;134;118;127;115;142;148;161;153;170;149;164;145;139;133;132;120;115;117;126;134;130;141;164;141;116;126;153;155;149;145;150;147;118;115;121;111;101;150;143;149;154;156;124;144;129;168;133;140;145;144;162;111;147;141;143;159;136;164;123;154;117;141;135;133;134;155;148;151;130;153;142;139;155;167;150;136;171;177;185;160;149;147;165;184;184;169;148;152;142;124;163;189;196;184;174;136;164;152;167;151;153;139;112;141;166;176;196;188;167;169;153;131;141;139;128;128;119;149;149;118;142;160;143;162;146;139;163;151;188;156;147;125;138;128;148;155;156;142;131;164;151;153;169;192;196;164;143;141;125;139;173;133;153;139;181;185;188;151;129;168;185;161;154;160;153;164;179;212;216;182;204;206;182;138;147;144;152;217;268;283;186;154;136;128;139;159;203;186;143;133;127;139;106;134;112;169;140;121;146;119;116;147;199;208;187;186;175;198;172;175;150;133;129;140;145;148;134;123;109;147;166;166;212;157;164;172;153;177;190;178;151;111;150;143;173;168;163;161;236;270;199;145;172;143;150;138;154;162;158;155;161;174;199;153;121;132;165;140;147;115;122;153;149;162;160;193;188;173;121;138;120;177;183;160;159;162;170;150;161;156;212;176;162;171;164;133;166;163;162;130;115;114;141;138;131;107;130;129;119;133;159;146;191;115;164;168;182;204;234;230;305;228;214;188;182;226;195;166;144;168;249;250;222;183;163;148;128;130;141;152;119;154;175;182;181;152;124;136;175;190;184;183;167;175;131;163;181;164;190;178;185;162;144;196;226;164;179;217;299;219;157;172;137;121;147;142;140;154;139;139;144;143;143;165;166;142;152;159;134;140;164;159;129;145;172;150;144;146;169;147;153;138;134;199;206;243;280;225;190;150;141;157;177;172;130;156;142;166;167;152;140;149;169;180;179;142;129;122;103;115;108;110;138;147;148;90;130;99;129;169;188;283;348;309;207;220;263;252;197;132;121;97;131;118;119;106;133;130;137;128;130;126;152;158;168;126;109;115;124;144;142;195;146;164;128;155;149;160;165;147;158;156;147;139;165;176;202;172;198;188;215;205;209;197;176;178;166;140;150;133;100;136;122;127;140;156;166;144;194;196;177;172;168;117;116;118;165;195;259;258;223;203;174;170;139;140;142;150;172;170;231;313;284;216;172;176;179;175;154;150;136;138;119;121;91;127;124;115;115;130;116;150;207;229;232;206;142;137;128;127;115;131;166;179;204;177;157;143;143;146;111;119;132;117;128;135;136;108;109;124;159;158;174;138;122;154;194;239;296;214;190;154;162;185;196;184;198;237;262;262;275;183;203;209;225;244;218;250;197;180;189;165;187;193;180;153;133;127;163;178;145;213;328;375;309;168;158;130;127;122;114;132;104;112;150;152;154;124;109;125;125;145;128;126;142;133;142;188;149;169;168;155;169;126;131;126;106;126;128;111;125;121;156;147;157;149;180;183;155;127;113;117;132;152;151;139;128;128;127;139;149;132;128;145;146;147;151;106;147;143;143;148;144;133;115;134;131;135;146;182;169;159;175;177;145;136;206;273;211;190;149;136;150;146
167;162;170;218;272;232;189;165;200;164;182;228;216;162;153;165;171;161;161;148;147;140;165;167;185;176;126;171;148;188;167;138;137;147;146;179;147;175;159;150;145;171;130;157;142;130;146;144;119;153;164;151;185;220;198;152;108;112;143;120;124;153;152;205;285;253;183;137;142;117;131;121;133;156;151;164;174;143;172;139;117;142;136;122;135;143;144;201;198;189;186;172;160;146;172;162;140;167;183;191;164;137;117;127;113;128;114;111;112;144;155;148;137;140;123;98;121;153;114;133;137;128;136;125;170;127;113;133;120;117;117;117;124;125;161;159;167;205;174;158;123;149;130;147;132;148;146;164;158;130;127;150;149;129;145;124;150;138;112;120;139;131;114;121;108;115;121;130;133;120;133;112;132;155;155;142;160;158;157;169;130;139;126;147;125;132;133;131;131;147;115;125;111;149;143;153;131;136;123;160;153;146;153;149;183;175;217;248;220;180;169;154;152;127;120;126;135;141;133;137;164;294;477;563;371;216;148;150;152;153;164;181;159;145;154;126;140;130;135;142;137;137;141;162;179;228;253;189;190;251;297;214;164;125;116;118;124;168;176;155;150;129;128;157;139;174;183;156;127;124;137;112;134;125;101;124;133;131;167;219;253;219;202;169;149;143;175;158;158;148;167;166;136;158;166;138;142;136;133;171;156;149;143;124;155;153;134;161;145;135;150;144;123;133;128;125;118;121;127;134;139;186;274;236;219;185;212;216;227;192;185;196;200;157;163;128;119;138;169;158;147;133;149;124;140;100;129;145;136;140;130;169;149;145;125;132;124;146;125;96;86;127;146;166;171;143;153;173;167;153;153;148;146;151;161;153;132;122;148;138;147;130;129;126;140;141;160;124;137;161;152;160;187;168;166;146;139;134;186;230;180;185;136;162;180;161;152;120;76;64;103;107;140;154;174;165;156;118;144;153;133;132;133;131;114;120;157;145;141;168;169;178;180;173;158;161;175;190;170;179;179;176;170;152;166;140;116;72;66;54;76;95;103;87;126;127;121;143;163;222;241;195;162;173;186;172;185;184;151;152;166;179;148;163;172;142;151;111;110;103;98;117;88;106;68;87;63;81;90;101;128;106;115;144;132;148;160;154;130;136;152;139;163;148;175;151;156;155;138;156;146;174;173;131;117;130;140;138;148;142;131;146;127;118;136;136;164;186;242;209;167;151;155;131;163;141;139;117;118;124;145;128;120;125;125;132;157;130;111;124;107;122;148;141;170;150;167;182;106;106;67;46;36;39;38;45;31;62;88;88;113;113;108;94;121;134;149;145;131;133;103;104;109;99;87;73;86;113;128;169;118;135;116;126;120;145;144;137;125;122;137;142;156;144;136;142;159;126;179;135;145;126;107;112;103;82;77;75;72;105;101;130;146;130;108;123;128;117;92;103;103;83;93;82;123;121;110;122;127;119;112;144;132;128;160;126;134;128;119;137;148;173;153;195;217;212;190;155;168;156;164;193;286;448;531;376;227;177;162;164;151;150;177;126;142;136;145;107;99;100;125;173;162;165;151;141;142;171;218;276;213;150;134;139;144;149;142;139;124;151;120;106;131;148;127;153;149;137;129;155;141;98;108;70;100;115;135;143;165;127;87;70;76;112;95;97;84;109;128;119;118;144;147;168;132;103;118;140;150;149;142;163;160;173;180;134;129;143;143;159;161;151;179;221;221;162;152;167;139;149;129;138;155;150;154;128;98;122;130;136;146;132;124;118;126;159;153;131;135;147;138;105;125;136;136;127;123;138;116;110;129;117;167;197;190;206;134;119;110;130;137;159;181;179;146;134;117;132;181;174;166;137;156;152;147;119;169;128;132;143;126;150;147;155;135;113;113;123;126;131;150;153;139;119;166;133;149;182;233;246;293;210;206;176;184;183;172;167;142;129;141;126;128;157;122;137;138;102;125;131;133;156;166;176;161;156;167;143;133;129;153;135;142;110;127;142;153;135;171;133;131;114;148;145;134;145;151;136;132;123;116;117;137;137;155;139;175;160;152;141;140;133;133;126;139;148;142;150;125;132;162;179;146;134;128;130;123;132;130;170;127;147;143;153;135;152;124;135;137;134;159;165;182;161;187;135;134;155;187;229;209;200;144;134;142;151;174;203;241;186;169;181;158;151;174;148;129;128;125;159;177;199;180;158;161;166;158;133;131;148;138;129;142;140;145;129;129;143;141;142;156;164;158;154;175;195;189;154;119;157;153;145;150;126;114;154;152;188;199;183;154;136;114;123;130;143;138;138;138;175;178;195;138;142;152;203;218;201;144;131;145;144;168;205;185;175;171;157;146;122;123;158;168;221;286;260;166;170;145;134;148;183;171;173;146;130;170;148;128;113;114;145;121;143;140;132;144;161;180;170;178;192;213;157;166;157;135;142;121;118;129;129;136;113;118;133;157;239;174;184;140;128;140;164;252;230;182;147;137;150;161;180;150;148;243;292;249;182;148;137;114;141;136;160;133;143;153;187;216;178;133;121;150;161;172;130;125;140;166;184;178;196;182;161;123;126;155;151;154;166;140;160;131;135;146;155;153;165;145;159;166;142;149;158;137;115;143;122;117;114;118;124;141;148;127;137;127;144;123;133;152;155;188;195;216;248;249;269;190;155;172;188;180;150;155;168;215;217;198;187;162;133;149;115;126;136;132;173;197;181;173;153;129;136;148;188;193;169;152;158;162;154;176;215;201;236;220;159;172;197;228;172;133;161;150;152;141;137;136;135;129;138;112;131;143;138;146;137;173;145;151;107;132;163;115;149;130;145;131;150;128;130;145;165;159;155;144;146;129;184;249;235;267;212;189;159;141;160;151;145;165;154;186;179;164;166;159;184;164;185;186;126;118;119;149;131;123;126;143;124;132;116;132;121;129;171;185;304;506;439;265;183;188;179;178;125;123;122;129;108;108;126;116;151;132;133;104;107;141;149;111;120;147;99;133;163;182;170;150;144;140;148;135;138;157;181;159;122;159;162;172;174;202;235;222;207;191;237;290;248;200;157;135;139;156;109;106;113;123;133;143;170;146;164;162;197;182;184;161;129;129;111;122;189;206;223;160;174;181;181;140;131;113;158;142;174;233;313;264;214;166;151;165;179;175;147;156;126;132;101;104;131;128;119;132;128;101;180;210;246;218;203;141;135;117;112;130;154;180;209;181;185;153;159;134;139;116;111;141;126;145;127;113;122;119;147;156;165;151;145;132;145;192;265;291;243;161;130;153;205;191;189;183;303;346;337;267;217;192;221;208;243;235;229;192;185;165;196;150;167;155;153;145;137;157;149;170;232;338;449;351;208;179;166;139;127;179;163;136;134;146;145;160;188;161;154;134;130;152;126;129;165;135;158;143;173;137;151;164;124;121;109;136;145;145;147;143;136;143;154;137;141;196;191;138;132;120;119;155;112;137;149;159;168;145;135;176;157;151;118;190;134;129;136;127;123;152;135;182;143;151;127;132;139;149;158;154;154;202;205;182;171;192;271;290;202;161;155;132;148
164;167;163;217;228;236;180;181;155;196;204;216;188;152;162;159;171;151;178;174;158;135;147;172;173;165;164;190;202;181;168;141;150;157;171;163;161;154;163;137;130;123;114;130;158;153;175;135;129;122;122;147;165;211;184;175;164;133;125;137;161;157;146;193;255;386;257;175;165;166;160;144;133;150;159;189;172;165;172;133;144;125;135;134;114;138;158;192;192;169;156;166;162;174;181;146;143;135;170;162;147;127;146;136;134;112;119;146;105;135;123;123;150;130;106;117;100;134;120;122;126;130;120;143;132;159;136;115;125;141;112;116;133;154;145;140;173;174;177;129;159;136;126;122;126;137;137;144;160;147;124;117;153;144;148;138;134;147;127;122;134;140;141;116;134;149;154;128;145;121;144;124;127;131;137;125;156;140;157;138;137;144;152;145;138;151;152;158;147;120;131;137;127;146;122;121;137;143;130;140;139;139;146;137;136;197;214;234;240;168;158;138;140;137;146;127;163;142;139;153;189;262;419;495;367;250;164;137;144;167;211;174;161;141;152;140;137;135;148;145;145;163;157;154;213;299;263;217;204;294;260;204;161;124;103;128;148;188;230;212;149;137;136;118;133;172;176;169;122;133;139;90;105;122;110;149;143;133;160;178;193;220;203;188;160;169;151;159;181;168;149;142;165;148;136;115;127;146;156;152;148;137;150;140;143;168;156;173;161;141;137;119;120;106;105;139;128;122;122;163;179;173;185;191;213;148;172;168;194;191;169;184;152;154;140;151;113;113;162;160;159;149;163;124;139;136;136;116;159;153;127;146;149;126;149;134;128;138;132;92;89;102;145;165;145;168;164;171;157;147;156;149;142;154;149;148;130;127;124;115;133;137;128;122;156;146;133;135;131;140;165;160;169;156;138;149;152;182;235;233;222;173;143;156;188;184;135;96;68;72;92;99;142;146;168;160;142;131;110;131;132;120;131;118;126;136;146;138;159;153;166;167;176;168;165;174;163;176;163;181;182;181;158;182;153;134;106;60;66;71;68;99;96;106;111;116;109;114;164;226;219;165;144;162;166;149;154;157;149;139;141;144;144;145;140;162;127;128;120;112;87;112;109;86;87;62;68;75;94;93;95;109;122;132;147;186;156;136;142;149;158;155;154;174;152;152;156;151;140;168;135;142;162;139;147;129;121;142;141;144;140;166;141;153;124;146;169;136;197;192;165;124;153;144;124;124;111;117;141;122;117;131;102;158;143;141;133;107;118;108;112;111;134;132;150;153;149;117;135;79;58;50;28;50;41;38;45;63;67;103;88;80;94;116;131;136;135;117;138;107;115;108;102;83;75;67;74;113;122;121;129;115;102;110;121;133;150;141;113;128;140;130;166;150;135;134;122;159;149;147;116;112;119;118;92;85;82;73;63;94;107;119;146;145;120;114;159;155;122;113;108;109;81;100;106;118;115;107;123;140;134;127;129;155;142;139;151;163;153;156;142;154;157;196;216;186;168;130;152;123;121;173;306;558;664;431;221;184;145;136;145;156;172;150;132;124;113;101;102;121;107;136;135;160;143;133;115;145;191;234;215;147;113;136;152;126;151;159;149;166;113;126;123;133;133;144;154;142;126;133;122;114;78;78;89;89;131;151;159;114;73;69;88;101;90;85;121;118;106;130;131;132;131;148;141;113;107;137;150;162;137;167;150;164;196;157;149;146;170;180;134;139;153;173;177;149;160;160;130;111;140;146;129;183;162;135;129;120;115;124;170;160;129;124;163;166;141;141;136;152;118;147;147;145;125;143;128;125;129;136;121;157;203;212;211;188;141;129;136;124;152;168;170;168;152;143;116;148;162;177;144;151;150;147;136;154;174;138;113;110;119;172;144;159;132;127;132;130;109;117;127;125;127;144;153;151;154;214;265;330;299;235;213;185;183;198;197;177;134;134;137;136;128;126;132;128;110;109;125;120;161;160;184;189;190;186;182;157;141;130;124;136;133;152;137;165;157;169;185;155;119;117;130;125;156;174;158;149;135;118;108;133;154;169;163;151;152;156;136;150;133;132;131;134;132;142;170;140;132;149;140;128;151;120;118;114;123;132;145;145;140;130;122;144;154;140;134;141;114;130;139;170;167;168;174;161;191;176;163;211;214;211;185;161;137;148;184;198;231;200;165;126;169;174;160;144;147;146;155;159;183;171;184;158;150;145;158;153;141;140;129;142;152;141;136;130;127;144;97;115;144;146;133;153;183;185;181;129;166;153;149;147;126;151;159;142;146;161;188;148;131;116;120;134;151;145;147;142;117;136;158;139;154;168;199;216;232;207;170;123;114;126;165;167;183;175;167;119;117;115;134;129;137;163;207;194;168;143;145;125;159;151;166;140;132;134;139;138;149;146;118;132;148;148;157;164;132;152;189;185;177;229;209;180;160;128;158;129;122;134;141;147;143;122;109;136;148;149;173;143;145;116;125;193;224;240;161;138;148;137;165;158;134;173;249;312;224;141;143;123;136;113;106;149;153;181;167;184;195;168;146;117;153;183;158;147;163;136;142;142;165;181;240;197;137;150;147;151;155;144;144;141;185;156;161;138;133;157;139;164;136;166;163;150;138;105;137;149;118;112;118;140;130;136;128;120;106;129;141;132;168;179;199;197;222;200;207;206;187;178;192;202;188;163;155;164;222;193;209;158;163;113;144;136;151;160;174;197;237;207;181;134;133;119;181;192;190;154;148;142;169;181;200;191;204;238;228;203;185;179;168;147;114;115;143;146;137;149;135;130;120;119;119;135;120;140;141;132;150;152;131;133;119;150;119;137;117;126;153;133;123;155;133;170;133;154;188;164;181;153;185;168;205;201;173;146;143;153;126;181;151;127;150;175;167;155;147;172;189;185;153;118;152;142;137;131;138;116;112;133;122;145;127;141;153;165;196;274;384;355;249;161;128;145;164;131;142;138;117;108;107;135;128;123;130;104;105;104;115;113;129;119;129;139;122;140;178;171;148;145;163;123;125;147;143;177;143;128;152;146;173;147;198;208;198;197;214;293;356;256;164;162;141;136;155;133;112;119;112;133;194;177;187;169;166;203;173;134;115;149;139;144;147;144;196;175;161;190;171;169;142;129;136;161;141;147;195;214;193;196;170;158;123;140;154;145;130;157;112;122;147;162;159;139;130;135;142;185;216;251;216;164;135;125;114;124;161;148;181;186;199;176;132;166;137;130;125;121;116;131;138;106;118;129;120;123;137;149;139;137;155;150;175;220;234;206;168;136;123;153;145;186;241;378;387;334;221;197;198;216;238;237;242;239;189;155;168;164;149;148;144;150;134;133;140;144;149;165;284;355;289;215;154;160;173;191;256;266;235;151;124;116;159;171;198;149;164;118;128;115;156;138;153;140;134;128;138;126;139;133;131;94;112;124;120;137;129;126;141;124;141;139;154;216;166;143;131;130;146;176;154;148;172;181;163;185;178;159;144;147;157;149;147;127;118;149;131;145;155;146;148;149;132;137;157;133;138;179;164;180;167;164;168;267;249;167;179;126;163;135
220;166;187;212;209;172;178;164;190;195;206;245;244;164;161;124;175;165;179;190;184;165;151;175;138;146;160;179;191;178;133;139;156;170;200;168;170;141;158;121;128;130;139;125;127;183;180;141;126;146;153;159;169;183;173;133;131;136;118;148;168;174;130;182;363;477;330;174;190;167;143;145;119;134;158;181;211;174;153;126;127;148;120;108;118;132;150;162;142;193;165;152;152;162;161;183;128;119;125;148;142;130;130;128;110;107;132;133;149;129;168;172;142;145;139;132;126;128;110;108;100;119;119;137;123;140;146;134;142;116;117;115;150;173;160;124;173;156;163;126;154;123;123;125;115;125;120;139;151;162;159;150;123;145;129;112;142;145;150;154;118;139;133;148;112;128;156;130;122;134;116;120;90;110;143;112;152;149;140;146;140;146;142;148;124;128;148;159;153;146;128;129;134;132;120;140;127;134;150;144;150;157;150;151;174;206;241;310;269;195;152;169;153;146;134;143;144;148;152;146;197;259;298;351;286;224;182;171;155;153;157;148;175;165;148;152;135;136;121;116;149;174;173;147;190;237;242;171;176;211;220;194;181;128;107;155;160;205;343;273;197;175;114;108;123;150;158;135;130;119;111;134;130;112;124;147;177;168;150;145;165;205;218;182;157;167;150;171;194;178;160;169;184;162;144;137;133;123;141;144;125;145;134;138;130;135;160;146;136;113;141;128;121;131;147;114;140;132;119;137;133;170;205;180;205;147;138;146;166;154;169;203;163;141;129;134;151;111;120;147;142;139;149;148;141;141;156;137;160;124;162;173;128;135;133;133;133;118;134;119;111;98;129;165;146;183;157;172;191;155;153;136;117;157;126;121;144;105;126;143;135;124;140;176;143;164;161;161;152;137;143;144;110;144;165;185;188;188;205;287;233;204;154;182;172;139;140;90;60;77;99;120;130;145;145;134;132;123;111;110;124;125;128;113;109;155;146;146;173;172;189;161;180;157;173;172;178;161;164;162;177;172;158;168;141;114;79;65;60;67;89;88;106;94;114;104;83;111;135;149;190;167;125;156;168;162;143;155;182;163;159;132;148;137;137;142;128;151;150;124;93;88;73;70;63;52;84;53;96;104;104;128;130;139;177;199;187;150;143;133;162;133;142;160;180;178;159;152;152;133;127;142;135;138;133;138;155;131;160;140;165;172;170;145;123;151;168;152;138;181;142;122;126;134;119;124;110;135;115;113;132;117;122;168;169;167;165;143;128;114;126;131;97;127;155;125;144;135;113;85;54;56;45;56;62;54;49;43;62;71;93;104;97;109;133;118;130;128;114;119;94;130;91;83;73;72;87;102;108;124;114;99;119;124;125;124;151;145;123;109;116;144;144;146;136;121;144;161;161;124;129;111;111;105;113;99;74;101;86;122;135;129;164;123;135;174;253;248;163;101;121;107;117;100;114;107;101;117;150;128;141;139;151;146;126;146;148;145;167;163;166;166;186;175;192;162;168;188;135;135;132;182;343;558;656;413;244;182;160;167;162;171;166;142;139;127;89;98;95;101;125;112;122;129;124;128;102;119;140;172;173;141;125;124;127;132;158;151;147;161;115;119;115;117;118;135;166;153;130;118;124;119;81;66;76;80;111;158;172;134;97;97;58;93;113;89;115;121;141;129;156;145;132;136;121;119;125;141;157;142;128;143;156;163;172;146;157;121;141;158;147;145;136;137;183;160;160;153;130;137;148;137;153;191;182;137;129;107;121;155;180;199;190;154;146;168;136;120;136;128;130;146;147;149;116;124;139;117;123;130;117;138;179;221;209;148;128;135;134;127;136;175;158;172;124;139;152;140;160;142;137;159;166;129;141;138;142;148;139;130;111;140;132;159;155;116;125;129;123;138;124;123;136;136;154;128;172;201;262;287;261;229;180;166;190;168;192;175;147;162;145;146;137;164;161;143;128;115;122;112;160;155;163;214;184;151;165;146;135;135;122;145;157;152;123;140;157;140;137;144;111;124;125;152;140;165;139;155;128;127;124;137;179;162;130;127;135;128;144;135;129;132;147;144;136;145;161;173;169;163;154;128;120;123;127;93;91;130;125;124;114;116;140;160;147;142;149;123;125;118;128;161;176;180;162;202;195;164;176;192;206;220;237;227;207;177;148;172;166;167;157;169;166;191;169;155;132;149;158;162;151;165;177;145;127;146;140;148;148;145;133;131;148;147;142;148;129;166;137;125;139;142;176;163;185;167;131;131;111;125;134;143;103;135;149;171;150;174;167;131;106;101;114;127;121;146;155;150;142;162;153;162;158;176;215;214;246;206;147;122;106;126;156;169;148;164;174;137;105;117;125;106;136;148;166;175;161;144;137;147;134;161;162;159;117;143;138;169;146;125;115;115;109;138;139;154;161;171;148;163;164;195;226;219;147;161;170;155;135;125;141;120;149;144;142;126;113;152;140;119;126;141;134;139;160;169;131;145;159;126;113;147;126;161;159;233;176;126;107;121;130;148;150;139;171;147;145;178;174;135;128;122;149;151;168;164;149;140;156;149;192;206;211;202;140;139;122;147;142;154;137;132;169;152;139;152;144;131;152;143;157;163;129;124;132;110;123;118;119;114;137;132;145;138;110;127;144;138;117;122;161;171;184;209;185;187;211;207;162;204;209;217;197;142;161;176;182;191;167;154;151;160;140;138;149;158;224;212;237;186;150;153;122;126;143;188;242;172;176;171;188;190;174;204;198;220;200;157;161;156;125;126;133;133;131;103;108;160;147;138;126;128;118;136;138;141;135;104;135;135;142;151;145;133;117;132;144;134;133;115;120;158;169;147;150;157;142;148;161;151;158;167;204;142;154;142;144;142;151;188;173;164;136;152;146;155;163;177;176;175;146;147;145;122;164;149;117;134;125;126;118;143;180;221;181;152;153;179;239;265;181;163;137;147;143;124;123;131;119;101;118;108;104;128;137;141;117;117;118;128;123;118;149;141;110;143;134;155;174;168;159;136;124;141;171;145;144;169;162;179;144;169;171;196;179;236;224;269;284;267;182;171;126;128;134;139;155;123;113;161;147;191;154;160;160;163;141;137;135;121;193;169;151;130;165;165;141;154;173;166;161;139;131;150;137;139;147;159;176;160;154;166;140;111;114;111;121;140;146;114;158;191;176;137;146;140;174;185;225;215;184;154;129;138;108;135;160;143;141;194;166;166;146;141;143;134;147;119;142;122;125;124;122;120;144;120;139;134;140;134;142;168;153;203;212;251;256;195;147;123;137;156;218;312;375;287;204;174;170;184;243;215;242;274;208;168;138;146;165;158;137;139;143;125;134;124;152;196;232;257;235;211;202;164;168;239;370;325;208;140;130;158;177;191;182;160;165;146;164;147;161;155;148;126;111;132;137;106;121;124;125;131;126;121;131;134;138;152;125;153;154;148;166;150;162;124;105;131;148;162;148;161;133;201;164;216;202;181;156;151;165;155;167;148;142;150;120;143;119;149;145;161;128;134;110;183;181;175;176;168;178;163;183;189;181;163;136;136;136;99
149;182;196;213;183;180;184;155;193;182;193;223;217;191;149;197;170;149;136;180;188;163;170;162;167;147;160;169;173;158;139;131;139;169;225;196;192;172;147;132;129;126;163;136;163;166;156;149;144;142;186;152;164;162;192;164;113;122;109;158;186;208;173;191;240;386;323;179;158;152;110;148;128;155;143;187;191;183;183;134;138;133;136;113;137;117;147;166;151;159;163;145;137;166;173;198;152;117;119;130;156;165;146;125;95;104;149;183;176;143;156;179;182;157;124;122;120;117;124;116;128;117;122;119;129;131;162;172;127;130;129;129;137;136;144;128;134;170;162;153;140;162;148;134;122;140;111;150;165;159;203;156;128;125;130;130;122;135;144;141;116;135;149;123;135;153;139;163;149;126;132;121;142;135;139;158;149;138;140;149;142;137;123;127;130;143;146;150;134;109;136;147;139;134;163;140;129;139;135;161;152;140;154;176;154;201;316;434;373;235;162;146;140;135;151;152;124;157;145;159;204;223;246;264;241;171;173;157;158;163;189;162;150;172;142;118;121;126;137;138;186;169;166;171;185;196;164;165;128;162;156;153;144;145;139;142;177;227;309;272;206;148;148;126;101;106;159;126;116;115;137;110;154;137;158;162;204;218;187;148;142;187;192;170;162;145;167;163;183;158;181;165;169;170;135;145;157;138;147;138;141;148;149;138;106;145;140;154;162;125;125;149;110;110;128;131;148;151;166;152;145;160;163;175;193;182;156;155;147;173;183;162;147;158;116;120;110;142;132;170;169;168;148;163;131;124;136;166;141;144;165;167;165;141;142;165;151;132;123;116;78;112;93;159;172;174;199;195;150;141;152;174;164;148;143;103;132;117;143;155;134;128;137;128;138;157;166;163;134;150;126;129;109;126;181;210;222;217;211;267;236;203;161;163;149;155;141;113;61;83;109;103;101;130;120;137;119;131;125;120;115;124;111;113;123;121;139;156;183;173;181;188;172;187;154;183;177;196;153;160;162;181;163;164;135;120;83;72;71;78;86;110;125;120;106;117;110;94;112;124;145;167;138;142;134;154;168;158;152;156;138;145;140;137;103;151;143;127;144;124;112;96;95;60;61;66;55;57;89;106;102;113;129;151;160;173;173;160;123;148;163;138;165;183;181;151;148;148;143;160;162;160;133;137;148;125;146;166;173;165;159;185;203;159;171;161;174;160;159;140;129;126;135;134;129;126;115;125;117;128;130;120;120;163;184;236;200;127;141;117;114;116;113;141;128;128;146;138;108;88;88;56;49;38;60;54;56;46;53;69;67;85;88;108;146;113;130;129;133;103;105;123;105;88;90;83;82;110;103;117;114;123;94;112;126;141;154;127;130;141;136;173;139;140;119;116;132;152;156;132;151;137;122;136;108;113;105;94;105;88;127;134;129;134;109;152;241;250;177;128;122;121;125;110;107;86;111;124;149;126;141;167;145;123;156;150;148;159;185;152;178;198;236;204;192;161;155;142;145;148;122;179;222;415;548;405;265;166;175;181;160;147;170;172;170;133;119;104;114;119;117;117;113;118;119;120;134;132;124;125;129;125;107;130;97;113;121;150;130;158;141;127;134;104;137;155;141;151;143;156;151;112;93;79;88;98;86;140;129;125;105;92;74;113;121;112;108;118;124;118;124;115;133;117;121;115;120;152;159;138;124;145;142;140;146;147;145;148;155;131;134;164;140;129;152;164;143;125;129;126;137;129;172;166;176;145;124;122;115;142;215;249;223;157;160;150;170;138;137;143;126;138;132;135;114;108;126;127;113;147;150;141;142;180;177;138;119;88;121;121;136;143;122;158;128;125;121;147;146;161;160;155;159;165;126;147;128;125;121;131;142;156;151;137;122;109;109;120;127;117;139;144;133;127;106;137;132;184;214;219;243;223;185;144;162;201;173;167;162;159;145;124;161;180;179;189;162;142;134;101;126;148;154;178;173;151;135;134;137;135;144;134;137;162;132;137;149;155;126;142;166;131;127;146;149;169;163;145;148;118;119;150;180;176;160;106;116;113;157;114;148;140;121;138;141;170;168;161;163;162;154;148;126;103;125;110;104;103;145;118;102;110;144;176;166;184;123;123;127;115;130;129;153;169;164;216;189;168;161;179;172;217;318;367;302;188;151;139;167;165;158;152;178;156;162;143;163;155;168;161;156;150;165;133;132;134;139;152;144;132;141;143;153;141;122;146;167;160;151;135;170;135;143;195;191;191;154;121;122;115;116;126;139;127;152;145;136;140;152;104;106;90;96;110;110;164;165;151;134;177;192;181;182;175;207;210;247;209;174;111;89;115;140;129;129;145;131;171;121;105;91;141;130;127;174;178;165;153;158;140;163;173;125;146;145;159;156;129;136;148;132;129;128;129;144;136;143;176;145;140;145;153;228;203;189;183;180;141;153;124;128;120;134;147;136;143;144;143;155;114;120;119;132;125;123;125;128;112;119;127;111;120;111;144;173;134;122;120;113;117;157;139;143;149;152;158;158;139;167;152;121;138;152;170;166;138;171;176;153;108;175;190;188;197;161;136;140;141;163;132;124;165;186;177;160;162;150;147;161;161;144;145;121;124;122;119;113;115;116;147;134;159;143;130;132;118;136;133;130;129;173;201;228;207;210;190;173;183;167;150;206;210;197;171;150;159;165;189;171;168;174;122;125;128;109;156;178;199;180;204;171;154;150;145;169;237;272;222;163;138;195;185;177;165;177;162;162;164;121;128;136;148;155;155;137;140;141;146;149;138;138;110;129;109;102;148;145;127;102;141;163;130;130;110;114;110;136;132;143;126;142;150;165;179;163;135;153;182;181;166;150;147;162;160;158;134;134;122;172;182;146;137;141;142;148;158;149;157;148;160;135;113;117;141;146;130;129;134;126;114;125;151;177;232;222;183;156;177;193;176;191;142;155;149;156;140;124;122;95;114;130;143;144;128;113;124;121;131;131;115;124;138;133;140;144;140;137;144;182;166;186;145;148;141;128;154;176;185;179;204;155;168;167;200;219;220;215;219;245;229;193;127;132;124;142;137;136;116;124;130;142;139;158;151;176;170;134;158;148;166;188;188;161;123;142;145;111;150;161;144;151;140;140;115;133;125;148;149;158;149;159;152;118;134;104;125;138;145;120;133;140;157;163;164;143;140;194;228;232;240;177;146;122;137;136;144;123;135;124;155;131;129;123;134;108;95;152;127;132;125;149;138;125;122;126;120;131;123;145;177;164;179;144;208;284;390;461;295;177;156;132;156;184;212;244;234;195;193;147;182;173;189;200;219;184;159;147;152;141;135;136;108;129;125;114;111;149;173;217;235;257;255;193;160;156;222;272;271;194;151;146;127;145;170;167;178;142;191;207;160;163;148;124;105;139;126;122;108;142;92;105;133;149;139;115;135;165;144;105;131;118;125;126;143;130;126;142;144;148;158;138;147;133;175;159;179;167;167;164;158;160;175;150;154;139;125;161;128;138;155;157;150;104;141;129;150;157;158;146;179;170;174;160;144;158;135;146;126;113;106
188;185;167;178;196;165;171;157;181;171;196;218;174;159;190;222;225;169;155;170;179;170;158;175;180;169;155;158;156;161;165;150;134;170;193;191;185;169;152;151;154;140;139;139;125;167;140;172;151;180;189;169;160;147;164;147;135;117;115;146;171;185;169;158;199;256;213;122;148;139;112;122;127;135;153;174;174;184;163;147;123;127;123;128;120;136;119;121;122;113;149;147;161;186;200;222;127;124;118;126;145;129;144;135;130;126;188;220;261;183;195;260;243;159;132;113;119;100;128;112;121;125;132;121;113;149;188;167;139;133;125;119;140;144;132;150;117;126;138;142;137;154;149;128;142;123;135;146;152;165;174;197;131;120;134;135;136;132;127;144;126;143;149;142;160;152;138;123;155;137;150;119;118;141;136;166;157;154;135;133;167;128;132;132;119;115;114;122;149;116;126;150;153;154;182;118;132;141;142;146;142;141;135;160;179;195;358;559;486;258;175;179;138;156;186;145;147;170;157;166;188;190;206;187;207;208;167;173;148;145;158;153;134;155;138;143;136;120;144;144;147;192;157;162;154;137;160;148;134;168;135;145;165;168;156;124;161;204;278;263;191;143;152;106;113;142;97;143;121;131;131;147;142;137;149;136;205;180;154;162;142;161;168;202;164;175;161;180;205;170;136;172;185;177;151;157;159;158;146;146;159;162;139;124;124;116;127;157;127;111;129;134;128;132;137;150;164;168;138;136;147;151;173;158;167;161;141;130;133;151;152;186;161;158;117;111;121;118;158;176;191;176;158;174;148;128;122;153;145;150;176;158;149;159;141;138;156;164;154;112;101;101;96;145;165;206;205;147;147;126;148;163;157;173;123;127;148;147;138;134;130;138;96;110;161;160;162;184;155;147;122;122;132;142;219;277;274;176;215;208;182;187;140;152;143;140;124;108;78;80;90;109;114;130;133;154;136;136;136;122;110;118;108;120;114;121;134;170;187;184;148;156;187;203;216;173;211;198;174;166;192;170;176;158;134;108;84;66;59;74;105;118;107;120;101;126;111;115;102;127;161;146;129;151;154;139;156;166;141;131;164;158;132;151;140;131;115;149;104;101;101;94;84;93;83;60;81;97;112;120;104;112;129;161;176;196;158;158;164;138;136;150;154;158;172;152;149;115;130;161;152;142;141;125;136;138;118;146;194;159;160;209;203;196;193;188;208;157;140;153;137;117;131;148;120;122;101;117;117;131;142;129;123;179;226;190;150;134;102;122;106;114;129;140;131;135;105;106;98;84;67;63;49;51;33;34;40;53;67;82;82;100;81;117;124;120;130;135;117;136;113;118;99;94;91;87;83;106;92;95;106;116;103;140;134;144;138;125;133;134;188;195;172;150;122;101;122;158;148;151;160;162;159;139;103;116;92;78;107;125;119;131;149;116;105;122;127;172;144;127;111;120;117;107;116;96;105;129;170;146;133;141;143;144;149;160;152;193;195;198;197;255;283;216;162;156;162;145;136;124;129;150;190;285;327;260;200;183;151;141;174;101;139;127;155;162;123;125;109;107;107;103;112;120;102;106;113;119;146;132;100;99;111;107;127;130;128;133;137;120;118;105;120;125;157;156;156;181;153;123;124;133;104;81;71;93;91;123;107;122;119;104;90;99;92;116;123;115;122;120;115;151;138;129;133;119;135;139;149;150;168;148;172;151;145;118;124;158;153;166;147;171;133;143;111;130;121;119;117;105;120;148;187;187;173;154;99;119;138;149;186;219;184;162;163;196;195;168;153;122;120;121;149;147;135;134;106;111;119;159;176;161;144;134;146;138;111;116;139;125;111;106;114;102;128;127;146;142;139;164;167;177;151;143;136;149;118;160;128;149;124;129;159;140;127;129;137;135;155;140;134;157;165;136;133;141;144;155;174;181;202;185;162;145;162;184;152;162;150;162;161;174;181;195;189;188;174;121;134;122;126;110;135;142;135;155;142;127;134;132;167;115;130;108;132;124;126;135;124;139;136;162;135;134;152;172;122;155;159;128;141;124;136;124;128;144;124;154;135;127;120;152;110;166;143;189;184;161;168;151;174;146;111;121;125;122;103;129;112;131;97;111;130;158;198;187;146;113;130;121;113;150;153;162;185;201;197;205;166;173;181;219;352;491;402;223;183;145;177;163;134;167;156;158;141;142;154;191;204;159;160;148;149;134;138;122;152;145;136;127;163;117;121;138;128;148;175;203;189;150;162;150;166;167;187;177;130;99;118;112;115;102;127;154;124;127;164;152;144;135;131;120;139;123;120;142;137;164;168;247;270;172;191;160;205;242;258;240;129;104;96;113;133;128;94;129;117;146;146;92;94;107;142;133;195;215;153;148;123;146;142;164;156;143;158;127;141;132;133;133;117;133;123;133;143;153;129;148;119;134;109;171;216;201;250;189;177;151;139;114;117;139;140;126;126;147;149;147;155;123;110;142;146;131;126;129;111;112;110;115;121;118;134;158;151;105;129;120;115;126;148;130;128;171;159;172;136;148;136;145;142;157;162;164;155;158;150;139;158;131;158;204;223;178;133;151;131;150;158;138;134;143;158;185;153;165;173;164;135;156;148;121;98;91;110;134;102;119;120;128;157;171;140;131;144;121;116;124;141;141;158;191;222;228;237;205;182;179;139;154;179;195;197;141;147;171;175;157;131;149;134;156;135;110;128;107;156;164;148;170;155;144;132;145;151;220;219;196;149;146;180;173;184;180;148;152;147;145;149;129;153;185;189;165;132;127;123;149;166;133;134;124;126;125;138;139;147;143;138;129;133;147;115;124;115;119;115;142;146;172;167;184;157;136;157;167;173;187;203;181;147;187;178;189;168;137;150;127;155;165;145;151;125;119;133;179;161;161;146;141;143;107;109;125;134;130;123;104;125;114;107;147;215;263;235;162;136;142;148;138;156;153;119;146;164;165;166;125;117;119;111;128;125;139;115;122;135;139;133;121;129;123;148;140;147;147;145;166;169;199;211;159;157;149;144;174;154;159;172;160;195;161;175;183;207;239;201;203;184;182;152;141;140;143;172;163;155;126;142;141;158;160;171;164;147;159;201;186;156;130;164;155;147;139;145;164;148;155;124;146;137;143;150;134;141;114;128;134;121;155;141;141;160;119;134;138;139;161;138;138;115;128;112;144;136;160;143;206;226;225;169;154;145;148;157;153;127;122;130;162;128;111;112;122;141;116;115;121;169;134;139;155;136;131;135;110;119;136;160;171;180;191;202;210;388;678;828;541;245;188;156;153;176;170;174;190;172;186;163;159;158;165;155;184;184;178;171;159;153;132;118;107;124;136;105;111;131;126;184;238;352;316;234;151;162;174;187;197;165;154;143;118;130;164;164;175;189;237;245;197;170;175;160;142;124;143;101;115;100;100;111;119;139;102;108;149;182;133;111;113;127;118;121;116;127;122;120;123;126;154;138;137;175;176;174;157;150;153;166;159;157;162;132;133;106;129;141;130;142;129;130;127;130;123;155;135;166;169;185;170;164;169;133;146;123;109;134;132;119;136
194;187;218;173;178;193;187;148;172;166;173;174;176;161;188;274;286;228;206;165;172;157;167;162;157;127;170;168;150;144;129;144;143;158;138;170;157;194;201;165;169;186;136;157;144;155;165;139;164;175;192;164;170;166;176;141;108;100;111;123;138;115;124;123;117;159;155;150;121;120;119;153;134;129;145;148;189;183;185;142;156;136;137;143;124;120;119;135;125;111;118;139;184;200;230;176;162;135;126;125;154;167;185;161;142;160;186;287;285;235;204;246;227;167;128;125;151;116;132;121;125;119;131;125;135;168;172;180;186;114;128;116;129;125;145;129;93;105;135;132;155;139;151;161;133;138;130;142;168;164;200;182;149;135;140;108;151;128;135;150;138;143;157;153;156;154;149;146;141;129;136;126;118;119;161;152;176;158;172;137;155;137;112;130;131;129;146;152;138;118;122;161;176;200;187;147;128;154;149;156;161;134;143;160;167;229;324;423;342;242;182;174;154;140;170;167;185;186;196;169;159;173;209;217;173;186;225;170;163;161;158;148;140;139;159;146;117;137;132;147;152;153;174;156;158;156;133;156;135;118;130;136;164;142;126;130;150;192;223;247;175;173;130;142;132;103;125;136;111;113;145;149;140;119;158;142;186;172;167;172;141;135;162;146;179;188;203;246;211;240;177;174;176;192;189;150;155;155;125;127;153;148;123;131;129;138;143;131;124;159;136;137;141;143;161;150;149;176;131;145;138;142;167;144;165;174;171;148;137;153;177;217;162;140;120;135;121;143;157;168;187;195;165;122;115;121;130;143;118;148;158;157;138;151;177;130;165;155;131;107;86;78;117;158;208;171;198;167;169;144;154;150;154;158;140;140;124;123;131;146;138;129;112;134;148;129;128;151;151;145;131;123;126;175;176;241;230;188;167;157;159;160;149;137;130;132;116;112;85;73;96;116;123;151;144;150;108;142;130;131;122;119;96;110;116;138;128;157;206;163;181;163;210;222;182;175;180;192;181;158;175;159;184;140;160;116;77;59;74;51;79;121;118;119;101;132;101;104;124;128;155;131;125;135;145;133;129;151;141;137;168;138;158;137;144;132;117;117;104;80;79;79;82;84;83;80;66;102;96;109;110;114;134;144;169;203;182;176;140;162;140;137;147;176;152;130;126;117;121;116;143;140;143;149;156;151;156;162;173;172;187;203;210;201;231;220;184;173;151;168;134;136;116;126;116;112;121;97;121;121;136;132;150;201;189;157;128;135;120;125;112;116;119;134;142;115;117;103;86;79;69;64;54;36;48;45;49;46;72;96;92;93;96;135;159;154;121;102;103;98;103;115;104;89;96;99;91;101;118;110;145;109;125;137;122;149;135;125;128;127;183;225;172;134;123;113;114;115;141;122;152;160;140;137;127;111;84;102;104;83;90;107;107;108;91;123;144;139;105;132;119;112;99;109;115;104;109;122;132;118;138;144;146;164;168;173;153;170;196;187;208;279;292;241;181;187;162;144;133;113;103;113;162;206;223;179;165;141;167;169;135;112;129;131;140;141;131;143;127;124;111;98;106;115;122;130;115;131;115;120;119;141;126;115;97;94;110;122;118;114;112;105;127;155;151;195;182;158;138;150;144;127;132;85;78;84;126;108;130;130;120;116;92;82;118;143;128;128;123;130;145;146;156;134;147;143;134;139;152;163;160;168;136;140;114;124;127;141;175;202;176;148;149;137;126;134;131;121;104;124;155;137;160;184;174;151;136;106;149;157;152;157;139;150;175;200;217;174;146;140;121;149;149;151;136;120;105;124;138;169;207;150;123;133;123;144;105;125;145;142;134;116;122;114;139;134;148;167;149;207;219;223;149;142;169;163;152;118;142;129;139;128;161;133;108;138;138;148;152;163;170;186;131;143;136;145;126;133;154;150;144;161;147;125;138;164;188;143;149;139;145;162;171;197;207;214;201;139;129;129;138;129;149;126;128;153;132;125;114;148;126;128;141;105;132;130;126;138;130;129;123;159;133;143;132;137;144;149;156;127;133;128;123;123;148;125;160;145;151;139;124;123;137;136;163;178;207;162;152;158;157;141;135;133;128;114;128;122;97;106;138;123;150;155;172;187;144;136;124;129;118;143;173;188;200;177;186;156;179;164;127;200;296;333;318;175;176;195;181;154;156;150;151;147;144;147;189;218;247;206;172;155;126;141;154;126;112;132;127;137;142;148;140;128;150;173;188;231;194;177;176;170;151;160;148;166;121;116;117;107;94;112;142;126;146;136;146;177;139;127;127;141;154;192;168;185;171;154;192;228;266;220;169;156;220;190;234;209;123;109;104;108;99;105;105;134;126;138;122;117;104;136;183;199;174;194;144;140;140;158;161;140;126;130;133;148;141;146;127;129;133;148;150;126;130;142;127;124;97;107;137;150;185;216;222;199;193;135;140;140;126;131;163;143;140;149;166;163;141;131;100;119;142;128;135;127;117;103;119;133;129;124;144;135;187;162;141;111;136;137;122;139;148;142;148;141;169;169;137;145;156;166;157;170;142;157;150;155;188;122;150;171;187;145;151;182;160;152;166;141;171;160;156;162;142;183;205;195;159;146;140;128;97;98;103;108;103;101;115;117;129;153;124;134;118;136;144;144;112;158;189;228;282;294;294;303;265;171;156;157;165;170;164;152;153;174;163;134;144;135;142;125;126;134;113;122;133;120;130;118;103;132;124;140;163;195;195;171;139;144;172;188;199;191;151;143;153;159;150;132;137;195;221;209;142;134;115;159;189;185;147;117;135;157;151;155;132;146;149;133;176;165;132;111;135;121;137;143;139;175;184;181;144;167;158;197;192;210;256;218;199;206;177;221;180;163;131;138;172;188;180;123;131;125;138;153;141;149;162;131;141;119;159;126;111;117;116;88;104;112;111;153;200;250;226;191;150;170;142;166;169;169;157;154;146;123;171;153;137;132;140;115;146;138;138;144;127;131;154;121;126;128;143;145;153;156;177;160;162;206;184;151;165;142;159;165;151;150;157;164;153;172;187;205;207;218;171;178;170;147;151;150;145;154;150;156;215;218;183;170;176;173;161;182;145;164;166;190;166;139;136;157;161;132;140;128;148;159;130;139;150;154;149;150;135;136;135;145;122;123;130;150;152;136;141;157;155;133;159;136;141;123;123;103;129;137;184;194;218;153;166;165;162;180;176;141;126;125;130;130;116;116;122;115;145;139;124;129;147;151;145;152;137;131;116;110;118;135;148;166;160;199;192;285;499;889;982;555;249;188;189;167;162;168;175;204;232;225;179;162;135;147;138;169;165;174;150;180;179;128;112;86;125;158;138;139;107;125;141;257;361;330;272;166;137;151;187;182;148;179;135;123;125;130;132;152;177;201;187;178;123;163;131;154;135;130;118;116;126;121;89;106;116;136;130;140;118;135;109;126;131;147;133;121;133;121;116;141;117;134;156;157;172;171;222;232;150;137;164;157;133;148;135;87;134;147;131;155;146;148;128;116;128;121;143;153;179;206;199;183;187;143;146;125;151;126;142;133;151;136
170;181;184;172;184;179;173;170;139;167;172;164;213;190;190;276;271;222;151;135;148;143;131;158;145;153;184;146;145;116;142;139;126;161;173;170;185;171;186;173;190;178;149;148;171;222;220;171;146;197;203;208;184;205;168;154;131;96;137;113;135;131;95;105;116;136;175;149;136;134;135;150;137;125;164;191;207;191;195;180;167;141;122;137;118;114;103;128;120;123;123;136;177;184;177;182;155;143;120;134;147;146;157;131;128;168;161;206;223;185;213;235;199;153;159;154;136;142;108;129;133;116;126;141;138;134;153;189;166;132;122;89;96;132;119;144;109;106;137;123;143;124;149;143;147;124;148;151;145;159;166;155;146;142;116;131;171;132;132;152;141;148;129;148;139;145;145;153;124;141;133;122;135;156;149;141;195;182;163;173;146;150;141;120;147;127;141;126;151;141;159;184;196;195;166;160;139;157;150;158;166;159;150;169;177;223;261;271;262;200;179;179;165;182;266;237;199;186;158;200;159;170;170;170;188;220;197;218;158;153;135;144;161;144;156;114;135;138;165;158;176;169;167;152;150;163;149;164;136;134;138;129;126;135;138;136;136;154;178;201;184;144;148;133;142;146;134;120;112;129;127;111;119;137;138;147;148;159;186;149;155;152;149;151;154;164;209;248;251;209;178;193;191;178;168;153;157;147;136;128;144;153;134;119;131;149;155;163;133;163;142;143;152;153;163;152;164;150;123;139;155;144;113;129;135;148;119;144;139;160;178;184;203;149;154;145;125;157;167;172;171;165;157;140;154;145;104;125;136;165;174;170;159;161;144;144;167;136;122;99;94;92;107;144;141;177;203;190;174;191;173;150;147;163;150;132;122;139;138;139;143;130;137;117;150;148;127;142;133;153;158;138;150;133;180;178;186;161;207;173;175;141;165;140;132;120;120;115;84;98;99;130;160;155;155;177;130;140;115;129;117;129;117;114;116;147;174;191;219;204;171;156;169;164;181;186;194;171;155;173;195;160;166;144;125;93;93;65;51;50;62;103;120;146;108;95;106;104;123;125;127;125;152;140;142;141;133;146;181;170;149;131;162;164;141;132;154;111;84;82;79;78;90;88;83;99;88;110;101;97;106;124;122;144;187;226;199;155;149;129;131;130;133;145;135;149;142;128;140;144;135;101;129;142;150;150;136;142;160;184;178;201;201;184;215;225;187;133;150;157;140;124;138;134;147;150;120;122;129;123;143;152;123;158;182;143;140;131;104;129;125;119;148;147;142;140;107;117;80;65;55;53;45;42;42;34;32;44;65;71;86;112;107;140;179;179;112;135;117;117;120;106;102;94;93;103;104;98;111;143;141;138;103;120;135;113;148;122;113;149;168;187;155;131;114;97;103;125;134;133;174;133;130;141;81;111;103;86;88;92;103;85;106;108;93;117;125;129;115;123;77;105;137;159;137;138;113;107;99;127;127;112;126;151;148;119;135;149;170;187;169;220;249;237;180;192;188;134;123;92;88;106;166;168;209;177;164;154;164;146;138;134;107;115;141;149;141;133;119;101;103;95;115;111;142;136;128;123;131;93;132;125;149;114;124;130;112;117;132;114;126;115;145;142;179;200;209;178;169;130;139;136;133;112;81;87;80;99;84;108;106;132;87;92;113;112;123;112;138;149;134;126;128;122;153;149;150;147;155;151;166;168;173;136;140;134;128;145;195;195;154;159;147;145;136;115;151;124;115;131;122;131;130;161;154;137;167;173;140;133;122;147;134;150;161;190;201;180;171;140;127;170;175;177;176;135;117;129;131;174;167;161;133;140;121;120;114;134;146;175;136;148;125;124;111;152;172;162;163;184;228;210;158;157;166;169;177;132;134;118;114;139;143;141;126;146;152;171;173;170;163;172;160;139;140;155;157;146;148;142;135;145;174;161;154;175;174;157;149;160;165;159;170;165;168;150;184;157;133;128;143;144;127;153;145;158;118;141;142;148;153;145;125;128;107;137;112;143;154;152;153;144;135;134;166;168;142;128;153;138;134;116;99;112;145;157;148;151;141;136;148;157;148;135;198;209;201;171;131;156;161;124;147;118;143;135;160;143;119;100;102;135;147;153;161;131;152;142;135;119;123;164;193;201;165;185;183;165;198;171;145;166;235;249;200;145;143;188;208;179;160;155;134;124;127;158;193;201;219;197;177;158;131;132;135;143;124;134;115;129;127;150;146;137;142;168;200;222;209;173;180;165;155;133;154;153;159;109;104;95;102;105;145;159;143;149;128;155;143;112;156;153;197;257;257;181;137;151;161;197;211;170;123;139;149;162;158;148;127;119;110;102;88;98;115;129;131;125;120;122;146;179;203;202;169;184;153;139;133;124;106;158;154;117;151;106;143;135;125;115;148;141;129;116;136;139;125;143;115;118;137;165;205;241;204;203;204;167;126;137;137;144;131;137;164;153;163;160;141;140;140;128;135;121;136;140;100;127;100;150;164;122;127;127;196;166;132;122;120;141;127;126;153;151;158;152;188;169;170;150;148;150;164;185;156;131;135;166;154;133;133;145;154;174;167;131;120;172;143;149;164;156;132;132;134;177;203;199;188;146;153;120;97;118;109;104;105;75;73;98;120;140;124;122;126;138;135;125;133;138;244;304;381;426;516;361;264;197;182;156;160;183;165;161;175;164;174;159;154;137;129;118;121;125;145;112;116;137;130;130;137;127;157;151;202;196;190;163;160;141;157;173;193;168;180;194;160;161;173;139;151;174;170;176;130;148;116;156;154;150;156;140;154;161;137;130;146;121;127;143;162;147;128;128;158;137;136;143;115;156;181;179;151;159;158;156;192;202;232;182;150;174;195;182;195;141;156;142;146;194;164;168;132;144;151;140;137;172;164;157;174;199;191;142;143;125;111;111;112;98;128;159;222;206;192;183;176;155;161;173;193;184;154;167;143;135;127;116;117;158;131;117;134;124;137;156;135;120;140;132;153;165;163;141;164;176;157;159;175;186;168;161;146;140;142;155;156;157;154;137;160;162;212;206;239;206;156;157;180;146;166;152;153;165;162;187;214;281;276;202;178;198;179;181;170;143;157;149;147;150;126;173;139;152;133;140;162;140;152;137;128;141;170;137;118;123;127;142;141;141;140;134;146;150;146;144;137;160;118;128;128;114;107;117;146;138;167;192;205;171;160;162;158;158;162;164;159;151;143;137;140;135;118;122;118;134;131;112;132;157;185;155;136;127;142;117;121;137;141;155;133;142;179;213;386;575;645;418;256;222;208;204;182;177;191;195;217;171;170;146;153;152;154;165;169;186;166;177;188;153;108;121;142;141;136;132;112;116;120;199;241;310;252;173;185;182;206;186;151;178;169;140;146;123;114;114;139;149;191;146;144;147;142;172;117;130;136;128;122;114;104;121;109;97;115;123;123;127;137;133;134;132;115;117;125;106;114;121;130;148;139;151;165;199;220;197;161;144;136;180;131;104;108;107;142;137;151;160;135;166;152;128;123;139;139;143;188;216;232;215;173;170;131;149;141;136;137;126;141;144
242;236;189;176;175;148;161;164;138;173;176;195;210;205;212;164;209;172;207;168;156;152;133;161;156;151;174;142;167;151;140;146;133;143;160;174;187;155;182;183;192;189;151;171;225;279;288;181;155;190;209;219;205;203;181;162;162;129;114;124;125;134;117;119;145;132;153;151;156;126;138;156;148;183;192;190;212;225;208;252;198;153;137;138;133;119;109;118;148;155;110;144;136;134;165;178;173;148;136;135;149;132;127;159;121;115;171;145;164;155;165;200;187;151;153;170;150;122;128;143;111;116;116;127;129;151;150;166;132;117;97;102;103;117;111;117;115;138;129;122;148;114;145;145;119;139;127;149;158;153;171;144;146;124;152;124;164;151;134;148;150;156;143;128;148;131;159;130;161;163;136;121;125;122;119;189;158;170;192;158;136;164;150;153;145;130;151;141;146;131;134;143;180;212;160;140;177;193;177;155;179;163;146;165;197;244;223;206;189;172;213;194;179;155;202;247;216;168;180;188;181;176;162;174;182;182;165;169;175;150;130;168;176;177;177;166;173;143;178;129;174;161;164;179;152;166;162;154;178;135;125;110;116;95;116;118;128;128;144;185;136;149;156;147;132;139;122;115;140;111;129;119;140;160;158;173;225;214;175;162;166;160;152;175;159;174;205;225;214;200;188;188;170;201;179;146;138;157;126;120;150;127;132;148;142;142;127;122;120;121;120;149;131;158;166;171;148;147;157;130;131;140;135;133;116;138;145;137;142;148;171;202;189;185;128;126;136;134;150;180;160;161;151;160;139;124;151;156;120;160;162;171;187;159;155;156;147;138;133;113;98;84;133;165;168;177;178;183;193;194;163;150;149;173;161;131;143;139;120;140;139;142;164;157;159;164;129;156;158;157;151;142;130;173;159;173;174;185;167;158;151;164;157;153;155;132;126;109;121;109;110;110;150;175;164;153;150;152;125;154;108;117;130;123;133;135;163;179;161;219;164;148;158;162;185;165;175;169;149;171;159;170;164;138;153;143;88;68;55;65;74;106;101;117;133;130;144;121;136;147;130;158;137;109;130;146;139;146;169;167;147;136;127;149;128;141;128;101;102;79;67;72;77;82;91;91;90;98;102;110;124;131;133;153;187;223;197;155;165;168;132;110;118;102;118;129;123;133;123;129;127;139;130;143;156;139;159;152;151;206;189;189;178;157;206;194;160;154;124;154;127;144;127;121;139;162;101;129;130;149;137;157;171;190;193;174;152;121;113;129;123;125;136;145;134;154;106;113;62;53;54;42;54;54;48;46;46;47;66;94;91;93;116;147;168;158;143;135;134;138;121;125;121;87;95;87;97;118;102;126;125;141;114;93;124;127;112;117;90;129;142;117;121;102;105;111;108;141;122;130;122;150;133;123;104;100;93;115;93;83;96;92;106;82;84;96;112;113;139;136;102;124;108;127;190;169;111;105;92;123;128;129;146;159;149;151;144;158;168;171;164;169;186;197;219;185;156;119;108;122;117;119;133;175;182;176;156;154;160;162;171;110;95;139;134;131;139;108;99;137;106;103;103;127;145;170;170;139;136;123;119;116;133;126;129;116;111;119;117;122;115;129;129;129;156;212;191;170;148;142;139;129;117;112;113;134;88;106;109;116;133;90;90;87;97;125;123;134;119;142;153;129;154;158;160;147;143;149;157;147;141;148;149;138;132;158;140;166;192;185;165;154;135;113;139;153;128;151;146;131;136;138;115;142;129;137;158;167;171;143;133;146;150;150;150;166;152;176;132;148;150;163;167;185;177;163;132;125;157;169;158;140;138;139;134;105;122;135;134;161;135;142;156;147;139;159;161;157;160;180;195;185;147;135;155;172;202;155;136;130;161;157;153;163;128;149;134;162;163;193;139;145;139;150;154;187;195;139;139;145;136;157;140;147;155;153;161;153;148;152;160;182;172;148;160;179;115;115;128;134;123;134;132;145;154;145;133;136;149;155;156;128;127;108;124;148;134;123;169;168;158;144;153;166;152;165;169;147;133;136;142;129;113;143;166;188;168;150;152;153;142;146;140;130;168;199;219;196;122;135;146;149;165;131;163;151;132;121;107;123;133;141;146;140;161;143;145;140;164;143;162;142;172;205;170;170;163;164;140;169;161;170;201;226;192;144;164;193;191;169;175;162;180;162;158;127;187;171;149;156;178;169;112;140;143;161;133;124;125;121;176;171;176;157;120;124;160;209;199;199;160;164;165;164;179;155;141;117;112;96;127;118;153;140;155;131;144;147;142;156;128;154;233;350;321;213;148;110;128;150;141;128;137;107;130;127;142;163;113;119;100;100;108;106;121;108;118;180;155;138;141;186;203;212;190;166;148;147;137;126;123;127;135;136;139;150;157;145;118;148;157;159;167;158;149;159;153;160;135;123;140;177;217;226;217;193;168;152;145;137;145;144;122;192;175;174;152;160;165;156;132;168;158;159;139;124;136;112;137;150;160;136;123;137;164;159;150;136;115;136;128;128;138;135;150;160;188;215;172;149;145;119;169;185;179;132;144;140;146;150;154;160;160;142;152;142;123;156;157;155;136;144;123;116;162;173;224;184;166;167;156;121;115;119;91;100;90;80;87;95;88;124;115;140;137;149;131;141;138;189;232;321;391;605;662;489;313;211;162;145;163;176;178;188;186;175;194;166;153;132;115;115;138;117;127;111;135;126;134;111;134;130;166;188;188;170;162;171;166;190;132;173;175;158;148;171;160;155;160;136;140;157;175;134;148;121;126;111;133;136;162;148;134;134;136;148;129;144;141;146;143;122;109;153;152;138;114;147;130;159;152;167;176;171;172;178;148;189;171;155;143;150;180;198;163;131;138;159;196;209;180;169;178;155;129;123;171;153;147;187;183;223;246;174;132;120;108;97;116;89;103;131;191;198;162;163;164;234;182;178;163;147;160;146;152;126;135;147;133;128;150;118;142;138;143;131;110;120;134;147;162;174;189;176;198;197;154;153;151;161;161;139;135;160;156;150;175;145;156;150;163;145;203;234;254;243;165;149;150;155;165;151;162;130;158;171;250;287;257;196;177;182;162;167;160;156;134;148;156;163;182;180;140;149;127;139;128;138;124;132;133;142;155;153;125;126;123;138;129;145;127;140;119;138;170;161;149;141;138;128;106;117;113;115;145;116;170;172;167;173;127;147;133;142;160;174;177;156;170;166;135;135;129;99;124;123;125;130;156;132;163;152;127;138;138;135;150;126;168;135;118;147;151;156;249;344;391;325;267;298;276;192;207;172;195;252;222;180;151;188;179;193;145;187;186;178;183;161;172;169;109;114;106;130;145;144;137;113;123;139;184;252;270;225;178;188;189;170;156;148;169;145;139;134;135;134;144;139;155;144;156;162;152;146;131;147;139;139;119;106;103;119;117;106;129;152;133;135;132;136;141;151;122;125;129;131;115;129;130;110;164;154;173;165;163;205;137;120;125;132;126;126;134;135;138;162;165;146;198;198;144;128;131;127;138;122;171;183;189;205;230;179;171;154;119;149;128;118;120;122
225;229;220;178;172;186;178;161;183;153;170;192;195;178;182;183;179;181;188;172;161;150;135;145;168;175;159;177;161;155;123;144;116;151;138;153;143;172;199;263;196;174;174;166;229;337;328;240;152;187;207;186;180;166;167;151;138;142;134;111;122;127;144;127;138;139;119;133;139;141;160;160;181;221;194;188;197;227;215;240;206;119;163;196;139;125;116;116;145;149;129;118;132;139;154;164;161;135;151;125;145;163;161;136;133;124;111;117;145;144;140;153;170;163;164;212;195;145;122;146;133;135;128;144;131;122;120;155;142;105;106;94;90;132;121;137;125;125;139;143;128;134;165;148;145;148;127;121;142;141;124;137;140;144;145;157;165;156;157;128;136;132;144;143;144;123;136;157;168;183;156;158;135;167;134;161;160;186;149;174;144;164;139;155;134;139;155;125;143;142;148;137;152;169;167;140;174;198;181;159;157;151;174;151;199;253;194;196;151;180;198;197;180;149;207;230;216;172;149;171;168;136;165;182;187;192;164;165;159;173;162;158;161;147;171;149;144;179;201;148;180;138;154;144;182;154;168;180;167;173;139;119;143;109;108;111;95;119;127;150;124;147;144;134;148;135;129;120;127;122;122;135;161;218;225;217;252;295;223;191;163;161;141;153;149;181;189;206;231;200;205;206;199;211;153;170;168;158;148;141;119;142;128;118;130;136;119;126;141;128;125;148;147;161;183;159;168;158;162;139;119;127;142;133;118;116;153;153;139;144;149;157;181;142;140;123;117;128;136;149;153;160;141;155;159;118;120;117;120;166;203;192;196;196;167;202;152;153;134;101;78;116;154;162;172;175;164;183;212;187;170;136;133;136;124;136;112;158;149;131;144;126;135;159;155;153;144;141;169;160;135;132;140;151;149;139;156;180;182;167;153;169;137;150;143;131;114;124;106;97;115;126;154;145;140;132;132;145;144;140;136;127;134;116;119;125;171;177;155;146;163;181;158;175;192;172;166;169;198;178;166;193;173;152;158;140;102;66;67;94;84;115;123;138;126;122;119;112;127;129;116;130;145;134;126;137;146;134;164;165;135;167;130;142;127;142;124;119;99;68;69;68;68;81;93;91;107;106;98;105;121;124;127;125;150;163;165;143;172;179;188;140;96;124;136;127;138;133;133;117;129;119;116;179;152;125;128;159;152;169;169;138;136;150;141;168;131;143;159;121;138;125;138;159;120;127;134;124;110;148;177;127;128;155;175;201;192;155;164;171;151;123;131;171;147;132;129;85;73;71;56;52;64;57;50;47;52;61;69;82;89;96;105;146;158;178;149;145;121;134;141;151;126;101;89;92;98;120;90;108;114;119;123;97;112;106;105;128;119;111;128;99;127;125;118;123;120;130;136;126;113;145;118;122;92;98;82;65;103;104;106;86;89;92;89;72;120;101;119;124;121;134;122;127;177;181;112;101;117;122;120;139;165;165;177;173;149;166;149;160;154;171;165;165;147;161;150;132;139;159;155;153;112;138;152;177;155;167;180;167;121;114;97;112;140;131;136;136;114;129;121;100;109;118;140;157;154;146;127;140;118;146;149;126;121;116;102;105;104;124;108;117;128;114;147;217;174;168;146;144;141;112;104;101;90;98;113;104;100;123;113;116;97;106;97;129;120;111;121;134;127;113;152;138;152;131;132;162;152;157;158;150;133;154;115;135;161;127;184;184;174;150;156;148;146;148;176;141;148;174;161;174;127;142;119;129;155;160;128;99;143;165;142;127;146;130;145;144;147;157;184;215;195;187;202;162;144;128;137;138;136;144;165;127;127;142;115;152;164;138;151;130;142;141;183;181;197;141;151;176;155;167;126;150;143;171;192;197;156;130;146;139;155;181;159;144;155;159;161;126;141;124;145;120;174;167;179;165;148;145;158;159;160;171;168;178;166;145;114;128;167;180;161;161;133;153;139;119;123;144;134;102;110;142;161;161;137;135;125;139;146;124;114;111;126;111;134;137;171;193;160;159;149;144;126;152;155;143;154;170;157;148;128;145;181;207;149;189;141;167;179;152;146;134;142;181;185;164;158;163;136;134;153;156;149;200;166;147;123;112;124;142;141;146;145;144;140;136;141;145;147;134;160;182;171;163;173;163;147;130;167;131;168;181;173;166;159;165;196;181;213;209;183;181;152;146;156;140;155;141;149;128;122;122;139;141;167;110;142;147;178;138;170;139;138;148;161;160;199;178;132;115;152;163;131;134;144;146;107;136;136;159;152;172;154;150;153;157;139;173;155;198;241;392;358;213;138;111;108;118;121;122;121;147;122;127;117;103;100;100;101;106;112;94;131;124;128;149;160;151;139;153;200;177;176;176;137;125;114;97;114;142;164;152;146;165;141;97;129;144;185;167;142;162;152;202;166;131;134;107;121;184;164;205;190;176;171;148;151;128;145;134;147;174;165;175;175;170;198;142;140;131;149;176;186;150;103;128;129;164;175;155;140;143;147;185;156;152;150;135;125;110;148;145;175;191;195;199;167;174;139;141;131;156;168;135;166;145;141;177;164;148;180;178;189;139;138;148;165;157;147;148;156;159;144;174;168;168;189;151;131;115;121;129;118;112;103;88;106;88;101;99;109;111;125;160;144;160;167;214;252;288;352;574;721;576;282;188;152;164;180;160;196;163;214;198;172;154;146;147;113;109;103;141;97;120;117;118;138;128;140;124;135;163;145;147;166;168;159;160;144;146;157;154;146;140;125;151;146;134;149;147;146;144;152;144;112;116;124;119;140;129;141;134;138;142;160;132;107;155;142;145;161;142;149;146;141;142;126;163;183;172;166;192;163;169;156;169;170;120;146;136;157;179;159;123;137;144;180;184;203;192;156;171;174;172;174;135;140;150;185;175;199;172;152;111;106;114;86;100;130;134;169;149;164;145;170;206;165;181;148;123;167;143;140;136;121;137;137;148;144;143;159;160;144;126;142;105;110;138;172;167;169;183;181;151;153;142;167;150;178;124;170;149;155;146;129;147;166;163;154;132;176;230;282;233;182;156;136;115;131;180;161;132;141;175;202;236;205;160;174;182;192;207;167;131;138;134;171;171;172;183;157;139;132;144;128;136;112;131;133;127;131;147;142;138;141;131;141;126;144;122;119;149;159;169;133;154;135;149;148;121;140;118;123;158;189;195;189;121;138;136;127;147;176;205;156;124;159;153;134;128;117;113;138;145;118;166;121;148;127;153;143;158;134;136;126;117;138;127;138;151;141;149;188;232;246;261;297;327;258;209;188;190;188;213;240;183;169;196;185;175;165;192;185;195;177;173;170;156;109;118;126;133;137;120;113;115;112;110;155;179;227;210;156;172;173;151;142;146;150;154;137;136;161;136;118;123;120;147;147;170;180;136;149;136;128;125;136;127;131;132;141;136;129;119;154;152;154;137;133;129;118;120;96;109;112;119;123;130;144;166;148;137;167;144;146;122;152;135;92;136;119;139;129;150;140;156;187;193;157;133;139;114;121;145;153;164;177;172;207;191;188;136;137;135;131;134;124;121
185;220;191;163;171;203;205;186;171;175;188;163;173;175;170;148;161;150;162;177;142;153;157;160;187;178;171;150;141;178;145;117;141;137;143;130;149;163;210;240;205;171;171;173;237;311;322;255;166;159;161;178;176;159;140;154;139;129;142;151;148;124;138;126;142;157;110;138;137;132;161;139;183;214;209;164;163;195;159;218;156;141;173;179;145;112;137;141;132;129;132;120;133;139;140;166;137;178;147;140;171;183;154;139;128;133;126;133;168;133;126;131;108;130;165;163;175;139;142;145;109;101;123;139;137;128;127;146;128;101;114;97;95;116;145;136;125;135;128;137;133;151;144;145;127;114;117;149;157;140;154;154;136;154;175;158;141;129;136;152;155;157;123;153;110;143;125;162;202;226;205;179;161;151;145;166;185;193;182;161;162;135;148;122;130;137;132;136;113;154;148;141;146;153;188;173;210;215;184;159;152;136;158;162;182;187;187;167;170;181;159;184;155;132;205;266;236;164;152;166;145;194;202;152;175;136;154;167;155;171;165;180;160;198;158;153;168;227;217;165;133;144;133;167;170;168;167;151;181;191;176;153;142;130;116;145;137;138;134;118;128;152;163;157;155;142;133;148;117;134;102;132;188;214;245;242;269;253;217;161;162;155;158;141;154;158;170;184;170;177;181;204;232;216;193;151;175;178;160;130;135;127;160;142;138;129;128;148;163;142;138;141;145;180;177;186;163;157;148;147;157;142;132;107;134;137;120;150;138;164;144;120;143;155;141;118;131;123;137;135;132;137;156;163;169;119;99;145;144;141;187;173;182;183;163;183;178;152;126;91;90;110;151;152;156;150;151;150;183;164;174;140;131;126;128;139;144;137;129;149;136;126;126;185;139;135;135;149;136;136;138;144;148;122;149;119;150;137;159;171;148;162;151;152;123;128;138;114;118;101;111;124;126;122;131;146;132;124;134;135;140;147;149;124;120;106;135;157;170;185;176;172;177;156;166;180;164;178;167;169;190;162;158;130;152;129;116;94;85;94;89;119;131;146;123;111;107;138;126;117;119;107;122;123;130;133;140;158;162;162;149;137;133;139;145;153;145;120;75;60;52;52;61;51;68;76;112;102;106;109;109;107;121;124;127;130;136;136;166;199;149;142;120;108;128;126;119;125;137;134;142;138;149;191;149;173;121;153;164;175;143;159;144;149;145;143;131;129;150;118;134;116;113;117;129;134;133;139;137;121;130;156;144;156;169;189;163;159;196;224;201;158;140;138;147;158;140;87;68;58;57;59;45;63;59;49;47;66;73;85;92;116;136;150;143;142;126;127;128;149;173;169;128;115;90;98;81;81;94;94;105;86;92;103;86;112;109;116;106;126;111;114;95;113;104;116;124;155;148;135;136;127;136;118;105;77;76;67;87;109;81;87;92;73;87;97;73;124;107;126;123;127;127;123;157;122;99;110;101;106;113;122;157;159;217;194;173;145;160;143;147;178;155;180;155;161;158;141;136;187;179;143;112;127;163;183;190;141;170;180;135;84;74;101;132;138;127;124;119;117;110;122;147;122;126;146;123;128;118;127;135;180;168;153;123;126;115;104;96;130;119;137;134;133;159;204;206;166;160;163;140;109;111;99;99;106;90;120;124;129;128;134;95;100;110;120;118;126;104;85;124;142;144;142;151;137;129;145;170;166;159;131;151;155;126;140;162;167;195;212;218;188;186;151;180;158;200;165;134;164;191;152;145;133;129;121;140;125;124;123;127;139;156;149;132;143;137;153;152;186;204;232;205;169;185;143;147;135;151;132;160;149;169;154;125;128;124;121;139;137;134;142;149;178;162;179;153;155;150;167;159;158;144;134;151;181;197;171;149;151;136;163;148;154;131;133;170;164;172;159;123;115;144;138;153;190;175;157;153;168;191;144;163;187;190;205;140;129;125;127;124;148;148;134;126;150;119;141;143;128;119;115;111;130;173;172;146;123;124;141;140;130;115;145;146;137;141;135;165;181;185;168;156;163;153;132;139;138;144;165;168;154;151;160;189;170;173;170;172;174;131;144;113;135;151;135;147;141;161;162;178;153;175;180;192;187;204;156;128;139;154;136;158;162;158;128;133;146;145;136;140;130;147;138;169;163;171;137;166;148;118;157;151;175;144;160;151;149;179;166;207;252;276;188;150;142;138;135;111;111;125;140;117;119;136;155;135;151;137;151;156;162;145;138;158;156;146;175;178;152;142;154;138;140;148;147;137;164;145;152;157;155;166;159;151;144;145;161;146;136;152;179;234;296;276;191;132;127;83;98;112;115;132;112;127;120;125;106;118;108;121;108;114;127;131;141;143;182;206;157;121;164;188;172;163;158;131;113;117;99;136;139;143;140;142;150;130;139;128;156;188;177;176;178;144;147;136;137;130;114;149;170;198;215;222;192;177;146;137;131;121;119;136;176;144;158;156;181;174;188;135;139;185;143;178;155;112;120;153;177;174;151;122;138;190;175;151;187;163;110;107;130;144;168;178;183;183;165;190;138;134;149;128;127;133;148;147;133;143;155;179;161;167;163;134;136;113;182;133;131;151;143;157;172;184;168;169;149;176;185;173;140;121;123;126;113;96;94;81;106;104;102;88;122;124;148;150;181;183;204;274;213;258;387;524;392;249;154;159;149;162;160;160;198;225;215;183;145;159;147;128;124;94;111;115;144;118;134;163;177;178;155;144;155;139;146;174;179;172;171;145;152;138;158;144;128;128;155;132;128;142;142;122;139;151;125;126;125;125;146;161;154;141;144;162;169;144;127;126;133;126;128;130;148;146;113;127;128;113;115;167;151;177;156;156;144;156;137;130;120;120;143;134;148;134;143;129;125;157;206;202;189;156;158;140;179;151;143;150;166;148;177;134;138;129;152;131;132;111;110;118;133;140;136;126;132;161;135;180;135;109;132;132;150;125;144;138;146;125;117;136;146;182;153;136;120;140;119;121;131;126;141;152;160;185;154;161;127;127;140;132;140;133;132;155;146;150;136;177;184;156;144;143;188;227;209;196;151;140;151;152;156;170;142;143;146;164;133;154;125;181;189;196;167;143;121;129;125;177;188;166;153;140;167;159;144;124;123;109;115;131;135;152;146;172;176;154;154;133;149;142;143;127;130;160;147;136;152;160;131;140;176;159;146;141;152;193;190;186;146;117;135;127;133;161;203;159;157;139;106;132;141;149;127;141;116;120;118;113;160;158;155;148;152;130;138;122;128;130;143;108;123;157;130;153;164;180;234;273;327;276;209;143;136;164;202;217;175;191;187;203;174;191;149;166;156;151;157;182;144;124;126;126;116;116;126;132;131;135;134;124;147;166;170;158;147;134;132;112;121;157;140;153;181;165;145;167;117;146;174;195;233;235;180;171;138;136;128;143;122;107;118;119;123;121;140;140;130;138;145;117;127;110;138;113;109;124;107;130;161;147;153;168;141;136;113;112;135;118;102;110;113;150;151;153;134;141;153;147;172;131;144;123;135;129;157;155;143;172;172;176;166;134;114;126;140;159;124;143;131
186;160;168;154;179;219;208;195;174;178;178;172;178;172;170;150;179;164;189;155;138;155;147;163;163;159;159;188;152;176;119;153;169;147;163;137;137;129;214;235;182;191;163;168;179;195;233;168;159;167;141;167;145;155;166;154;126;119;122;117;120;134;152;134;135;135;120;133;121;166;161;164;211;207;204;175;148;185;188;187;150;141;178;155;157;146;146;148;153;130;139;138;139;147;152;160;140;183;149;148;182;192;191;130;122;116;135;128;142;141;107;116;118;140;140;133;139;167;149;140;128;133;118;147;120;136;138;157;145;125;115;121;109;127;116;131;110;146;144;144;164;153;150;136;135;136;123;122;142;141;140;138;129;155;174;143;136;152;156;163;147;146;142;154;130;124;143;160;205;229;167;192;161;144;151;127;181;251;250;200;176;143;138;115;118;125;127;132;124;122;116;143;122;140;167;140;185;201;167;161;166;134;151;129;140;177;149;153;146;148;149;169;164;188;211;251;227;158;148;126;170;190;190;180;155;139;133;155;145;138;148;172;171;214;198;186;178;227;191;155;148;166;138;169;168;167;185;182;195;187;186;187;165;163;144;131;137;153;163;128;141;147;158;145;146;177;133;132;123;112;128;160;148;201;216;171;188;208;167;164;171;176;144;164;176;168;155;170;175;172;180;185;201;207;231;192;157;173;151;133;150;148;160;164;144;135;141;138;135;153;151;136;166;194;177;177;160;154;159;182;134;154;145;125;133;136;122;133;135;142;137;126;147;177;189;155;146;136;125;133;132;143;172;187;188;114;153;138;136;126;151;152;156;159;169;156;164;143;115;93;91;140;180;177;169;159;154;150;154;164;139;131;126;149;160;131;136;151;148;159;147;152;150;149;141;136;129;126;157;166;161;170;155;153;144;149;126;132;146;175;180;171;157;124;116;117;118;95;101;121;124;106;114;119;126;153;141;165;140;144;148;184;145;124;116;135;127;156;141;139;158;162;162;165;152;172;157;168;176;166;163;171;146;142;136;132;115;78;104;124;115;122;140;150;114;120;120;118;136;128;110;140;141;135;126;154;150;193;194;180;127;173;149;160;144;159;145;116;84;67;54;45;51;48;69;79;102;91;109;106;114;123;126;139;132;102;132;156;176;160;135;146;122;124;122;139;136;144;146;146;153;145;153;171;191;168;143;143;143;152;162;163;138;155;119;130;131;149;127;148;132;125;125;112;120;118;117;106;143;123;132;127;145;131;145;162;188;154;202;221;222;162;149;134;167;160;134;107;73;43;38;47;46;39;58;39;42;48;45;101;76;108;110;140;121;136;141;119;132;152;191;171;152;126;103;116;101;95;94;81;82;126;98;97;107;123;116;96;114;143;126;111;109;105;122;109;137;129;121;157;132;165;139;116;121;87;69;82;104;84;77;74;76;80;105;88;86;96;89;109;125;104;110;106;122;126;113;131;94;94;105;112;145;178;198;213;190;184;172;161;163;135;179;146;144;140;171;154;156;172;165;120;124;133;149;150;163;168;153;142;111;74;85;109;114;114;124;134;127;119;114;127;112;121;147;144;125;117;97;126;142;168;165;129;130;102;123;132;137;103;144;122;144;159;169;217;214;204;170;133;139;133;125;117;84;111;111;103;109;119;107;113;101;94;91;113;120;101;117;99;107;127;157;123;146;164;119;162;204;194;164;149;144;155;149;150;146;156;174;210;196;197;182;167;159;170;176;189;154;169;150;137;165;144;157;121;136;117;98;115;110;137;158;185;142;126;135;117;165;187;188;217;207;176;158;155;165;141;117;136;161;149;137;132;139;134;150;117;116;125;145;159;161;198;174;161;153;162;158;145;164;167;147;166;151;173;186;163;138;156;141;150;140;149;140;123;120;155;167;151;133;126;138;140;139;171;169;136;138;149;149;180;174;149;211;223;182;157;112;110;129;139;134;134;153;161;145;126;120;132;142;129;101;120;171;163;157;148;125;135;153;140;130;134;147;152;151;145;157;153;140;149;143;142;158;163;153;156;150;131;138;132;152;157;174;163;159;135;152;150;184;154;138;144;153;134;154;173;169;196;185;196;201;169;149;179;179;180;134;120;159;164;187;180;156;140;151;114;142;130;125;128;148;150;131;136;155;143;111;131;132;147;136;137;140;120;155;177;183;187;191;267;288;211;158;132;142;143;149;125;112;122;125;160;176;160;196;164;136;181;168;161;141;141;136;133;110;154;145;146;118;140;147;165;124;148;158;157;146;149;133;123;136;143;145;130;142;145;158;146;154;158;192;187;177;148;129;102;85;99;122;141;115;132;130;133;123;126;141;148;174;176;140;119;124;137;146;181;161;164;144;176;167;161;159;147;143;147;113;116;149;142;145;139;146;139;152;163;139;164;195;215;183;158;166;148;131;113;130;104;161;174;197;166;214;232;197;185;168;141;125;138;158;178;155;153;197;208;262;180;166;148;196;179;190;148;106;136;125;200;179;163;177;123;160;189;165;181;176;160;149;143;142;159;178;187;208;160;136;118;116;132;107;125;131;162;158;168;140;178;179;162;161;187;161;144;153;152;175;161;181;148;155;190;194;180;169;140;180;166;171;172;152;136;145;154;136;111;101;93;106;100;107;108;135;154;166;182;226;208;190;173;182;218;275;214;204;162;158;172;144;140;151;189;219;221;166;171;173;147;117;122;115;117;111;130;130;143;159;217;223;162;136;155;142;141;167;164;183;174;124;111;151;180;128;137;132;154;135;142;141;148;134;129;139;129;98;132;127;144;156;151;147;166;163;147;168;142;121;142;124;133;137;155;142;141;115;128;132;152;179;156;156;185;152;135;132;152;162;135;135;138;143;150;137;105;119;114;168;133;184;158;180;179;153;145;163;156;130;172;150;141;118;111;146;187;177;122;119;117;118;148;179;178;184;166;174;151;137;112;91;106;124;122;141;160;149;131;126;122;129;145;144;146;150;155;120;104;103;120;121;155;152;149;174;166;133;122;164;122;142;158;137;142;152;146;143;157;197;192;152;147;166;168;178;161;148;149;156;132;155;173;179;183;152;133;127;109;133;140;141;180;215;170;134;119;116;132;161;194;168;123;137;137;164;147;134;130;122;140;142;136;162;149;172;195;166;168;148;144;149;123;106;123;158;149;146;141;118;146;169;142;143;132;142;137;161;219;203;137;130;144;139;135;165;173;151;115;126;124;113;145;145;146;156;131;131;137;121;166;166;180;172;141;125;132;119;107;112;155;135;129;125;139;111;144;161;226;249;264;267;203;129;161;152;154;169;226;230;172;151;163;178;157;181;153;173;178;164;166;135;104;117;131;108;144;148;141;124;181;138;140;139;157;146;164;160;129;132;132;160;156;169;155;181;150;154;159;188;199;172;217;194;195;156;143;162;148;150;147;144;135;122;130;131;126;128;155;169;178;164;158;160;154;181;142;115;119;132;167;131;145;153;143;141;141;115;139;106;134;132;134;140;136;126;139;136;142;125;126;137;132;144;158;153;145;143;143;143;157;133;138;157;138;115;114;127;133;128;99
203;147;153;149;152;238;220;167;179;176;168;166;175;181;163;188;161;151;160;168;161;172;159;161;152;139;142;182;165;159;155;127;158;178;151;172;135;168;162;186;147;137;145;140;152;162;161;142;144;143;151;149;170;144;144;151;146;130;120;121;139;157;167;155;142;106;113;151;153;142;129;149;154;169;196;206;169;220;172;181;172;156;153;132;127;176;115;157;140;158;156;144;141;162;161;149;127;158;174;157;222;244;201;146;102;114;135;145;158;158;129;128;139;122;120;138;131;138;157;156;121;118;117;122;140;144;139;157;159;132;131;135;132;108;149;133;153;140;134;157;157;150;171;155;127;125;145;116;128;162;123;136;116;147;133;145;128;159;160;155;137;130;139;147;131;151;137;142;178;161;162;163;155;159;133;164;180;274;267;193;189;147;115;99;137;109;138;134;134;116;141;154;138;130;121;165;171;180;150;158;158;140;140;137;156;161;181;148;151;139;145;158;169;187;244;243;195;152;120;152;179;187;200;158;155;122;99;127;130;152;169;165;167;211;194;187;183;197;166;195;142;151;153;153;160;174;168;168;161;158;183;166;172;155;168;204;192;173;141;136;138;140;156;154;166;160;165;167;137;118;157;160;148;143;158;154;140;146;152;155;167;180;179;187;167;187;176;159;161;175;166;172;206;202;185;183;169;165;147;128;114;134;149;142;147;126;159;160;158;155;158;134;138;146;156;163;177;171;156;174;151;146;144;125;142;168;146;143;120;150;137;128;142;152;170;167;145;124;138;152;159;155;157;150;148;138;136;134;115;134;132;139;162;155;155;155;167;119;95;102;101;109;171;167;151;142;135;141;134;158;150;139;140;130;166;142;156;127;143;145;126;177;151;145;147;142;122;102;131;139;185;164;155;138;140;138;131;115;141;180;168;177;151;131;114;119;126;145;115;122;104;112;117;127;124;145;131;137;146;146;165;182;172;128;133;124;146;132;128;174;153;159;204;177;159;143;165;179;195;183;167;160;148;135;167;102;122;89;109;115;131;135;140;144;120;145;150;140;129;126;100;128;118;133;125;141;168;199;233;152;149;148;175;139;165;155;153;109;79;67;67;63;58;72;76;86;93;99;92;103;133;138;151;157;135;130;131;139;130;169;121;138;108;153;129;128;110;140;152;171;162;155;162;194;191;168;158;138;141;135;147;156;127;127;135;134;142;138;152;124;155;141;131;115;132;152;134;149;115;121;120;130;132;167;163;160;185;178;161;186;170;151;144;146;153;151;146;112;85;43;55;47;58;49;63;41;35;43;57;65;84;102;126;131;121;109;123;115;141;126;171;140;179;113;97;141;129;122;95;90;95;88;122;96;96;90;122;141;102;144;162;146;134;131;129;137;143;140;161;146;135;149;139;115;103;81;93;90;85;66;95;76;97;102;99;132;88;99;98;97;95;125;105;114;110;112;124;126;124;107;86;88;150;164;208;187;175;164;131;203;180;170;181;159;155;165;163;143;168;166;160;145;156;152;131;158;134;160;133;105;85;89;101;109;126;136;122;123;90;98;107;126;128;123;176;155;150;126;128;116;149;122;159;172;174;142;126;144;131;114;127;150;146;137;152;198;247;236;167;143;161;149;129;122;103;110;117;86;134;105;104;114;115;88;95;117;142;93;83;108;133;146;119;130;133;140;135;183;214;191;179;165;153;150;148;144;152;155;185;183;208;183;209;188;191;172;185;211;170;150;159;156;180;135;139;104;132;121;113;101;122;171;174;198;167;183;150;153;205;203;190;179;167;157;149;138;151;128;143;167;188;151;148;134;171;175;155;152;131;128;144;143;168;150;159;167;128;116;135;146;131;147;162;154;160;177;158;168;140;121;142;141;106;125;132;144;140;158;160;153;121;153;144;111;140;170;158;143;148;130;170;167;153;177;179;186;176;129;145;110;117;172;187;180;141;173;159;126;142;113;109;111;159;130;144;152;132;119;149;122;109;126;133;123;131;140;148;155;148;127;132;113;163;157;133;150;188;134;164;135;148;137;124;167;155;171;166;154;133;146;170;152;149;150;155;138;127;169;175;165;165;176;168;144;134;173;183;150;142;131;142;175;167;156;153;135;122;140;149;109;134;124;154;123;132;158;161;143;132;132;128;144;133;133;124;148;161;174;209;231;212;227;229;185;156;146;157;149;148;137;148;127;150;134;164;175;157;171;148;163;171;174;145;143;104;134;121;121;145;125;145;143;176;154;125;147;119;117;111;144;147;118;135;165;149;134;165;160;162;161;159;152;162;145;137;113;113;122;102;124;118;106;110;118;131;128;126;129;119;143;182;175;158;166;154;164;154;155;188;155;148;139;134;162;152;142;120;153;113;110;129;135;128;125;147;147;168;181;189;201;214;195;187;146;124;124;113;139;135;138;159;165;171;174;225;239;297;240;176;144;145;154;153;160;164;149;192;232;256;198;173;214;220;223;159;137;118;122;119;204;171;164;160;166;174;160;174;191;184;162;137;120;119;130;161;213;176;172;133;113;136;135;128;111;126;153;135;125;139;147;134;154;164;170;188;158;172;176;162;184;168;147;149;182;189;166;173;182;166;166;158;187;153;146;170;148;132;121;131;129;121;93;124;149;147;148;149;169;195;217;184;194;188;192;189;179;170;136;149;159;128;114;137;179;181;162;163;179;156;161;129;134;97;110;136;123;148;137;150;233;243;189;148;177;186;139;158;179;174;164;149;138;129;158;156;135;139;158;143;186;207;197;155;121;138;121;122;112;131;129;106;164;145;172;150;152;151;140;147;126;154;134;147;175;183;142;134;141;123;174;179;178;187;163;136;152;133;169;156;126;151;151;146;144;127;129;146;156;148;154;143;157;189;188;173;177;158;119;143;134;114;143;125;141;167;228;219;169;143;121;134;133;172;224;201;140;161;146;115;118;113;115;103;146;129;146;177;131;120;98;109;132;138;139;150;138;123;129;121;123;117;119;135;155;141;131;148;132;161;164;145;160;145;129;140;137;159;153;167;180;149;163;188;165;149;202;159;176;172;151;122;138;196;152;156;114;146;118;116;128;150;164;148;188;149;121;123;129;166;159;146;125;108;151;148;138;110;149;137;112;135;123;159;163;196;215;174;161;180;161;140;123;112;135;154;169;174;166;135;131;141;158;139;118;114;109;130;191;166;161;107;145;138;133;126;119;126;101;124;134;142;141;146;182;171;164;136;138;137;160;165;160;122;128;139;134;136;123;146;151;159;162;143;157;154;155;161;171;210;204;212;160;152;149;144;168;226;255;245;219;183;167;180;173;159;174;188;183;157;156;149;151;129;118;111;144;147;143;172;232;173;140;132;143;141;141;143;143;125;136;160;170;157;189;158;161;165;186;146;173;149;167;215;171;183;143;148;148;153;119;137;136;124;140;129;134;124;127;173;169;152;181;223;213;204;154;152;152;151;151;154;138;127;144;135;148;113;136;117;125;139;120;129;126;151;124;130;132;120;105;111;158;135;163;134;130;157;149;137;161;152;111;142;140;133;164;126;119;138;137
159;179;154;169;162;198;210;208;180;164;185;203;189;220;220;191;166;138;169;178;149;174;166;160;130;183;143;171;179;177;127;148;171;169;181;158;139;139;171;136;156;146;154;150;154;152;145;162;172;182;179;174;155;163;137;140;121;133;113;131;132;183;213;227;148;125;106;129;167;150;140;145;137;159;212;202;185;218;181;161;142;154;149;125;143;115;147;127;159;123;151;138;129;153;143;139;125;151;152;136;251;302;202;149;143;147;161;161;165;159;139;150;116;114;120;153;159;158;169;139;131;126;144;122;173;161;151;214;183;164;146;147;130;127;135;144;153;149;121;153;126;145;139;151;156;101;131;140;155;148;143;107;136;146;158;139;169;163;156;156;144;122;138;137;148;135;147;165;164;169;154;179;148;170;141;163;187;215;242;199;176;139;139;141;122;125;109;139;92;122;128;151;134;147;176;167;145;151;166;172;165;149;153;156;181;193;181;154;149;145;158;155;171;181;234;205;181;153;159;155;141;179;213;171;155;148;168;144;151;159;192;180;181;229;194;179;198;166;165;185;163;147;153;153;161;165;141;165;196;140;168;185;173;148;210;214;201;175;158;142;119;135;144;184;151;185;153;150;145;134;144;176;146;149;142;149;133;148;157;177;166;189;176;200;202;167;172;147;165;159;164;164;197;163;203;171;162;181;157;115;117;137;157;151;141;165;178;162;157;145;139;136;142;171;159;156;168;179;170;158;141;158;167;164;196;188;192;144;136;150;129;119;154;154;145;167;156;140;156;146;168;141;151;157;155;134;107;154;117;141;148;148;147;146;152;152;152;134;117;104;95;106;145;162;145;159;117;151;153;161;143;133;151;155;155;140;136;174;154;163;158;163;176;157;133;139;153;133;124;172;155;151;131;150;146;166;126;137;145;148;153;141;143;110;112;97;124;141;137;128;120;100;119;145;140;150;157;154;133;172;160;187;175;152;135;151;147;176;164;145;173;170;176;160;148;173;162;156;181;160;186;136;143;158;120;118;114;118;128;114;101;125;141;142;133;131;145;140;120;116;148;151;133;131;120;171;202;230;177;190;177;167;155;127;155;154;145;99;97;79;89;75;78;69;97;102;126;99;104;109;124;151;173;207;174;133;112;131;136;122;111;117;146;150;135;113;143;147;166;177;121;129;172;158;149;165;142;145;154;164;160;136;165;154;148;175;170;139;155;139;181;152;146;135;148;139;165;157;140;121;137;159;169;177;142;144;137;150;147;126;161;126;131;152;152;160;136;119;84;55;53;53;52;73;47;73;39;38;39;62;91;116;102;120;126;114;98;115;124;124;141;176;134;134;127;116;104;116;118;90;120;116;109;112;98;127;130;126;136;170;137;139;130;113;137;153;181;201;163;152;153;152;143;126;106;103;101;77;112;109;106;111;104;90;100;133;134;131;108;133;118;115;114;90;127;117;124;144;130;96;106;126;154;164;190;167;153;203;220;236;202;196;179;176;200;161;146;155;184;151;180;148;162;173;159;135;149;117;120;110;89;69;84;102;115;127;140;118;105;108;119;110;132;136;138;156;199;148;127;139;114;131;153;159;191;145;125;121;101;140;138;139;135;140;190;192;253;235;145;133;123;136;149;142;122;87;80;108;103;107;102;105;96;105;101;142;109;91;83;148;148;119;155;145;123;167;164;150;196;199;170;172;154;170;177;153;183;160;196;175;172;201;196;227;239;206;194;175;178;157;167;142;136;160;144;124;137;123;135;107;125;139;200;203;195;157;168;160;191;186;190;179;173;182;173;144;137;156;155;191;196;187;165;164;147;226;196;137;123;129;176;151;127;146;131;135;104;120;133;147;143;141;151;147;181;190;201;177;162;136;134;143;113;124;131;114;153;162;149;151;136;117;122;128;170;159;146;144;144;136;142;178;144;179;180;194;136;135;111;135;126;191;174;179;157;155;136;134;149;141;138;116;118;131;119;158;121;129;110;113;98;129;128;130;163;123;145;144;146;143;136;152;132;155;142;122;140;119;141;137;148;136;134;136;142;152;161;147;141;99;146;143;130;129;134;148;157;176;157;154;180;144;141;142;130;152;141;158;163;128;146;158;147;159;144;162;150;157;130;146;115;136;133;121;123;163;163;150;141;154;135;138;125;150;122;141;175;182;238;261;239;229;185;178;135;122;142;146;150;143;154;152;129;149;162;142;138;154;139;124;131;150;159;153;132;136;145;107;121;122;121;131;144;137;131;128;135;147;100;123;116;131;129;129;159;180;165;169;179;167;166;176;161;140;151;115;125;122;114;120;115;124;111;117;139;123;138;136;131;147;174;154;163;187;178;158;168;175;163;154;145;133;147;144;135;162;173;120;109;110;109;99;130;158;163;150;165;223;203;220;216;185;168;151;138;112;126;128;138;147;141;153;171;160;191;297;322;285;175;150;134;153;177;138;159;159;178;219;226;175;188;251;245;199;144;154;142;127;127;156;181;195;195;182;182;189;183;173;174;136;128;112;119;128;157;180;195;139;134;128;136;141;161;129;140;141;166;149;163;141;145;146;148;166;190;180;181;189;187;181;163;159;149;165;165;165;148;165;162;177;154;159;147;151;181;168;154;128;118;131;101;84;108;137;186;156;150;166;190;218;246;212;190;175;181;174;136;118;142;129;129;144;135;129;157;196;180;173;177;135;112;137;110;106;124;130;129;115;155;180;175;170;142;158;134;152;135;148;161;144;157;162;138;173;135;152;140;166;162;209;229;191;167;114;127;139;126;102;159;127;124;135;145;176;140;129;142;153;118;132;141;139;162;159;156;132;156;129;160;180;180;163;160;158;153;164;144;137;142;149;147;138;134;129;140;148;201;200;154;158;147;165;236;255;235;127;135;133;116;116;146;126;121;120;178;231;214;152;115;127;132;136;160;185;167;149;152;143;137;96;122;118;104;113;129;157;156;158;146;119;109;131;132;108;144;141;115;96;122;116;126;153;134;137;133;144;133;154;129;160;177;169;155;141;149;146;136;161;157;178;153;174;166;164;167;170;151;163;174;181;154;150;171;161;137;162;174;197;189;149;155;168;172;219;182;127;118;165;158;162;141;115;132;133;125;144;146;143;144;131;139;178;163;167;202;219;177;177;150;170;118;112;122;133;147;160;144;129;136;133;101;137;123;119;91;121;150;177;188;140;155;133;121;106;113;123;140;118;122;134;154;179;175;196;167;159;153;141;168;157;163;122;143;140;151;116;139;137;139;153;151;140;150;164;151;180;165;188;182;151;166;149;156;169;182;180;274;315;245;168;186;172;184;153;168;152;171;184;163;181;168;122;118;126;106;130;136;157;162;219;178;143;141;149;139;139;151;123;117;142;178;165;145;164;178;149;153;149;145;144;156;127;173;182;180;153;153;146;135;132;114;136;121;124;138;121;132;161;148;157;148;170;243;324;264;157;149;123;145;128;147;110;122;132;142;123;108;126;153;153;181;116;148;164;134;154;149;121;111;128;114;113;132;106;108;129;146;142;172;151;145;130;120;146;146;137;138;117;121;140
135;161;155;168;157;153;163;171;162;159;183;176;270;265;225;192;163;155;176;209;192;155;158;142;161;151;118;144;146;159;155;147;169;138;144;167;135;137;155;139;137;163;125;156;133;154;147;147;192;172;157;134;158;151;141;152;166;145;146;156;140;231;268;237;170;129;141;129;133;134;149;155;138;164;195;217;163;189;174;162;176;176;133;131;143;140;138;129;126;130;157;122;151;167;144;147;130;112;131;147;225;225;190;150;141;141;150;176;159;160;166;162;137;150;148;154;153;172;157;127;137;147;137;134;155;144;157;223;228;192;173;171;145;137;167;141;152;141;145;158;123;141;130;128;143;129;139;146;166;147;114;116;153;145;132;160;112;165;152;145;128;130;115;147;127;123;119;147;148;134;146;149;147;154;157;157;176;176;184;160;138;136;134;130;111;137;157;165;121;138;116;145;133;142;151;147;159;160;165;158;153;166;157;177;222;191;190;147;158;161;163;161;159;153;176;150;139;165;131;175;189;227;204;182;177;140;154;158;173;180;168;177;195;212;194;169;152;175;151;175;156;173;157;188;164;139;129;147;167;165;151;175;156;148;207;264;194;167;151;125;121;149;186;193;157;171;166;163;150;132;160;150;145;141;144;145;136;142;184;223;187;218;201;185;173;143;158;150;150;157;156;175;188;178;178;184;170;168;162;135;148;156;170;169;176;162;186;177;156;150;126;122;150;133;134;140;182;173;142;144;142;141;163;197;269;285;208;142;127;122;142;140;131;146;142;143;154;147;175;168;192;194;156;163;123;121;125;141;143;134;135;125;142;115;122;158;159;133;134;96;88;120;127;146;174;153;140;140;138;138;142;140;154;144;137;138;161;183;178;174;154;147;162;155;120;139;122;138;152;157;130;167;143;154;143;180;177;158;165;152;147;135;126;115;98;98;116;131;141;133;124;104;138;150;160;169;171;157;160;183;196;195;170;161;154;187;206;193;175;178;154;160;148;175;189;167;167;169;184;195;169;161;153;147;137;133;128;121;142;121;111;110;122;117;131;137;123;140;118;137;159;156;144;153;132;173;182;210;191;151;169;145;142;158;165;167;146;108;80;80;77;76;72;95;100;122;122;116;120;121;127;143;181;177;186;162;155;141;134;126;112;113;120;131;117;134;109;140;166;140;143;140;156;158;162;129;122;133;145;141;164;161;169;194;197;177;172;150;146;153;173;175;153;129;141;163;176;174;159;156;175;165;128;165;160;128;151;132;137;149;115;156;139;117;142;152;127;106;79;52;54;57;67;78;61;67;64;49;69;77;106;97;111;107;108;97;101;130;99;113;141;160;127;154;158;142;131;122;99;85;108;122;130;98;102;101;125;140;150;203;200;141;128;118;160;168;157;169;175;193;178;148;163;116;103;101;94;115;113;99;105;104;129;95;95;125;142;131;130;139;142;112;114;115;110;138;147;137;112;111;118;156;151;193;165;163;186;216;285;298;258;216;215;177;185;169;181;179;199;192;174;157;173;175;149;153;115;99;101;88;76;84;79;73;119;134;122;111;124;117;112;105;132;127;132;167;181;175;140;135;125;120;130;158;161;157;124;123;114;110;127;154;131;153;150;169;208;194;148;135;141;150;145;119;108;110;117;92;96;124;117;126;110;100;125;116;98;85;114;119;153;132;161;147;142;169;169;171;205;192;154;175;123;167;151;174;166;150;188;155;174;182;225;231;253;259;231;180;153;124;108;164;167;135;125;132;128;130;141;112;133;148;156;174;142;159;169;136;167;149;148;177;196;192;171;161;165;141;148;164;227;170;133;172;193;279;268;175;145;123;150;173;120;102;93;109;139;118;116;121;142;137;124;147;172;146;157;148;142;149;128;125;132;107;125;129;107;157;157;115;129;118;122;146;154;138;108;141;143;154;149;138;156;151;162;141;148;145;120;138;151;178;201;184;157;143;116;119;120;140;128;122;142;135;158;145;120;104;135;129;131;138;126;152;156;136;155;158;125;143;129;142;158;165;154;151;132;133;110;144;121;133;130;118;140;161;163;153;128;127;135;153;137;131;123;134;132;155;163;184;151;139;125;133;129;142;146;148;132;133;137;158;174;144;128;139;140;142;138;139;133;143;160;139;156;128;149;132;151;164;184;163;158;173;164;174;184;187;264;327;279;213;141;138;157;162;167;169;152;140;141;140;125;161;170;159;132;88;117;124;141;151;149;147;143;149;118;138;149;94;102;120;135;128;136;154;114;104;109;107;112;133;118;150;156;139;165;171;156;176;156;159;160;139;130;127;135;142;114;106;152;114;136;136;134;144;121;150;143;157;166;166;170;176;157;181;169;144;167;167;173;151;140;143;151;124;153;117;119;89;122;112;123;136;148;185;174;205;214;207;199;143;151;142;129;124;128;128;151;151;144;149;115;173;220;226;263;244;150;132;133;167;154;150;164;166;154;147;171;150;150;164;193;186;151;146;138;144;155;148;195;215;171;174;158;201;185;156;170;130;136;144;119;116;143;132;141;135;111;108;146;144;172;144;143;132;163;143;142;137;134;136;149;173;208;207;195;189;183;174;173;156;150;159;155;191;144;148;191;175;139;171;149;146;135;135;151;129;126;134;97;97;106;122;150;152;158;157;187;222;211;220;206;183;188;160;151;132;147;129;152;127;127;140;158;171;152;174;157;155;149;118;101;113;106;119;158;142;160;175;176;126;142;138;163;153;146;133;131;148;163;160;158;162;167;119;133;174;159;194;194;182;146;133;121;137;140;162;169;174;156;121;140;145;129;127;140;136;121;153;155;138;162;157;152;137;107;141;137;157;171;163;158;152;178;165;125;137;138;163;145;139;130;117;123;163;238;289;204;139;172;177;254;321;238;164;118;107;112;133;132;122;126;156;165;214;200;162;115;148;132;129;129;145;134;156;136;126;149;109;127;114;129;151;146;159;184;179;160;150;109;117;135;122;124;140;135;130;122;117;143;133;139;130;183;140;160;183;154;153;157;179;156;157;163;142;153;150;154;161;149;179;216;174;167;175;156;168;160;160;141;145;165;157;118;164;252;279;251;210;165;173;214;261;179;140;161;204;219;196;121;125;116;128;125;147;127;134;111;129;158;150;133;177;189;226;205;156;131;141;133;121;102;148;149;136;146;143;116;110;113;131;135;112;105;119;147;169;156;168;148;130;124;124;114;113;133;131;118;123;150;170;200;190;187;179;142;158;171;162;131;131;143;140;154;153;116;148;138;146;161;176;151;186;193;192;192;212;186;178;159;126;143;189;224;184;211;259;216;177;173;171;150;167;168;186;199;178;173;176;146;153;118;99;111;116;140;161;156;172;150;148;150;116;137;139;151;147;132;141;127;148;151;159;170;189;165;144;135;146;146;162;169;144;156;153;150;118;111;132;119;107;116;122;134;124;124;150;160;133;143;155;252;316;243;139;110;128;131;114;131;116;108;123;146;136;126;127;160;193;149;136;136;125;139;141;120;132;108;131;129;137;118;138;133;148;124;151;156;151;128;150;132;165;134;131;119;116;133;125
197;156;147;146;153;119;134;159;154;171;187;208;218;248;215;195;139;143;184;227;237;183;148;147;149;140;139;148;141;160;142;135;125;143;149;136;146;167;151;141;133;165;143;166;134;170;173;169;210;214;157;150;139;171;151;132;148;147;123;127;134;197;258;228;178;131;108;155;158;152;156;153;155;164;206;150;165;135;140;172;190;176;152;115;138;126;116;107;137;112;143;125;144;162;172;170;145;118;121;146;173;171;155;133;159;159;157;165;179;190;182;166;161;138;158;161;182;144;141;145;172;130;122;140;132;150;202;240;241;203;159;155;140;129;171;180;166;133;140;145;135;107;122;131;119;140;125;139;127;127;110;106;138;149;153;156;129;136;167;144;151;133;144;140;124;125;136;146;160;165;157;140;146;149;141;138;162;156;158;141;151;143;129;126;119;151;179;158;140;129;142;118;129;145;165;177;159;174;137;155;182;181;161;145;186;193;198;180;158;157;168;148;160;159;158;178;153;146;131;147;161;180;192;179;151;183;169;188;171;175;166;145;155;169;170;163;149;140;157;158;174;180;194;171;145;187;175;147;132;129;144;161;150;129;180;196;162;153;112;128;109;120;189;153;167;154;175;172;188;148;143;158;132;137;150;115;137;143;179;185;169;193;193;221;163;179;160;143;167;150;168;179;210;185;185;182;185;166;149;152;166;189;202;194;160;174;184;188;166;135;133;151;144;142;145;162;178;204;168;164;140;157;187;218;275;241;187;148;123;157;143;142;134;135;151;156;130;146;173;190;187;142;130;143;158;129;170;138;150;149;137;140;147;130;137;141;147;149;131;111;116;105;106;117;132;145;140;124;136;147;142;143;150;144;149;139;120;154;187;153;144;173;159;142;151;132;120;131;149;143;146;134;148;152;184;174;189;170;114;133;136;107;109;104;110;116;132;129;142;131;124;118;139;156;188;182;190;168;139;165;173;189;200;197;171;196;188;215;225;183;167;146;160;190;201;173;190;156;138;153;160;190;205;193;169;160;156;137;140;113;102;109;118;115;127;110;123;121;121;135;125;140;134;143;143;157;170;167;153;136;154;145;161;187;181;166;142;132;95;62;83;86;80;105;95;140;110;100;113;140;137;146;160;160;189;154;146;155;153;131;134;109;114;102;102;91;109;151;151;139;164;158;177;185;163;138;149;137;140;145;183;182;170;207;247;232;167;163;158;169;206;192;174;159;146;164;189;178;145;145;115;155;163;135;124;150;133;152;143;133;138;137;126;131;150;161;120;112;76;47;37;63;63;60;93;77;70;90;80;86;123;119;102;138;111;111;99;123;109;116;120;132;160;140;134;122;101;99;107;93;127;129;127;110;106;97;122;135;145;160;171;115;110;109;138;141;188;182;200;187;154;167;155;136;102;90;91;102;122;125;110;111;116;131;119;112;155;113;114;129;124;134;131;103;108;138;132;161;115;124;133;158;186;242;221;175;161;227;261;243;247;193;180;199;196;170;136;166;220;170;164;171;164;199;154;119;108;104;119;88;63;64;58;83;116;127;153;115;113;99;110;117;137;147;129;149;158;164;152;119;141;150;138;125;157;133;135;146;123;111;124;149;138;110;140;161;169;156;142;118;159;143;127;97;103;110;90;102;101;90;140;131;130;133;121;116;100;98;108;147;158;160;170;151;128;150;163;186;242;278;215;197;182;177;156;151;150;162;151;168;163;155;154;211;273;334;296;190;163;138;122;155;130;137;131;137;111;120;137;108;137;133;145;171;148;126;142;131;128;127;149;153;183;169;191;194;156;146;141;165;197;166;155;161;201;280;270;188;135;125;146;150;145;131;115;123;126;128;147;151;161;158;142;122;136;132;138;161;128;137;121;131;103;125;113;127;126;152;138;144;131;144;128;120;108;132;148;119;135;155;156;164;141;147;162;156;144;111;111;124;153;175;165;165;126;133;137;141;126;99;115;124;147;133;129;152;114;141;110;112;119;131;149;155;145;134;125;173;137;128;149;184;188;167;155;134;110;138;117;134;166;168;136;157;145;150;134;161;132;116;130;139;131;126;139;154;132;159;176;176;155;142;135;112;143;137;129;125;115;147;139;132;161;156;152;132;145;149;165;128;131;127;125;118;155;139;137;166;183;165;199;181;190;204;157;168;192;171;197;254;215;173;161;168;149;176;155;156;133;127;130;131;134;196;170;170;141;117;120;105;119;128;145;154;141;132;125;114;111;111;117;152;131;150;113;122;121;103;130;114;118;115;139;154;148;151;191;165;185;182;180;150;162;162;155;151;113;126;136;129;109;149;149;198;167;159;147;159;169;162;169;170;185;173;183;164;149;131;116;171;149;161;170;149;135;125;113;112;122;95;95;126;136;130;149;161;219;230;184;140;188;142;146;155;139;123;125;126;132;161;146;146;154;162;168;190;207;188;129;141;127;144;130;143;144;136;133;131;146;137;144;141;182;164;138;152;139;139;142;145;171;194;217;189;178;171;188;185;159;138;146;128;116;141;141;117;150;125;139;122;108;147;172;156;152;161;160;168;141;148;139;137;131;171;200;220;188;171;159;153;130;168;153;150;187;168;190;173;190;182;164;146;123;139;118;137;119;133;106;102;98;128;114;118;154;147;160;183;173;211;238;196;219;207;213;199;163;142;133;184;149;116;145;131;162;159;143;161;173;167;172;140;138;114;132;131;141;134;150;162;156;135;160;141;148;153;151;147;139;147;173;181;160;175;155;159;130;177;156;171;163;190;152;143;133;117;141;167;201;196;151;142;133;141;110;134;125;149;126;140;150;132;126;160;146;139;154;136;128;159;163;151;154;189;173;163;147;145;128;125;153;163;159;130;147;167;223;233;195;125;165;178;220;273;214;163;125;132;126;122;129;131;122;144;181;197;182;165;134;134;140;127;139;126;109;124;122;147;138;156;143;156;129;119;125;176;173;166;135;161;123;122;143;131;147;134;124;123;109;110;125;123;131;149;171;184;172;182;154;180;145;157;154;153;157;160;139;160;150;160;157;174;215;178;164;162;148;168;153;159;169;167;153;136;140;206;396;513;451;266;173;168;200;201;172;145;155;221;277;197;141;146;134;142;141;139;125;128;118;144;148;151;152;171;210;196;179;174;120;154;131;99;130;136;127;174;151;176;127;104;125;119;131;133;110;132;178;181;191;174;160;158;140;127;120;124;130;132;136;117;139;195;183;177;180;190;169;145;152;142;156;144;179;212;160;175;118;139;171;157;172;137;140;216;249;203;214;199;209;250;180;156;172;259;274;218;214;213;205;166;189;154;211;204;172;163;184;189;166;187;156;144;111;91;116;123;131;119;153;162;158;152;154;137;125;129;134;131;138;150;140;139;137;154;194;185;151;162;166;140;139;133;147;141;130;148;135;135;129;105;130;128;121;109;93;115;125;142;135;158;136;132;165;173;195;140;117;131;128;128;114;122;127;108;114;129;128;124;126;128;114;131;152;140;146;139;152;119;116;129;126;125;144;133;116;145;129;134;125;167;130;142;146;154;134;133;127;128;124;123
153;142;162;155;132;111;128;132;129;164;182;181;191;181;173;167;136;161;168;232;225;187;141;141;167;123;141;180;150;139;131;156;147;149;174;163;182;143;154;156;143;139;138;159;139;199;166;181;200;198;160;158;164;178;153;157;152;160;129;125;124;133;221;233;201;134;117;125;128;166;144;161;186;179;176;181;126;149;150;175;207;170;172;156;132;122;130;103;109;152;133;141;135;165;180;176;164;129;135;124;137;143;121;148;163;190;142;128;124;174;177;158;148;172;178;181;154;154;124;158;136;128;132;136;132;146;157;249;225;176;144;153;156;148;142;176;194;158;147;145;137;131;127;108;146;127;134;118;166;145;148;117;151;148;178;163;147;161;133;130;131;140;122;92;151;136;139;120;133;162;132;158;125;127;143;135;117;146;130;129;134;151;136;134;130;125;170;134;158;134;138;134;162;179;142;164;144;134;167;172;167;164;139;145;149;180;183;163;160;131;146;146;152;147;150;151;145;138;147;156;168;150;205;166;160;165;169;187;171;164;153;149;140;132;171;183;187;154;164;164;176;171;176;149;158;170;154;155;154;137;150;118;138;137;167;188;157;135;136;141;131;149;123;159;141;163;173;221;223;214;134;160;138;121;162;144;136;154;163;166;194;167;219;203;200;172;146;159;158;169;177;166;171;178;159;174;196;214;165;147;146;184;194;220;215;189;205;204;183;150;153;135;169;145;170;173;187;209;154;151;148;146;159;229;253;247;194;147;126;136;145;140;160;142;133;110;151;146;178;197;174;191;156;159;137;124;133;139;156;162;162;166;145;146;136;140;180;139;137;152;143;111;112;148;149;137;148;152;143;144;148;144;181;175;152;149;156;158;178;172;142;124;137;126;119;109;136;128;134;128;128;163;165;195;168;155;153;148;159;132;113;100;95;114;132;132;142;125;134;128;122;105;141;150;155;131;173;141;142;150;174;159;157;177;214;199;214;217;211;174;173;180;159;189;207;174;189;172;184;166;179;187;203;208;171;160;143;146;158;114;113;134;111;122;119;132;114;118;124;131;131;172;190;161;147;154;150;165;164;178;181;186;184;211;200;184;139;141;117;76;64;62;65;73;90;126;97;131;127;140;129;131;127;144;144;167;136;130;133;128;119;110;93;92;91;94;121;147;137;139;177;145;174;196;151;110;127;108;131;160;168;169;185;204;229;231;169;162;152;144;184;223;166;162;166;123;141;131;130;119;138;107;135;143;127;138;141;174;150;132;142;117;155;182;130;148;131;112;48;51;36;38;64;69;83;74;100;110;104;104;123;125;121;117;119;129;106;93;99;130;108;129;137;128;143;109;108;106;103;107;107;106;128;128;113;131;120;142;136;138;149;116;103;118;143;161;177;156;175;197;192;149;172;169;102;72;74;101;100;104;117;104;113;115;112;98;116;108;122;123;136;127;128;123;128;137;155;140;124;124;118;153;197;228;172;180;181;208;236;216;181;174;164;163;168;156;151;173;168;166;197;169;161;154;125;133;124;90;91;83;78;57;82;117;106;155;138;125;133;102;101;126;155;139;132;136;131;116;163;132;127;111;127;139;131;135;140;144;129;135;151;136;138;116;149;146;145;149;138;153;161;165;103;100;83;99;109;101;96;118;115;136;148;144;148;132;120;117;105;115;159;131;166;168;153;146;178;232;260;333;276;205;165;178;176;164;158;165;168;177;150;132;146;221;424;583;412;232;129;145;138;143;168;134;128;144;126;123;122;164;115;129;144;141;110;132;120;122;130;117;110;128;136;139;172;146;151;154;163;148;138;132;151;158;176;252;258;169;171;121;134;135;129;122;98;127;172;178;167;182;194;190;149;152;134;120;121;129;153;133;135;141;127;107;119;130;110;125;107;115;132;132;143;133;145;107;132;148;144;160;161;149;192;157;148;156;120;154;116;134;133;105;132;158;150;142;114;158;122;137;121;131;150;133;112;143;103;141;120;127;112;115;130;163;155;134;162;142;159;160;166;204;214;227;212;129;140;141;126;172;178;167;164;137;131;134;162;141;148;130;135;150;109;130;147;160;152;141;146;151;160;175;132;95;113;124;144;144;125;128;132;150;151;153;174;145;136;136;139;128;134;134;123;126;151;158;148;163;180;171;157;174;172;180;145;156;155;157;147;181;196;166;115;144;146;153;171;150;150;139;115;133;134;148;157;151;127;152;148;99;103;129;169;140;145;133;138;117;112;125;123;142;168;152;147;126;109;85;113;139;146;145;111;163;162;146;169;171;139;186;170;179;152;153;124;138;129;112;135;121;132;154;187;202;160;159;130;140;163;144;184;175;167;182;197;183;158;122;157;144;172;173;168;165;159;111;111;100;103;117;123;110;125;140;160;158;230;264;201;180;165;128;127;152;137;109;109;132;146;140;145;121;136;119;107;153;199;204;173;140;133;123;157;138;128;138;128;138;159;127;133;130;139;139;93;139;138;129;130;147;164;240;258;198;166;164;158;165;168;127;140;127;110;125;121;142;123;116;133;137;143;153;157;159;193;147;146;176;213;150;127;138;133;149;168;156;201;184;165;129;149;130;167;144;172;173;183;158;213;178;157;168;127;140;138;149;151;139;137;111;100;99;139;142;173;164;200;187;231;236;264;243;219;208;240;205;176;136;137;152;157;126;133;170;176;152;144;165;145;162;157;143;134;119;127;152;125;145;177;174;143;147;156;152;166;173;150;130;143;157;157;157;197;178;168;197;171;135;135;141;154;167;158;163;141;134;140;175;208;208;163;154;135;114;131;120;135;143;173;148;148;131;119;118;164;151;99;133;150;156;181;162;178;205;202;167;166;162;149;134;135;183;181;157;140;140;171;183;156;132;145;143;164;167;126;148;123;119;123;137;128;139;125;123;109;142;133;117;129;168;136;136;129;98;122;138;138;137;154;173;176;198;154;157;162;154;176;168;157;138;148;150;168;137;143;105;132;124;104;139;129;112;126;167;191;203;164;143;148;126;143;152;151;158;152;123;157;167;149;138;170;166;194;184;172;152;163;158;167;178;139;173;168;152;169;222;518;777;610;355;200;142;157;151;142;108;135;192;198;162;145;104;110;119;146;119;116;137;151;135;142;147;157;164;173;187;171;144;158;141;125;137;126;146;164;152;180;171;143;123;121;149;135;98;128;101;151;169;174;162;187;160;134;114;114;126;120;138;116;135;130;142;155;154;160;166;169;142;145;118;136;184;254;286;243;141;121;132;138;165;156;178;171;223;256;221;208;237;325;338;259;191;177;225;196;196;204;200;198;164;181;179;175;161;187;154;152;212;181;177;180;182;143;144;132;117;152;160;136;145;163;153;109;136;141;140;148;115;144;139;127;135;140;135;180;155;131;141;145;149;138;152;150;159;178;164;132;122;114;117;118;124;148;134;116;110;119;118;115;129;117;145;162;156;151;113;139;121;107;119;121;130;121;115;125;129;133;122;127;125;115;149;132;142;168;163;181;131;135;129;117;124;132;127;132;139;177;136;145;129;150;155;123;155;155;166;134;125;122;145
161;137;160;142;155;132;143;150;153;142;184;171;192;159;160;155;141;169;208;233;206;208;179;146;159;175;155;144;156;141;156;171;172;152;154;184;175;156;140;162;144;153;134;148;169;197;162;188;196;169;171;174;152;156;165;168;140;139;163;126;140;149;186;220;154;119;101;109;141;157;165;161;168;195;155;164;152;115;128;150;190;186;193;149;143;124;133;163;133;121;140;121;143;133;158;154;139;122;123;135;132;135;139;150;158;153;173;141;162;174;170;176;174;161;135;132;146;156;157;171;149;102;122;124;104;131;133;168;181;137;155;165;138;134;147;198;158;145;134;151;130;137;140;139;118;125;119;144;155;165;143;143;151;191;186;139;158;176;129;156;158;152;122;111;113;115;117;130;133;158;139;99;142;139;131;111;125;139;126;138;128;152;123;127;128;155;152;157;167;149;139;146;148;139;147;146;144;118;130;157;172;194;182;147;167;155;118;166;130;153;148;151;162;153;166;154;156;147;149;165;134;173;172;145;158;157;150;163;169;151;165;171;164;161;158;155;183;182;170;163;195;143;184;160;174;173;172;190;195;159;139;142;139;138;164;163;169;159;158;153;137;127;145;143;173;183;172;248;294;236;187;142;121;131;134;127;159;149;152;152;160;180;175;203;181;181;168;139;171;184;176;193;169;189;190;213;177;207;191;173;155;170;216;181;208;198;223;205;171;151;149;143;194;164;170;175;158;182;162;129;163;138;144;178;220;171;154;117;118;148;154;144;164;167;134;116;131;161;167;163;172;148;153;172;147;143;148;176;149;138;163;165;141;134;121;162;168;130;146;150;138;104;131;166;149;161;152;143;156;134;181;172;152;168;163;155;132;176;178;197;173;129;134;104;121;123;137;130;118;145;144;153;150;192;197;163;147;149;146;133;123;115;104;139;158;152;184;138;135;123;110;130;151;144;136;121;135;124;112;136;140;134;158;175;185;185;174;208;151;155;143;149;149;145;183;193;158;154;163;142;171;183;185;187;176;140;157;124;118;115;140;141;105;122;112;104;123;140;122;169;139;141;187;155;124;135;144;150;155;157;209;194;195;206;213;175;138;155;135;116;79;73;75;78;104;129;133;127;111;134;131;119;137;150;140;149;131;130;132;140;118;102;96;118;103;105;119;117;151;166;126;128;182;147;148;140;127;138;121;138;149;178;200;212;211;164;116;144;152;189;196;185;175;144;170;187;160;141;130;130;135;126;125;119;132;152;162;212;188;136;140;150;171;185;156;146;137;107;66;52;45;50;35;69;56;82;89;119;107;111;126;120;125;127;128;127;99;116;123;149;108;122;137;137;116;135;126;104;120;121;106;98;98;113;109;126;142;150;132;120;96;96;106;121;139;139;161;148;144;166;147;160;202;167;120;91;98;94;87;118;114;129;127;102;95;97;105;100;109;102;106;99;112;118;119;130;123;132;121;92;129;134;182;185;165;157;148;172;195;181;146;157;143;146;155;155;162;194;185;180;154;215;226;173;139;134;111;79;65;83;74;91;71;90;118;137;119;120;98;108;117;161;184;170;151;144;137;127;123;158;122;128;113;129;118;131;137;171;158;156;133;149;163;175;135;152;126;181;153;131;155;141;137;110;72;75;99;99;106;131;147;151;125;141;130;151;135;124;72;96;135;123;137;152;164;137;183;216;267;295;228;181;157;167;142;159;144;187;180;171;141;133;156;250;488;627;421;243;131;142;125;128;144;138;116;115;111;125;161;145;132;126;136;125;116;109;126;107;128;117;131;121;120;122;135;146;157;138;147;177;139;124;109;129;172;192;209;196;208;155;148;128;134;116;144;159;223;225;227;260;208;176;128;145;130;149;150;148;171;155;163;173;157;134;125;125;107;120;123;147;158;135;145;154;162;137;136;159;142;162;160;180;158;157;182;138;107;99;116;131;140;152;148;125;125;145;119;117;144;146;116;116;125;115;132;122;105;120;119;114;128;126;138;142;138;123;145;135;136;150;187;220;239;267;185;139;131;111;139;180;172;158;173;125;128;136;153;145;152;123;126;134;127;153;141;173;168;142;189;183;187;142;144;133;130;165;124;123;138;127;161;157;153;167;160;134;120;154;135;127;120;127;127;168;161;157;172;204;188;164;163;151;144;163;141;136;156;148;145;136;179;139;119;116;136;156;140;162;155;174;128;123;129;129;142;143;156;157;148;134;147;136;164;152;177;187;150;141;122;119;155;159;168;128;138;117;100;84;121;130;146;152;141;167;161;167;151;159;155;136;146;191;208;183;163;149;142;135;107;125;136;155;218;197;182;195;184;158;122;167;160;177;165;159;202;186;148;146;157;174;182;149;153;170;139;124;143;154;157;151;150;136;136;149;169;176;211;226;185;142;150;142;127;136;111;131;103;118;118;139;144;135;115;109;121;186;228;249;203;153;149;118;139;147;125;131;132;144;164;153;157;137;129;148;146;146;115;123;119;137;149;174;188;194;235;182;166;157;144;138;140;139;102;127;129;128;146;139;129;110;133;140;170;151;186;196;192;164;173;144;136;137;164;151;141;124;172;166;126;147;131;167;154;182;148;167;198;188;172;165;169;160;165;150;125;127;143;157;125;122;114;111;110;116;168;187;223;207;235;263;307;279;258;240;199;190;173;143;157;166;162;141;157;170;177;163;126;157;144;178;164;157;153;142;169;172;151;133;149;156;145;111;133;144;188;147;163;151;166;164;154;172;160;205;201;189;159;137;168;119;116;133;154;137;141;124;124;164;182;155;171;135;123;134;151;137;137;177;189;188;161;124;132;150;129;140;139;120;151;151;156;152;216;255;248;202;220;207;172;152;155;198;251;204;188;169;195;172;144;136;133;128;140;156;131;144;117;101;120;114;109;135;117;97;102;126;104;122;124;133;138;123;142;133;112;192;171;163;155;206;216;218;181;148;123;122;143;157;172;146;144;144;168;157;125;114;139;116;123;136;133;117;138;150;200;204;186;153;140;136;144;127;140;138;134;129;135;148;147;154;125;154;182;192;187;184;153;167;160;173;190;164;150;160;154;201;355;531;490;289;191;169;170;126;97;103;115;143;133;134;112;148;134;130;132;129;112;110;141;121;140;134;143;163;166;153;154;147;155;132;129;133;157;155;145;168;155;192;154;119;116;117;108;105;132;152;153;166;159;198;171;166;139;131;124;122;106;120;129;109;125;121;192;172;151;148;160;149;141;125;135;170;294;357;247;169;133;134;152;166;188;147;146;187;220;246;235;292;386;390;330;273;184;192;178;152;219;209;208;182;186;182;175;200;193;157;160;177;180;166;182;171;159;166;165;140;128;131;123;136;128;116;140;107;141;187;190;172;158;133;148;120;164;155;200;167;131;138;126;163;178;168;187;197;199;171;155;120;118;114;130;149;157;125;110;122;130;169;164;162;140;138;151;148;146;138;138;161;131;119;122;123;107;116;136;112;129;118;122;128;115;138;161;166;206;198;181;146;147;130;128;111;114;112;141;155;168;160;139;137;137;163;156;154;179;173;155;117;96;143
169;157;160;150;175;150;143;130;179;181;161;167;160;158;164;147;128;169;215;245;226;175;151;129;147;160;155;143;149;154;139;153;166;146;186;167;173;161;136;146;157;148;127;149;168;181;175;150;184;195;183;196;165;152;144;149;138;139;168;140;173;161;166;190;158;133;116;120;135;154;175;188;184;185;189;192;158;141;151;175;188;205;180;164;166;167;138;127;123;116;129;144;127;105;130;149;123;125;121;134;132;135;132;138;147;181;152;213;186;145;153;182;219;174;157;155;133;130;189;157;149;113;126;110;133;118;110;113;147;130;146;146;122;138;130;170;164;125;149;125;114;137;131;131;102;130;136;154;139;145;148;140;141;176;193;180;163;157;176;156;155;156;111;127;136;124;97;120;120;124;127;124;112;105;135;119;162;155;149;148;167;138;142;130;126;131;182;185;156;161;142;129;168;160;162;106;119;165;191;157;167;210;180;172;186;148;157;158;149;143;175;139;131;147;160;165;157;173;171;162;186;161;179;188;176;153;181;122;129;140;140;189;184;210;173;162;176;184;229;186;161;210;158;166;160;161;172;219;200;177;131;120;130;155;207;216;214;158;178;174;159;139;164;138;146;152;168;202;245;209;157;156;143;143;147;166;149;123;174;165;182;173;139;177;193;192;158;167;171;180;211;178;200;177;187;198;191;188;221;182;132;125;146;180;227;236;240;206;198;129;152;150;188;190;206;185;160;149;136;129;154;165;171;168;158;168;127;111;128;134;160;141;133;154;121;144;154;152;163;173;167;177;169;168;150;154;121;138;129;126;159;125;146;129;140;134;144;151;143;129;138;112;151;168;148;169;145;144;140;153;150;151;183;167;171;140;150;154;193;170;169;149;100;115;105;114;106;123;144;139;153;170;191;204;228;223;175;158;124;137;145;134;150;163;183;170;136;142;113;106;110;129;148;138;152;120;128;131;142;121;123;121;128;133;134;178;185;170;156;151;145;161;157;142;185;162;161;164;143;165;170;178;176;167;164;125;115;126;104;102;115;123;142;114;107;125;133;145;144;116;128;152;161;168;162;161;133;148;138;145;181;182;225;231;188;199;169;160;147;113;60;72;77;82;120;97;105;125;127;142;137;104;124;117;141;118;112;119;136;133;113;144;132;123;123;123;137;139;172;133;169;151;160;162;165;139;117;125;126;162;129;182;209;260;246;167;150;142;182;197;185;155;172;193;209;185;148;172;135;117;134;130;135;132;124;159;216;244;189;156;150;143;151;142;180;131;122;106;55;37;54;48;67;51;49;75;92;97;117;107;127;111;136;117;119;127;107;109;114;117;140;133;148;135;134;146;150;141;118;120;102;122;124;127;105;118;143;135;112;114;109;101;115;148;115;125;136;103;122;147;169;158;163;137;96;75;83;90;112;94;107;124;94;103;67;59;74;94;96;85;107;84;117;112;123;108;111;108;107;118;112;135;132;149;140;139;150;159;174;152;122;139;117;123;147;168;168;197;175;158;162;173;183;163;145;142;110;96;76;80;71;77;78;118;123;136;151;129;126;126;109;169;210;182;155;118;117;136;118;125;118;138;135;132;120;140;193;200;184;126;137;151;196;211;202;183;204;152;138;129;111;128;113;117;87;89;84;91;139;120;158;127;147;124;126;155;131;114;104;119;102;114;137;137;177;174;161;224;300;286;243;173;156;149;175;155;171;156;154;168;171;127;145;180;305;397;351;232;168;144;124;132;114;124;140;138;125;135;137;143;127;126;121;111;126;134;125;116;132;119;127;127;125;130;128;122;142;144;150;155;154;129;117;135;132;160;155;170;219;206;157;153;149;119;139;132;183;199;214;242;204;154;116;129;151;117;138;157;195;185;161;167;153;129;118;124;121;119;138;120;140;111;164;148;140;135;157;182;180;172;142;151;167;169;173;150;128;138;113;135;131;149;145;155;136;131;129;124;136;120;147;148;136;146;145;133;136;131;133;120;132;109;119;146;141;149;159;139;148;135;181;179;212;234;206;145;145;144;149;186;203;175;161;166;140;124;138;131;142;142;114;108;127;139;149;146;167;127;175;207;156;154;151;143;125;145;110;123;153;149;158;164;167;153;136;110;139;148;119;130;134;131;134;167;162;179;166;184;140;142;149;162;133;147;142;126;167;152;124;152;144;122;124;151;149;149;136;174;169;175;139;143;130;158;156;156;122;147;128;128;137;176;179;146;154;175;171;143;129;103;148;179;148;168;141;111;105;92;141;166;188;140;177;137;147;133;148;155;141;140;140;155;183;203;238;151;152;119;104;125;164;179;207;196;156;156;156;172;132;174;157;178;148;148;172;168;171;153;185;172;185;169;149;150;151;134;134;154;137;134;143;157;154;150;177;176;218;218;163;161;133;140;133;141;130;118;119;134;144;145;142;147;116;119;133;136;238;217;242;200;138;141;116;148;135;145;129;136;139;171;147;161;141;136;140;126;131;134;135;131;145;155;209;237;236;234;181;191;156;145;128;115;138;106;156;108;106;149;153;145;135;125;158;199;174;179;174;183;152;125;149;128;141;137;129;130;169;169;149;118;118;153;144;149;134;146;164;172;183;184;177;147;149;163;156;127;114;129;141;109;107;111;109;127;168;211;240;246;280;321;407;424;295;227;212;186;148;135;152;167;162;143;164;169;165;146;149;164;157;168;161;171;159;152;141;141;143;144;173;145;137;137;129;175;181;138;141;142;139;165;171;164;162;196;196;214;189;182;159;115;119;116;155;141;148;127;125;120;125;125;162;133;139;146;118;132;164;178;165;148;160;135;143;156;155;129;109;139;153;158;186;193;240;306;309;251;223;209;176;177;185;206;301;277;233;203;223;152;150;126;114;97;126;128;133;133;140;126;112;130;113;110;115;113;119;137;112;113;128;152;127;142;127;153;160;193;200;168;158;180;204;184;201;141;123;147;131;155;180;170;155;161;152;148;124;150;126;123;122;139;166;179;181;157;185;179;137;146;138;160;148;145;134;158;131;131;164;179;163;132;168;176;188;207;175;196;128;134;140;165;186;178;183;159;141;196;268;301;281;222;165;139;148;118;75;72;116;137;104;113;112;144;139;139;124;117;122;133;139;132;145;134;136;162;155;161;171;143;141;135;138;124;154;157;154;166;146;150;168;161;146;126;117;125;135;126;139;143;161;169;150;151;137;142;128;120;94;126;117;132;121;147;170;164;180;172;166;138;147;145;165;171;242;262;188;173;133;123;132;155;133;151;161;172;190;220;247;349;377;391;337;248;213;172;150;167;188;218;202;178;176;179;186;213;203;171;153;203;179;223;184;161;161;168;138;156;158;144;102;136;129;106;126;133;150;209;184;167;146;127;173;139;156;175;203;166;144;155;169;184;167;152;179;196;158;164;135;129;122;128;136;122;149;157;142;141;158;174;195;151;134;133;160;183;128;121;156;159;141;153;134;133;133;153;135;113;121;115;122;122;124;129;139;163;224;223;179;129;144;142;139;126;133;111;145;145;199;166;141;140;145;168;180;145;149;145;154;162;142;160
142;183;229;180;148;162;159;158;174;190;198;152;161;178;167;164;157;167;182;241;184;172;161;145;148;168;137;181;148;133;137;183;150;159;182;166;178;152;156;156;157;149;149;129;154;164;201;199;201;229;193;148;188;173;116;164;111;134;172;176;173;227;201;194;173;143;142;117;146;129;212;288;239;201;180;181;162;146;147;174;187;174;164;173;177;158;122;109;144;124;145;153;136;120;135;147;132;140;141;135;118;151;138;115;170;185;193;255;194;143;161;190;233;193;135;117;122;160;190;172;143;134;143;137;132;120;130;97;137;123;155;143;138;129;126;151;145;129;136;131;118;136;146;123;112;134;129;152;123;132;156;128;146;158;154;162;143;150;137;157;121;128;152;144;135;159;120;126;116;122;135;144;127;133;136;130;131;161;153;141;128;123;143;133;137;154;137;140;158;168;169;151;148;147;148;132;144;197;203;179;191;191;159;199;216;201;171;158;151;142;150;153;157;172;151;152;159;216;194;203;194;183;185;175;180;151;135;131;133;139;140;155;199;210;196;167;124;193;218;175;189;176;202;163;164;179;160;190;185;183;115;123;132;188;216;256;211;180;195;190;155;206;196;150;161;159;160;197;187;171;148;137;133;149;170;141;138;178;160;193;203;161;171;173;181;172;184;179;174;175;219;227;206;202;180;211;203;216;183;176;129;139;149;212;238;214;265;187;147;137;142;126;186;161;164;172;156;127;137;154;166;158;170;168;167;142;162;164;146;131;180;144;145;123;144;136;138;143;162;179;202;214;181;172;168;158;164;125;108;140;144;130;124;117;165;143;143;169;167;176;132;99;174;163;176;155;163;137;142;128;157;151;140;155;174;168;154;137;135;141;130;142;123;113;125;103;115;127;141;146;135;144;213;219;274;249;190;161;136;130;139;158;165;175;168;177;157;123;107;114;118;124;142;145;139;143;120;122;120;141;115;131;119;123;135;154;139;159;134;151;146;153;165;164;166;181;174;172;154;182;187;188;175;154;124;112;111;108;98;118;141;138;134;147;123;119;148;148;150;132;138;150;153;145;146;169;159;164;149;173;171;191;198;206;237;171;153;167;140;91;69;83;72;86;100;134;120;130;154;125;132;117;143;171;146;118;128;128;114;135;130;145;141;133;118;134;140;138;154;135;127;143;168;168;139;151;149;138;133;141;172;206;242;261;249;182;142;141;178;196;215;177;159;159;174;173;165;137;133;135;127;139;116;134;136;146;202;211;160;139;131;112;121;147;151;157;126;98;80;52;52;48;63;75;58;83;101;110;110;122;128;138;118;91;99;98;107;124;122;123;153;144;141;148;157;155;147;138;134;123;114;108;94;84;103;116;112;144;116;111;126;132;132;114;124;119;113;123;107;128;125;150;114;112;76;69;106;104;93;81;108;101;74;75;56;52;49;78;86;80;79;80;97;110;115;87;109;117;103;108;126;132;140;149;125;115;158;165;145;151;134;113;110;138;127;160;159;188;189;140;161;174;147;158;160;126;108;86;81;86;79;96;92;127;105;123;116;131;136;107;115;156;196;183;149;131;133;140;116;135;129;131;134;125;119;144;156;198;145;126;106;137;179;219;233;211;186;179;158;134;114;133;121;119;115;121;103;112;138;121;130;151;131;123;127;161;185;128;97;88;103;120;136;139;175;161;174;237;301;299;223;166;152;179;174;194;198;189;197;188;174;154;125;180;228;254;220;174;165;143;164;125;144;119;108;115;129;125;126;107;104;137;140;111;120;139;153;141;108;142;120;137;125;114;138;122;177;144;136;172;169;127;113;126;162;145;142;194;203;194;188;181;200;153;148;135;127;147;186;183;165;155;151;127;138;127;168;177;191;175;145;159;155;136;123;109;113;123;122;154;138;159;149;181;156;121;171;155;173;163;134;146;147;177;190;152;137;113;104;111;125;138;145;143;147;117;137;119;127;153;129;130;136;139;140;156;135;143;119;118;107;116;142;133;156;145;164;134;127;162;135;147;148;177;188;147;155;165;152;191;201;193;163;160;120;144;150;132;132;149;153;133;161;126;148;146;159;137;175;177;162;167;166;150;146;153;141;151;151;142;136;139;177;141;120;124;137;128;134;145;128;116;140;139;155;189;184;177;138;150;153;137;120;115;122;121;127;127;117;146;153;135;153;146;135;141;127;156;160;166;133;138;158;147;176;169;141;138;119;130;129;183;210;164;177;262;271;145;117;130;110;141;178;149;133;132;108;136;146;143;160;160;148;142;157;167;152;182;152;113;113;124;159;190;184;142;125;118;100;130;133;167;154;160;142;152;150;133;150;138;191;134;131;150;145;183;175;168;170;162;154;146;156;159;157;139;148;179;175;145;161;139;166;168;183;167;208;199;174;140;142;163;140;143;117;136;146;158;135;156;142;147;106;86;110;112;154;197;191;168;128;128;126;129;149;134;143;125;164;154;142;166;164;184;152;136;161;152;132;130;147;167;254;281;258;193;182;173;162;145;126;121;141;129;130;139;124;143;138;168;147;160;187;162;171;180;164;140;155;131;144;138;157;144;138;136;147;157;168;127;153;164;179;156;143;168;143;182;176;182;154;147;157;135;129;140;131;129;125;102;108;96;117;128;137;145;190;282;272;385;556;460;306;227;172;158;116;138;165;176;186;175;177;177;158;142;147;151;153;168;185;181;173;148;158;156;136;127;137;143;117;150;122;138;129;149;131;148;146;144;158;150;149;158;180;175;198;157;175;126;124;141;143;154;162;111;145;139;124;142;151;156;148;167;144;165;134;153;181;145;159;143;146;156;148;149;142;149;143;152;147;192;237;325;277;261;261;217;175;169;199;234;221;289;276;233;137;173;122;113;105;107;101;131;134;134;183;136;110;98;118;113;133;111;144;137;137;149;130;140;152;128;149;143;150;143;181;146;191;194;197;198;188;141;124;132;157;183;175;155;150;151;128;138;134;135;128;146;153;180;213;280;239;187;147;155;166;167;151;159;189;151;155;173;117;150;159;168;171;191;176;181;173;153;210;192;157;183;162;185;198;175;169;170;157;156;179;194;177;162;166;170;168;115;82;82;83;84;117;118;106;154;153;150;132;121;109;109;147;142;144;134;117;147;166;161;139;148;151;151;129;130;152;166;163;166;161;181;147;144;146;134;144;146;185;161;134;132;142;171;173;157;146;130;109;111;117;160;136;144;128;146;166;157;142;134;163;153;161;131;143;182;207;244;177;176;121;148;141;136;159;165;148;139;158;174;248;311;326;273;240;237;197;192;158;185;210;189;163;204;189;183;224;193;169;211;191;175;198;171;196;176;183;180;121;134;130;150;131;88;109;101;103;138;181;190;172;159;151;174;159;178;185;131;181;138;146;142;151;167;145;172;176;170;157;135;142;139;128;135;132;130;154;122;136;152;199;210;189;138;130;151;150;145;148;165;138;150;142;140;138;158;141;137;124;112;143;114;133;125;143;135;153;149;158;179;153;133;110;132;122;142;160;132;155;194;206;218;165;149;137;167;174;163;171;199;177;139;129;141
172;181;186;176;183;142;182;176;180;171;189;167;153;164;153;147;163;153;160;180;180;160;168;144;147;171;143;161;148;147;144;154;162;145;157;165;185;173;150;156;163;166;150;123;131;156;160;174;195;183;201;180;163;161;147;153;147;157;172;193;221;253;241;204;168;172;163;134;136;168;235;329;248;196;182;182;185;142;169;179;155;151;155;196;209;178;141;129;138;123;152;170;148;135;146;153;137;152;155;131;143;137;140;140;195;233;252;227;182;145;163;184;203;175;143;139;132;153;163;157;142;131;149;140;128;144;117;124;138;112;144;116;130;127;154;142;126;128;126;124;132;162;152;120;104;131;111;114;126;136;159;139;128;141;145;156;149;118;139;148;119;139;146;157;148;130;102;122;141;187;129;126;147;158;131;123;164;189;164;149;144;130;114;138;123;133;152;151;142;150;163;155;142;154;137;113;150;171;212;209;199;166;184;192;220;184;174;138;131;164;139;165;150;185;163;157;172;191;239;258;213;204;181;184;202;165;165;143;144;149;147;145;199;200;187;159;170;171;181;136;153;174;196;169;135;149;163;146;147;124;127;116;136;152;193;213;204;169;175;179;171;200;190;161;160;166;193;171;183;165;162;160;175;159;173;155;155;142;181;209;201;169;184;185;164;193;176;177;166;161;193;222;200;178;206;249;238;199;197;176;139;133;143;172;199;190;241;223;183;162;132;173;161;172;168;161;128;133;144;147;160;149;174;196;175;144;150;130;120;139;158;159;140;129;130;126;138;130;154;198;194;222;179;164;142;144;148;137;136;130;130;131;136;135;166;135;152;163;176;157;141;134;145;177;170;158;152;170;138;125;156;161;143;148;193;201;207;173;142;120;130;168;171;137;127;93;124;153;162;181;146;155;184;233;271;206;196;171;170;151;139;140;184;185;160;155;121;106;98;87;92;115;134;134;130;139;148;169;159;140;172;142;125;104;122;139;139;160;136;156;167;164;174;215;204;189;130;153;147;157;183;223;191;153;157;122;104;110;139;127;139;113;112;133;146;161;174;175;159;159;151;160;145;130;155;176;157;155;169;147;155;166;172;192;205;202;167;160;121;97;70;59;60;59;88;108;104;125;151;128;142;144;168;141;150;119;136;118;120;148;117;143;138;151;142;128;127;133;141;124;154;140;155;170;170;150;138;158;157;156;144;197;263;239;208;172;148;135;157;200;177;160;151;135;142;125;134;140;122;146;117;115;118;110;113;140;148;166;176;118;121;130;121;172;182;192;169;102;70;54;50;55;57;67;67;87;114;102;116;135;115;125;137;107;93;105;100;108;122;135;135;144;141;132;141;158;142;138;118;125;106;111;99;61;106;119;117;131;109;108;134;124;130;135;144;106;131;115;124;125;136;157;116;106;100;100;89;99;99;130;106;96;102;79;76;68;67;60;88;80;79;85;103;86;93;97;109;87;111;111;121;126;136;134;129;105;154;146;148;142;135;118;122;137;120;187;169;179;182;157;149;135;165;153;171;142;130;95;114;88;88;103;107;101;111;112;137;157;131;103;151;183;202;174;155;120;137;121;118;114;138;142;104;109;123;127;169;163;137;132;122;136;153;179;212;214;205;132;160;129;134;129;106;98;128;128;156;109;134;125;147;148;129;106;127;167;171;123;109;107;97;113;103;161;185;154;189;220;258;264;219;178;164;170;203;257;190;190;175;181;182;161;147;154;184;228;184;145;134;133;124;113;116;134;115;130;127;115;146;122;117;140;122;142;117;188;160;158;162;136;167;128;129;126;121;143;213;167;143;165;140;145;144;120;147;136;153;150;155;150;180;195;202;212;169;142;124;131;133;173;152;138;151;150;176;153;192;192;137;146;133;130;118;141;131;134;117;115;132;137;112;134;145;125;153;157;151;151;177;158;167;148;159;176;149;162;139;119;118;124;122;156;177;155;134;153;148;155;158;134;140;142;140;132;124;146;144;132;129;136;126;142;136;114;157;141;164;151;132;129;143;125;133;154;152;152;137;147;139;175;194;184;180;172;159;147;157;143;103;134;163;140;103;127;155;165;150;133;165;183;183;159;139;140;138;150;118;140;131;142;156;141;143;152;142;119;137;137;153;126;114;131;147;136;141;153;168;172;142;134;143;143;121;118;145;140;121;142;143;135;137;137;145;143;149;150;169;145;138;156;155;154;156;149;135;148;113;126;129;133;157;192;214;191;195;273;275;193;159;122;165;182;151;193;158;142;126;133;155;165;154;179;145;158;137;166;162;187;164;166;139;158;153;136;157;123;105;113;124;117;131;171;145;125;127;147;158;130;140;139;153;119;120;122;134;137;127;175;170;155;178;178;143;165;146;139;179;219;185;161;153;161;174;125;172;149;181;152;150;161;192;165;178;133;139;146;138;146;169;160;122;142;120;125;91;127;130;139;154;175;138;129;135;150;168;127;163;152;168;162;130;164;151;178;165;131;133;163;164;147;167;154;200;215;230;195;157;167;151;117;131;133;128;118;116;119;120;133;153;152;187;173;144;150;156;152;140;149;139;178;156;108;143;146;155;147;153;140;149;158;189;179;149;123;147;138;153;180;155;149;176;167;174;141;139;140;136;142;119;111;106;104;122;106;129;163;224;198;272;368;431;398;285;221;144;134;154;141;170;175;184;163;189;160;144;147;148;125;140;154;178;180;170;158;150;141;146;166;134;144;126;132;145;144;134;122;135;122;136;123;140;152;139;114;148;168;152;169;139;138;138;134;167;186;178;166;147;138;181;123;156;156;174;190;194;179;143;155;145;145;154;123;155;169;175;136;146;146;124;118;143;151;227;236;264;287;238;198;173;215;238;216;237;295;276;237;165;102;122;113;114;111;109;127;126;133;154;135;120;117;99;123;139;155;153;144;152;134;151;137;135;137;125;141;137;154;146;143;185;155;148;163;156;133;121;182;191;174;150;122;137;147;135;138;154;148;139;140;134;149;252;289;214;171;173;179;158;149;148;184;181;155;160;185;145;135;146;165;189;157;145;161;198;184;176;161;147;146;153;155;202;191;140;172;156;154;145;131;154;153;165;173;143;120;129;105;78;98;101;102;124;121;178;140;154;132;119;127;141;138;130;161;157;165;163;141;140;132;136;153;147;133;147;161;202;226;202;166;170;195;134;152;153;173;150;149;125;155;174;158;152;145;163;143;96;106;97;136;175;136;134;136;135;139;144;143;175;212;215;134;133;126;150;194;169;132;139;148;129;156;151;161;140;140;151;148;213;194;244;225;192;204;220;185;186;163;198;181;188;165;193;199;211;187;156;148;161;177;195;180;170;169;202;193;155;125;135;142;132;133;115;138;137;162;186;185;155;152;132;175;194;209;189;145;162;151;151;144;176;179;155;146;156;161;164;147;135;130;126;142;137;118;154;139;127;168;182;172;162;137;125;114;166;167;156;145;124;120;122;158;126;121;143;123;146;146;147;146;135;155;135;114;142;134;138;155;141;120;132;135;150;141;144;176;173;200;223;169;157;162;171;200;190;162;178;183;165;168;148;153
156;164;185;216;187;200;188;212;182;176;183;180;170;166;169;144;163;165;151;174;177;133;134;142;153;150;143;184;142;150;152;126;155;154;188;178;185;185;172;152;169;196;146;155;128;158;160;192;149;165;178;165;167;161;134;124;114;119;149;179;215;258;246;198;170;174;171;136;158;148;212;254;197;154;161;158;192;161;166;160;186;155;144;178;199;190;165;135;118;147;159;177;174;172;137;157;167;137;165;113;117;128;123;171;224;246;251;182;175;141;132;168;180;181;144;141;125;121;138;142;151;140;125;148;125;118;144;115;116;128;139;132;119;127;140;144;152;144;136;124;170;141;151;135;85;112;129;123;127;128;143;125;125;121;142;166;154;140;140;127;141;155;164;173;136;134;113;145;194;197;135;144;173;157;192;177;148;160;175;144;158;141;129;138;132;133;148;128;133;193;193;178;140;156;138;138;140;179;179;161;167;169;172;177;163;192;160;175;154;163;154;194;166;145;142;173;187;194;203;241;235;210;179;173;198;186;178;175;154;148;159;151;189;197;210;152;149;141;153;133;143;197;186;169;170;140;140;162;151;115;137;124;146;135;148;163;136;139;133;133;150;148;205;146;162;158;182;148;156;149;129;168;214;150;160;145;179;161;172;200;219;235;205;182;181;195;176;153;183;169;207;246;185;203;196;216;208;240;212;219;157;144;181;137;173;224;222;236;188;161;172;128;164;173;146;137;153;150;142;145;139;145;163;161;150;134;130;139;115;129;121;139;142;138;122;133;155;146;180;196;191;209;194;166;162;144;128;135;124;141;133;128;141;152;146;145;171;165;169;174;111;142;156;171;161;154;144;148;138;141;183;136;151;164;216;255;194;173;132;141;131;150;151;145;142;122;139;167;201;167;149;136;199;189;206;198;199;172;157;171;162;162;172;157;154;155;136;110;80;82;92;107;135;140;156;150;161;178;198;169;147;144;126;123;127;137;158;168;161;164;181;143;177;182;196;195;149;138;157;183;181;221;222;156;153;113;98;111;129;150;120;122;123;127;151;148;161;203;155;137;131;138;141;132;142;152;158;165;142;144;156;181;176;201;197;189;170;146;141;91;56;56;44;49;74;102;133;144;165;153;138;138;143;161;143;135;109;118;133;129;135;179;137;131;155;163;152;161;152;116;118;137;181;159;154;175;170;170;169;161;149;177;238;205;189;148;156;156;143;166;162;159;149;121;128;117;141;152;122;135;137;129;145;142;157;136;140;159;142;133;136;143;136;164;208;211;182;117;90;62;45;40;51;55;58;102;125;114;123;133;127;143;125;105;100;76;84;107;117;148;149;138;136;165;167;163;155;147;122;117;97;93;105;85;74;89;112;125;111;110;108;123;112;136;142;149;142;106;117;117;145;137;117;79;73;90;96;99;119;115;108;93;110;83;76;84;87;81;110;95;91;110;106;127;85;87;112;90;96;120;147;130;120;126;139;135;125;125;154;116;107;150;170;149;140;149;158;147;160;151;173;156;158;151;162;165;122;118;107;104;98;89;83;123;121;121;129;133;126;119;139;182;225;201;136;121;130;120;151;126;127;145;112;137;145;121;142;155;130;107;134;155;147;156;153;162;202;151;136;116;123;126;128;109;120;128;156;140;120;126;136;143;128;110;144;164;175;128;141;121;128;104;122;120;143;155;162;196;233;254;199;183;189;192;237;268;207;158;179;193;160;127;132;153;190;184;211;188;139;162;127;117;151;158;125;111;114;128;127;148;143;138;162;174;152;137;124;140;178;166;156;143;120;120;144;157;168;173;147;148;150;125;137;133;139;151;140;123;131;153;127;185;223;172;159;120;125;134;135;133;132;120;120;149;192;234;217;160;146;156;144;133;137;115;151;132;132;121;111;129;112;129;121;115;156;156;146;157;185;165;160;158;173;172;202;139;125;125;120;144;135;154;168;159;164;123;157;162;151;145;134;184;153;131;136;153;118;140;143;144;141;139;137;134;131;171;149;114;141;144;141;135;153;153;135;130;113;127;168;157;179;189;185;184;170;147;174;144;135;148;147;152;139;142;143;137;145;141;149;170;172;163;147;141;133;139;123;144;150;148;155;159;123;152;130;135;165;161;123;138;134;119;157;162;121;176;187;214;181;149;141;121;128;118;128;114;140;123;143;167;140;135;135;144;166;136;130;131;127;181;178;167;183;162;154;134;117;144;113;136;182;224;183;161;153;185;212;176;165;152;165;164;194;172;159;149;134;181;136;185;138;172;171;176;167;149;192;264;246;189;137;159;193;153;125;116;92;101;112;115;149;145;144;144;143;156;137;156;141;119;148;141;126;137;145;155;174;147;181;177;219;166;177;160;164;168;168;182;199;171;153;196;180;168;147;133;145;117;156;181;212;173;168;157;187;160;149;163;170;139;121;119;115;128;126;160;146;161;145;155;150;143;132;166;155;139;135;139;150;181;164;142;152;168;165;145;169;160;138;168;136;177;196;195;200;167;177;147;145;148;124;118;117;151;130;123;132;162;129;163;139;173;159;135;160;163;154;180;164;154;168;136;125;158;170;149;132;161;126;155;167;187;185;164;159;148;165;154;157;156;156;165;135;123;130;118;118;131;126;112;97;107;113;114;120;138;216;233;243;251;291;261;197;188;161;163;116;129;130;177;169;137;144;144;157;160;165;163;165;169;204;196;190;174;174;173;172;163;134;133;142;112;147;137;132;134;123;144;154;145;140;109;117;109;155;136;136;155;138;127;139;165;181;184;182;152;158;136;147;163;160;141;193;198;213;194;145;139;136;156;162;166;146;152;137;156;117;99;122;141;155;175;187;169;227;207;196;202;196;232;250;204;191;195;209;153;142;101;125;93;120;123;131;128;143;163;162;156;117;126;142;159;202;208;169;151;153;154;164;138;167;158;173;157;134;121;126;151;192;160;109;122;126;112;134;148;175;176;171;138;136;158;152;157;166;159;159;137;150;193;252;248;192;184;181;155;160;140;148;166;186;178;209;168;150;161;132;141;163;157;178;166;196;184;182;133;142;130;148;162;167;188;198;160;166;171;160;155;162;184;216;204;181;159;147;138;102;114;88;125;108;156;170;173;172;128;133;153;137;140;129;130;168;165;172;151;142;136;161;137;144;142;164;153;172;208;249;214;219;266;204;122;151;165;196;190;159;150;170;167;156;167;136;112;113;131;124;126;145;138;157;121;135;123;161;127;156;206;209;176;108;124;126;159;153;156;139;170;138;127;151;164;143;164;198;222;208;188;224;221;214;190;231;256;216;201;238;206;206;164;167;183;194;214;180;177;146;146;184;206;156;176;284;238;171;158;130;167;149;162;138;112;143;143;174;173;126;130;127;170;199;198;173;142;133;167;138;145;140;145;168;115;139;156;160;136;136;145;142;133;124;127;113;128;133;151;158;157;152;112;137;129;152;166;137;151;163;156;109;130;131;141;125;142;145;171;141;153;150;147;144;130;101;118;122;153;116;157;132;131;152;147;133;154;149;136;148;131;150;175;220;212;193;157;153;134;158;160;129;129
145;156;163;212;235;187;194;209;199;198;219;184;173;160;126;148;158;167;161;154;176;138;148;149;179;144;165;133;137;149;148;148;176;174;194;163;165;179;147;160;166;142;139;151;156;165;161;157;173;143;163;154;155;160;160;150;135;119;160;167;168;212;196;201;183;164;135;152;155;147;191;184;174;143;148;159;159;164;165;214;168;128;140;165;183;158;150;141;149;154;160;160;187;155;155;155;150;156;147;114;131;127;168;177;289;285;200;194;133;147;128;150;185;186;140;149;124;132;136;125;125;125;136;122;138;102;151;154;116;121;136;138;131;140;135;133;152;132;152;174;171;163;144;120;118;111;122;124;125;144;137;115;135;141;171;169;171;139;132;132;135;122;166;147;142;143;132;189;273;246;198;151;181;184;187;155;151;182;181;156;138;125;169;143;152;136;148;178;148;191;188;202;154;163;150;159;151;140;149;165;148;159;171;186;167;155;176;175;130;132;191;195;175;175;137;152;164;206;196;201;224;202;167;167;176;185;161;191;171;160;182;174;142;188;161;169;139;157;147;145;124;146;165;147;138;154;139;133;138;141;138;150;166;155;146;160;130;117;149;177;137;154;122;145;158;161;168;174;148;132;161;187;215;179;148;181;154;176;210;238;186;206;190;169;150;175;159;173;179;159;216;228;235;201;204;222;217;239;209;181;173;176;133;152;137;182;229;248;211;153;139;147;143;149;160;162;139;140;130;142;149;138;148;167;154;158;126;136;114;99;116;127;145;144;127;104;163;151;155;168;169;140;178;165;142;129;121;124;102;139;120;138;148;158;195;170;124;168;155;148;147;124;135;166;143;136;147;144;156;181;155;155;146;162;191;211;224;162;171;146;138;166;149;173;156;141;151;187;208;186;154;161;150;160;162;187;184;182;152;170;157;161;157;163;137;138;136;106;88;108;125;102;96;130;133;167;150;156;199;171;153;143;135;175;156;133;149;186;178;174;161;162;186;184;170;191;141;173;181;176;210;171;192;145;156;111;118;113;127;133;114;111;119;125;122;125;155;180;183;156;134;119;133;155;136;156;161;153;159;152;161;158;187;191;190;200;178;130;123;84;39;41;58;72;94;125;125;136;160;172;132;135;154;155;139;139;142;148;147;144;118;134;143;175;181;149;177;132;119;141;138;140;119;140;157;179;212;174;173;155;159;172;182;181;160;129;127;143;142;157;156;160;146;152;129;143;136;138;150;132;142;144;131;130;141;169;149;153;144;175;179;191;173;164;180;187;136;99;81;58;52;55;69;71;89;101;142;171;137;130;125;139;130;102;119;94;122;133;135;134;154;137;158;164;147;164;143;129;154;110;84;99;93;81;101;108;112;113;95;124;113;99;120;131;117;111;132;137;131;149;150;131;94;94;87;81;84;121;126;94;129;132;125;115;98;114;95;114;126;103;119;143;135;115;111;92;121;108;110;119;134;116;120;143;113;154;129;138;142;158;136;164;158;134;165;175;149;166;172;139;172;160;177;183;183;159;152;128;146;113;91;105;115;119;115;127;137;132;132;131;156;151;191;203;158;146;97;118;114;117;125;140;132;131;133;141;130;113;130;118;146;137;139;130;128;144;158;120;128;138;119;117;139;123;123;138;153;148;123;81;123;115;135;126;130;172;175;165;153;189;136;144;125;136;125;150;161;184;212;219;203;195;196;170;188;202;180;178;163;210;166;149;122;144;173;206;238;174;172;136;135;130;126;143;151;136;130;123;139;129;117;158;184;228;174;131;144;135;200;186;179;160;127;132;163;158;186;191;125;127;120;108;113;130;145;134;141;127;121;127;125;141;166;165;142;130;134;121;127;129;138;123;124;157;202;205;226;171;181;161;154;138;138;141;128;134;127;120;100;122;116;136;139;141;150;154;126;134;156;135;171;179;182;198;201;145;132;108;108;121;147;161;161;172;163;154;177;198;138;163;152;147;148;131;136;122;119;148;148;148;139;151;124;149;136;143;128;128;145;124;124;132;146;177;169;122;136;134;146;153;149;201;162;176;167;182;151;147;122;162;147;147;143;119;131;138;135;128;171;198;185;163;143;144;150;146;126;155;170;161;126;138;142;132;136;160;163;155;141;111;109;126;146;126;145;158;246;256;224;149;153;137;137;131;146;142;149;134;157;168;156;144;120;126;165;135;151;139;144;160;215;206;182;150;114;125;107;117;133;158;219;198;158;161;158;168;175;177;152;156;185;141;152;184;155;145;142;152;119;143;140;157;153;163;180;169;208;316;352;239;154;133;165;152;125;119;99;100;97;108;149;159;138;157;179;153;176;143;156;155;147;130;142;136;160;174;152;140;182;156;167;183;228;203;154;134;155;172;173;168;139;195;165;164;144;172;164;181;164;192;201;174;173;185;174;193;187;172;140;144;125;132;120;130;144;148;179;165;166;149;132;152;133;162;167;155;123;143;151;164;136;133;136;130;135;144;144;149;163;156;176;199;189;167;162;137;135;144;124;139;157;113;124;140;132;142;119;152;148;181;137;151;125;145;154;150;156;141;175;133;157;148;158;164;163;149;147;131;129;153;160;206;152;159;162;147;148;135;148;155;163;145;165;127;119;108;128;140;116;114;93;116;118;159;141;168;235;247;212;239;218;198;153;158;165;155;157;130;151;160;144;123;104;129;166;167;186;178;165;166;190;183;227;184;178;179;159;173;137;143;126;131;139;130;136;131;128;163;150;155;184;141;126;140;139;133;146;168;161;167;174;154;164;161;143;160;166;141;171;182;174;155;184;192;165;170;159;162;173;149;142;147;157;146;136;133;124;118;136;129;159;128;160;130;155;189;194;163;150;194;203;192;177;163;158;145;125;123;117;101;114;126;136;139;165;163;208;166;134;118;162;196;245;214;159;137;161;137;140;162;154;179;190;149;138;117;154;117;137;147;111;124;104;128;157;173;146;150;156;148;138;157;152;136;162;145;162;170;145;197;227;193;216;206;180;160;157;153;150;171;184;192;173;164;165;158;145;143;154;179;218;174;176;188;147;145;152;162;144;176;164;196;160;150;139;119;139;193;145;227;195;209;184;203;150;110;102;89;102;104;121;145;142;150;157;145;122;138;119;127;123;156;130;174;145;148;117;142;170;171;142;161;146;158;188;239;238;263;299;376;238;164;142;158;224;199;183;165;166;178;149;144;142;138;114;136;150;135;153;153;143;129;139;130;133;136;182;200;167;140;117;136;116;167;157;174;167;180;161;128;138;149;186;261;333;329;230;232;196;244;214;169;184;240;277;273;260;274;183;172;200;206;196;218;225;163;190;213;186;173;198;189;239;265;253;202;168;169;190;176;168;147;137;140;168;171;139;126;127;138;163;161;137;139;132;151;162;131;162;148;134;127;133;148;147;152;156;135;135;148;128;112;126;146;146;147;142;154;128;144;143;127;132;136;135;164;149;145;112;110;123;138;137;133;134;157;143;172;158;167;153;119;107;108;142;118;129;153;155;129;149;174;178;132;159;123;133;135;171;243;246;254;195;185;146;135;145;129;138;129
166;161;172;213;184;167;230;232;199;216;283;217;198;148;158;150;157;142;164;176;162;140;163;157;188;180;151;151;152;154;142;161;169;154;180;181;163;164;168;140;150;169;151;150;154;173;181;147;136;155;148;177;176;165;173;134;120;113;144;191;197;155;161;140;154;145;176;182;186;224;179;172;150;146;150;173;144;161;167;180;166;165;155;161;146;154;135;166;182;179;172;153;169;181;178;179;209;181;129;136;137;160;183;234;307;255;218;142;150;138;169;156;198;218;152;137;138;130;125;132;113;142;144;139;122;135;123;121;131;121;116;146;107;129;128;126;152;151;184;161;157;150;161;136;117;109;119;122;141;134;127;145;147;137;150;146;142;144;133;137;144;110;151;125;134;134;134;180;249;269;195;167;166;216;177;159;132;165;147;133;158;141;164;180;176;157;172;158;170;168;187;175;163;170;142;167;151;137;137;134;140;148;155;183;151;149;158;163;171;151;222;220;191;148;168;136;129;205;188;187;185;204;205;148;186;214;196;197;158;152;156;142;171;179;157;140;159;134;142;124;175;145;156;178;175;171;130;122;132;155;123;174;163;156;136;115;116;138;167;165;162;145;135;138;163;187;172;148;135;154;174;179;155;161;155;152;157;165;224;222;188;161;173;165;138;162;181;189;217;197;212;214;183;175;191;203;220;238;198;189;166;145;145;155;146;189;242;256;214;185;133;144;144;138;171;148;142;125;134;127;138;116;140;171;161;143;135;121;113;108;122;109;140;123;139;114;142;142;168;170;164;208;174;152;128;139;148;138;142;138;128;142;154;152;139;151;134;150;139;130;116;107;155;154;172;157;134;156;150;157;148;146;165;178;185;222;181;164;151;156;166;188;164;155;175;189;229;178;208;171;160;144;152;169;140;165;148;174;137;173;193;167;163;151;145;138;129;101;86;110;107;103;82;94;114;127;149;148;163;157;151;166;163;184;193;192;184;153;168;163;167;164;172;171;192;193;162;143;170;157;166;183;161;163;161;134;123;123;136;131;111;110;117;129;119;111;139;147;158;155;148;137;108;139;143;141;169;211;202;209;163;184;186;177;180;178;181;124;122;72;62;42;65;80;87;120;126;118;137;133;140;159;161;138;133;126;156;132;157;137;131;147;146;164;142;157;158;172;156;127;129;137;126;130;153;180;230;211;155;136;158;167;181;158;136;159;157;168;152;150;153;174;162;156;148;177;139;148;126;150;131;132;138;132;149;157;149;126;148;161;180;203;207;159;141;141;114;90;62;63;64;77;69;75;94;153;145;142;144;177;134;156;128;128;99;83;114;123;144;143;151;141;122;159;155;146;151;135;129;97;108;83;86;97;90;109;106;117;109;112;139;93;118;122;129;120;128;149;189;173;148;130;101;88;73;58;73;101;117;137;138;157;146;147;123;132;130;115;134;136;167;173;158;143;111;99;121;114;111;131;120;127;137;135;138;159;148;126;159;155;139;157;150;161;167;177;178;168;162;158;190;191;150;176;189;186;180;172;144;126;107;117;116;130;127;114;134;118;132;103;137;117;165;171;162;118;138;117;118;133;127;139;139;159;137;106;104;128;108;133;118;150;116;127;129;138;128;130;138;132;119;125;110;126;144;114;123;135;112;117;102;146;111;118;134;151;182;143;161;210;167;126;130;135;151;168;151;175;170;180;208;224;179;185;161;154;159;175;179;215;165;120;120;132;189;170;208;160;139;168;154;152;139;149;147;127;124;149;131;133;160;152;191;192;181;154;136;127;149;162;174;166;147;150;150;195;198;175;173;118;102;125;136;127;143;138;120;119;108;109;113;138;122;129;121;106;125;116;128;117;118;141;143;162;164;186;175;133;149;143;122;139;133;139;144;149;159;157;136;115;113;144;130;137;137;143;142;152;134;146;165;168;171;188;161;137;137;114;110;133;146;164;170;165;130;149;137;178;142;146;165;156;157;133;131;109;115;147;113;164;144;138;134;126;133;124;140;121;152;140;143;146;141;158;160;149;141;136;139;156;156;162;186;175;156;183;168;126;155;158;171;158;124;135;152;143;121;151;182;203;235;201;185;158;169;129;140;131;129;133;155;147;138;118;173;173;136;137;117;121;137;131;137;145;126;161;216;254;213;155;149;148;112;117;141;142;172;139;172;170;148;136;137;139;140;156;143;159;158;188;208;187;196;146;140;109;124;129;117;129;188;170;182;148;141;143;138;142;134;157;152;152;151;138;127;135;134;133;136;126;148;113;132;149;166;190;189;286;302;187;171;119;130;136;135;121;128;90;98;121;170;184;153;135;164;172;153;162;149;190;146;140;155;148;188;230;175;180;161;148;171;189;219;211;177;162;139;161;170;160;163;183;223;177;140;177;172;166;154;162;171;164;181;162;213;197;177;153;149;135;141;134;120;121;165;172;189;150;151;135;158;146;172;171;179;190;170;178;168;167;148;151;148;125;119;117;151;185;152;187;168;182;171;171;142;156;130;139;131;127;149;137;147;123;123;114;132;134;158;185;183;127;139;146;138;153;143;142;190;161;170;155;174;152;154;154;145;149;152;156;135;153;157;135;136;179;153;146;133;129;150;180;139;139;114;113;118;148;129;107;112;118;137;157;143;174;226;258;247;194;162;158;160;164;185;167;139;147;130;136;146;136;151;136;149;199;257;225;195;178;181;194;208;194;224;164;160;144;137;126;142;138;174;145;110;128;150;142;166;144;151;135;146;131;139;136;145;193;187;181;173;176;147;132;149;132;124;118;145;141;135;159;149;175;160;155;152;169;150;157;146;157;141;155;177;136;117;120;131;133;140;138;154;128;151;180;176;158;124;183;154;131;127;145;147;171;140;83;126;121;123;121;141;141;151;172;189;152;128;115;153;161;204;203;169;135;135;146;137;121;150;164;201;192;163;134;125;132;116;129;87;106;126;129;150;124;133;162;143;170;199;195;157;172;144;139;151;151;152;205;217;217;203;216;193;179;166;133;172;160;153;169;178;145;161;154;147;185;176;186;216;212;190;151;143;140;142;145;174;153;173;166;168;145;154;145;127;169;148;198;196;193;241;253;164;84;94;87;97;107;129;158;164;133;140;144;129;158;176;140;134;151;176;181;167;169;136;175;155;158;146;147;166;174;216;214;238;284;279;325;229;169;149;195;206;186;160;170;193;183;167;150;128;153;133;154;131;125;130;146;122;125;122;124;136;142;131;167;176;143;128;133;145;146;180;167;169;196;194;164;135;127;166;299;494;430;285;204;205;220;198;152;164;246;289;368;366;272;242;187;156;176;202;262;293;256;207;191;183;171;165;175;223;300;342;326;187;194;196;214;203;160;169;174;205;189;142;113;104;122;160;150;147;145;152;163;154;159;138;126;141;152;131;140;171;165;154;143;133;140;106;129;118;150;136;133;137;130;135;125;147;137;153;126;148;113;129;141;123;127;121;113;123;140;122;143;135;168;157;152;145;110;115;113;125;129;135;143;145;196;253;245;171;138;102;135;122;134;180;295;332;240;188;167;137;124;136;116;134;141
160;171;162;172;183;207;191;259;202;267;344;350;256;175;143;134;167;160;173;184;147;170;154;183;162;164;181;165;173;138;188;182;155;176;165;183;147;154;164;145;148;136;156;133;169;184;199;161;147;150;143;159;137;149;148;157;171;158;169;176;171;163;163;170;157;169;178;194;252;317;245;171;127;119;131;167;145;153;165;180;161;177;160;173;175;120;144;144;226;259;172;173;159;170;176;172;216;157;144;133;136;175;183;226;268;203;198;144;134;126;131;182;210;200;160;133;146;144;122;135;123;133;138;130;126;130;137;139;139;133;153;162;158;119;145;151;154;218;217;204;166;135;139;117;117;107;168;137;126;130;128;123;138;127;110;159;135;115;140;163;151;134;128;132;136;133;121;144;184;184;164;140;176;191;186;156;138;133;127;155;137;149;179;236;216;184;166;160;173;151;192;194;149;122;149;135;123;108;132;140;163;166;164;177;169;150;174;166;173;166;233;196;189;173;161;144;172;161;164;213;198;184;175;192;230;213;208;195;162;159;153;174;154;157;140;156;137;136;131;132;156;159;168;165;151;152;128;143;158;150;170;204;186;155;129;113;133;126;166;180;174;128;141;169;183;191;186;161;159;168;179;143;141;151;134;159;138;161;178;174;167;119;120;112;168;190;175;187;190;162;193;196;189;184;190;204;239;220;198;179;148;134;133;132;174;208;264;262;244;177;158;144;150;160;158;133;135;158;139;166;119;148;149;162;142;162;176;160;127;129;154;139;135;137;146;143;114;115;135;177;204;235;212;150;129;99;131;162;135;137;111;142;136;143;165;144;139;137;129;126;114;116;146;146;155;154;142;152;164;165;179;158;131;161;168;182;195;137;180;196;198;231;172;153;178;216;231;182;156;161;142;143;158;129;160;153;173;157;156;124;138;147;154;161;144;150;119;133;111;143;122;86;94;84;105;120;148;157;141;147;222;186;181;248;292;242;203;198;180;176;181;170;164;167;174;148;171;162;183;166;194;166;189;139;119;111;111;80;106;120;110;109;107;111;117;110;140;132;179;150;137;129;135;121;147;159;201;257;267;277;169;177;200;189;196;199;171;152;139;74;67;60;66;98;107;102;112;137;143;121;131;138;116;128;104;117;166;163;150;151;145;143;154;127;142;170;183;136;153;126;131;118;119;147;119;171;180;172;169;178;182;152;158;163;164;141;174;177;187;121;122;153;155;175;163;171;165;157;137;148;151;151;140;151;153;141;136;138;106;134;152;216;177;150;136;90;98;85;56;51;59;62;79;84;101;131;144;128;137;133;142;117;131;102;97;109;125;114;163;164;147;148;131;121;135;134;148;128;140;120;111;89;81;86;90;131;115;90;114;128;99;132;113;137;117;111;138;154;167;159;159;123;129;118;85;73;75;103;113;158;172;185;216;165;99;127;111;136;126;130;114;177;163;150;130;109;115;112;124;133;129;140;140;139;133;158;154;135;146;162;155;159;173;162;200;191;177;165;164;185;175;180;149;153;210;241;209;166;166;144;126;123;107;108;138;123;105;122;142;142;107;121;136;186;138;145;155;138;104;114;111;119;146;141;151;129;123;117;141;117;107;135;128;123;136;165;122;159;132;133;103;133;156;151;120;116;118;119;115;111;106;136;124;114;108;133;156;170;174;192;193;168;150;151;170;155;147;161;185;204;221;186;167;138;125;150;147;149;192;207;196;127;103;129;169;202;181;150;148;153;145;166;135;124;125;139;142;157;149;137;156;121;167;138;139;128;112;117;148;176;159;155;147;140;149;150;176;176;167;138;117;106;121;145;132;131;127;139;123;95;123;126;123;131;127;128;142;106;110;135;138;144;159;193;204;164;143;148;123;130;132;139;133;140;132;152;168;147;134;151;136;126;117;140;105;127;153;113;165;138;149;149;153;142;171;135;145;119;92;128;146;188;149;165;145;139;136;161;139;144;140;121;135;159;137;132;101;138;123;135;116;136;123;122;140;163;129;129;109;108;128;150;162;145;143;128;141;125;159;149;163;194;177;163;129;135;165;153;142;167;169;169;138;162;156;136;129;126;143;211;319;270;220;167;153;140;144;148;148;142;126;123;140;157;133;143;131;122;153;138;136;153;150;155;145;150;191;185;188;183;157;182;162;143;143;165;195;162;178;156;157;157;147;152;141;158;147;156;161;171;184;235;162;177;140;129;137;145;121;124;143;157;151;158;141;147;126;122;159;159;146;165;156;146;133;129;129;125;107;108;119;92;122;145;151;157;194;242;224;244;135;145;134;135;138;107;125;114;105;128;140;173;150;163;193;183;195;168;170;171;190;196;144;169;184;220;205;189;131;146;179;185;182;165;135;137;162;152;148;154;190;199;192;184;169;189;205;163;150;188;168;152;189;165;226;201;183;187;140;149;168;121;143;154;147;173;187;162;143;129;103;142;159;171;157;167;156;160;162;170;203;193;141;118;113;119;126;169;165;191;175;164;161;143;157;153;140;118;123;151;150;158;146;141;145;114;121;124;150;132;130;112;133;144;152;152;144;164;153;143;147;157;213;148;167;168;152;149;164;167;128;136;133;149;157;188;156;142;140;148;149;170;158;120;124;116;108;142;123;115;109;133;144;147;153;139;183;204;243;193;160;165;141;166;192;174;195;158;137;131;152;154;172;176;159;186;262;283;238;197;168;203;206;216;203;153;159;157;141;126;116;148;135;135;135;157;123;155;158;153;159;135;135;149;118;142;146;174;210;263;252;223;146;121;121;132;111;144;145;153;147;142;143;156;141;147;164;157;143;137;127;144;139;158;147;170;128;123;123;126;148;139;158;135;170;155;165;136;138;141;130;147;139;155;192;192;154;125;119;112;128;144;142;146;185;174;149;163;110;130;161;120;172;149;129;144;141;141;131;130;160;182;190;207;151;177;147;147;117;113;108;118;117;126;90;102;127;152;151;204;245;229;181;139;145;139;160;152;166;145;165;156;171;207;214;211;204;190;159;167;169;166;171;151;164;167;175;150;186;178;210;184;200;153;154;118;131;134;145;173;149;180;178;140;125;109;106;119;143;151;184;199;221;198;183;86;99;91;93;123;161;167;150;127;118;122;122;152;155;160;164;181;164;206;161;139;142;186;180;163;147;184;162;160;229;268;257;246;237;237;192;152;196;204;218;203;160;199;159;177;175;147;124;117;153;138;135;126;125;126;110;121;139;136;127;137;145;151;136;129;150;142;149;158;151;188;193;222;205;141;118;160;165;288;368;390;246;174;234;214;209;174;186;196;256;328;371;261;230;205;162;184;216;358;481;366;252;210;187;165;146;158;195;254;302;280;228;155;199;212;157;192;179;258;318;258;164;152;130;130;125;138;131;134;164;170;196;160;147;148;142;136;148;145;136;140;154;137;163;134;135;138;142;132;147;128;140;153;134;143;130;148;154;112;116;118;141;134;132;143;130;129;141;145;128;149;152;172;161;145;139;141;98;122;128;149;159;167;172;292;352;378;244;146;143;119;136;117;153;244;253;223;155;186;174;142;142;153;138;160
165;150;184;211;159;179;207;182;198;264;352;410;337;212;168;154;157;160;177;150;177;167;156;151;189;203;161;155;159;165;173;165;150;181;156;159;169;146;144;161;130;148;138;152;178;215;208;188;151;132;141;151;142;136;158;164;134;164;171;219;153;151;146;161;168;192;234;276;381;425;336;210;150;136;154;172;140;145;143;190;205;237;169;185;150;134;127;156;200;213;160;141;134;144;150;147;204;161;111;126;169;220;199;226;180;202;172;172;117;130;132;166;192;173;147;134;143;140;149;117;110;126;142;128;144;142;161;150;142;178;163;122;154;115;154;125;165;214;221;185;185;149;134;113;120;143;136;119;125;122;119;145;126;138;129;134;135;134;117;144;147;125;127;120;132;118;148;135;143;136;146;146;173;162;152;127;128;132;108;136;137;142;162;205;233;157;167;149;136;179;180;162;139;164;144;121;125;120;132;112;161;149;156;168;152;143;173;154;172;150;164;191;157;173;173;175;164;161;202;199;207;200;191;206;233;270;238;231;182;164;147;153;152;160;165;175;165;138;122;154;147;140;160;159;166;160;150;124;133;124;188;231;236;168;142;118;124;153;174;170;153;126;162;180;256;279;233;168;147;142;149;168;133;129;149;174;160;152;169;144;127;122;111;116;165;197;173;207;197;195;178;176;199;213;185;212;217;217;174;147;134;133;145;158;168;163;242;303;243;155;172;159;139;130;138;158;139;134;137;148;125;145;153;158;167;161;211;136;120;130;156;147;131;137;126;153;113;126;127;148;220;263;204;186;146;132;145;138;123;131;144;142;140;146;152;140;117;143;125;119;92;120;142;149;153;157;146;172;190;186;158;154;174;190;198;187;197;160;168;202;210;213;184;174;186;204;209;169;167;132;143;142;170;153;169;170;148;153;138;136;136;141;153;162;151;146;176;142;127;104;117;134;101;101;99;144;131;132;157;147;185;194;189;267;281;219;191;175;152;182;165;188;177;185;155;177;142;142;180;166;170;167;153;124;113;80;81;92;97;115;103;122;135;113;141;101;122;149;150;149;133;115;135;104;144;133;181;168;232;257;213;188;166;192;210;211;154;144;133;106;64;67;58;78;102;96;138;136;148;137;120;121;126;125;112;116;133;134;159;170;146;153;118;132;140;130;158;156;165;147;124;144;124;108;136;134;151;152;191;181;188;162;180;164;159;173;196;223;192;128;125;135;151;206;168;213;203;178;166;151;164;146;132;145;152;151;141;129;139;138;143;191;131;161;146;107;83;70;47;50;53;60;55;87;108;99;116;103;132;127;131;128;115;124;126;117;133;127;174;180;170;146;152;127;123;131;129;146;141;138;113;127;108;113;108;126;112;131;113;119;102;124;152;128;128;127;134;146;158;172;142;136;139;121;96;78;73;81;112;133;163;197;216;143;114;139;112;115;118;111;150;172;183;158;153;128;127;127;156;137;124;124;147;133;159;145;166;158;148;163;194;174;190;222;189;189;142;184;182;184;180;169;170;196;205;217;174;168;158;152;130;110;118;125;96;124;133;117;113;113;122;125;109;145;137;142;130;133;122;113;102;120;137;157;146;143;144;110;123;114;107;125;121;115;173;172;153;167;121;138;149;109;151;123;117;92;119;101;96;108;134;149;133;112;132;124;162;140;187;176;166;176;170;163;146;142;124;152;153;187;180;142;138;120;138;148;154;176;206;207;178;132;130;131;139;186;151;157;122;139;137;119;119;114;115;155;145;158;139;140;138;124;128;122;121;122;103;110;138;153;137;163;150;172;130;132;161;150;143;132;134;124;149;145;137;147;143;133;112;107;108;114;119;123;107;137;111;129;133;119;116;135;172;167;198;143;126;157;121;123;144;131;138;123;154;136;131;123;140;160;151;132;140;136;126;126;146;183;148;135;149;157;159;151;140;145;138;129;85;126;146;161;163;146;133;118;155;144;160;151;126;116;114;110;115;157;128;144;147;135;128;108;124;137;136;133;143;108;117;118;124;133;143;145;133;131;125;144;150;148;154;170;170;145;115;140;158;145;121;156;144;138;131;146;140;123;111;127;150;223;335;344;231;193;131;139;174;129;147;133;111;139;127;129;145;155;138;137;128;121;129;138;160;157;152;158;157;166;137;160;164;187;178;141;136;142;165;153;173;145;147;192;179;163;135;142;155;167;143;170;198;192;172;149;135;140;145;146;107;122;143;113;130;148;143;138;126;132;127;138;157;161;153;141;117;114;107;117;111;110;119;112;135;150;173;163;179;231;215;179;153;129;166;204;182;144;118;111;118;111;147;154;161;126;177;187;165;147;168;225;230;179;191;181;169;162;192;155;157;144;144;176;157;163;168;153;131;179;185;182;189;212;185;163;194;198;198;204;200;253;210;174;157;177;194;192;179;178;166;164;162;150;137;158;166;188;179;143;143;126;137;185;181;181;130;140;203;179;172;183;227;183;144;137;130;164;155;175;176;201;200;134;157;138;118;150;131;147;134;146;143;144;137;147;128;131;114;154;119;144;127;133;156;142;148;132;160;154;127;147;142;196;186;165;166;167;133;156;162;152;154;156;127;129;155;178;159;140;146;149;157;157;160;145;147;124;123;152;134;104;122;84;141;147;135;176;173;174;179;162;177;145;175;204;230;233;197;144;141;133;159;180;171;185;166;189;218;237;200;183;183;197;196;189;192;191;189;166;144;149;143;151;151;138;140;186;170;150;161;138;152;141;142;142;119;114;126;141;200;346;458;341;189;135;120;150;133;129;142;137;134;128;130;162;159;192;188;159;162;116;125;136;149;136;164;162;144;128;114;132;158;198;190;161;167;178;181;129;145;130;121;114;144;139;179;161;168;131;127;112;108;132;151;180;175;166;163;113;120;123;118;143;142;131;151;131;133;132;139;159;181;179;176;177;187;181;175;162;127;116;149;118;112;105;119;119;124;113;142;156;190;174;167;159;135;168;162;144;180;141;144;146;199;243;251;194;206;212;184;154;168;160;154;164;152;128;161;174;169;205;223;217;189;155;173;131;139;126;153;137;194;163;159;138;130;125;116;115;158;129;173;180;174;230;163;110;88;112;108;117;144;138;176;161;92;127;130;165;185;181;171;148;190;191;181;151;169;176;176;148;148;135;155;181;217;269;265;242;217;173;151;164;169;193;219;164;155;146;179;173;131;157;156;170;147;175;144;105;105;130;116;125;115;116;123;127;136;144;146;139;129;164;134;145;173;160;179;170;161;132;125;135;170;188;250;257;220;172;210;219;231;211;149;174;244;315;298;255;216;170;190;182;211;364;540;415;252;207;173;151;154;149;162;202;274;264;198;160;147;148;159;144;183;237;349;342;226;151;141;149;135;148;130;126;158;193;181;147;144;125;110;174;161;144;145;150;137;152;137;161;164;154;147;141;119;117;136;145;125;148;138;129;137;108;118;128;125;127;131;137;124;128;119;120;132;137;130;144;122;158;138;132;131;140;174;172;144;168;193;311;497;484;273;161;128;158;141;117;132;162;169;152;136;153;173;136;120;135;142;130
138;215;187;193;148;184;181;200;177;200;315;306;276;178;146;174;146;178;175;190;171;139;150;170;181;188;189;182;146;126;156;167;164;159;144;129;136;152;152;187;188;174;145;153;142;202;239;199;150;139;122;147;133;126;146;155;166;195;204;226;178;140;142;159;184;215;255;277;365;390;310;206;137;128;166;179;168;146;153;210;325;297;239;162;165;151;138;149;146;181;151;143;136;132;137;164;145;126;139;171;218;226;178;182;175;139;155;129;107;108;130;167;182;158;142;125;162;168;164;138;134;139;140;125;116;142;166;154;172;175;158;148;142;137;139;133;169;187;192;191;107;132;137;125;126;132;119;116;143;117;141;128;131;140;142;133;134;129;127;151;129;124;127;124;153;149;132;135;164;164;158;144;142;129;145;116;122;118;163;183;145;144;140;173;179;155;149;146;132;181;133;156;138;140;142;142;172;150;140;147;161;148;171;164;175;145;140;169;158;173;159;162;144;155;174;143;151;138;182;189;194;179;175;197;212;197;223;209;177;156;159;174;162;157;182;155;156;137;154;133;142;152;130;154;173;178;132;119;125;117;164;201;226;168;158;117;123;129;146;166;162;131;145;157;251;322;272;191;144;128;150;161;136;143;154;144;152;150;124;144;121;114;102;122;152;191;234;200;193;167;174;221;189;206;169;179;179;175;170;174;142;136;151;160;165;175;237;224;225;186;190;158;165;133;146;140;136;139;154;180;168;148;160;218;181;155;168;160;133;144;169;169;161;125;126;127;133;136;135;131;157;245;200;148;138;126;114;117;119;130;137;149;114;127;149;153;157;143;136;116;96;109;143;185;162;158;166;129;171;187;151;159;191;181;197;244;180;157;183;197;178;181;168;159;164;148;153;171;137;146;147;167;179;175;158;156;150;151;133;166;156;170;166;149;147;150;158;152;139;129;115;110;117;98;108;123;123;120;117;132;162;150;176;204;246;213;176;209;151;159;184;185;181;147;189;166;156;142;170;184;178;171;141;126;112;87;76;65;65;96;129;115;121;114;103;117;116;133;151;165;141;96;104;109;141;123;167;152;212;203;165;158;148;169;192;176;163;157;155;85;72;84;83;81;79;99;136;144;126;129;129;118;134;105;114;105;121;135;142;159;164;145;170;141;155;146;140;142;162;135;139;147;153;139;135;135;133;161;145;144;162;153;142;148;162;162;220;243;207;146;138;135;129;159;179;167;136;155;164;166;136;159;159;115;146;140;140;126;143;147;151;168;136;128;125;106;82;52;60;44;46;55;75;103;93;105;78;86;98;128;118;127;142;145;139;124;145;148;154;180;188;192;145;132;128;146;153;131;163;125;116;117;122;104;121;132;136;118;126;130;124;102;97;123;113;137;166;187;175;124;114;114;134;146;114;90;109;104;125;138;163;142;176;119;109;153;122;122;116;105;136;152;160;164;145;146;158;129;137;130;130;132;128;150;121;163;163;170;169;167;180;193;189;194;201;167;169;175;185;141;174;154;193;181;224;240;215;142;167;150;141;124;111;114;100;122;140;114;134;134;120;144;144;118;144;120;126;110;138;106;104;108;122;143;132;139;153;127;117;137;124;137;151;178;174;144;153;144;155;140;165;144;130;98;117;85;110;101;122;127;122;148;125;93;111;128;134;129;143;180;158;156;172;159;123;142;132;134;146;166;168;136;123;149;164;158;155;196;193;172;187;124;106;132;155;196;180;163;135;148;144;118;115;137;167;147;150;163;172;126;131;164;119;121;110;112;138;129;127;124;146;151;170;172;141;135;145;146;134;137;133;144;156;132;138;144;118;110;121;122;113;117;117;114;103;126;125;125;107;136;121;126;166;150;156;173;167;116;99;122;137;141;112;118;135;145;146;137;141;152;137;133;145;116;139;136;163;184;162;150;151;158;131;154;155;126;141;109;107;122;138;160;161;136;127;140;151;132;135;146;114;116;127;120;134;132;136;145;131;135;133;140;134;127;154;156;138;124;108;117;109;128;140;139;137;129;123;147;159;171;164;174;165;119;134;120;137;142;150;125;133;160;158;167;121;126;114;125;148;220;273;279;215;155;147;152;138;162;132;127;121;107;121;114;151;181;205;177;121;137;143;145;183;169;158;169;170;157;159;165;187;184;208;158;189;156;166;143;161;132;190;184;186;152;145;125;170;150;159;148;178;163;196;159;148;154;146;177;135;127;137;127;138;169;140;144;114;108;113;149;166;160;134;135;134;109;110;122;117;128;126;125;131;161;154;150;191;211;220;201;167;178;194;243;196;155;106;114;117;120;131;140;141;130;184;167;160;162;176;222;214;207;191;138;140;159;181;167;136;131;172;170;173;177;175;166;162;186;179;187;191;207;201;187;187;191;176;213;256;251;229;189;150;151;155;177;183;154;179;186;186;158;152;147;163;192;186;136;126;149;146;153;116;143;141;132;148;186;166;151;168;136;139;140;134;126;134;181;166;183;157;187;143;162;147;168;141;139;154;151;149;132;120;139;144;141;140;139;139;129;138;128;142;156;155;169;147;157;173;153;132;158;170;155;179;166;140;161;167;148;135;149;131;161;152;187;180;161;150;167;177;174;153;171;188;149;149;151;132;109;104;133;133;158;153;144;154;162;156;164;166;175;166;207;222;200;187;162;146;140;165;196;234;179;164;183;218;191;179;183;214;198;168;160;172;175;167;189;171;132;126;129;140;163;174;142;131;159;159;135;147;135;150;127;107;105;116;113;173;268;459;338;203;146;116;111;154;140;149;136;116;128;126;131;153;187;179;155;122;127;113;109;158;141;160;155;173;156;145;182;196;263;204;186;171;166;146;156;138;133;115;137;143;156;135;140;122;138;152;130;127;143;146;174;170;176;160;127;110;112;133;174;210;194;147;161;181;152;145;164;206;215;173;151;187;202;191;151;123;124;130;130;124;129;104;121;101;92;103;116;139;142;158;163;135;136;140;136;183;145;157;187;267;398;337;183;180;224;207;197;178;159;165;139;147;165;167;180;205;227;290;255;189;147;144;141;142;135;135;139;155;173;172;149;102;117;116;131;134;138;181;201;164;184;172;112;128;119;128;129;122;134;124;131;123;105;132;144;182;174;191;160;195;210;174;177;160;166;171;139;137;128;145;164;222;276;268;248;201;160;149;156;178;193;195;165;143;150;175;155;154;126;158;188;174;154;134;131;147;138;101;134;121;128;133;127;149;168;140;140;139;136;153;159;159;191;153;116;143;132;138;124;170;194;183;180;153;170;227;247;222;165;189;213;250;250;224;201;205;171;196;206;220;291;382;301;240;183;153;189;145;157;173;209;243;204;181;159;132;118;140;130;171;224;292;263;198;145;153;155;122;135;149;131;159;169;179;149;150;127;129;158;167;177;159;144;139;124;143;160;155;146;138;128;124;124;125;95;133;130;141;146;126;137;106;113;119;129;118;158;150;116;110;127;125;120;120;150;138;140;133;149;141;129;198;194;171;122;168;287;474;454;265;161;118;137;143;145;137;134;136;129;136;146;121;134;118;116;145;125
182;196;200;186;151;173;199;182;191;226;227;258;193;160;144;139;182;170;206;216;205;166;150;163;156;171;156;160;176;169;195;137;148;156;167;159;157;170;192;223;244;180;138;158;152;171;208;176;151;125;143;159;136;175;117;163;174;195;245;218;156;130;144;186;197;172;235;245;274;321;244;147;128;146;158;161;155;119;133;201;393;416;238;154;165;147;143;135;144;151;165;155;138;134;156;197;142;124;122;192;297;210;139;121;165;147;167;167;125;117;136;171;204;163;156;130;158;170;170;127;139;149;142;127;135;138;153;151;177;163;162;143;139;125;130;154;162;225;217;147;145;138;145;124;163;168;144;118;129;121;122;146;131;152;128;132;135;141;151;166;163;134;135;154;166;148;172;151;182;232;170;162;119;122;133;133;139;166;160;157;190;187;132;158;145;160;152;130;125;144;143;157;136;134;154;164;187;159;126;158;159;170;157;164;180;178;169;156;163;143;151;173;160;169;146;167;168;137;151;175;166;161;196;180;187;173;189;197;164;166;176;162;167;166;135;158;140;148;152;142;120;136;147;163;174;128;146;144;129;124;119;173;171;177;125;147;134;127;163;139;138;140;123;153;200;226;206;152;121;122;142;124;135;142;157;166;167;180;130;125;129;155;154;145;146;167;196;184;167;202;170;197;220;201;175;202;174;156;171;165;153;129;142;149;158;145;187;199;213;203;181;175;161;166;141;130;150;144;133;154;171;144;161;212;200;178;151;136;156;187;194;190;178;140;154;144;114;139;106;165;151;172;205;162;151;124;130;140;108;131;123;107;124;111;135;131;150;142;140;114;112;112;150;172;166;148;161;172;151;149;142;168;184;169;227;204;191;214;205;170;178;176;152;145;158;147;137;140;151;154;145;175;167;169;162;141;158;184;141;158;174;172;183;136;160;182;157;148;130;110;129;124;117;125;123;113;133;140;132;117;128;157;171;194;192;156;192;177;216;166;180;161;152;141;158;149;153;170;162;212;191;163;172;119;87;70;57;60;56;83;124;105;110;113;82;116;110;129;151;139;127;113;143;139;117;134;126;137;160;163;139;172;185;185;157;179;168;132;113;84;68;69;94;90;93;106;125;106;153;125;167;120;107;97;110;118;119;150;133;136;150;115;148;127;154;133;125;130;123;128;151;178;159;129;153;140;130;144;127;144;157;150;144;139;108;156;174;200;183;130;130;131;151;126;156;133;135;165;183;166;134;149;150;118;142;142;132;152;151;172;143;189;167;139;130;103;95;58;51;47;41;71;105;123;122;88;77;78;101;107;117;134;143;140;110;121;120;134;195;168;222;192;142;129;133;124;146;143;148;142;124;118;127;114;122;115;113;148;141;110;130;102;126;124;145;155;173;186;183;142;130;133;156;158;148;125;104;130;118;142;121;127;93;106;114;139;155;117;104;102;113;155;160;148;138;137;131;160;154;116;116;133;152;153;166;150;146;137;157;177;196;180;205;191;159;157;184;162;160;161;162;177;184;225;249;205;209;181;139;147;154;117;121;125;126;101;100;118;118;121;122;135;135;129;115;115;127;114;113;107;112;122;134;131;130;128;120;117;141;100;140;115;123;177;179;189;145;123;149;142;154;141;124;103;120;73;112;142;137;121;135;137;124;97;100;105;155;133;155;150;164;180;158;145;145;128;130;134;169;167;135;170;144;163;197;180;175;195;194;168;143;147;119;122;134;168;166;148;131;129;128;120;132;133;137;151;198;197;190;165;163;120;167;135;140;118;89;116;122;137;151;159;224;193;199;163;149;119;111;106;138;130;130;145;147;127;121;117;155;123;136;118;124;125;107;121;140;158;116;115;127;139;129;112;118;155;159;162;131;121;142;111;110;128;128;127;108;122;148;129;138;144;135;127;146;166;182;213;155;144;161;123;163;150;154;146;153;150;124;129;140;171;131;153;130;124;126;138;120;139;122;129;122;140;132;141;134;137;135;142;141;140;148;154;151;129;167;130;112;124;132;128;117;120;146;125;141;141;156;181;138;167;134;139;119;123;129;129;130;144;164;160;175;187;153;123;123;126;116;170;186;173;169;150;161;169;164;115;149;127;139;123;133;146;183;245;239;176;158;133;111;151;146;142;174;221;180;163;158;177;169;182;179;165;177;130;144;148;136;158;172;193;180;153;123;148;134;167;173;158;190;190;153;156;144;142;156;172;119;111;116;115;150;142;149;125;128;114;102;152;181;161;142;124;119;131;143;129;135;143;135;106;135;147;138;151;176;159;191;190;173;169;188;254;194;149;110;115;139;129;164;139;155;158;171;144;160;169;178;202;216;196;162;129;129;159;185;163;165;146;145;178;173;156;146;178;153;149;155;170;210;192;191;211;185;202;190;203;230;238;211;172;174;144;162;156;176;152;172;192;164;174;169;170;181;180;146;120;100;133;119;133;144;116;131;158;167;163;167;175;150;130;156;125;147;164;140;146;179;201;198;176;175;187;149;139;145;138;157;143;142;141;145;126;146;174;142;144;142;154;168;160;130;126;158;133;150;164;150;136;141;151;169;172;160;143;155;152;132;132;154;123;130;149;179;159;158;147;140;169;171;163;176;196;166;141;148;144;111;100;101;120;123;143;139;169;155;131;152;146;201;173;191;190;189;206;148;147;163;181;194;205;192;176;155;168;151;178;166;172;210;213;194;162;168;154;164;159;148;148;121;122;138;144;158;113;135;152;170;153;183;138;126;112;127;115;130;138;156;235;274;243;195;122;126;141;150;169;162;129;125;163;131;153;154;220;225;151;117;97;95;122;139;165;160;153;181;153;151;167;213;233;238;179;181;177;150;154;139;149;130;128;156;139;114;141;123;119;115;133;109;153;160;168;181;154;139;111;84;126;157;198;196;222;187;167;190;169;161;189;212;204;189;176;187;208;188;155;128;128;115;125;125;137;113;115;95;97;105;128;163;134;129;135;120;149;128;114;164;169;184;208;226;306;306;214;192;276;230;193;155;163;162;138;143;153;162;209;199;272;333;301;206;171;150;135;139;143;128;133;141;163;167;153;132;106;115;129;145;156;157;180;172;158;146;160;156;159;138;144;151;148;145;126;117;136;128;132;136;168;169;171;176;179;176;176;181;164;168;176;154;136;155;172;207;252;243;273;212;162;145;166;162;164;171;146;140;143;155;187;160;147;144;185;156;135;137;122;115;105;134;108;130;126;128;159;131;161;146;151;145;136;125;141;160;162;150;139;140;140;162;178;198;196;189;178;163;204;238;255;208;173;213;234;227;228;245;218;205;192;172;228;183;259;252;240;173;173;158;174;177;175;200;215;228;219;186;158;154;112;132;148;153;156;193;209;141;139;106;139;142;149;141;139;159;184;172;190;133;170;188;169;163;140;178;143;119;123;146;136;137;151;133;130;141;122;132;136;139;137;136;127;151;119;111;138;150;159;121;133;148;129;152;132;123;104;119;107;101;126;138;115;128;112;205;215;165;142;168;219;323;278;202;141;124;138;153;129;114;125;147;147;119;161;123;142;144;164;127;144
